WINCC里的按钮与PLC

我用WINCC Flexible 2008软件在画面画了一个按钮,地址建立的是I0.0,与PLC通信,在触摸屏还是那个点击那个按钮,PLC中I0.0不动作,这是因为什么?如果我家一个位存储器自锁,点击M0.0就可以使他动作

钻石用户推荐最佳答案

其实你的想法没有错,你的按钮的功能也已经执行了,只是因为PLC是循环扫描的,每次执行用户程序前都会更新输入输出模块对应的输入映像区, 这样当你的按钮在一次扫描中改变之后,PLC的下一次扫描就将数据覆盖了,因此你看不到效果。

其实你可以在OB1的第一个程序段, 写一个这样的程序,你就理解了。

O       I0.0
ON     I0.0
=         I0.0

这样无论你怎样改变输入模块的状态,在PLC程序中,I0.0 永远是 1,  当然这个方法不推荐在实际中应用, 只是给你一个参考。

提问者对于答案的评价:

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

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

相关推荐

  • 西门子op27触摸屏编程软件

    遇到一个老式西门子触摸屏op27,但是没有编程软件,求大神帮忙 钻石用户推荐最佳答案 早期的protool软件可以的。这个下载是否有用,你试试,http://www.ad.siem…

    SIMATIC WinCC 2020年11月1日
  • wincc7.4项目管理器服务器不可用,无法创建项目

    win10专业版安装wincc7.4,打开或者创建新项目时弹出:项目管理器服务器不可用,无法创建项目;我也没改过计算机名,新装的系统; 钻石用户推荐最佳答案 建议,重新做系统,然后…

    2020年11月1日
  • 项目文件夹共享问题

    我现在做的是别人留下来的工程,属于共享文件夹,现在做完了就想备份以下,提示在共享状态不能复制,然后取消共享,出来个提示框没注意,直接点确定,结果还是不能复制,结果打开项目后,我做的…

    SIMATIC WinCC 2019年6月11日
  • PLC与WINCC数据交换问题

    别人4年前做的项目,因工艺改变需要把原来的数据长度加长,DB10.DBD2在块中定义变量是REAL型,WINCC中定义是16进制,见图,实际显示6位数,想显示7位数,我把WINCC…

    2019年6月11日
  • PVALUE1>=0

    WINCC报警画面里的控制属性:MSGFILTERSQL    PVALUE1>=0。请问PVALUE1是什么东西?如果该为PVAUE…

    SIMATIC WinCC 2019年6月11日
  • WINCC的VBS脚本从入门到精通手册

    谁有wincc的vbs脚本从入门到精通手册发我一份。谁有wincc“帮助”文件夹发我一份。 jiang88.zzuli.com@163.com 最佳答案 有相关资料,注意…

    SIMATIC WinCC 2019年6月11日
  • vbs 中的填表的循环的问题

    Option Explicit Function action  Dim fso,fname,timee,ttt&nbs…

    SIMATIC WinCC 2019年6月11日
  • 用户归档的数据库

    我想做一个报表,思路如下:利用一个VBS动作使用户归档的ID和JOB分别为-1,6即读取变量值到用户归档中,这样我可以把用户归档作为一个数据库来查询,这样思路可以吗?但是用户归档数…

    SIMATIC WinCC 2019年6月11日
  • WINCC一个简单C脚本,控制图片显示的问题

    想做一个火苗简单循环显示,如图,共4个图片,做了个C脚本,让4个图片由变量“a”控制图片显示,C脚本功能为“a”从0-3循环,4个图片从左向右,分别为"a"是0…

    2017年8月15日
  • wincc6.0亚洲版

    安装了一个wincc6.0安装好以后不能新建项目也不能打开原来项目弹出HResult Error 0x80046127:(null)求高手前来指点啊 …

    SIMATIC WinCC 2017年11月26日

发表回复

登录后才能评论