变量的读取赋值

1。有2个变量tag1,tag2,以及一个按钮。要求单击按钮,触发事件读入tag1,并将tag1的值赋给tag2。
 2。有2个变量tag1,tag2,以及一个按钮。要求单击按钮,触发事件读入tag1,将它的值和1比较〉=1,将1赋给tag2,小于1将0赋给tag2。
 用什么动作或脚本实现,请给具体的代码,急,谢谢
 

问题补充:
怎么实现呢,有具体的代码请发给我,万分感谢
 

最佳答案

1、你的变量是什么数据类型:整型还是双精度型。
 2、一下以双精度:double型为例
 对于第一问题:
 一、建立个按钮,打开此按钮的对象属性,在事件中,选择鼠标的按左键动作,选择c动作
 二、打开c动作后,输入一下代码:SetTagDouble("tag1",GetTagDouble("tag2"));
 对于第二个问题:
 c代码如下
 if(GetTagDouble("tag1")>=1)
          SetTagDouble("tag2",1);
 else
           SetTagDouble("tag2",0);

 
 

提问者对于答案的评价:
谢谢,解决了。

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

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

相关推荐

  • wincc与plc无连接

    用cp5611卡+step7+wincc做了主站,下面接两个DP从站,从报文上看,两个从站和主站都已经开始交换数据,但是wincc只识别建立第一个连接的地址,总是说第二个连接是断开…

    SIMATIC WinCC 2019年6月11日
  • 许可证重复,变量超出

    检测到多个具有相同名称的许可证,存在1951个变量,限制是128个。 钻石用户推荐最佳答案 WinCC授权点数如何计算http://www.ad.siemens.com.cn/pr…

    SIMATIC WinCC 2021年7月5日
  • 库中电机对象改变前景色

    有2个外部布尔变量,一个“yunxing”,一个“guzhang”.从库中拖了一个电机对象,发现只能改前景色。现在想实现以下功能。if “guzhang”==0{if&n…

    SIMATIC WinCC 2019年6月10日
  • 在短/长期归档中同一报警记录会被记录多次(间隔一两几秒钟)?

    当报警发生时,在短/长期归档中同一报警记录会被记录多次,比如这一时间记录,但过一两秒又有同样的记录(只要报警存在);而且每条编号的都是一样。如果只想在报警发生时只记录一次,直至下个…

    SIMATIC WinCC 2019年6月11日
  • GE PLC作为OPC server需要什么工作

    请教各位老师:  1、我现在要用一台装有wincc6.0的计算机监控一套GE的PLC,但是只提供一台计算机, PLC和Wincc OPC客户…

    SIMATIC WinCC 2019年6月11日
  • 请问全局脚本为什么不工作?

    我做了个将生产数据写入数据库的全局脚本,然后触发变量是一个表达式,表达式已经为1了,但是不能工作,请问触发变量能否是一个表达式?请看截图,谢谢! 图片说明:  &nbsp…

    2021年7月5日
  • 软件在编译过程中报错

    WinCC flexible SMART 软件在编译过程中报错如下图所示,如何解决? 最佳答案 报错是正常的,有不合要求的地方。根据报错,双击一般能找…

    SIMATIC WinCC 2021年7月5日
  • simatic wincc

    能告诉我protool怎样安装吗 我怎么安装不上去呢 最佳答案 对啊 照着过程一步一步往下 把问题标签列出来 还有就是如果在step7里边做…

    SIMATIC WinCC 2018年3月6日
  • 输入和输出点什么情况下建立变量

    调用变量需要先建变量,输入和输出也能建吗?在什么情况需要建这类变量,与位内存和DB数据有什么区别,望大家解答,谢谢! 最佳答案 用变量编程或者用IO点的绝对地址编程没有本质区别,但…

    SIMATIC WinCC 2019年6月11日
  • wincc 数据类型建立

    wincc flexible 2008 Multi Panels 370屏能否建立Array数据类型?或则能否建立数组的数据类型?…

    SIMATIC WinCC 2021年7月5日