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

相关推荐

  • WINCC32位内存变量

    各位大师好,怎样使32位内存变量在0到3循环变化,而且能在实际工程中应用的 最佳答案 内部变量的话,那就使用全局脚本,根据你的需要设置周期循环执行(最快250ms执行一次)如果内部…

    SIMATIC WinCC 2021年7月5日
  • 寻找wincc 6.0报表资料

    寻找wincc 6.0报表制作资料,能实时打印,也可以打印历史数据记录.越全面越好,谢谢了,给个网址,或者发邮箱都可以,谢谢 邮箱:yxh-0818@163.c…

    SIMATIC WinCC 2019年6月11日
  • wincc中变量单位不同怎么办

    wincc 里边遇到单位不统一怎么弄啊,比如,我wincc中的一个I/O域链接的是来自opc的温度变量,想让它既能显示温度同时又能改写温度,但是底层opc读来的温度单位是…

    SIMATIC WinCC 2019年6月11日
  • 画面插入计时器

    问题1,WINCC中是否有计时器插件2,若没有,那只有VB编程解决了那需要什么呢?静态文本?输入输出域?变量等于一开始计时,变量为零则停止计时,计时的时间值保持,另加一按钮清零功能…

    SIMATIC WinCC 2019年6月11日
  • 对WINCC外部变量进行暂时强制

    对WINCC过程变量进行暂时修改,具体是,现场有一传感器,有1和0两种状态,相应的过程变量为a,我想在WINCC上改变该过程变量的值,将0改成1,但如果现场传感器的状态改变也要改变…

    SIMATIC WinCC 2019年6月11日
  • wincc如何修改已归档的数据

    请问高手,wincc如何修改已归档的数据,我找到相关的项目.db文件,可是不知道通过什么方法修改。请高手为我解答,谢谢! 最佳答案 楼主用的是WinCC V5.x么(xx…

    SIMATIC WinCC 2019年6月11日
  • WINCC亚洲版的Audit

    请问有没有适用于WinCC V7.0或WinCC V7.2亚洲版的Audit?需要电子签名功能是否必须安装Audit? 最佳答案 7.2也有亚洲版和欧洲版本,安…

    SIMATIC WinCC 2017年11月25日
  • WinCC Flexible安装包

    求一个WinCC Flexible安装包,希望有安装教程,详细点,且能够和博图V15.0WinCC兼容,是在同一台电脑上安装的 问题补充:我的是V15.0,也兼容吧 最佳…

    2021年7月5日
  • WinCC_flexible_SMART_V3SP1 无法安装的问题

    在win10系统中安装,总是弹出重启windos,请问这个怎么解决,系统是新装的。 问题补充:最新版本SP1是支持WIN10系统的。 图片说明:    &nbs…

    2021年7月5日
  • wincc VBS脚本不运行

    我公司一设备运行WINCC和SQL200数据库,当WINCC在运行时,采用项目复制器进行复制,提示项目没关闭,于是关闭项目,再进行复制时还是提示项目未关闭,于是采用任务管理器将WI…

    SIMATIC WinCC 2019年6月11日