智能模块modbus通讯问题

智能模块的modbus寄存器地址如图所示,怎么编程跟224xp通讯

问题补充:
现在通讯问题已经解决,谢谢各位的回答,现在又有个新的问题。我是用port1口连接的智能模块port0口与HMI链接采集的数据在HMI上显示的太慢是怎么回事,怎么解决?智能模块的采样速率是10HZ,plc读的频率是6次每秒。

图片说明:

智能模块modbus通讯问题   

最佳答案

1,我认为CPU224XP做主站,智能模块做从站(从站地址1-247)
程序可直接调用西门子200modbus通讯库。
STEP 7-Micro/WIN指令库通过包括专门设计用于modbus设备的预配置子程序和中断例行程序的方法,使与modbus主站通讯更加简便。您可以利用modbus协议指令配置S7-200,将其用作modbus 从站或主设备。
可以在STEP 7-Micro/WIN指令树的“库”文件夹中找到这些指令。当您在程序中加入一条USS modbus指令时,项目中会自动增加一个或多个相关子程序。  
modbus从站协议指令可以配置S7-200,将其用作modbus RTU从站,与modbus主设备通讯。
modbus主设备协议指令可以配置S7-200,将其用作modbus RTU主设备,与一个或多个modbus从站通讯。
modbus指令安装在STEP 7朚icro/WIN指令树的"协议库"文件夹中。有了这些新指令, 您可以将S7-200用作modbus设备。当您在程序中加入modbus指令时,会在项目中自动增加一个或多个相关子程序。
modbus主设备协议库有两个版本。一个版本使用CPU的端口0,另一个则使用CPU的端口1。端口1协议库的POU名中带有"_P1"(MBUS_CTRL_P1),表示POU使用CPU上的端口1。在其它方面,这两个modbus主设备协议库完全一致。
补充:触摸屏显示慢,1,你看一下触摸屏和200采用的是什么通讯协。2看一下你PLC的扫描周期,多刷新几次(我上次帮同事处理一个上位机和200通讯慢就是因为他modbus程序写的不好,导致PLC扫描周期达到130多MS)


2,你的图片上,30001代表的意思是毛重/净重模式,30002代表测量状态的等。
3,可以看一下这个文档《使用S7-200 modbus指令实现通讯方法及例程》
http://wenku.baidu.com/link?url=3zwid2EF1i8-6iwTHJ6fyn8RoWawaStZxZwgiKXWAR9YzPHxZBRMg_SowKStmEbFc7XpGPa4lo5u1GwBXMDJZiY82XrfkOASmw3FlXB3M3a

提问者对于答案的评价:
谢谢你的答案

专家置评

已阅,最佳答案正确。

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

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2017年10月29日 下午11:05
下一篇 2017年10月29日 下午11:05

相关推荐

  • s7-200与变频器Modbus通信

    我想用200的PLC与ABB的ACS510变频器通过modbus通信,可是对通信指令里的CRC校验不会编,比如上位机发送一条指令[ 01 06 00&…

    SIMATIC S7-200 2021年7月5日
  • s7-200与电脑通讯问题

    大家好,我想用一台台式电脑控制一台CPU222的启动I0.3、停止I0.2,电脑和PLC距离为500米,PLC一个485口,电脑和500米光仟线是线路上可利用的资源。这样走什么通讯…

    SIMATIC S7-200 2020年10月31日
  • s7200PID无扰动切换的疑问

    西门子的说明里面VD2000是设定值,,那我在触摸屏还有一个VD300设定值怎么办,我的PID输入不是vw1000而是AIW0 图片说明:     &…

    2021年7月5日
  • 校验转换

    一通讯协议中要求: CRC —— 为校验和,即其前面所有数值相加并转换为十进制,然后取后两位并转为ASCII码。(其中十位在前、个位在后; …

    SIMATIC S7-200 2021年7月5日
  • VB与PLC通信的指令

    大家好!我现在要帮人家开发一个PLC计算机监控程序  原理应该说来很简单  所以麻烦大家看看指点下 由于我是学程序设计的&nbsp…

    SIMATIC S7-200 2021年7月4日
  • 西门子 s7 200 自由口通讯

    S7-200的自由口通讯都能和哪些设备通讯?我希望各位大侠能提供更多的实例,谢谢。 问题补充:希望各位大侠有更多的独到见解 最佳答案 S7-200 CPU的通信口可以设置…

    SIMATIC S7-200 2021年7月5日
  • modscan32测试S7-200modbus 从站功能

    利用modscan32软件测试S7-200的modbus从站功能,数据不能读上来,显示“modbus exception response from&…

    SIMATIC S7-200 2020年10月31日
  • 那里可以下S5编程软件

    那里可以下S5编程软件,邮箱,renbijiang2@126.com,谢谢 最佳答案 同类问题参见:https://www.ad.siemens.com.cn/service/an…

    SIMATIC S7-200 2021年7月5日
  • S7-200 如何简单实现步控指令?

    单位有1台机器,重复性的动作流程,想问下如何编程最简单?? 最佳答案 有三种方式可以实现 1。简单的互锁 可以参考一下S7-300_class P96…

    SIMATIC S7-200 2021年7月5日
  • vb60于S7-200的通讯问题

    上位机VB60与S7-200通过profibus dp进行通讯,通讯模块是EM277. 现在pcVB运行与200不能通讯了(EM277能用编程电缆同上能证明模块…

    SIMATIC S7-200 2021年7月4日