wincc 字的高低位可以调整吗

我使用wincc+CP5611的主站通讯,从站是标准的DP从站,有个问题,现在读上来的字高低位是反的,通过报文来看,发上来的是高字在前,低字在后,wincc读出来的正好相反,低字在前高字在后,这是什么原因啊?
举例:从站的电流测量值是7A,发出来的数据是70,十六进制对应的是 00 46,但是WINCC现实的数据确实17920,对应的十六进制是 46 00,这个事什么原因造成的,请问该怎么办呢?

最佳答案

看看硬件组态里是否有交换高低字节的,如果没有可以在WinCC里建立内部变量,在全局脚本里对过程变量进行交换高低字节的处理赋值给内部变量,WinCC里好像没有直接交换高低字节的功能。

提问者对于答案的评价:
可以在组态里面有个字节的调换顺序的选项,但是要每个每个调整,没有一次性调整的,谢谢大家

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

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2019年6月11日 上午2:30
下一篇 2019年6月11日 上午2:30

相关推荐