PLC编程设计中的IO配置清单怎么做

发布时间:2023-08-24  

控制系统设计是每个工控工程师必须掌握的基本技能,IO清册也就是我们常说的点数统计是首先要做的工作。


一般控制系统点数通常由设计院统计提供,系统点数是仪表专业I/O点数、电气专业I/O点数和控制系统与其他系统的通讯点数总和。准确统计电气和仪表I/O点数可避免电气和仪表专业出现协调不一致的问题,准确的系统点数能为使用单位决策控制系统品牌和系统造价提供依据。


控制系统通常涉及热工检测、模拟量控制、顺序控制和逻辑控制等自动化控制内容,点数是从AI模拟输入点数、AO模拟输出点数、DI开关量输入点数、DO开关量输出点数和控制系统与其他系统通讯点数五个方面统计结果得出。


1、自控系统AI输入点数如何计算

AI指进入控制系统的模拟量输入信号。从现场可以直接输入系统的AI输入信号有热电偶(J、K、T、N、E、R、S和B分度号热电偶)、热电阻信号(Cu50、Cu100、Pt100和Pt50分度号)、标准电流信号(4-20mA、0-20mA)、标准电压信号(1-5V、0-5V和0-10V)和脉冲信号;其他形式的信号如需送入系统,则要用信号隔离器、电流变送器、电压变送器等信号转换设备将该信号转换为4-20mA或1-5V在送入DCS系统。

(1)热电偶AI输入点数统计

单支装配式热电偶或者单支铠装热电偶按1个AI点计算;双支装配式热电偶或者双支铠装热电偶需要在系统显示同一测点的两个传感器温度按2个AI点计算,只显示该测点的一个温度按1个AI点计算;单支多点热电偶或多点热电偶常用于监测同一测点不同部位温度,热电偶有几个测量点则计算几个点热电偶AI输入。

(2)热电阻AI输入点数统计

热电阻AI输入点数统计方法和热电偶AI输入点数统计方法相同。

(3)标准电流、电压AI输入点统计

每一路送入系统的4-20mA、0-2mA、0-5V、1-5V或0-10V信号分别计算1个AI点,同时统计该输入信号对应的量程范围。二线制变送器(包括温度变送器、压力变送器、液位变送器、流量变送器等)因涉及DC24V供电,最好单独统计AI点数,方便系统集成接线。

特别说明:在现场显示的压力表、双金属温度计、玻璃转子流量计等现场仪表不进入系统点数计算。


2、AO输出点数如何计算

AO指控制系统发出的控制现场执行设备的模拟量输出信号。AO输出一般有4-20mA、0-20mA、0-5V、1-5V和0-10V五种类型,4-20mA为最常用DCS系统AO输出,AO输出通常接入电动执行机构、气动执行机构、变频器、电力调整器和工业控制模块等设备,通常每一个被控对象对应一路AO输出,AO输出点数与被控设备数量相同。


3、DI输入点数如何计算

DI指进入控制系统的开关量输入信号,DI输入必须是无源触点、TTL或CMOS电平信号,DI进入DCS系统或PLC后通常会接通DC24V或者DC48V查询电压。

仪表专业DI输入通常来自现场电接点压力表、电接点双金属温度计、电接点水位计、液位开关、流量开关、火焰检测、电接点水位计等仪表的报警触点,每一个报警触点接入系统时计算为一个点DI输入。


4、DO输出点数如何计算

DO指控制系统发出的控制现场设备的开关量输出信号,通常通过中间继电器再接入其他不同电压等级的用电设备。仪表专业DO输出常用于控制外部指示灯、电磁阀、声光报警器、电气控制和多回转电动执行机构、接触器等设备。

系统控制不同设备其所需要的DO输出点数不同,以下是常见被控对象I/O点数:

(1)开关型电动执行机构:每台执行机构阀位反馈4-20mA计算AI输入1点,阀门正转/反转控制计算DO输出2个点,阀门开到位/阀门关到位信号计算DI输入2个点 ,阀门开过力矩/关过力矩故障信号计算DI输入2点。

(2)开关型多回转电动执行机构(AC380V电源):每台执行机构阀位反馈4-20mA计算AI输入1点(如无反馈信号则不计算该AI点数),阀门正转/反转控制计算DO输出2个点,阀门开到位/阀门关到位(限位开关)计算DI输入2个点,执行器开过力矩/关过力矩故障信号计算DI输入2点。

(3)调节型电动执行机构:每台执行机构阀位反馈计算AI输入1点,阀门控制信号计算AO输出1个点,执行器故障报警信号计算AI输入1个点(故障报警常见于智能型电动执行机构,如无故障报警信号则不计算AI点数)

(4)调节型多回转电动执行机构:每台执行机构阀位反馈计算AI输入1点,执行器4-20mA控制信号计算AO输出1个点,ESD紧急控制信号计算DO输出1个点(ESD紧急控制信号常见于智能型多回转电动执行机构,如无此功能则不计算该DO点数),开过力矩/关过力矩报警信号计算DI输入点数2点。

(5)变频器:每台变频器频率反馈计算AI输入点数1点,频率给定信号计算AO输出1个点,运行/停止给定指令计算DO输出1个点,变频器故障报警计算DI输入1个点,故障复位计算1个DO输出1个点,变频器运行状态计算DI输入1个点。

如果变频器与通讯方式与DCS系统连接,则只需要计算1个通讯点,不需要计算其他点数。

(6)如系统外接电磁阀、指示灯、接触器等设备,每个设备计算DO输出1点(如多个设备共用一个控制信号,通常通过增加中间继电器触点方式完成,只需要计算1个DO输出)。


5、电气专业如何计算控制系统点数

 (1)常规电气控制的系统点数

最简单的电机控制回路需要2个点DI输入,1个点DO输出。每个回路运行状态(来自于接触器辅助触点)计算DI输入1个点,启动/停止控制信号(接接触器线圈)计算DO输出1个点,故障信号(来自热继电器或者电机保护器过载信号)计算DI输入1个点。

电机回路如需要电流显示和就地/远传控制,除计算2个DI、1个DO外,电流信号(来自电流变送器)计算AI输入点数0-3个点(小功率电机通常不用监测电流,则不计算该AI输入点数;大功率三相电机有几相电流需要送入DCS显示就计算几个AI输入点,必须将每一路0-5A电流信号经电流变送器转换为4-20mA信号送控制系统,最多3个点);如电机需多地控制,则控制地点选择开关计算1个DI输入。

为便于大家理解,下图是GGD电气柜、现场操作箱和控制系统三地控制的电气二次控制原理图

46f21efc-d49c-11ed-bfe3-dac502259ad0.jpg

电机控制二次回路功能说明:电气柜、现场操作箱上的停止按钮能在任何状态下让电机停止运行;控制地点选择开关可以选择“本柜控制”、“现场控制”和“自动化控制”,选择开关对应位置的启动按钮能启动电机;选择开关在“自动控制”时,在系统上才能进行电机启动/停止操作。

电气元件说明:二次原理图中1SS为电气柜上的停止按钮,1SS1为现场操作箱上的停止按钮;1SB为电气柜上的启动按钮,1SB1为现场操作箱上的启动按钮;DO为系统启动/停止控制输出触点;1HR5为电源指示灯;1HR为电气柜上的运行指示灯,1HR1为现场操作箱上的运行指示灯;1HG为电气柜上的停止指示灯,1HR1为现场操作箱上的停止指示灯;1KK为操作地切换开关;1KH为热继电器;1KM为接触器;1KA为中间继电器;1FU为二次回路保险。

(2)降压启动电气控制的系统点数

每个降压启动回路电机全压运行状态信号(来自于主接触器1KM1辅助触点)计算DI输入1个点,系统启动/停止控制信号(接接触器线圈)计算DO输出1个点,电气故障信号(来自热继电器或者电机保护器过载信号)计算DI输入1个点,电机电流信号(来自三相电流变送器)计算AI输入点数3个点(电机A、B、C相电流变送器);如电机需多地控制,则控制地点选择开关状态(选择自动化控制时)计算DI输入1个点。

为便于大家理解,下图是某电气柜、现场操作箱和控制系统三地控制的降压启动二次回路控制原理图

4711f27c-d49c-11ed-bfe3-dac502259ad0.jpg

(3)变频器控制的系统点数

每个变频器运行状态信号(来自于中间继电器触点)计算DI输入1个点,DCS系统启动/停止控制信号(接中间继电器线圈)计算DO输出1个点, 变频故障信号(来自变频器)计算DI输入1个点,故障复位计算DO输出1个点,变频频率反馈信号计算AI输入点数1个点;变频频率给定信号计算AO输出1个点。

(4)电机正反转控制的系统点数

电机正转运行状态/反转运行状态(来自接触器辅助触点)计算D1输入2个点,正转故障/反转故障信号(来自热继电器)计算DI输入2个点,正转控制/反转控制(接接触器线圈)计算DO输 出2点,电机电流反馈信号最多计算AI输入3个点(无电流反馈不计算该点)。


通过以上控制系统点数计算方法可以迅速统计出实际需要的系统硬件点数,系统实际配置还需要考虑系统冗余,通常按照用户实际需要的系统I/O点数增加20%冗余。


文章来源于:电子工程世界    原文链接
本站所有转载文章系出于传递更多信息之目的,且明确注明来源,不希望被转载的媒体或个人可与我们联系,我们将立即进行删除处理。

相关文章

    学三菱PLC编程应该先学什么?;很多PLC初学者都会问一个问题,学三菱PLC编程应该先学什么? 首先要学习三菱PLC编程及应用的介绍,主要包括三菱FX系列PLC的数字电路基础、对PLC的理解、编程......
    现了几个月,半年招不到一个合适的单片机工程师的困局,感觉有点一人难求的样子。 最近至少也有4家公司找到我们无际单片机编程要学员,起薪就是8K,还有项目奖金之类的。 这倒让我觉得有点意外,或许是YQ......
    学单片机之前要学什么?C语言和单片机有什么关系?;学习单片机之前要学什么?提起这个就想起我当年开始学习单片机的血泪史了。 08年我加入学校的电子实验室,为08年的全国电子大赛做准备。 08年的......
    例吧,光是java se就学了我1个多月,学完以后才发现只是入了门,接下来还要学习java ee或者me,还要学数据库等等,学无止境 。 而对于单片机来说,同样是学编程,单片机主要是学C语言,学完......
    说入门学习基础电路、然后再学c语言。 基础电路要学习什么都列出来,C语言要学习什么也列出来。 接下来就是按部就班,每天学什么内容,给自己定一个目标,按天推进。 坚持几个月,你都将会发生质的变化。 这样最大的好处就是,你不......
    我这里不是说老郭的视频不好(老郭的教程很经典),而是想告诉大家:10天学会单片机不现实,不管你是电子专业的,还是非电子专业的。 那有人就要问了:10天不能学会单片机,那单片机编程要学多久? 单片机编程学多久? 这个......
    嵌入式入门应该学什么?先从学习单片机开始!;可能很多人不知道嵌入式,不知道单片机。 但是我说最近几年的流行的应用大家就了解了。 1. 无人机 2. 共享单车 3. 丰巢快递柜 4. 充电桩 5......
    何去学习单片机程序开发?先学什么?如何入门? 1.首先,学习单片机C语言基础 C语言是单片机程序开发的基础,所以首先是学习单片机C语言的基础知识。 有人问,单片机汇编语言,要不要学习? 汇编......
    的实际应用场景,例如自动化生产线、电力系统、交通运输等领域。在学习和实践中培养对PLC编程的兴趣和对工业自动化控制的理解,更好地掌握PLC编程的基础知识。   plc编程要学多久   PLC编程......
    想学单片机怎么入手?学单片机前先学什么?;看到身边的很多电子产品都涉及到单片机,自己身边又有很多同学或者同事从事嵌入式单片机程序开发,工资普遍也比较高。 对于背后无人,家里无矿的普通人,掌握......

我们与500+贴片厂合作,完美满足客户的定制需求。为品牌提供定制化的推广方案、专属产品特色页,多渠道推广,SEM/SEO精准营销以及与公众号的联合推广...详细>>

利用葫芦芯平台的卓越技术服务和新产品推广能力,原厂代理能轻松打入消费物联网(IOT)、信息与通信(ICT)、汽车及新能源汽车、工业自动化及工业物联网、装备及功率电子...详细>>

充分利用其强大的电子元器件采购流量,创新性地为这些物料提供了一个全新的窗口。我们的高效数字营销技术,不仅可以助你轻松识别与连接到需求方,更能够极大地提高“闲置物料”的处理能力,通过葫芦芯平台...详细>>

我们的目标很明确:构建一个全方位的半导体产业生态系统。成为一家全球领先的半导体互联网生态公司。目前,我们已成功打造了智能汽车、智能家居、大健康医疗、机器人和材料等五大生态领域。更为重要的是...详细>>

我们深知加工与定制类服务商的价值和重要性,因此,我们倾力为您提供最顶尖的营销资源。在我们的平台上,您可以直接接触到100万的研发工程师和采购工程师,以及10万的活跃客户群体...详细>>

凭借我们强大的专业流量和尖端的互联网数字营销技术,我们承诺为原厂提供免费的产品资料推广服务。无论是最新的资讯、技术动态还是创新产品,都可以通过我们的平台迅速传达给目标客户...详细>>

我们不止于将线索转化为潜在客户。葫芦芯平台致力于形成业务闭环,从引流、宣传到最终销售,全程跟进,确保每一个potential lead都得到妥善处理,从而大幅提高转化率。不仅如此...详细>>