如图1所示,变量前加一个@是什么意思,查了好像说是smart tag,如图2,翻译过来应该叫智能变量或智能位号吧,它是不是类似于索引一样,可以指向不同的存储区,请问大家有知道它怎么用的吗?有没这方面的资料?谢谢~
在pc 477 touch屏中连plc的连接设置里,有一个area pointer,区域指针,请问这个该怎么设置呢?这flexible的connection的设置怎么看不懂,谁能给个解释一下,谢谢~
图片说明:
最佳答案
变量前面加@在wincc中表示内部变量,但在winccflexible中没有意义,可能编程者把这些前面带有@的归于一个类里面,而且这些变量是在两级文件夹目录里。你打开变量时一定可以找到COM文件夹,在COM文件夹下找到FRC文件夹,而这些带有@前缀的变量就在FRC文件夹里,@前缀是编程者手动命名的,纯粹个人命名习惯。
@与smart tags也并无关联。smart tags是vbs脚本语法里访问变量时必须的前缀,用alt +右箭头是它的快捷键。
任何屏与plc的连接设置里都有区域指针选项,可根据需要进行组态,例如画面编号、系统同步时间,当光标悬停在此处,会弹出提示信息和帮助按钮。
提问者对于答案的评价:
谢谢,后面自己搞明白了,是编程者自己建的内部变量,用以指向PLC的DB块的指针而已DB(@****)。
专家置评
已阅,最佳答案正确。
原创文章,作者:more0621,如若转载,请注明出处:https://www.zhaoplc.com/plc140991.html