SFC87返回数据CON_ARR的顺序?
比如我有4个S7连接,那CON_ARR数据区的排列是不是这样的:
第1个连接ID1占第1到第8个字节;
第2个连接ID2占第9到第16个字节;
第3个连接ID2占第17到第24个字节;
第2个连接ID2占第25到第32个字节;
.
.
.
但是实际运行的结果感觉不是这个顺序,这个顺序到底时怎样排的?
问题补充:
我遇到个问题,前几次测试时很正常,ID1放在第0和7个字节,ID2放在第8和15个字节。但是,后面不知怎么回事,返回来的数据编程ID2放在第0到第7个字节了,ID1却放在第8和15个字节了。不知到为什么会颠倒?
最佳答案
1、每个连接占8个字节。第1个连接ID1占第0到第7个字节;第2个连接ID2占第8到第15个字节;第3个连接ID2占第16到第23个字节;第2个连接ID2占第24到第31个字节;
注意!计算机技术对任何的排序均从0开始!0,1,2,3,......。
2、SFC87返回数据CON_ARR的顺序?
详见下述资料中的5.3节有关SFC87的详细论述:
、S7诊断:
https://wenku.baidu.com/view/405969d965ce05087632138b.html
3、问题补充:
ID2放在第0到第7个字节了,ID1却放在第8和15个字节了。不知到为什么会颠倒?
你看看上述述资料中的5.3节有关SFC87的论述,连接有重新配置或删除的可能。
提问者对于答案的评价:
非常感谢感谢阿鸣大师
原创文章,作者:ximenziask,如若转载,请注明出处:https://www.zhaoplc.com/plc352374.html