Wincc中内部变量问题

Wincc中内部变量是怎么连接的,我不明白内部变量怎么跟着相关系统值变化的,比如:某些变量没和PLC连接,不是系统变量,属于interl Tags,但它还可以随PLC数据变化

最佳答案

 可以使内部变量根据PLC变量变化。
 例如你建立了一个内部变量“Inter_tag”和一个外部变量“Ext_tag”
 Ext_tag和PLC变量Temp_1连接,变量类型都为WORD。
 使得Inter_tag根据Temp_1变化:
 建立一个全局动作,在全局动作中写脚本:
 SetTagWord("Inter_tag",GetTagWord("Ext_tag"));
 触发器选择变量Ext_tag,根据变化。

 这样当你的PLC变量Temp_1变化时,WinCC中外部变量Ext_tag会变化,
 内部变量Inter_tag也会变化。
 当然我的举例是最简单的,你可以在脚本中先获得Ext_tag的值,然后进行数学运算后再给Inter_tag赋值。

提问者对于答案的评价:
谢谢!!!

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

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

相关推荐

  • wincc多画面的布局

    现在需要做一个多画面的项目!假设有画面一到画面二十,这二十个画面!在每个画面的上面都要显示公司名称!主画面中有编号为1~10的十个按钮,按下1~10这十个按钮分别对应一到十这十个画…

    SIMATIC WinCC 2017年11月19日
  • WINCC组态时那个质量代码表示什么意义

    如题。什么情况下使用这个 钻石用户推荐最佳答案 质量代码用于检查变量的通讯状态如何在 WinCC 中实现变量状态监视和连接状态监视?https://suppor…

    SIMATIC WinCC 2021年7月5日
  • S7-300与wincc通讯,位逻辑置位不成功

    wincc画面做了个按钮  ,直接连接常数1到变量“一键启动”,“一键启动”对应地址为M186.0,调试时曾出现点击“一键启动"按钮但M186.0不置…

    SIMATIC WinCC 2020年11月1日
  • wincc怎么判断当前用户名称是不是正确的?

    比如wincc怎么判断当前用户名称是管理员?写的字符比较参数类型报错,wincc的帮助文档怎么快速定位到这个函数的详细解释啊,怎么找不到,,希望大神图解,多谢多谢 问题补充:替换后…

    2021年7月5日
  • WINCC7.0 C脚本支持结构变量吗

    为什么一编辑下面的脚本,画面编辑器就死掉呢。#include "apdefap.h"void OnClick(char* lpsz…

    SIMATIC WinCC 2019年6月10日
  • 如何熟悉VB?

    想学习VB,VB是一种软件,他用什么语言来编程的呢,学习VB是不是先要学习它的编程语言呢。?我主要用来做组态软件的脚本,还有所有组态软件都用什么语言做脚本呢? 问题补充:如何学脚本…

    SIMATIC WinCC 2018年12月2日
  • wincc 连IO变量成功,但是连不上db块的数据

    wincc(6.0)通过mpi连接s7-300,数字量输入输出区的状态能读取,现想读取模拟量sm331的值,300中通过move指令将该值传送给共享数据块db2.dbw0,但win…

    SIMATIC WinCC 2019年6月11日
  • 怎么调整msgbox中两个按钮的位置?

    怎么调整msgbox中两个按钮的位置?我想让他们居中,谢谢! 图片说明:    最佳答案 这是msgbox函数定义好的,改动不了 提问者对于答案的评价:谢谢!

    2021年7月5日
  • wincc为什么出现演示版

    wincc6.0安装完以后,装入授权? wincc6.0安装在D盘,授权是不是也要装在D盘呢? 装授权之前是不是先删除C盘的文件夹“AX NF&nbs…

    SIMATIC WinCC 2019年6月11日
  • wincc 文本变量

    现有多个io与,可以输入字符,现在要将每次输入完的时间时期和输入的内容记录下来。 首先考虑用变量归档,但不支持文本变量; 其次用报警记录,但最多只能记录10个值…

    SIMATIC WinCC 2019年6月11日