MCGS组态软件的用户脚本程序

时间:2023-03-10作者:佚名

用户脚本程序是用户借助于高级语言所编制的操作程序,它兼容于 VB、VC语言。在 MCGS组态软件中,为用户提供了各种特定流程控制程序和操作处理程序,使组态过程得以简单。

脚本程序语言要素

在MCGS组态软件中,对脚本程序语言的要素做了具体的规定,包裹“数据类型”、“变量及常量”、“MCGS对象”、“表达式”、“运算符”、“运算符优先级”等。下面就做进一步的说明。

数据类型:在 MCGS进入运行时,数据变量的类型有很多种,主要有“开关型”、“数值型”、“字符型”等。

变量及常量:

变量:在脚本程序中,不能由用户自定义变量,也不能定义子程序和子函数。只能对实时数据库中的数据对象进行操作,用数据对象的名称来读写数据对象的值,而且,无法对数据对象的其他属性进行操作。

常量:是已经赋了值的数据对象,象开关量的 0或1,数值量的“1234、100,字符量的”班次“、“运行”等。

系统内部变量:在 MCGS中,系统为用户定义了一些内部数据对象,他们可以被灵活地使用。为了与一般的数据对象区分,系统内部变量的前面必须加“$“符号。

系统内部函数:在 MCGS中,系统为用户定义了许多内部函数,他们可以经常地在脚本程序中被使用。

MCGS脚本的操作对象

MCGS操作的对象包括工程中的用户窗 口、用户策略和设备构件。MCGS操作对象在脚本程序中不能当作变量和表达式使用,但可以当作系统内部函数的参数使用。

表达式:由各种数据对象、函数、括号、运算符号等组成的计算式。

运算符号:

MCGS组态软件的用户脚本程序

脚本程序赋值语句

赋值语句的形式为:数据对象=表达式,如:M=A*B,其中表达式的类型必须与数据对象值的类型相符。

脚本程序条件语句

If [表达式] Then [赋值语句或退出语句]

If [表达式] Then

[语句]
Endif

数据类型

If [表达式] Then
[语句]
Else
[语句]
Endif

脚本程序退出语句:

退出语句为: Exit ,用于中断脚本程序的运行,停止后面语句的执行。

脚本程序注释语句

以单引号“”开头的语句称为注释语句,单引号必须是在西文状态下书写。一般用与字符变量的注释。

相关阅读

供水工艺中自动控制仪表的作用

大家好!每天学一点,学习更轻松。关注我,感谢大家为我点赞。 今天和大家分享自来水厂工艺流程自动和仪表部分,我们知道,自来水厂的工艺流程:原水经工艺泵抽取到沉淀池,在...
2023-04-05
供水工艺中自动控制仪表的作用

分享一起因接线失误而引发的事故

在各种企业中,对电能的测量不可或缺,说起电度表的接线,作为维修电工的大家应该都不陌生,今天给大家说说之前听到过的一起事故。 那是7月份,正是值班时间,隔壁车间的李工...
2023-06-27
分享一起因接线失误而引发的事故

【轨道电路】电气绝缘节和机械绝缘节区别

在ZPW-2000A里,电气绝缘节=无绝缘(调谐区),机械绝缘节=有物理绝缘接头,两者核心区别在结构、原理、应用场景与维护。 一、核心定义与结构 电气绝缘节(无绝缘节) - 全称:29m调谐区(无...
2026-05-23

触电致命:真正的元凶不是电压,而是电流

生活中常听到“高压危险”的警示,让许多人误以为电压越高,触电就越致命,甚至将电压视作触电致死的根本原因。但从电学原理和触电伤害的本质来看,这是一个典型的认知误...
2026-06-08
触电致命:真正的元凶不是电压,而是电流

插座左零右火?搞电工的你知道是为什么吗?

大家都知道插座左零右火,可是为什么是左零右火呢?一般人都回答是国家标准吧?行业都这么做?但是如果你要问为什么,可能真的答不上来。这个非常重要,不管你是不是电工都最...
2023-06-11
插座左零右火?搞电工的你知道是为什么吗?

热销商品

12V星空顶筒灯嵌入式阳台卧室客厅氛围迷你呼吸小射灯满天星天花

12V星空顶筒灯是一款专为营造浪漫氛围而设计的迷你嵌入式射灯,适用于阳台、卧室、客厅等空间。采用低功耗LED光源,安全节能,光线柔和均匀,支持呼吸模式与满天星效果,可...
¥ 7.65

公牛官方旗舰店开关插座空调16A插座五孔10A面板暗装多孔G12白灰

公牛官方旗舰店提供一系列高质量的开关插座和空调配件。这款16A插座五孔面板采用暗装设计,适用于多种安装环境,如墙面、天花板等。它具有10A的电流容量,可以满足家庭...
¥ 5.55

喜美诺排插插座面板多孔排插家用宿舍接线板插排国标线板延长线

喜美诺排插,一款精心设计的多孔插座面板,专为家庭和宿舍环境而造。它不仅提供便捷的接线体验,更符合国标安全标准,确保使用过程中的安全与稳定。这款排插采用高质量材...
¥ 11.9

O型圈氟橡胶圆条丁腈胶硅胶垫片防水O三元乙丙EPDM密封件骨架油封

O型圈、氟橡胶圆条、丁腈胶、硅胶垫片、三元乙丙(EPDM)密封件及骨架油封是广泛应用于机械、汽车、航空航天及建筑等领域的关键密封元件。氟橡胶耐高温、耐腐蚀,适用...
¥ 1

3M自粘橡胶条高硬度耐压实心幕墙玻璃舞台搭建货架专用减震密封条

3M自粘橡胶条是一款专为高要求工业及建筑场景设计的高性能密封减震材料,采用高硬度实心橡胶材质,具备优异的耐压性、抗老化性和持久弹性。其独特的自粘背胶设计,安装...
¥ 1.6

网站栏目