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 ,用于中断脚本程序的运行,停止后面语句的执行。

脚本程序注释语句

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

相关阅读

看复杂的电气图纸为什么很吃力?那是你的方法不对

电气图纸就是电气设计的核心,对于后期的成套、PLC程序、人机界面、设备安装和运行维护都是紧密相关的!面对一整套电气图纸,我们如何才能快速看懂其中的设计原理、产品选型和...
2023-06-11
看复杂的电气图纸为什么很吃力?那是你的方法不对

利用开关电容滤波器实现抗混叠滤波

带外杂散信号所引起的混叠现象是A/D转换器应用中所面临的关键问题,如果没有适当的滤波处理,这些信号会严重影响数据转换系统的性能指标。本文主要讨论抗混叠滤波的原理及其对...
2023-03-31
利用开关电容滤波器实现抗混叠滤波

固态电容相比电解电容的优势

1.防 爆性 :电解电容的电介质为液态电解液,液态粒子在高温下十分活跃,对电容内部产生压力,它的沸点不是很高,因此可能会出现爆浆的情况,固态电容内部使用了高分子电介质,...
2023-03-31
固态电容相比电解电容的优势

输电线路防雷的具体措施

本文分析了雷击产生的原因,直击雷之反击雷过电压与绕击雷过电压的区别,介绍了输电线路的防雷措施,提供了输电线路的七项防雷措施,有需要的朋友参考下。 输电线路防雷技术措...
2024-03-18

干货丨34个电气控制接线图、电子元件工作原理图

1、可控硅调速电路 2、电磁调速电机控制图 3、三相四线电度表互感器接线 4、能耗制动 5、顺序起动,逆序停止 6、锅炉水位探测装置 7、电机正反转控制电路 8、电葫芦吊机电路 9、单...
2023-06-11

热销商品

四氟包覆/FEP/PTFE包覆胶O型圈全氟醛FFKMO型圈耐化学腐蚀氟胶

四氟包覆(FEP/PTFE)O型圈及全氟醚(FFKM)O型圈是高性能密封解决方案,专为极端化学环境设计。FEP或PTFE包覆氟橡胶(FKM)芯材的O型圈兼具外层优异的耐化学腐蚀性、抗溶胀性...
5

100%桑蚕丝香云纱饰品发圈发夹口罩眼罩发带腰封直播专拍单拍无效

100%桑蚕丝香云纱饰品系列,精选天然桑蚕丝与非遗香云纱工艺匠心打造,质感柔滑亲肤,光泽雅致,尽显东方韵味。包含发圈、发夹、口罩、眼罩、发带、腰封等多款实用配饰,适...
0.85

日本田岛美工刀工业用重型全钢加厚壁纸刀切割工具刀进口美工刀架

日本田岛美工刀是一款专为工业用途设计的高品质切割工具,采用重型全钢加厚结构,具备卓越的耐用性与稳定性。其刀架由进口优质钢材精工打造,防锈耐磨,可长时间保持锋利...
15.3

氟胶星型密封圈X型圈线径1.78/2.62/3.53/5.33氟橡胶星形圈X-ring

氟胶星型密封圈(X型圈)采用高性能氟橡胶(FKM)材料制成,具有优异的耐高温、耐油、耐化学腐蚀及耐老化性能,广泛应用于汽车、航空航天、液压系统及高端机械设备中。其独特...
2

大量现货 NBR耐油 密封圈 O型圈 橡胶密封圈

大量现货供应NBR耐油密封圈、O型圈及橡胶密封圈,采用优质丁腈橡胶(NBR)材质,具有优异的耐油性、耐磨性和抗压缩永久变形性能,适用于-30℃至+120℃的工作环境。产品广泛...
1

网站栏目