- 1、本文档共19页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
和利时 MACSV 计算公式生成系统(5改)A
第五节 计算公式生成系统 101
1概述 101
1.1功能描述 101
1.2计算公式的定义 101
2.操作说明 104
2.1进入计算公式生成系统 104
2.2文件 105
2.3页内编辑基本操作 106
2.4编辑 108
2.5查看 111
2.6编译 112
2.7调试 114
2.8窗口 115
2.9帮助 116
第五节 计算公式生成系统
1概述
计算公式是一种表达式,可由多个语句组成,主要用于批量控制和复杂数学计算的场合,同时又是功能块图和梯形图这两种图形语言的补充。它也是MACSV系统中的编程语言之一。用户只需按照一定的语法要求,在编辑栏内输入算法的运算表达式即可。
1.1功能描述
计算公式生成系统是系统内部的一种表达式,它将用户输入的表达式按照标准语言运算符优先级的排列顺序,通过递归下降的算法转换为控制系统内部所需的格式。一个计算公式方案页中有多个计算公式,一个公式可以包含多个赋值表达式。计算公式生成系统还支持核电串激计算公式KPS方案页。
计算公式生成系统主要由对公式的编辑和编译两个部分组成。
1.1.1编辑功能
计算公式编辑器提供的编辑功能主要是按照公式的定义规则进行表达式输入。该软件提供了多种命令使编辑操作简单容易。它还提供生成测试图功能,把公式转换成图形格式文件。
计算公式经编辑后产生的源文件存放在〈工程名〉\〈HSALG〉\〈ALGSRC〉子目录下。
1.1.2编译功能
计算公式经编辑完成后须进行编译,即先对编辑好的计算公式进行语法检查,再将组态正确的源数据转换。
某站的计算公式源文件经编译后产生的文件,存放在〈工程名〉\〈HSALG〉\〈ALGDST〉子目录下。
1.2计算公式的定义
在MACSV系统中,计算公式实际上是高级语言的表达式,表达式由操作数和运算符按一定的规则组成,它产生唯一的值。
1.2.1操作数
操作数是运算符的对象,有常数、系统变量和函数调用。
1. 常数
按数据类型分为布尔常数和浮点常数:
布尔常数:取值只有0或1两种。
浮点常数:是一个十进制的符号实数。其值可包括整数部分、尾数部分和指数部分,可表示为10,-0.01,-2E-3,10E8,10.5E-6等。
2.系统变量
按变量类型分为数据库点、站全局变量点、局部变量点。数据类型为布尔型和浮点型:
数据库点:数据库中定义的点。
组态时数据库点须在点名前加下划线(“_”);
站全局变量点:一个站内使用的变量;
局部变量点:一个方案页内使用的变量;
3.函数调用
操作数可以是函数调用的结果。形式为函数名(参数),如ABS(6)。函数只能是系统定义的十几种函数,它们完成一类复杂的运算。见表5.1-1。详细说明见《MACSV速查手册》。
表5.1-1 函数功能表
函数表示 功能 参数说明 SIN (a) 正弦 a为浮点型 COS(a) 余弦 a为浮点型 TG(a) 正切 a为浮点型 ASIN(a) 反正弦 a为浮点型 ACOS(a) 反余弦 a为浮点型 ATG(a) 反正切 a为浮点型 POW(a,b) 乘方 a、b都为浮点型 SQRT(a) 开方 a为浮点型,a≥0 LG(a) 对数 a为浮点型 LN(a) 自然对数 a为浮点型 EXP(a) 指数 a为浮点型 ABS(a) 绝对值 a为浮点型 RAND(a,b) 随机数 a、b都为浮点型或整型,且ab,b0。返回值为整型 MAX (a,b) 最大值 a、b都为浮点型 MIN(a,b) 最小值 a、b都为浮点型 RUNFB(a) 运行功能块 a功能块名,此函数没有返回值 MEM(ini,v1,v2) 记忆操作。(当ini为0,v1为0时,返回值为0;v1为1时,返回值为v2;当ini为1,v2为1时,返回值为1。) ini为变量、常量或数据库点,类型是布尔型;v1、v2为数据库点类型是布尔型; HISADD(x,t,n,y) 规定时间内的累加和。(计算以t为周期的n个x点的累加值,结果放在y中) x为进历史库的模拟量数据库点的点名;t为间隔周期;n为累加的个数;y为目的数,计算结果。此函数没有返回值 HISAVG(x,t,n,y)
HISSDAVG(x,t,n,y) 规定时间内的平均值。(计算以t为周期的n个x点的平均值,结果放在y中) x为进历史库的模拟量数据库点的点名;t为间隔周期;n为取平均的个数;y为目的数,计算结果。此函数没有返回值 HISCHR(x,t,) 变化率(求当前x的值与t周期前x的值的差值,再比上t周期) x为进历史库的模拟量数据库点的点名;t为间隔周期;此函数有返回值 GETSYSPER(a) 取系统负荷 a为模拟量点名 1.2.2运算符
运算符指明操作数如何参加运算,本公式系统支持的运算符按优先级排列如表
您可能关注的文档
- 名著选读外国(新).ppt
- 后亭车站钢支撑安装及拆除技术交底书(12.14修改).doc
- 名校课件 第二节.ppt
- 向左走,向右走(一个感人的故事) 3.ppt
- 向国旗敬礼 做有道德的人.ppt.ppt
- 向量表示的图形完美公式.ppt
- 君联资本密集布局互联网金融 数千万元投资P2B平台.pptx
- 吕红超论文5211.doc
- 向大树道歉自制课件.ppt
- 否定与否定规律及质量互变定律.ppt
- 中国弧型腹肌板行业市场规模及未来投资方向研究报告.pdf
- 中国弧型淋浴房行业市场规模及未来投资方向研究报告.pdf
- 中国无菌膜过滤装置行业市场规模及未来投资方向研究报告.pdf
- 中国无菌医疗行业市场规模及未来投资方向研究报告.pdf
- 中国引线框架表面处理设备行业市场规模及未来投资方向研究报告.pdf
- 中国引线框架用异型铜带行业市场规模及未来投资方向研究报告.pdf
- 中国弧光保护解决方案行业市场规模及未来投资方向研究报告.pdf
- 中国引航定位雷达探测器行业市场规模及未来投资方向研究报告.pdf
- 中国无轨堆垛机行业市场规模及未来投资方向研究报告.pdf
- 中国弗利氏导管行业市场规模及未来投资方向研究报告.pdf
文档评论(0)