MCGS 系统内部函数

MCGS 系统内部函数

ID:37285880

大小:390.02 KB

页数:13页

时间:2019-05-20

MCGS 系统内部函数_第1页
MCGS 系统内部函数_第2页
MCGS 系统内部函数_第3页
MCGS 系统内部函数_第4页
MCGS 系统内部函数_第5页
资源描述:

《MCGS 系统内部函数》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、第五章MCGS系统内部函数MCGS内部为用户提供了一些常用的数学函数和对MCGS内部有关对象操作的函数,组态时,可在表达式中或用户脚本程序中直接使用这些函数。为了与其它名称相区别,系统内部函数的名称一律以“!”符号开头。下面分别介绍各个函数的用途和用法。5.1数学函数!Atn(x)函数意义:反正切函数。返回值:数值型,用弧度表示。参数:x,数值型。实例:!Atn(1)=0.785398!Cos(x)函数意义:余弦函数。返回值:数值型。参数:x,数值型,用弧度表示。实例:!Cos(3.14159)=-1.0!Sin(x)函数意义:正弦函数。返回值:数值型。参数

2、:x,数值型,用弧度表示。实例:!Sin(3.14159)=0.0!Tan(x)函数意义:正切函数。返回值:数值型。参数:x,数值型,用弧度表示。实例:!Tan(3.14159)=0.0!Exp(x)函数意义:指数函数。返回值:数值型。参数:x,数值型。实例:!Exp(2.3020585093)=10.0!Log(x)函数意义:对数函数。返回值:数值型。参数:x,数值型。实例:!Log(10)=2.302!Sqr(x)函数意义:平方函数。返回值:数值型。参数:x,数值型。实例:!Sqr(2.0)=4.0!Abs(x)函数意义:绝对值函数。返回值:数值型。参数

3、:x,数值型。实例:!Abs(-3.14159)=3.14159!Sgn(x)函数意义:符号函数。返回值:数值型。参数:x,数值型。实例:!Sgn(-10)=-1;!Sgn(10)=1;!Sgn(0)=05.2字符操作函数!Left(str,n)函数意义:字符型数据对象str左边起,取n个字符。返回值:字符型。参数:str:字符型,源字符串;n,数值型,取字符个数。实例:!Left("ABCDEFG",2)="AB"!Right(str,n)函数意义:从字符型数据对象str右边起,取n个字符。返回值:字符型。参数:str,字符型,源字符串;n,数值型,取字符

4、个数。实例:!Right("ABCDEFG",2)="FG"!Mid(str,n,k)函数意义:从字符型数据对象str右边第n个字符起,取k个字符。返回值:字符型。参数:str,字符型,源字符串;n,数值型,起始位置;k,数值型,取字符数。实例:!Mid("ABCDEFG",3,2)="CD"!Len(Str)函数意义:求字符型数据对象str的字符串长度(字符个数)。返回值:数值型。参数:str,字符型。实例:!Len("ABCDEFG")=7!Ucase(str)函数意义:把字符型数据对象str的所有字符转换成大写。返回值:字符型。参数:str,字符型。实

5、例:!UCase("sedERT")="SEDERT"!Lcase(str)函数意义:把字符型数据对象str的所有字符转换成小写。返回值:字符型。参数:str,字符型。实例:!LCase("sedERT")="sedert"!Ltrim(str)函数意义:把字符型数据对象str中最左边的空格剔除。返回值:字符型。参数:str,字符型。实例:!LTrim("dsfk")="dsfk"!Rtrim(str)函数意义:把字符型数据对象str中最右边的空格剔除。返回值:字符型。参数:str,字符型。实例:!LTrim("dsfk")="dsfk"!Trim(str)

6、函数意义:把字符型数据对象str中左右两端的空格剔除。返回值:字符型。参数:str,字符型。实例:!LTrim("dsfk")="dsfk"!StrComp(str1,str2)函数意义:比较字符型数据对象str1和str2是否相等,返回值为0时相。等,否则不相等。不分大小写字符。返回值:数值型。参数:str1,字符型;str2,字符型。实例:!StrComp("ABC","abc")=0!Val(str)函数意义:把字符型数据对象str的值转换成数值。返回值:数值型。参数:str,字符型。实例:!Val("0.712")=0.712!Str(x)函数意义:

7、将数值型数据对象x的值转换成字符串。返回值:字符型。参数:x,数值型。实例:!Str(0.712)="0.712"5.3窗口操作函数!GetWindowState(WndName)函数意义:按照名字取得用户窗口的状态。返回值:数值型。返回0:用户窗口处于关闭状态。返回1:用户窗口处于打开状态。返回2:用户窗口处于隐藏状态。参数:WndName,用户窗口名称,字符型。实例:!GetWindowState(工况图),读取用户窗口“工况图”的状态!GetWindowName(Index)函数意义:按用户窗口的顺序获得用户窗口的名字。返回值:字符型。参数:Index

8、,数值型。实例:!GetWindowName(0),

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。