如何通过wincc和PLC来编程控制一个设备的启动

在wincc组态的画面上有“启动”‘停止’按钮,按下“启动”,设备(如油泵)启动,按下“停止”,设备停止。
 我的做法是:通过鼠标动作来改变变量,按下置1,释放置0。
 但是在PLC中在线仿真,该变量所对应的位的状态并没有满足,未能发出启动和停止的命令。请问这个问题该如何解决?谢谢啦!

最佳答案

楼主的思路是对的。只是鼠标动作的变量连接有问题,但也可以用PLC编程来弥补。
 1)通过鼠标动作来改变变量,按下置1,释放置0。程序里在“启动”变量下并个启动的Q点,把这个脉冲信号锁住。并把“停止”串在后面。
 2)通过鼠标动作来改变变量。
 “启动”变量的连接:按下“停止”置0,释放“启动”变量置1。
 “停止”变量的连接:按下“启动”置0,释放“停止”变量置1。

提问者对于答案的评价:
中国牛,你的答案真牛!非常感谢指导!

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

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

相关推荐

  • WINCC归档丢失问题

    我在变量记录里组态了过程值归档,归档数据每个月都会丢失一次,查看TagLoggingFast和TagLoggingSlow文件夹变空,归档到时间不是先进先出吗,怎么会出现这种情况?…

    SIMATIC WinCC 2019年6月11日
  • WinnCC的C脚本中int转char方法

    我在WinCC 的C脚本中要用到int转char的方法,之前V6.2用"int_str(  ,   );&qu…

    SIMATIC WinCC 2017年11月19日
  • wincc需要pc station的和station Configruation editor的组态?

    组建wincc冗余网络的时候,别人说要在step7里面加许多pc station(对应每个客户机和服务器),然后在pc station里面添加ie g…

    SIMATIC WinCC 2019年6月11日
  • 打开多个EXCEL报表

    打开一个报表传输数据我已经编写实验完毕,如果打开了两个或者两个以上的报表怎么办呢?打开EXCEL报表为人工的,怎么将不同变量传输到指定的报表中呢?请教!!!我的程序如下:On&nb…

    SIMATIC WinCC 2019年6月11日
  • wincc选型配置问题

    环境现在想需要1个服务器,和1台工程师站;两外有3台操作员站;1.服务器和和工程师站做冗余。可以么?2.综上两点我 我进行如下配置,wincc/server 2…

    SIMATIC WinCC 2021年7月5日
  • connectivity问题

    大家好,WINCC v6.0,如果安装connectivity pack的话,用哪个版本相匹配呢?如果wincc v6.2,又是哪个版本的connec…

    SIMATIC WinCC 2019年6月11日
  • 如何对wincc数据正常交互进行建模

    wincc通过以太网通信连接PLC,要对整个工控系统的正常流程建立数据模型,要如何采集数据?如何建立这个模型,我记得安装WINCC的时候有一个sql server2005…

    SIMATIC WinCC 2017年7月25日
  • 求助wincc开关问题

    本人正在开发一套系统,遇到一个问题,如何用一个按钮来实现一个变量的置位和复位 最佳答案 可以做一个C动作int a;a=getbit(“需要操作的变量”,a);a=set…

    SIMATIC WinCC 2017年12月7日
  • k-tp178 如何组态报警

    k-tp178 如何组态报警,手册上讲的一点都不详细啊。望高人指点 最佳答案 你的心情,我懂的!当我第一次使用西门子的触摸屏,我赞叹:天下再没有比这更难用的屏了,编程软件…

    SIMATIC WinCC 2019年6月11日
  • 如何读取WINCC 变量的时间

    如题,我想读取WINCC 变量(不管内部变量还是过程变量)的时间,显示在WINCC画面上,请教各位如何读取,谢谢! 最佳答案 变量的“时间戳”?vbs示例代码:Dim&n…

    SIMATIC WinCC 2020年11月1日