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

相关推荐

  • 请教组态王6.55与西门子S7-200的连接问题

    我电脑通过USB转PPI口与S7-200连接,程序可以读写,但是在组态王里面做画面按钮,PLC程序没有反应。 图片说明:       &nb…

    2017年7月25日
  • 三色塔灯点亮逻辑

    各位大神,三色塔灯的点亮逻辑是什么? 钻石用户推荐最佳答案 1、参考:、PLC三盏灯控制,西门子plc S7-200CN:https://zhidao.baidu.com…

    SIMATIC S7-200 2021年7月5日
  • 200的 PLC通讯都有什么

    如题 最佳答案 1、最基本的是PPI方式,本机CPU都集成这个接口,可以通过它来编程调试,连接HMI,也可以用于多个S7200之间做主从通讯。 2、兼容的MPI方式,S7…

    SIMATIC S7-200 2021年7月5日
  • 端口无法打开或一个程序正在被使用

    与PLC连接时,出现端口无法打开或一个程序正在被使用提示,怎么解决 最佳答案 你是不是打开了多个200的程序或者打开了别的应用程序占用了你电脑的串口,所以建议你关闭所有程序只留一个…

    SIMATIC S7-200 2020年11月5日
  • S7-200 CPU 224XP连接电缆

    S7-200 CPU 224XP连接变频器,触摸屏的电缆是什么电缆啊?由PLC提供还是变频器触摸屏提供的 问题补充:没有具体的线吗  只能自…

    SIMATIC S7-200 2017年5月31日
  • 200smart 高低位转换

    用什么命令可以实现字和双字的高低位转换 VW200对应VB200 VB201 转换完应该对应 VB201 VB200 这…

    2021年7月5日
  • CAD模型下载

    S7200SMARTCAD模型在哪里下载 最佳答案 S7-200 SMART PLC及扩展模块CAD图片集合下载:http://www.ad.siemens.c…

    SIMATIC S7-200 2017年6月11日
  • Win CC 改如何备份数据

    请问下Win CC检测的过程数据怎么备份,是通过备份SQL2005中的数据库,还是直接备份归档的mdf与lgf文件即可。另外备份后如何读取。 问题补充:如果设置自动执行数…

    SIMATIC S7-200 2021年7月5日
  • 中断事件优先等级可以修改吗?

    问: 我想把定时中断优先级提到最高,然后再执行通讯中断,可以用指令来修改中断优先级吗? 最佳答案 不可以,建议用定时器来做.  提问者对于答案的评价:多谢,在定…

    SIMATIC S7-200 2021年7月5日
  • 关于S7的数据问题

    不好意思,我对这个还不明白,望高人指点。 主要是2进制。10进制。BCD码。还有16进制。希望高人说的明白点。还有关于他们的运用。他们主要用在什么地方。还有就是他们和字节…

    SIMATIC S7-200 2021年7月5日

发表回复

登录后才能评论