如果通过写C脚本,指定I/O Field输出到多个对象

1.在网站上看到的SetTagWord("输出变量",GetTagWord("IO_Field"));根本不能用,还有人说用什么i/o field的改变做触发,但是i/o filed里根本没有什么对象改变的触发条件。
 2.另外,想问下如果通过得到输入i/o field内容后的回车作为一个脚本的触发条件啊?

最佳答案

1.SetTagWord("输出变量",GetTagWord("IO_Field"));是把IO_Field的值给输出变量。
 2.i/o field的改变做触发包括:输入输出的值,颜色的改变,外形的大小位置等等。
 3.通过得到输入i/o field内容后的回车作为一个脚本的触发条件:右击控件-----对象属性----事件----输入/输出-----退出时应用

提问者对于答案的评价:
谢谢一楼的回答,我的要求是需要通过一个i/o输入域输入不同的值到不同变量里,所以我不能直接给i/o输入域指定死一个变量。二楼理解了我的想法,但是没给我任何回答!。谢谢三楼的回答,不过你的办法是错的。。。下面的语句我运行后无法实现功能的
 #include "apdefap.h"
 void OnPropertyChanged(char* lpszPictureName, char* lpszObjectName, char* lpszPropertyName,  BOOL  value)
 {
 if ("标志1"==1)
 SetTagWord("变量1",GetTagWord("中间变量"));
 if ("标志2"==1)
 SetTagWord("变量2",GetTagWord("中间变量"));
 #pragma option(mbcs)
 }

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

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

相关推荐

  • 全局脚本中的VB编程问题

    三个问题1、全局脚本中的项目模块、标准模块和动作之间有什么区别呢2、我想在全局脚本中用VB编程,想把几幅监控画面中的不同变量根据条件写入EXCEL指定的格内,怎么区分主画面中的I/…

    SIMATIC WinCC 2019年6月11日
  • wincc SQL查询语句问题咨询

    wincc中需要使用sql语句查询一段时间内数据表内容,但数据表中没有标准的时间字段,但是有时间加字符字段,以该字段为查询条件,发现查询起始时间仅能为当前日期,图一为数据表查询条件…

    2021年7月5日
  • KTP1000触摸屏趋势图无工具栏

    用WINCCflexceble编辑后没有调整工具栏,如;放大、缩小,调整显示时间段等。 最佳答案 组态KTP1000 Basic的触摸屏,无论是使用Portal&nbsp…

    SIMATIC WinCC 2021年7月5日
  • wincc画面中设置登录按钮和退出按钮

    我想在画面上点登录,弹出登录对话框,输入用户名、密码后,在画面上显示用户名,并使登录按钮消失,点退出按钮后又恢复初始画面。 最佳答案 在“登录按钮”的属性里的动作下鼠标动作加入相应…

    SIMATIC WinCC 2019年6月11日
  • 关于全局脚本动作里面调用SetVisible

    功能是想实现只有在特定用户登录以后才显示一些相应按钮,比如管理员登录以后可以看到账户管理的按钮,从而进行账户管理。但是现在是会出现以下错误,如图一:并且在其他监控界面登录管理员账号…

    SIMATIC WinCC 2018年12月3日
  • 如何读取归档数据的日期时间

    各位:用WINCC自带的C++如何读取归档数据的日期时间,谢谢. 最佳答案 什么归档?变量归档?报警归档?还是用户归档? WinCC自带是ANSI-C,而不是C++。&n…

    SIMATIC WinCC 2019年6月11日
  • 如何在WINCC中制作一个保持型按钮?

    我想在WINCC中制作一个保持型按钮,即按钮连接一个位存储器M1.0,当在wincc画面中鼠标左键点击该按钮时,M1.0置1,当再次按下该按钮时M1.0复位为0.请问各位高手有何好…

    SIMATIC WinCC 2019年6月11日
  • WINCC的数据归档参数动作怎么用?

    某一个数1s采集归档一次,但是每5s得到这组数据(前5个)的最大值最小值平均值和极值。我想要通过归档工具做这个数的极值,我看到这个归档底下,属性,参数下面有一个动作,这个动作C脚本…

    SIMATIC WinCC 2017年10月24日
  • 西门子WinCC如何通过脚本组合字符串

    画面中有一个lnt类型的变量。通过脚本已经获取到了当前系统日期为字符串类型例如2019-12-05现在如何用脚本实现日期+数值一起转换为一个新的字符串如2019-12-05-01并…

    SIMATIC WinCC 2020年11月1日
  • wincc 报警的问题

    现在项目中,模拟量的报警我在PLC程序里面做了,上位只是用数字量做报警,但我调试的时候,发现WINCC的报警控件上不显示报警条目,我已经启动了报警系统,但就是不显示,不知道哪里出了…

    SIMATIC WinCC 2019年6月11日