wincc怎么做按钮的取反 和 移植单个画面和少量 变量?

如题
1  怎么实现 按钮 按下后取反,原来是1的 点击  下就变成0,原来是0的,点击后就变成1。论坛里有个地方说要用c语言实现,但是我试了有个地方总是红色,编译通不过。怎么办?
2 另外还有一个问题,就是。现场一个项目,有两台电脑都装了wuncc v7。两个人分别做项目的开发。现在想把一个人做的画面和少量移到另外一个人做的项目里面儿怎么办?
3 wincc变量不能直接使用step7变量管理器里的变量,正常吗?如果正常,应该怎么去用呢?

问题补充:
是 电脑 不是 屏

软件是 wincc  不是 wincc flexible

编译 通不过  看了 信息 还是 搞不懂
是不是 变量 要 声明 啊?
有没有 wincc c语言 方面的资料啊??

最佳答案

1.C脚本 a为二进制变量
if(gettagbit("a")==1)
settagbit("a",0);
else
settagbit("a",1);

2.在计算机开始菜单>所有程序>SiemensAutomation>Simatic>Wincc>Tools>Tag Export Import 工具,可将变量从一个项目导出再导入到另一个项目。

如果是画面,可在项目文件夹下CraCS 里面的画面复制到另外项目。

3.如果想用step7 中的变量,那么就需要是集成项目。可参考下面链接
从WinCC里调用STEP7的变量
https://support.industry.siemens.com/cs/cn/zh/view/71759485

如何快速为DB块变量添加属性
https://support.industry.siemens.com/cs/cn/zh/view/109479738

提问者对于答案的评价:
那一段 程序代码 复制 过去 总是 编译 通不过
能否 提供 一段 完整的代码  最好 是 经过 测试 可以 编译通过的啊?

最佳答案作者回复:
那段代码不能复制,但能保证一定正确,在脚本编辑下要分大小写,直接从内部函数调用set...get...函数。然后在修改参数就行了。

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

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2021年7月5日 下午12:40
下一篇 2021年7月5日 下午12:40

相关推荐

  • vbs取*作

    如何在vbs中实现c脚本的如下动作:SetTagBit("x",(short)!GetTagBit("x")) 最佳答案 HMIRunTim…

    SIMATIC WinCC 2018年12月14日
  • wincc 通讯

    请问 用WINCC 6.0 组态软件怎样与带RS485接口智能仪表连接. 最佳答案 你可以通过vbs+mscomm控件访问到智能仪表,然后建立内部变量…

    SIMATIC WinCC 2019年6月11日
  • opcserve.wincc在xp中的设置

    wincc 6.0在win2000中的opcserve不用设置就可正常访问,但xp下不行,我想请教下,wincc 6.0和wincc 6.2在做opc…

    SIMATIC WinCC 2019年6月11日
  • 关于操作系统兼容性的问题

    小弟要换一台笔记本电脑,请问现在装什么系统能较好的兼容西门子的各种软件啊,STEP7/WINCC/博途等,是WIN7旗舰版64位吗? 最佳答案 WIN7 64位和WIN8…

    SIMATIC WinCC 2017年6月1日
  • 博图WINCC组态的画面怎么更换模板

    我组态了几个画面,想更换原来的模板,怎么设置 最佳答案 画面管理有两个选项,一个是全局画面一般用来组态全局显示的提示信息,另一个是模板,模板可以有多个。每个画面属性里都有模板选项,…

    SIMATIC WinCC 2017年6月1日
  • 如何把报警条目删除?

    以前别人做的项目,因工艺改变了,有些报警就不需要了,但是不想更改程序,我是否可以在报警记录里直接把相应的报警行删除就行了?这样当有不需要的报警来到时我的蜂鸣器就不响了?还用动别的吗…

    2019年6月11日
  • wincc7.3与博途v16用PLCSIM 仿真

    之前用wincc7.3与博途v13、v15用PLCSIM 仿真连接都没问题,但是与博途v16就是连接不上。是否版本已经不支持了? 钻石用户推荐最佳答案 你说的应该是PLC…

    SIMATIC WinCC 2021年7月5日
  • V74SP1Audit记录中文注释,对于中文操作系统:“区域和语言”需要修改“格式”为中文

    V74SP1Audit记录中文注释,对于中文操作系统:“区域和语言”需要修改“格式”为中文。否则,中文记录会被显示为篡改过。修改后,无需重新启动OS!!! 最佳答案 V74SP1A…

    2020年11月1日
  • 旧PROTOOLS项目转到MP277屏上

    我想把OP27的内容转到MP227屏上,但2008没有找到MP277 最佳答案 MP277是在MULTI PANEL中选择的。 提问者对于答案的评价:非常感谢。

    SIMATIC WinCC 2019年6月11日
  • wincc 能否安装在windows 8.1

    请问wincc能否安装在win8.1系统中 最佳答案 能否正常使用所有功能,你最好查下兼容性列表。 提问者对于答案的评价:ok 专家置评 已阅,最佳答案正确。

    SIMATIC WinCC 2017年11月1日

发表回复

登录后才能评论