PLC之间的Modbus 通讯

用于编程的PC/Windows系统
PLC+HMI一体机两台24V电源/网线 等配件方式/
1打开Unilogic软件 , 选摘要毗连的合适的PLC型号 , 对第一台PLC+HMI一体机进行编程 。

PLC之间的Modbus 通讯

文章插图

2建立变量:以计时器为例 , 建立一个Timer布局的标签 , 并编纂好名字、初始值等;同时建立一个使能位变量 。

PLC之间的Modbus 通讯

文章插图

3打开梯形图编纂页面 , 添加一个使能功能块 , 后面跟一个计时器功能块 , 并挪用方才建立好的Timer变量 , 这样就实现了一个使能开关和一个计时器的逻辑关系 。

PLC之间的Modbus 通讯

文章插图

4编纂HMI面板 , 添加使能按钮控件以及二位图指示灯控件 , 并联系关系变量 。

PLC之间的Modbus 通讯

文章插图

5在通信设置页面 , 选择Modbus设置;将第一台PLC+HMI一体机设置当作Modbus从站(Server) , 并将Timer中的current值存入输入寄放器(Input register)中供本家儿站读取;该功能撑持8、16以及32位整形以及浮点型数据 。

PLC之间的Modbus 通讯

文章插图

6将工程下载进PLC+HMI一体机;

PLC之间的Modbus 通讯

文章插图

7接下来设置装备摆设第二台PLC+HMI一体机;新建一个工程 , 建立一个UINT32的整形变量以领受从站发来的时候值;

PLC之间的Modbus 通讯

文章插图

8在通信页面设置好Modbus本家儿站的设置 , 对报命令表功能码为FC4 , 读取从站对应地址的数据 。

PLC之间的Modbus 通讯

文章插图

9【PLC之间的Modbus 通讯】在梯形图界面 , 建立一个比力器 , 比力0和领受的时候值 , 那时间归零时使能后面的功能 。 后面添加一个位变量 , 用于节制指示灯的亮/灭 。

PLC之间的Modbus 通讯

文章插图

10在HMI面板编程界面 , 建立一个二位图控件 , 将它与刚建立的指示位联系关系 。

PLC之间的Modbus 通讯

文章插图

11将工程下载进第二台PLC+HMI一体机中 。

PLC之间的Modbus 通讯

文章插图

12测试 , 完当作 。

PLC之间的Modbus 通讯

推荐阅读