Wincc 7.0 关于 ModbusTCP的问题

Wincc下,ModbusTcpCPU类型下有三种,各是什么意思?另外。我的设置如下:
CPU:Premium,
服务器:192.168.0.18 。
端口502,
远程从站地址 1  其它默认。
建立数据变量为NewTag_1,数据为浮点数32位,地址  区域为保持 寄存器,%MW 设置为1。
我转串口后,再用串口检测出来后数据如下:01 03 1A 81 00 01 D3 3A 。但是用ModScan检测出来的数据倒是正常且有回复数据。请问一下,哪里设置错了。其它的CPU类型设置后第一两次正常但随后 不正常数据。谢谢

问题补充:
奇怪就在这里。我分明是浮点数,发出的应该是00 001 地址才对,且数据长度为00 02才对。但是Wincc里是没有奇偶校验的啊。

最佳答案

先说楼主串口检测到的报文01 03 1A 81 00 01 D3 3A,01代表Modbus从站地址为1,03代表读取保持寄存器,1A 81代表保持寄存器地址为6785,对应Premium PLC地址为%MW6784(Premium PLC遵从IEC0地址编码),00 01代表读取的数据长度;D3 3A代表CRC校验码。
现在就可以看到和楼主读写有差别的地方:
1/ 楼主的实际读写地址为%MW1,而发出的报文为%MW6784;
2/ 实际读取的是浮点数,而发出的报文只读取了1个保持寄存器即1个字,因此,楼主要确认上述数据是否设置正确,另外注意串口的奇偶校验是否正确;

提问者对于答案的评价:
其实不论什么设置都输出一样的指令。我怀疑是那个Wincc安装 的问题造成的。

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

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2017年12月7日 下午1:24
下一篇 2017年12月7日 下午1:25

相关推荐

  • 请高手告诉我如何能快速显示IO域中连接的变量名字

    在wincc运行的时候,鼠标指向I/O域,按下了某神秘的组合键后,鼠标就出现了提示,指示了该i/0域的变量,如果不按该快捷键,鼠标是不会出现该提示的。请高手告诉我,wincc中如何…

    SIMATIC WinCC 2017年5月28日
  • WinCC启动失败

    在一次意外断电后,WinCC自启动无法正常开启项目。启动画面程序一直在运行,但就是一直没能启起来。提示No or invalid Project&nb…

    SIMATIC WinCC 2017年8月18日
  • wincc读取plc的DB块数据?

    WINCC6.2如何通过OPC读取PLC程序中的DB块数据? 问题补充:是西门子300的, 最佳答案 plc是谁的?西门子的还是其他的?首先你去要用opc软件把plc的数据读到OP…

    SIMATIC WinCC 2017年8月15日
  • 输入输出域突然不能显示数值

    输入输出域突然不能显示数值,之前编写的时候都可以,今天打开突然不行了,附上截图,请各位大神指教 图片说明:    最佳答案 数据是从PLC来的吧,如果是那就没连…

    2021年7月5日
  • WINCC,WINLC,WINAC之间的联系与区别?

    如题,请问三者各是什么?三者之间的联系与区别? 最佳答案 WINCC:WindowsControlCenter;WinAC:Windows Automation&nbsp…

    SIMATIC WinCC 2021年7月5日
  • 清除Function Trend Control数据

    我在一个Function Trend Control里定义了两条趋势,趋势一的“数据连接”选择“无”,即是由API接口提供的数值,可以在瞬间显示出曲线;趋势二的…

    SIMATIC WinCC 2019年6月11日
  • 如何做画中画

    我有很多小画面的布局是一样的,比如我点击一个按钮弹出一个小画面 小画面里面有5个按钮,1 我想用做一个画面来完成?2 弹出时是小画面? 问题补充:楼主…

    SIMATIC WinCC 2019年6月10日
  • 获取当前时间的前一天

    我现在要做一个自动打印报表的功能,每次自动打的都是一天的数据,也即当前时间的前一天到当前时间的这段时间的数据。获取当前时间我知道可以通过在变量管理里面建立系统信息,然后获取年、月、…

    SIMATIC WinCC 2019年6月11日
  • WINCC 与plc通讯错误D801

    WINCC 这个在哪SIMATIC_S7_Protocol_Suit_x.LOG怎么也找不到啊,搜索也找不到 最佳答案 通讯不成功,首先应该想到使用WinCC的诊断功能获…

    SIMATIC WinCC 2017年11月13日
  • simatic wincc v7.3输入输出域不能改变颜色属性的问题

    simatic wincc v7.3输入输出域不能改变颜色属性,是我设置什么东西了吗?萌新在线等 图片说明:    最佳答案 把I/O属性—…

    2021年7月5日