ABB CI856K01 3BSE026055R1
可编程控制器顺序开出的实现
可编程控制器开出模块顺序开出主要是满足电力系统测控装置的遥信检测要求,设计具体要求为:①上位机下发一次命令,启动顺序开出,PLC接受命令启动顺序开出逻辑回路,由可编程控制器本身完成开出模块开出接点顺序开出。②在顺序开出过程不允许同时出现两个开出同时接点接通状态。③顺序开出执行一次完毕即可停止开出。
设计基本思路:在启动命令后,启动维持一个扫描周期时间的定时T1脉冲信号回路,同时启动另一个计时器T2(T2 设计维持一个扫描周期时间的定时脉冲信号,定时的时间参数为两个开出之间的时间。一个周期定时脉冲梯形图如图1所示。通过修改定时器类型和计时器参数,确保M100能够在T1的时间后产生一个能够维持一个扫描周期间的脉冲信号,是一个通用的标准的定时脉冲信号程序。M103为定时脉冲到来后宽度为T2脉冲。
在定时脉冲到来时,通过数据比较程序,由计数器R500当前值和特殊指定值比较进行逻辑判断,决定是否接通中间继电器,再由该中间继电器决定控制特定的开出,并在自保持回路中串联一个M103中间继电器触点状态,以控制开出维持的时间。
执行一次开出后,执行计时器计数和复位程序,本文中使用M00400-M00404分别控制第1个到第5个开出的执行,每次执行开出后均进行计数器自加一,并通过计数器逻辑回路进行计数器复位。计数器复位后立刻复位启动线圈,结束本次顺序开出控制任务执行。
通过以上控制逻辑的设计,实现启动顺序开出功能的实现,并实现系统要求一次启动,按照循序开出不重叠。
通过此逻辑的实现,可以简化上位机在进行遥信检测的控制逻辑,充分利用可编程控制器开入开出二次编程功能,在不影响可编程控制器性能指标上,减少上位机和可编程控制器的控制命令的交换,提高上位机遥信的检测效率。
4、结束语
在本系统设计中,充分利用可编程控制器模块化的组合特点以及其独有开入开出二次逻辑编程的优点,保证系统设计功能的实现的同时,减少系统主控制平台的在开入和开出功能检测资源开销,并带来系统稳定性和可靠性。可编程控制器独有可编程的特点为其在工业领域的应用奠定坚实的基础,随着计算机技术的进一步的发展,特别可编程控制器的核心模块CPU运算的速度得到提高,通过提高指令的执行速度和扩展其计算功能,可编程控制器在工业控制领域的应用会越来越广泛。
A*** 16-196828-01
A*** 16-404486-01
A*** 1095-463-01
A*** 1021-871-01
A*** 16-145616-01
A*** 16-145616-01
A*** 16-195014-01
A*** 41-125761A03
A*** 16-195733-01
A*** 1062-150-01
A*** 50-125108A49
A*** 1077-522-02
A*** 1094-474-01
A*** 1076-963-01
A*** 1092-629-01
A*** 16-173187D01
A*** 16-330979D01
A*** 16-193072-01
A*** 1017-118-01
A*** 02-196607-01
A*** 04-144006-02
A*** 16-336896-01
A*** 16-187371D01
A*** 16-329739C02
A*** 16-183887-01
A*** 16-184449-01
A*** 16-336896-02
A*** 16-184448-01
A*** 79-122595A09
A*** 02-145351-01
A*** 1048-964-01
A*** 1079-319-01
A*** 43-125707A01
A*** 16-195013-01
A*** 16-196830-01
A*** 1041-878-01
A*** 02-144014-02
A*** 16-402730-01
A*** 16-195192-01
A*** 1007-669-01
A*** 1060-220-01
A*** 1005-715-01
A*** 1092-459-01
A*** 1019-252-01
A*** 1019-629-01
A*** 1018-941-01
A*** 16-331955B01
A*** 50-123343A90
A*** 16-352301-01
A*** 1025-312-01
A*** 3751864-01
A*** 77-125002A23
A*** 04-325663D02
A*** 1097-327-01
A*** 93-123870A06
A*** 16-147264-01
A*** 93-123870A16
A*** 16-403235A01
A*** 16-193094-01
A*** 16-332677D01
A*** 16-193540-01
A*** 53-109279A07
A*** 1005-029-01
A*** 41-105457A80
A*** 1026-573-01
A*** 16-007110B26
A*** 1025-301-01
A*** 16-146554-0
A***/KLK 16-146947-01
A*** 1063-174-01
A*** 16-142611-01
A*** 1080-770-01
A*** 1091-957-01
A*** 16-404226-01
A*** 54-123388A27
A*** 02-190352D01
A*** 02-400843-04
A*** 16-401650-01
A*** 63-119074A05
A*** 48-122952A33
A*** 1044-178-01
A*** 1069-934-01
A*** 04-321308A01
A*** 1021-872-01
A*** 16-337067-01
A*** 16-143716-01
A*** 1095-462-01
A*** 16-140249-01
A*** 16-177295D01
A*** 54-123388A11
A*** 16-192748-01
A*** 22-122805A78
A*** 1075-495-01
A*** 16-332190E01
A*** 83-125001A23
A*** 16-402737-01
A*** 16-173230C01
A*** 16-195157-01
A*** 16-169822-01
A*** 16-184664-01
A*** 16-184665-01
A*** 90-123159A20
A*** 39-123319A26
A*** 16-192789-01
A*** 16-176260C02
A*** 16-180469B01
A*** 1018-937-01
A*** 1009-445-01
A*** 16-181879-01