当前位置: 主页 > PLC控制

wincc变量创建及连接

wincc里做了一个按钮,想实现按一下将PLC中一个信号置1,再按一下置0.C语言已经编好了,变量也创建了,用M70.0,可是变量连接的时候,弹出来的对话框是空的,不知道选哪个,应该怎么选呢?求大神给指导一下

问题补充:
wincc导入变量时,新建OS后,没有编译的选项,没法进行下一步

图片说明:

wincc变量创建及连接wincc变量创建及连接 wincc变量创建及连接wincc变量创建及连接 wincc变量创建及连接wincc变量创建及连接 wincc变量创建及连接wincc变量创建及连接 wincc变量创建及连接14e50fbe3ac1c447436e14a4c1a4bd2e wincc变量创建及连接wincc变量创建及连接

最佳答案

只需要在鼠标动作中使用脚本就可以。并且脚本有点问题,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

  • 关注微信

猜你喜欢

微信公众号