自动化函授本科组态软件期末练习题一(无答案)

更新时间:2023-07-22 05:34:01 阅读量: 实用文档 文档下载

说明:文章内容仅供预览,部分内容可能不全。下载后的文档,内容与下面显示的完全一致。下载之前请确认下面内容是否您想要的,是否完整无缺。

监控组态软件练习题

一、

二、

组态的含义是什么?监控组态软件的特性包括哪些?(8分) 下图是水平拖动的设定对话框,请说明各项的含义。(8分)

三、 在力控组态软件的自定义函数设计中,传值方式和传地址方式有什么不

同?要求使用传地址方式写一个自定义函数Function01来求4个变量的乘积,最后结果放在第一个参数中返回。设Var1.PV=12、Var2.PV=23、Var3.PV=41,Var4.PV=2,计算Function01(Var1.PV, Var2.PV,Var3.PV, Var4.PV)的值,并指出计算后Var1.PV的值。(18分)

//Function name: PMax

//Parameters: X1, X2, X3, X4

if(X2 > x1) then

x1 = x2;

endif

if(X3 > x1) then

x1 = x3;

endif

if(X4 > x1) then

x1 = x4;

endif

RETURN X1;

四、 下图是“颜色变化”中“条件”的设定对话框,请说明各项的含义。假

设选定的条件是Var1.PV>10,则当Var1.PV=15时,对象颜色如何变化?(对话框中值为真时颜色为红色,值为假时颜色为绿色)(10分)

五、 使用力控的脚本编辑器编写程序。控制水箱温度,如果水箱温度低于

40度,则打开进汽阀门,使加热蒸汽的流量加大,水温上升;如果水箱温度高于80度,则关闭进汽阀门,使水温降低。如果水箱温度高于95度,则报警。请自行设定变量,并说明各个变量含义。(10分)

六、 力控的数据库结构如下图所示,请说明这三级结构的含义。如果需要保

存数据库的数据,需要如何处理。(7分)

七、 下图为一个力控实时报警界面,请出其与历史报警的区别。如果要确认

实时报警,应该如何处理?(7分)

八、 什么叫DDE通讯?力控要进行DDE通信,必须提前在“I/O设备驱动”

中进行DDE设备配置,请简述这个过程。(10分)

九、 力控“历史报表”与“总貌”报表有什么不同?(7分)

十、 使用力控的脚本编辑器,自行编辑一段循环程序。需要自己设定变量,

说明变量类型与程序目的。使用While循环和For循环均可。

附:

If块结构: IF 表达式THEN

执行体1

ELSE

执行体2

ENDIF

Switch结构:Switch (E)

[Case c-1: [statements-1]] ...

[Case c-i: [statements-i]] ...

[Case c-n: [statements-n]] ...

[Default: [elsestatements]]

EndSwitch

While结构:WHILE 条件表达式DO

执行体

ENDWHILE

For结构:FOR I = E1 TO E2 [STEP E3]

执行体 NEXT

本文来源:https://www.bwwdw.com/article/ls9m.html

Top