《表1 PLC发送缓存地址分配》
提示:宽带有限、当前游客访问压缩模式
本系列图表出处文件名:随高清版一同展现
《基于S7-200PLC通过语句表编程实现MODBUS通讯》
子程序的流程图如图2所示。程序中预留20个字节的V存储区(VB80~VB99)作为发送缓存空间,起始地址为VB80;本次程序暂设定最大的寄存器数量为5个,即最多5个字的通信长度,用户可根据实际通信长度的要求向后增加V存储区。所分配的发送缓存地址与其对应的报文格式如表1所示,本次程序使用读寄存器命令(功能码FC(0x03))和写寄存器命令(功能码FC(0x10))来发送所有的通信报文。将所有的从站地址,寄存器数值等信息存入预留的V存储区后,清空接收计数器,接收指针回顶,使用专有发送指令(XMT)从端口0发送出去。
图表编号 | XD00158312500 严禁用于非法目的 |
---|---|
绘制时间 | 2020.04.01 |
作者 | 何祖平 |
绘制单位 | 平潭综合实验区水务投资有限公司 |
更多格式 | 高清、无水印(增值服务) |