(1)西门子PLC控制程序移植为矩形PLC控制程序的基本方法
西门子PLC控制程序移植为矩形PLC控制程序的方法之一就是通过控制函数做中介来进行移植。以三相异步电动机单向连续起停PLC控制为例,PLC控制程序的具体移植方法如下:
(2)根据西门子S7系列PLC的控制程序写出逻辑控制函数。
矩形V80系列PLC的符号变量、软元件地址见表10-4。
表10-4 V80系列PLC符号变量、软元件地址
2)根据西门子S7系列PLC的控制程序的逻辑控制函数,用符号变量写出矩形V80系列PLC的控制函数。
3)根据矩形V80系列PLC的控制函数设计矩形V80系列PLC的控制梯形图程序。
根据矩形V80系列PLC的控制函数设计矩形V80系列PLC的控制梯形图程序如图10-6所示。
(3)步进程序的移植
西门子S7系列PLC的步进控制程序当采用辅助继电器实现步进控制或采用置位、复位指令实现步进控制时,可以采用上述的通过控制函数做中介来进行移植。
西门子S7系列PLC的步进控制程序当采用步进顺控制指令及步进功能图表示步进时,可以通过步进控制的状态转移图作中介实现步进控制程序的移植。(www.xing528.com)
(4)注意PLC控制程序移植中的软元件、指令的差异
在一种PLC的控制程序转换为另一种PLC的控制程序的过程中,要注意比较两种PLC基本指令的差异、功能指令的差异和使用的软元件的差异。
在西门子S7系列PLC基本指令中,定时指令使用OUT Tm Kn的形式,在梯形图中采用指令盒形式,定时指令只有一个控制端,控制指令是否执行。
在矩形PLC中,定时指令采用功能指令形式,定时指令有两个控制端,一个是定时控制端,另一个是定时复位端,定时指令还有一个输出端,确定定时时间是否到。当定时控制端与定时复位端连在一起时,矩形PLC的定时器与三菱PLC定时器功能是一样的。当定时控制端与定时复位端分开时,矩形PLC的定时器相当于三菱PLC定时器积算定时器功能类似,定时端相当于积算定时器的输入端,复位端相当于积算定时器的复位输入。
在西门子S7系列的PLC基本指令中,计数器分为加计数器、减计数器和加减计数器3种。计数指令使用OUT Cm Kn的形式,计数指令有两个控制端,一个用于输入计数脉冲,一个用于计数器复位。还有一个计数器参数设置端,用于设置计数器的设置值。
在矩形PLC中,计数器分为加计数器、减计数器,采用功能指令形式,加计数器有两个输入端,一个加计数脉冲输入端,一个计数器复位端,还有一个指示计数是否到的输出端。减计数器有两个输入端,一个减计数脉冲输入端,一个计数器复位端,还有一个指示减计数当前值是否到零的输出端。
西门子S7系列PLC的输入继电器、输出继电器与矩形PLC的输入继电器、输出继电器表示方法不同,数量也不同。
西门子S7系列PLC的输入继电器、输出继电器采用八进制地址编址方式,输入、输出分别用I、Q表示,数量最多为128位。
矩形PLC的输入继电器、输出继电器采用十进制编址,十六进制分组模式,输入、输出分别用1XXXX、0XXXXX表示,可访问的继电器的数量超过128位。不与外部输入、输出连接的输入、输出继电器均可作辅助继电器使用。失电记忆的辅助继电器需要通过工程管理区的“掉电保持线圈”选项的“网络编辑表格”设置。
子程序、中断指针和数据寄存器等软元件也与西门子S7系列PLC不同,使用时必须注意。
矩形PLC的功能指令与西门子S7系列PLC的功能指令也有差异,在使用时要查找对应的功能指令,并注意指令使用的差异。特别要注意定位、高速脉冲计数等功能指令在应用中的差异。
免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。