wincc里做了一个按钮,想实现按一下将PLC中一个信号置1,再按一下置0.C语言已经编好了,变量也创建了,用M70.0,可是变量连接的时候,弹出来的对话框是空的,不知道选哪个,应该怎么选呢?求大神给指导一下
问题补充:
wincc导入变量时,新建OS后,没有编译的选项,没法进行下一步
图片说明:
最佳答案
只需要在鼠标动作中使用脚本就可以。并且脚本有点问题,GetTagBit返回的本来就是BOOL类型,但你又将返回值强制转换为BYTE类型干什么。
SetTagBit("TagName", !GetTagBit("TagName"));
从WinCC里调用STEP7的变量
https://support.industry.siemens.com/cs/cn/zh/view/71759485
提问者对于答案的评价:
很到位!谢谢!
专家置评
WinCC中的反转位问题(取反位)
http://ad.siemens.com.cn/service/elearning/cn/Course.aspx?CourseID=1373
原创文章,作者:more0621,如若转载,请注明出处:https://www.zhaoplc.com/plc136088.html