wincc c语言脚本的问题

开关起停防止误操作,中间加个确认取消键,因为有100多个启停,所以我不想再做100多个小画面,想用C语言实现,就是那种把变量写到内部变量中,然后把内部变量置位复位,例如,settagchar("aaaa","bbbb") a是内部变量(16位文本变量),b是PLC变量(开关量),然后settagbit("aaaa",1),这样b是不是也就置1了?今天试了下,实现不了,是不是我写的语句不对啊,不知道那位大哥大姐还知道别的方法,在线等,急

最佳答案

1、按钮中写脚本的话应该先把 内部变量赋值,然后再把内部变量值传到 PLC值中。即settagbit("aaaa",1)这个脚本在settagchar("bbbb","aaaa") 之前。注意的是数据类型要对应。
2、你可以用画面模板来实现100多个小画面的操作。参考WinCC中的画面模板:
http://www.ad.siemens.com.cn/download/searchResult.aspx?searchText=A0205

提问者对于答案的评价:
太谢谢了 我明天去试试

专家置评

满的回答很全,但是settagchar("bbbb","aaaa") 的功能是把字符串值"aaaa"赋给变量"bbbb",跟楼主的意图可能不太一样,需要注意一下。

原创文章,作者:more0621,如若转载,请注明出处:https://www.zhaoplc.com/plc267120.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2019年6月11日
下一篇 2019年6月11日

相关推荐

  • WinCC趋势控制里趋势笔能否在线更改

    WinCC的趋势控件能不能像组态王那样,用函数在线更改趋势变量 问题补充:我是想在几个画面里分别做个按钮,按下后用函数分别把历史趋势控件中的趋势变量修改成各个画面中的变量,而不是用…

    2018年12月5日
  • 画面上做个按钮置为变量的问题

    在上位上做一个按钮,按下变量置为1,弹起后变量置为0。怎么用VB脚本编写。不是在WINCC里实现,是在IFIX软件里做这个功能。我知道WINCC能实现这样的功能。请大家帮忙。谢谢 …

    SIMATIC WinCC 2019年6月11日
  • 许可证密钥和动态向导的问题

    我人有两个问题: 1、我用wincc打开一个别人的项目,然后系统就提示一个对话框,内容是“外部或归档变量的个数超过软件所允许的范围,不允许再创建新的外部变量或归档变量或进…

    SIMATIC WinCC 2019年6月11日
  • wincc实现客户工艺新建,修改,调用

    想用wincc编轧钢工艺表,操作工可以根据自己的需要新建不同钢型的轧制工艺表,每个表格有各个道次的工艺,当用户调用某一工艺表,轧制时主界面IO域显示相应的信息,切换轧制方向时,自动…

    SIMATIC WinCC 2017年8月18日
  • WICC6.0和S7200PLC怎么通讯实现监控操作

    我有个项目想用WICC6.0和S7200PLC CPU224和CPU226同时通讯实现和上位机WICC的通讯监控操作。。 问题补充:假如用PC ACCESS具体…

    SIMATIC WinCC 2019年6月10日
  • 求教wincc flexible2008的报警

    各位高手,我在FLEXIBLE2008报警时,想在主画面中作个报警条,只要报警出现,报警条上就自右向左滚动显示报警文本,就象MCGS那样的走马灯报警,请高手指教如何做?谢谢高手! …

    SIMATIC WinCC 2017年6月18日
  • win8.1兼容

    博途STEP7 V13 和wincc v7.3可以和win8.1中文版兼容吗 最佳答案 WinCC V7.3支持以下 Micros…

    SIMATIC WinCC 2017年6月27日
  • 消息文本中出现??

    按照A0580的文档,读取报警记录数据到Excel后,发现消息文本中,除了英文字符能显示,中文字体都变成了问号????。请教各位专家,这是什么原因呢,怎么解决呢?谢谢。 问题补充:…

    2018年12月5日
  • WINCC中lpszPictureName的lpsz有什么特殊含义吗

    WINCC中lpszPictureName的lpsz有什么特殊含义吗 最佳答案 没什么特殊含义,只不过是按照C语言的命名规范来的。lp表示指针,sz表示是字符串。 提问者对于答案的…

    SIMATIC WinCC 2019年6月11日
  • SQL server 2005 for WinCC

    WinCC 6.2中的SQL server 2005 for WinCC是否可以与WinCC 6.2 SP3兼…

    SIMATIC WinCC 2019年6月11日