.

;.

MCGS

脚本程序

本专题将从以下几个方面介绍

MCGS

脚本程序

:

脚本程序简介

脚本语言编辑环境

脚本程序语言要素

脚本程序基本语句

脚本程序的查错和运行

脚本程序简介

对于大多数简单的应用系统,

MCGS

的简单组态就可完成。只有比较复杂的

系统,才需要使用脚本程序,但正确地编写脚本程序,可简化组态过程,大大提

高工作效率,优化控制过程。

用户脚本程序是由用户编制的、

用来完成某种特定的流程控制和操作处理的

程序。它被封装在一个功能构件里(称为脚本程序功能构件)

,在后台由独立的

线程来运行和处理,能够避免由于单个脚本程序的错误而导致整个系统的瘫痪。

MCGS

中,脚本语言的编程语法非常类似于普通的

Basic

语言,但在概念

和使用上更简单直观,

力求做到使大多数普通用户都能正确、

快速地掌握和使用。

脚本程序在

MCGS

组态软件中有四种应用场合,分别为:

在“运行策略”中的“脚本程序”构件中使用;

在“菜单”属性设置中的“脚本程序”中使用,作为菜单的一个辅助功

能运行;

在“用户窗口”属性设置中的“启动脚本”

“循环脚本”

“退出脚本”

中使用;

更常见的用法是应用在动画界面的事件中,如在窗口中的“标准按钮”

属性设置中的“脚本程序”中使用。

MCGS

引入的事件驱动机制,与

VB

VC

中的事件驱动机制类似,比如:对

用户窗口,有装载,卸载事件;对窗口中的控件,有鼠标单击事件,键盘按键事

件等等。这些事件发生时,就会触发一个脚本程序,执行脚本程序中的操作。

脚本语言编辑环境

脚本程序编辑环境是用户书写脚本语句的地方。

脚本程序编辑环境主要由脚

本程序编辑框、编辑功能按钮、

MCGS

操作对象列表和函数列表、脚本语句和表

达式

4

个部分构成,分别说明如下:

mcgs组态软件中字体如果从左到右变化_MCGS脚本程序 (2)相关推荐

  1. mcgs组态软件中字体如果从左到右变化_昆仑通态专题(十一):MCGS嵌入式组态软件的脚本程序...

    脚本程序是MCGS嵌入式组态软件中的一种 内置编程语言引擎.当某些控制和计算任务 通过常规组态方法难以实现时,通过脚本语 言可以解决其常规组态方法难以解决的问题.本章介绍MCGS嵌入版组态软件的脚本语 ...

  2. mcgs组态软件中字体如果从左到右变化_在MCGS嵌入版组态软件中,数据对象有开关型、数值型、字符型、事件型和组对象五种类型。( )...

    [单选题]直流稳压电源中滤波电路的目的是( ) [单选题]大幅度 [单选题]( ) 多数已经标准化,并作为机床附件由专业化工厂生产. [单选题]冲裁类模具不仅要保证冲件( ),还要保证冲件和废料顺利地 ...

  3. 昆仑通态复制的程序可以用吗_昆仑通态专题(七):MCGS组态软件的设备窗口...

    点击上方蓝色字体,关注我们 设备窗口是MCGS嵌入版组态软件系统的重要组成部分,在设备窗口中建立系统与外部硬件设备的连接关系,使系统能够从外部设备读取数据并控制外部设备的工作状态,实现对工业过程设备的 ...

  4. 修改前端HBuilder X软件中字体颜色

    修改前端HBuilder X软件中字体颜色 1.这是文件路径 HBuilderX\plugins\theme-default\themes\default 2. 替换文件==(提前备份)==在U盘中有 ...

  5. 在组态软件中开发脚本功能的方法

    一.概述 大多数的组态软件都具有脚本功能,脚本可能是VBS.Lua.C#等语言,也可能是厂家自定义的一种语言.通过脚本,组态软件可以实现非常灵活的功能. 脚本的功能,基本可以定义为:读入外部数据,改变 ...

  6. 基于c语言的组态软件,工业组态软件中CFC语言的设计实现及语言转换的研究-计算机应用技术专业论文.docx...

    工业组态软件中CFC语言的设计实现及语言转换的研究-计算机应用技术专业论文 摘 要 近年来随着 IEC61131-3 国际标准的正式公布与推广,基于此标准的工业自动 化领域的组态软件,经过不断完善已日 ...

  7. 组态中常用c语言代码,工业组态软件中CFC语言的设计实现及语言转换的研究

    摘要: 近年来随着IEC61131-3国际标准的正式公布与推广,基于此标准的工业自动化领域的组态软件,经过不断完善已日趋成熟并获得了广泛的应用组态软件作为DCS PLC SCADA等控制系统的上位机软 ...

  8. 昆仑通态组态软件中如何配置modbus数据转发

    文章目录 前言 一.准备相关测试软件 二.昆仑通态数据准备 1.配置转发设备 2.测试 总结 前言 昆仑通态的组态软件功能很强大,能够根据提供的接口直接采集测控端的数据,包括仪表.PLC.DLS或OP ...

  9. 力控数据写入mysQL_怎样将力控组态软件中的数据存储到关系数据库?

    力控监控组态软件为了实现力控数据库和关系数据库之间数据传输提供了多个组件,如:扩展组件中的ODBCRouter,后台组件中的ADO组件,这些组件中不仅封装了ODBC规范,同时也封装了ADO规范,用户可 ...

  10. DGUS组态软件中位变量图标怎么用

    位变量图标显示功能是把一个数据变量的每个位(bit)的 0/1 状态对应 8 种不同显示方案中的两种,用 ICON 图 标(或图标动画)来对应显示.多用于开关状态显示,比如风机的运转(动画).停止(静 ...

最新文章

  1. 在同一个文件中定义多个命名空间
  2. WinForm/MIS项目开发之中按钮级权限实践
  3. Flex 颜色对照表_16进制
  4. FPGA黑金开发板mini版新鲜出炉!!!
  5. XSLT 2.0 in .NET
  6. Android Studio Butter Knife —— 快速开发
  7. Bailian2806 公共子序列【最长公共子序列+DP】
  8. 麦克风阵列原理(转载)
  9. android封装全局调用的toast_自定义Toast,解决系统Toast存在的问题
  10. IntelliJ IDEA Maven安装配置
  11. 2018 java 阿里笔试题
  12. 性能优化实战-sql递归查询效率低下
  13. 写得太好了,大约《越狱》批评(发布)
  14. R、RStudio的下载及安装及RStudio打开后空白的解决
  15. #define 和typedef的区别
  16. Java中的注解(Annotation)处理器解析
  17. 苏格拉底与失恋者的对话(教你怎么安慰失恋的朋友)
  18. 全国计算机图书销售订单记录,销售订单管理信息系统.doc
  19. VLAN 、PVLAN
  20. 淘宝京东类电商评论标签化的思路

热门文章

  1. Unix文件系统的层次结构
  2. steam的APEX客户端的游戏账号已遭禁用_玩个游戏也能被黑客盯上?电脑设备一不小心就沦为“肉鸡”。...
  3. mysql数据库原理及应用书籍_《MySQL数据库原理及应用》 【正版电子纸书阅读_PDF下载】- 书问...
  4. Maven基础篇之Maven的实战入门
  5. GBDT算法参数详解
  6. 金蝶k3服务端显示服务器不是有效的,金蝶k3远程服务器设置
  7. [Linux基础]读书笔记-老男孩核心系统命令实战1
  8. 三阶实对称矩阵的秩一分解(快速计算三阶矩阵特征值特征向量的方法)
  9. PLC单按钮启停电路与特殊辅助继电器
  10. databinding 入门 加载本地图片和加载网络图片