PLC与仪表自由口模式多从站轮询
点击数:7127 次 录入时间:03-04 11:36:20 整理:http://www.55dianzi.com PLC工业控制
把个人PLC与两个WP仪表、两个ZW测量仪通讯的收获共享如下:
1、多从站,不同协议的仪表。等间隔轮询(老懷提醒:可以根据从站的重要程度分配轮询次数)。
2、只设一个接收中断子程序,在该子程序中开延时发送中断。
3、只设一个发送子程序,先根据上次的接收缓存区内的特征字符,分类转存接收的数据,以便深度处理。
4、设置一个通讯分配计数器,根据计数器的值,选不同发送字符串。
//发送中断子程序
Network 1
LD SM0.0 //接收延时到标志位置位
= M0.0
Network 2
LD SM0.0
INCB SB31 //多从站轮询计数器
AB> SB31, VB31
MOVB 1, SB31
Network 3 // 缓存转移
LD SM0.0
LPS
AB= VB201, 16#40 //WP仪表回应特征
LPS
AB= VB203, 16#35
BMB VB200, VB600, 23 //5#WP移动接收缓冲区数据到VB600数据区
LPP
AB= VB203, 16#33
BMB VB200, VB700, 23 //3#WP移动接收缓冲区数据到VB700数据区
LPP
AB= VB201, 16#AA //ZW仪表回应特征
本文关键字:仪表 PLC工业控制,电器控制 - PLC工业控制