西门子代理商-广东省江门市PLC伺服电机驱动变频器代理
| 更新时间 2024-11-14 08:00:00 价格 请来电询价 西门子变频器 西门子触摸屏 西门子伺服电机 西门子PLC 西门子直流调速器 西门子电缆 联系电话 13922889745 联系手机 18475208684 联系人 向小姐 立即询价 |
详细介绍
软件编程
① 创建一个FB数据块作为Modbus通讯程序块,然后在Main[OB1]组织块中调用该程序块。
② 调用MB_COMM_LOAD指令,会自动生成背景数据块。对每个通讯端口进行组态。
程序快几个主要端口引脚组态说明:
REQ:连接系统时钟的首次循环变量地址%M1.0 (FirstScan(1))。
PORT:连接通信的通信模块的硬件标识符,在PLC变量表里的系统变量里找到。
MB_DB:连接参数在这里必须与 Modbus_Master的MB_DB参数相连。
波特率BAUD、奇偶校验PARITY和前面设置一样。
③ 调用Modbus_Master指令
MB_ADDR:加湿机从站地址为1。
DTAA_ADDR:数据起始地址
DATA_LEN:访问的数据位数或字的个数
DATA_PTR:在前面建立的数据发送接收缓冲区,在这里将用到。表示指向要进行数据写入或数据读取的标记或数据块地址。
对加湿机参数数据位、字的读取和写入,该项目中使用到了多个Modbus_Master指令,一定要采集用轮询的方式。否则读写的数据会报错。轮询方式如下:
前一个Modbus_Master的完成位DONE作为下一个Modbus_Master的数据请求位REQ
HMI画面组态
① 创建一个加湿机参数画面“加湿机参数”
② 设计编辑画面:如下
③ 变量连接
举例:加湿机需求量地址为30001,在PLC中对应DB数据块Master_HR的Read_AI数组的第一个元素Master_HR_Read_AI_Array{0},在过程----变量中拖拽即可。画面中其他参数组态按照该方式依次组态完成即可。
注:PLC的变量一定与加湿机的变量地址对应好。
至此一个完整的通讯项目已经完成。
相关产品
产品分类
联系方式
- 电 话:13922889745
- 经理:向小姐
- 手 机:18475208684
- 微 信:18475208684