三菱 FX2N PLC 在轮胎硫化机的控制系统中的应用

2017-06-04 71 0

本例采用柔性编程方法设计轮胎硫化机的通用自动控制程序,选用三菱 FX2N 可编程序控制器作为控制主机。轮胎硫化机的自动工作特点是分几个步序完成,每个步序根据工艺要求操作不同的电磁阀,每个步序的硫化时间需分别设置。设硫化机有 24 个需要控制点,分别接到可编程序控制器的 Y0 至 Y37 输出点。输入控制信号有运行信号(接于 X2)和延时控制信号(接于 X1)。当 X2 有效时进行硫化,X2 无效时终止硫化;X1 瞬间有效一次,则该步序的硫化时间延长一次定时段(可设置)。

硫化机的控制梯形图如图 7.13 所示。本系统共设计 9 个步序,每个步序的工作情况用一个状态表示;另外,不硫化时(X2 无效)作为一个状态(初始状态),硫化结束后也作为一个状态,这样共有 11 个步进状态。

① 初始状态:主要对各计数器(定时用)复位、输出相应指示信号、使各部件恢复初始状态,并等待硫化开始信号的到来。

② 硫化工作状态:每个步序程序相类似,由工艺要求选择输出,以 0.1 s 精度定时;利用计数器定时的目的是便于用延时控制修改步序的硫化时间,图 7.13 中 M1 有效时计数器暂停。在每个步序中若 X2 无效即终止硫化、转回初始状态,计数结束后转到下一个步序。

③ 结束状态:输出相应信号并进行开模取出轮胎。需要进行第二个硫化周期时,必须先断开 X2 再接通,重新开始硫化周期。

控制程序的特点如下:

① 充分利用功能指令,以字形式控制输出,提高程序效率;通过修改相应参数便适应不同的外部连线或动作性质,实现动作参数化和柔性化。例如第一步序输出要求为 Y1、Y7、Y12、Y23 输出 1、其他输出为 0,即 Y27~Y20、Y17~Y10、Y7~Y0 为“000010000000010010000010”,排列成十六进制数 080482,则在梯形图中第一步序设定为“DMOV H80482 D12”。若第一步序输出要求改为 Y0、Y6、Y12、Y13、Y14、Y21、Y25、Y26、Y27 为 1、其余为 0,则把第一步设定改为“DMOV HE21C41 D12”即可,其他程序不变。

② 步序数可灵活选用,以最大可能步序数编程,实际应用时根据需要选用前几步,不用的步序只要将其定时设定值置 0 即可。

③ 通过延时程序可以修改每个步序的工作时间。

④ 电源瞬间断电可记忆步序,电源恢复后可继续执行。

⑤ 通用性好、现场调试方便。图 7.13 中各步序梯形图非常相似,若利用变址寄存器功能可编写出效率更高的程序,如图 7.14 所示。

图 7.13 用步进指令编程

用步进指令编程

图 7.14 用变址寄存器编程

用变址寄存器编程

相关文章

三菱 FX 系列 PLC 的 FX2N-4AD 使用及程序实例
FX 系列运动控制器模块
三菱 FX 系列 PLC 的报警器复位指令
FX 系列高速计数模块
PLC 编程语言基础
三菱 FX 系列 PLC 的二进制平方根指令

发布评论