一段脚本

#include "apdefap.h"

 int gscAction( void )
 {
  unsigned int x ,y;

 x=GetTagDWord("aa" );
 y=GetTagDWord("aa_1" );
 if ( x!=y)
    {
     SetTagDWord("aa_1",x);
     SetTagBit("chufa",1);
    }                                            
 else  SetTagBit("chufa",0);
 return 0; 
 }
 大家帮忙看下 这段脚本是 通过改变模拟量达到改变一  二进制变量的目的  为何实验时当改变aa时  chufa  无变化?思路有问题吗?怎么做

问题补充:
我也设置了脚本触发:变量触发(根据变化) 其实我这段程序我达到的要求就是模拟量转化成二进制变量变化(用来触发一次过程值的归档)我用的是变量记录,请问我该怎么解决呢?  另外我发现置0和置1时都会触发一次记录 ,有没办法实现一次置1时记录呢?

最佳答案

思路没有问题,chufa也有变化,但其变化时间与你的脚本触发时间有关系。
 另:不知道你设置脚本的触发了没?周期触发还是变量触发啊?

提问者对于答案的评价:
现在脚本能正常触发了(即模拟量变化二进制变量置0 1触发记录一次生产信息,请问我在记录的瞬间记录的是声频好改变之前还是改变之后的生产信息呢?我的触发器选择的是周期出发(1S)我希望记录是改变之前的信息,如果不是,我该怎么样设置呢? 另外我发现置0和置1时都会触发一次记录 ,有没办法实现一次置1时记录呢?

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

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

相关推荐

  • 关于WINcc编组问题,

    我有几个文本(上限,下限,正常,故障,运行),都连有变量,都是为1时显示,为0时隐藏,我       &nbs…

    2021年7月5日
  • wincc 6.2中起停按钮怎么做?

    我想在wincc 6.2中做起停按钮,但不知道变量该如何连接,请高手详细指点下。谢谢1 最佳答案 1、画面中设置一按钮。 2、定义变量 3、鼠标右键_…

    SIMATIC WinCC 2019年6月11日
  • 广域网访问webnavigator

    局域网已经可以访问web navigator server,怎么通过外网访问web navigator server啊,据说,在路由器上设置…

    SIMATIC WinCC 2019年6月11日
  • wincc flexible报警实例

    wincc flexible报警组态的实例最好带s7-300plc程序的全一点 最佳答案 1、WinCC flexible 2008 的演示…

    SIMATIC WinCC 2017年6月5日
  • sql serve 2005

    安装sql serve 2005出现miosoftnet framework错误请问是什么原因 最佳答案 没有安装The Microsoft…

    SIMATIC WinCC 2019年6月11日
  • M041

    请教一下大家,怎么在WinCC Flexible批量创建画面?(几十页甚至100页)有教程吗?谢谢各位 最佳答案 在项目树下画面中创建的。视频,http://www.ad…

    SIMATIC WinCC 2021年7月5日
  • MP277 10寸屏历史曲线记录30天

    使用西门子MP277 10村的屏做历史曲线:    做一个时间轴长一小时的,如果存储空间足够大的话,能不能连续记录30天的?谢谢!…

    SIMATIC WinCC 2019年6月11日
  • 网络上两台电脑用WINCC监控一套PLC

    我用两台工控机通过以太网和S7-200通讯,两台工控机同时用WINCC监控PLC中的数据,现在一台已经可以正常通讯,如果网络上再加入另一台监控的话,需要做哪些工作呢(WINCC如何…

    SIMATIC WinCC 2019年6月11日
  • 请教大神WINCC IO域如何做每次输入限制

    就是有个风机执行器开口度限制,要求每次输入超过30%就提示输入超限,最好是做成跟IO域原来的上下限那种限制弹出的窗口一样 最佳答案 wincc定义内部变量保存当前输入值,io域的属…

    SIMATIC WinCC 2017年6月24日
  • CP5611卡通讯问题

    各位前辈您好,我想问一下,我公司一台工控机在用CP5611卡与S7300CPU通讯时突然出现,WINCC界面时暗时明(暗的时候不能进行操作),拆除一台电脑的5611通讯电缆后,恢复…

    SIMATIC WinCC 2019年6月11日