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项目从V6.0升级到V7.4后画面出现了未知对象,原图形对象不见了 钻石用户推荐最佳答案 你这个图是wincc内部的图,还是外部导入的?如果是导入的,你需要在wincc7…

    SIMATIC WinCC 2020年11月1日
  • wincc全局脚本无触发选项?

    我安装的wincc v6.0在编写全局脚本后选择“信息/触发”发现只有“信息”窗口,无“触发”窗口选项。求达人告诉我有哪些原因啊? 最佳答案 WinCC 全局脚…

    SIMATIC WinCC 2019年6月11日
  • 经典WinCC如何高效连接PLC外部变量

    项目大概有350个电机 通过点击画面的按钮来打开一个标准界面用于电机的控制和状态显示, 在总画面中配置了350个按钮 每个按钮通过单击改变变量moto…

    SIMATIC WinCC 2021年7月5日
  • KTP900 PN的连接啊

    ktp900 pn触摸屏调试的时候只有一个usb口和一个网口,网口与1200通讯,用什么与触摸屏通讯下载程序? 问题补充:usb口不可以用来电脑与触摸屏通讯吗?可以用us…

    SIMATIC WinCC 2021年7月5日
  • 工控机BOX-PC的博图WINCC与S7-1500的变量连接不上

    计划把BOX-PC当做触摸屏来使用,但是和PLC的变量好像都连接不起来,有以下几点不清楚。 1.工控机只安装WINCC V14,没安装STEP7 会不…

    2021年7月5日
  • 无法将数据库连接到SQL服务器,请确保.hmi与-log.ldf相匹配

    无法将数据库连接到SQL服务器,请确保.hmi与-log.ldf相匹配 最佳答案 项目数据库文件log.ldf丢失了,参考官网给出的方案:https://support.indus…

    SIMATIC WinCC 2021年7月5日
  • 求教WINCC VBS脚本

    我有个关于WinCC VBS脚本的问题想向各位老师求教。问题在图片中。我现在想在输出域 Value上实现这样的功能:当在Height和Length 两…

    2017年5月29日
  • 请问OS启动停止不前的问题

    前几天备份了一下数据,重启电脑后,OS自动启动到83%就没反应了,等待了半天也不动。用另外一台一模一样的机器的备份恢复后,启动提示“本计算机不在服务器项目的客户端列表中”,无法启动…

    SIMATIC WinCC 2019年6月11日
  • wincc7.0 s7-400 CPU 通讯

    请问wincc7.0与s7-400 cpu通讯要注意什么问题吗?与几个300的站采用tcp/ip方式通讯数据都正常读到了,但与400通讯的时候,ip地址没问题,机架是0、…

    SIMATIC WinCC 2019年6月11日
  • wincc上位机版本的

    大家好!请问一下:1. 上位机版本的wincc可以做设备历史运行时运动画面的回放吗?2. 如果可以回放,应该怎么做呢?谢谢大家! 钻石用户推荐最佳答案 画面回放…

    SIMATIC WinCC 2020年11月1日