wincc连接s7-300,建立两个个外部变量AAA,BBB,分别连接的MB0,MB1,都是8位无符号数
现在想触发动作,假设M0.0==1,M1.0==1时触发,表达式怎么写?
不用脚本,是用动作表达式。
一个变量触发我知道,可以是用 变量——位。
两个都满足条件的我不知道该怎么写
问题补充:
二楼“就是在WINCC上建立两个8位无符号数如AAA,BBB,然后在需要触发动作的对象上读M0.0和M1.0就行了. ”我是这么想的,关键是怎么在出发时读M0.0和M1.0
最佳答案
这么麻烦啊,又是字节又是位的。动态对话框表达式如下,其他跟单个变量一样:
('AAA'&1==1)&&('BBB'&1==1)
('AAA'&1==1) 判断M0.0是否为1
('BBB'&1==1) 判断M1.0是否为1
提问者对于答案的评价:
呵呵,确实是这样子的,按照位做与运算,就能读出那一位的值了。
原创文章,作者:more0621,如若转载,请注明出处:https://www.zhaoplc.com/plc276031.html