首页 理论教育 如何编写PLC程序: 从主站与从站通信数据流看

如何编写PLC程序: 从主站与从站通信数据流看

时间:2023-06-26 理论教育 版权反馈
【摘要】:图3-2-16QJ61BT11N主站与FX3U-64CCL从站通信数据流(一)主站程序由于我们通过GX Works2进行网络参数设置,数据链接将自动启动,因此主站程序相对来说比较简单,和触摸屏之间进行一些数据通信即可。通过GX Works2进行网络参数的设置时采用本项目中任务一的参数设置,按照图3-1-22和图3-1-23设置即可。在本程序中Y1000~Y1003、X1000~X1002是数据链接时使用的远程输入输出地址,W1002、W1001、W0是数据链接时使用的远程寄存器,这些地址与本机PLC的地址是不一样的。

如何编写PLC程序: 从主站与从站通信数据流看

在本任务中我们需要使用远程输入(RX)、远程输出(RY)、远程寄存器(RWw)和远程寄存器(RWr)通信数据流,如图3-2-16所示。图3-2-16中只列出了主站和智能设备站在通信过程中实际使用到的软元件,实际上我们规划定义的软元件地址不止这些。

图3-2-16 QJ61BT11N主站与FX3U-64CCL从站通信数据流

(一)主站程序

由于我们通过GX Works2进行网络参数设置,数据链接将自动启动,因此主站程序相对来说比较简单,和触摸屏之间进行一些数据通信即可。通过GX Works2进行网络参数的设置时采用本项目中任务一的参数设置,按照图3-1-22和图3-1-23设置即可。主站参考程序如图3-2-17所示。在本程序中Y1000~Y1003、X1000~X1002是数据链接时使用的远程输入输出地址,W1002、W1001、W0是数据链接时使用的远程寄存器,这些地址与本机PLC的地址是不一样的。

(二)从站程序

从站程序主要是进行模拟量的转换、根据设定温度进行运算及最后输出,实现升温或降温或不输出。在从站程序中我们根据主站数据进行相应的程序操作,然后将从站处理的一些数据信息传送给主站,这个顺序不要弄反了。从站中模拟量转换很简单,只要将D8260里面的数据除以40,即可得到实际的温度。从站参考程序如图3-2-18所示。(www.xing528.com)

图3-2-17 主站参考程序

图3-2-18 从站参考程序

图3-2-18 从站参考程序(续)

免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。

我要反馈