wincc 自定义脚本函数的变量 实时显示到HMI屏幕上

现在自己通过C-Script调试好了自己的函数,但是如何将函数中的变量(字符串、数字)实时显示到HMI屏幕上,就如C语言中的Printf功能?我测试了,可以通过返回值,显示最后的结果,但我想显示运行过程中的数据,谢谢

问题补充:
脚本中的临时数据是否可以实时传给HMI内部变量呢?我测试过,只有所有程序运行结束,才能返回一个值?不知道你说的临时数据是否和我说的一致,能否举例说明下,谢谢

最佳答案

此回答已完善

再建几个内部变量,作为中转。
脚本中的临时数据,保存到内部变量中,HMI中连接内部变量。

补充:过程中的多个临时数据,要赋给不同的内部变量。或者说,临时数据有多少个不同值,就要建立多少个内部变量与之对应。这样才能跟踪到临时数据的变化轨迹。
如果只绑定一个内部变量,肯定不能反映真实情况,因为脚本运行的速度太快了,画面中的数据变化过程,肉眼是捕捉不到的,只能看到最后一个结果,就是你说的程序运行结束的返回值。

提问者对于答案的评价:
如果运行过程中,我有100个不同值,那我就要建立·100个临时变量,才能显示我运行轨迹,这样是不是太繁琐了。他有没有那种把运行轨迹显示到界面上的函数?

最佳答案作者回复:
我还想到一种方法,就是在脚本中,将各种临时过程值,输出到诊断窗口中。这样脚本执行结束,所有的过程数据都可以在诊断窗口中查看了。

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

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2020年11月1日
下一篇 2020年11月1日

相关推荐

  • WINCC脚本调用其他画面控件

    在某画面按钮VBS脚本中用以下指令:dim comboxset combox=hmiruntime.screens("画面名").scree…

    SIMATIC WinCC 2020年11月1日
  • 求教WINCC故障的处理办法

    各位高手,我的WINCC突然故障,出现无法打开的现象,如贴图所示。请高手们看看这是哪里出了问题?是否哪个组件丢失?另外对于WINCC的组态,单个画面可以激活,但在激活的同时会有一个…

    2017年8月24日
  • win cc V7.4 VBScript 编写手册、实例

    请教各位大师,win cc V7.4 VBScript 脚本手册哪里有?怎样才能迅速掌握VBScript 脚本编写?常用的脚本语句…

    SIMATIC WinCC 2021年7月5日
  • wincc中报警问题

    wincc中做一个实时报警和历史报警,在历史报警中通过选择每个设备名称例如选择1号电机查询以前的报警记录该怎么做 问题补充:当某一实时故障报警出现时,报警框内用红色字体显示报警的内…

    SIMATIC WinCC 2019年6月11日
  • TP177A回传

    我想请教一下TP177A 6"的触摸屏支持回传么?不支持的话我如何将触摸屏中的程序保护起来,一旦修改失败后可以恢复回去,谢谢 最佳答案 TP177A不支持回传,…

    SIMATIC WinCC 2019年6月11日
  • 在wincc内通过bool量切换文本显示内容

    上传到wincc 3个变量,一个开关量X,两个STRING变量A和B,WINCC上有个静态文本想实现:当开关量为1时,静态文本连接显示的变量为A  &…

    SIMATIC WinCC 2017年11月12日
  • WinCC 组态及通信问题

    我有一台电脑安装有CP5611卡,机上还装有STEP7,V5.3软件,现我准备用WinCC6.2软件监控一台S7-300,两台S7-200PLC(装有EM277),使用PROFIB…

    SIMATIC WinCC 2019年6月11日
  • EXCEL监控WINCC变量

    如题,我在WINCC中用了一个VB脚本来监控WINCC中的一个变量,在和WINCC的同一台电脑中是没问题,能监控也能改变,我想问问大侠门怎么设置,可以在另一太电脑上也能用EXCEL…

    SIMATIC WinCC 2019年6月11日
  • 触摸屏上传问题

    我公司有一台意大利进口设备,从主站用以太网连接两个TP177B 4的触摸屏和一个ASEM(型号:0t1200-sl)的工业电脑,(没有源程序)  &n…

    SIMATIC WinCC 2017年6月11日
  • 关于wincc BarChartControl 控件

    在控件中添加多个图表最后的显示过于密集,调过时间轴 但不行 ,请问有什么办法可以正常显示图表内容。 最佳答案 为啥不把图表别添加太多,分开显示不就行了么或者在画…

    2021年7月5日