200 smart modbus rtu 通讯,无法通讯

200 smart modbus rtu 通讯,如果之前有别的程序下载过,我再下我的编程无法进行正常通讯,需要在软件上把plc进行初始化后在下载才能正常通讯,是不是下载前有设置可以让plc初始化?图2中交换数据起始地址是vb4120,数据长度为7,那它结束地址是不是vb4126?

图片说明:

200 smart modbus rtu 通讯,无法通讯    200 smart modbus rtu 通讯,无法通讯    200 smart modbus rtu 通讯,无法通讯    200 smart modbus rtu 通讯,无法通讯    200 smart modbus rtu 通讯,无法通讯   

最佳答案

1、如果之前有别的程序下载过,我再下我的编程无法进行正常通讯,需要在软件上把plc进行初始化后在下载才能正常通讯,是不是下载前有设置可以让plc初始化?
答:
下载时勾选数据块。另外在你的程序中将用到的M位最好利用 SM0。1进行复位操作。以免影响正常使用。另外主站初始化不要使用临时变量。
2、第三张图中交换数据起始地址是 VB4120,数据长度为 7,那它结束地址是不是vb4133;因为这张图读的是从站保持寄存器数据,每个保持寄存器都是 16 位的,即 2 个字节。所以 7 个是 14 个字节。参考链接中保持寄存器部分。
http://www.ad.siemens.com.cn/productportal/Prods/s7-200-smart-portal/200SmartTop/communication/serial_port/modbus/Slave/Slave.htm
3、程序是用定时器来轮循的,这个结构不好,希望采用链接中的程序结构。
Modbus RTU 主站 (最下面有MODBUS RTU 轮循实例)
http://www.ad.siemens.com.cn/productportal/Prods/s7-200-smart-portal/200SmartTop/communication/serial_port/modbus/Master/Master.htm

提问者对于答案的评价:
谢谢各位解答!

原创文章,作者:ximenziask,如若转载,请注明出处:https://www.zhaoplc.com/plc362421.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2021年7月5日 下午12:21
下一篇 2021年7月5日 下午12:21

相关推荐

  • 卷取计算的数学算法

    各老师:   您们好!如何用S7-200进行卷径计算,需要配什么传感器.6RA70有卷径计算功能吗 最佳答案 1、根据卷径计算张力只是系统的必要条件之…

    SIMATIC S7-200 2021年7月5日
  • STEP 7 MicroWIN SP9 ,点搜索设备电脑就蓝屏

    S7200的编程软件STEP 7 MicroWIN SP9,以前用都没有过问题;现在打开软件,只要一点击搜索PLC,电脑就蓝屏死机,如下图;不管电脑有…

    2021年7月5日
  • SIMATIC S7DOS 报错!

    WIN7 64位的系统,S7-200设置PGPC接口,没有串口选项!安装S7DOS补丁后,S7-200问题解决,但是S7-300软件打开时,出现报错!图片如下:求高手解决…

    2021年7月5日
  • 模拟量输出保持问题

    我做了模拟量输出程序  我把数字16000传送到AOW0也就是第一通道,有5V电压输出  我再把程序删掉  PLC还是有…

    SIMATIC S7-200 2020年10月31日
  • 西门子214

    西门子214,用USB/PPI电缆和编程软件通讯不上,电缆指示灯显示只有TX灯闪,是不是PLC没有响应啊?我是按搜索所有波特率连得,按理应该能搜到啊!我该怎么处理?谢谢! 问题补充…

    SIMATIC S7-200 2021年7月4日
  • PID测温的烦恼

    用CPU224EN和RTD扩展模块EM231CN做一测温系统.用PID向导设置参数:增益40.0,单极性,数字量输出(Q0.0),占空比5,给定值高限250.0,范围高限3200,…

    SIMATIC S7-200 2021年7月5日
  • 关于变送器和扩展模拟输入连接之间的的问题

    当变送器如BSQ-2和扩展模拟输入端EM231cn相连时,此时,变送器可以传输标准电压电流,扩展端可以接收标准电压电流如何确定他们之间的信号是电压还是电流? 最佳答案 请见《《西门…

    SIMATIC S7-200 2017年11月25日
  • em231选型

    各位老师我想问一下em231选哪款型号能够测量铂电阻,em231RTD吗?CPU226选用DC/DC/DC的吗?能不能选用继电器类型的cpu226的Q0.0和Q0.1输出啊? 最佳…

    SIMATIC S7-200 2021年7月5日
  • CRC校验的原理和实现

    用200和ABB变频器进行自由口通讯;设置成无校验方式也需要校验么?写数据时就是通过XMT发送8个字节数据过去,这个校验应该怎么写?程序无所谓,最好是将方法告诉详细点,谢谢。 最佳…

    SIMATIC S7-200 2020年11月1日
  • plc,模块,pc的通讯问题

    我是想PLC给模块发命令,模块返回数据,然后PLC再把收到的数据发给PC,上次我问了,但是现在还没有调通 非常感谢Laohuai上次给我发的程序 最佳答案 如果是plc和…

    SIMATIC S7-200 2021年7月4日

发表回复

登录后才能评论