WinCC中的画面号中的第四个WORD(当前域号)是什么意思/请高人指教。
问题补充:用WinCC做OP面板时,在通讯中设置存放画面号的5个字中第4个字是当前域号,请问这个当前域号有什么用,在PLC程序中能监控到数值但不知道这个数值到底怎么是怎么得到的?我在PLC程序中看到的,但是我不明白到底有什么用,请指示!
比如下一段程序 :
L "MB215" //从OP读取的当前画面号
L 15
==I
JC M001
L MB 201 //从OP读取的当前域号
DEC 1
SLW 5
LAR1
L DBD [AR1,P#0.0]
JU M002
M001: L MB 201 //从OP读取的当前域号
DEC 1
SLW 5
LAR1
L DBD [AR1,P#100.0]
我就是想知道OP中的这个“当前域号”是怎么确定它的数值的。
希望哪位高人能帮我详细解说一下!
最佳答案
区域指针“画面号”中第四个字“当前域号”指的是当前画面获得焦点的对象的域号。
例如,在组态页面切换功能时,除了指定画面名或画面编号外,还要指定“对象编号”,也就是当切换到该画面后,画面上哪一个对象处于激活状态,默认是0,即画面组态的第一个对象。可以通过“视图”菜单下的“Tab顺序”浏览画面上所有对象的编号。
楼主的程序应该是这个意思:
通过MB201读取到OP当前画面正在操作的对象编号(该对象可能是IO域或按钮等)。
提问者对于答案的评价:
谢谢啊!也就是说一旦画面组态好后,域号的顺序就不会再变了对吧?
原创文章,作者:more0621,如若转载,请注明出处:https://www.zhaoplc.com/plc271686.html