wincc如何通过一个布尔变量的变化来改变输出域的显示值

本人想在wincc中添加一个输入输出域,希望实现功能为:该输入输出域初始值为0,通过变量tag1(bool型)为1时,该输入输出域加1,tag1断开后数据保持,再次得电后继续加1,依次循环,并且wincc断开数据不丢失
另外,如果我希望当该输入输出域的数为5时,另一个变量tag2(bool型)为1时,输入输出域的数被置0,然后继续通过tag1为1时加1,依次循环,由于PLC程序已无法修改,希望通过wincc实现该功能,请教各位专家老师

问题补充:
没有大神来帮助小弟么~(>_<)~

最佳答案

要想保证wincc断开数据不丢失,请把该输入输出域连接到带掉电保持的plc单元。否则仅靠wincc无法保证任何情况下都能不丢失数据。
实现很简单,建立一个全局动作,设定触发信号为变量触发,并且由tag1和tag2共同触发。
程序内部,如果tag2为true,该输入输出域为0返回;否则该输入输出域加1.

提问者对于答案的评价:
具体的C语言脚本或VBS脚本该如何写呢,大神帮到底吧。

专家置评

已阅,最佳答案正确。

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

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2017年11月12日 下午8:13
下一篇 2017年11月12日

相关推荐

  • 怎么通过按钮做login和logout功能?

    wincc6.0 sp3. 想在启动画面上做2个login和logout功能的按钮来让操作工输入自己的用户名和密码,用户都已近建立好了,但不知道这2个按钮的功能…

    SIMATIC WinCC 2019年6月11日
  • 用户归档编辑器语言是德语

    我安装的wincc6.0, 但UserArchive编辑器语言是德文的,怎样将其改为英文或中文。 问题补充:只有User Archive编辑器是德语的,还有Ho…

    SIMATIC WinCC 2019年6月11日
  • wincc7.4装在虚拟机问题

    请问:wincc7.4装在虚拟机中还能够和外围的PLC进行通讯吗? 最佳答案 可以的,把虚拟机的网卡选择桥接模式,复制主机的物理网卡前面打上对号,然后设置好对应的IP地址就可以了。…

    SIMATIC WinCC 2021年7月5日
  • 如何卸载wicc 5.1

    如何卸载wicc 5.1 最佳答案 你可以用360安全卫士的软件管家进行卸载,它可以在卸载的同时删除相应的注册表,干净又彻底! 提问者对于答案的评价:haode 专家置评…

    SIMATIC WinCC 2019年6月11日
  • wincc flexible中图片颜色失真

    我在项目中将原来的触摸屏类型从MP277改为了MP370,可是原来的彩色图片却出现了失真的现象,可是将该图片导出来编辑的时候图形却正常。图片格式为24位位图BMP。请问大家怎样才能…

    SIMATIC WinCC 2019年6月11日
  • 求Wincc具体下载地址

    在网上搜的,总下载失败 最佳答案 你那里应该有供货商的吧?你可以直接找到他们要!你要什么版本的wincc?你可以加我的qq290348082,我传给你一份!我有5.1,6.0,6.…

    SIMATIC WinCC 2019年6月11日
  • WinCC V6 中过程值归档数据如何读入到变量中?

    现已经再WinCC中归档了一系列变量,需要根据输入的具体时间变量读出该时间这一系列变量的值,如何用脚本实现? 脚本读入“时间设定”,根据“时间设定”读出数据库中的对应值,…

    SIMATIC WinCC 2019年6月11日
  • wincc页面布局报表出错

    再打开新建页面布局时,出错提示为:OLE–connection to CSApi invalid :800401f3 …

    SIMATIC WinCC 2019年6月11日
  • WinCC问题

    为什么我的WinCC运行过程中激活不了? 最佳答案 检查你的项目名称一直到根目录,都不能有汉字。 检查你的计算机名跟本机是否一致。 看一下计算机的项目属性,如果…

    SIMATIC WinCC 2019年6月11日
  • 请问怎样给WINCC报警列的“过程值1”赋变量

    1.小弟想让报警列里的“过程值1”显示“@CurrentUserName”,请问怎么赋值?2.我听说好像在组态报警时,在“变量/动作”选项单中,赋值!可是我一直没找到这个“变量/动…

    SIMATIC WinCC 2019年6月11日