参数”Change byte arrangement”影响哪些设置?

组态注意事项:
该选项框将数据表示由"Little Endian"改为"Big Endian"。BigEndian和Little Endian影响到"most significant byte"的排列。 n

参数"Change byte arrangement"影响哪些设置?
Fig. 01n

为了在 WinCC 项目中访问“Change byte arrangement” 的设置,在WinCC 项目管理器变量管理下添加“PROFIBUS DP” 驱动。在“CP5412(A2) Board 1” 下创建一个新的连接,例如。在连接中创建一个新的变量。这个新变量的的数据类型最少为 2 个字节长度。当选择地址的时候,使能字节交换选项。n

例如,如果希望向内存写入32位的16进制数值ABCDEF12。

地址 00 01 02 03
Big Endian QB CD EF 12
Little Endian 12 EF CD QB

表 01

“Big Endian”和“Little Endian”系统需要进行区分。这取决于处理器(CPU)的结构。n

Big Endian系统大致有n

S5 CPUs
S7 CPUs
Motorola
SPARC CPUs
IBM PowerPC

Little Endian系统大致有n

Intel CPUs
VAX
DEC alpha

当向PLC写入或读出数值时,必须确保高位字节和低位字节的顺序正确。在S7上,值是按照Motorola格式保存的。但是在PC上,它们是以PC Intel格式保存的。不管怎样,它们只能被转为算术数值。n

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

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2020年11月5日
下一篇 2021年4月12日

相关推荐

发表回复

登录后才能评论