OP270中画面号

我看过一个程序,OP270中画面号的变量指针是DB200.DBW52开始的5个字节,在6号画面按F1置一Q0.0.而程序中却写着DB200.DBW54等于6时按F1置一Q0.0

问题补充:
为什么不是DB200.DBW52等于6呢,请各位专家赐教
 请说一下为什么????????????????

最佳答案

好像老外的程序经常使用这类区域指针。
 ProTool中的区域指针“画面号”(Screen Number),固定长度是5个字:
 第一个字: 当前画面类型,1表示基本画面,4表示固定画面(一般定义在画面上端)。
 第二个字:当前画面号,1~65535。
 第三个字:保留。
 第四个字:当前域号,指焦点处于当前画面哪一个对象上,1~65535。
 第五个字:保留。
 所以,楼主项目中区域指针“画面号”起始地址为DB200.DBW52,按照上述的顺序,第二个字,也就是DB200.DBW54存储的就是画面号6了。
 所有区域指针的说明都在ProTool的通讯手册里。

提问者对于答案的评价:
非常感谢你的帮助

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

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2021年7月5日 上午2:42
下一篇 2021年7月5日

相关推荐

发表回复

登录后才能评论