智能模块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

相关推荐

  • PPI通信,通信字节数

    PPI通信,两个CPU之间只能进行12字节的通信字节数吗 最佳答案 网络读写数据量为16字节入/16字节出。使用NetR/NetW向导可以编辑最多24条网络读写指令。每个CPU内最…

    SIMATIC S7-200 2020年11月1日
  • s7200与触摸屏连接问题

    s7200plc与西门子触摸屏之间通讯线那几个脚连接,是23交叉5直连,还是38直连,还是有其他的连接方法求指教,在线等回复 钻石用户推荐最佳答案 请问MPI电缆或自制的电缆两端都…

    SIMATIC S7-200 2021年7月5日
  • 顺序控制指令问题

    资料上说,在顺序控制指令中,当状态发生转移后,所有的SCR段的元器件一般也要复位。 1.请问这个‘元器件’包括什么?(Q0.0,Q0.1,—-?M0.0,M0.1–…

    SIMATIC S7-200 2021年7月5日
  • SBR_0是什么意思?

    请问S7-200编程软件 编程区下方显示 main和SBR_0 (main是不是主程序?那SBR_0是什么意思?INT又是是什么意思?) 最佳答案 S…

    SIMATIC S7-200 2021年7月5日
  • TD400C问题

    问题补充:如何用TD400C改变程序中的时间变量。比如说用T37控制上升时间,  在文本向导中写入上升时间文本,插入PLC数据VW1000,用MOVW指令将T3…

    SIMATIC S7-200 2021年7月5日
  • 西门子6ES7972-0CB20-0XA0的电缆可以用于S7-200PLC下载吗

    西门子6ES7972-0CB20-0XA0的电缆可以用于S7-200PLC下载吗 最佳答案 1、西门子6ES7972-0CB20-0XA0的电缆可以用于S7-200PLC下载吗–…

    SIMATIC S7-200 2020年10月31日
  • s7200正常运行,突然sf灯亮,输出停止

    一台s7200,正常运行突然故障指示灯亮,无输出,能通讯,但在线监视提示午程序,量plc的电源电压发现N和地线之间有电压,这可能是什么原因 问题补充:问题是N和地线之间电压达118…

    SIMATIC S7-200 2020年10月31日
  • MP370与200PLC通讯?

    请问大虾们!MP370怎么与200PLC通讯?用什么电缆好呢?是什么协议? 问题补充:我怎么把组态下载到MP370,用什么电缆协议?PC上需要什么卡呢? 最佳答案 如果用MP370…

    SIMATIC S7-200 2021年7月5日
  • S7-200和6RA70作USS通讯

    哪位师傅有过S7-200和6RA70做USS通讯,我的要求每次只要读2个字和写2个字就够了,能否和详细讲解一下,或者发一个例程给我,我的邮箱:yuxueming2006@163.c…

    SIMATIC S7-200 2021年7月5日
  • CP341用法

    现场我们的设备准备用6ES7 341-1CH02-0AE0这款341做从站,接在ET200PA后面(前面是两个410 SMART 冗余)跟远程的主控室…

    SIMATIC S7-200 2021年7月5日