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日
下一篇 2021年7月5日

相关推荐

  • S7-200 CN通讯问题,PC/PPI电缆连接SIMATIC HMI触摸屏连接不上

    我这现场新安装一台PLC程控柜,用的是SIEMENS S7-200 CN PLC和通过PC/PPI电缆连接到SIMATIC HMI触摸屏,可…

    2017年6月3日
  • s7200-226与上位机连接

    我用转换器把光栅尺输出的5V方波信号转换成了24V方波信号,打算用226对其进行采集计数,226怎么与上位机连接,如果上位机采用笔记本没有串口怎么办,都需要什么附件?不想再买通讯模…

    SIMATIC S7-200 2017年12月9日
  • 200PLC的modbus从站指令执行正常,error位为0,但就是通讯失败

    将程序下载到226PLC中与主站通讯正常,后来为了调试程序,使用SM0.0的常闭点将从站初始化程序与从站程序屏蔽掉,使用PORT0与笔记本通讯,待程序调试结束后将SM0.0常闭触点…

    SIMATIC S7-200 2021年7月5日
  • pt100两线制 没有变送器

    问一下师傅们,plc200可以直接读这个值吗。到plc估计有80米, 能实现吗 最佳答案 1、plc200可以直接读这个值。接线见截图。2、相关资料:《西门子 …

    2021年7月5日
  • 200PLC中上升沿与下降沿的使用有没有数量限制?

    有的话是哪个资料上说的?如果超出数量了是编译报错还是程序不按预想执行? 最佳答案 212?CPU?是?128个,其他CPU是256?个。?手册附录的CPU性能表(S7 2…

    SIMATIC S7-200 2017年11月6日
  • 关于PPI网络和MPI网络

    PPI网络好理解些,通过连接器,线缆将各站连接起来,然后是点对点通讯,我觉得广义上讲他也可以算多点通讯,一个主站还是可以读写其余各站,只是在某一时刻只能读写某一个站,不知这么理解对…

    SIMATIC S7-200 2017年6月9日
  • 定义库无法添加

    我自己编一个程序,想作为库,以便下次调用,在新建立库已经形成mwl文件,可是添加不进,这什么原因了 最佳答案 新建库操作步骤:第一步:在Micro/WIN的File(文件)菜单中,…

    SIMATIC S7-200 2017年11月1日
  • S7-200的模拟量??

    我要编写一个模拟量输入和输出的程序,压力变送器(4-20毫安)输入,然后转换输出给一个接受4-20毫安的阀。 输入的模拟量要在上位显示压力大小!!输入的模拟量程序怎么做呢…

    SIMATIC S7-200 2021年7月4日
  • S7200与松下伺服驱动器的通讯

    有谁知道S7200与松下伺服驱动器之间的通讯及控制,请与我联系,E-mail: wangfuqing81@163.com, 寻求合作,共赢。 最佳答案 可参考:…

    SIMATIC S7-200 2020年11月1日
  • 关于AS-I

    AS-i 是执行器-传感器接口(Actuator Sensor Interface)的简称, 位于最底层。 200和LOGO!如何…

    SIMATIC S7-200 2021年7月5日

发表回复

登录后才能评论