云题海 - 专业文章范例文档资料分享平台

当前位置:首页 > 水槽液位控制系统课程设计报告

水槽液位控制系统课程设计报告

  • 62 次阅读
  • 3 次下载
  • 2025/6/20 21:39:35

命令语言

? 组态王除了在定义动画连接时支持连接表达式,还允许用户编写命令语言来扩展应用程序的功能,极大地增强了应用程序的可用性。

? 命令语言的句法和C语言非常类似,可以说是C的一个简化子集,具有完备的词法语法查错功能和丰富的运算符、数学函数、字符串函数、控件函数、SQL 函数和系统函数。命令语言分类

? 应用程序命令语言:可以在程序启动时、关闭时或在程序运行期间周期执行。如果希望周期执行,还需要指定时间间隔。

? 热键命令语言:被链接到设计者指定的热键上,软件运行期间,操作者随时按下热键都可以启动这段命令语言程序。

? 事件命令语言:规定在事件发生、存在、消失时分别执行的程序。

? 数据改变命令语言:只链接到变量或变量的域。在变量或变量的域值变化到超出数据字典中所定 义的变化灵敏度时,它们就被触发执行一次。

? 还有自定义函数命令语言,画面、按钮命令语言 实现画面切换功能

? 利用系统提供的“菜单”工具和ShowPicture() 函数能够实现在主画面中切换到其他任一画面的功能? ShowPicture(\实时曲线\趋势曲线 ? 趋势曲线用来反应变量随时间的变化情况.趋势曲线有两种:实时趋势曲线和历史趋势曲线。

应用程序

if(\\\\本站点\\开关转换==1) {\\\\本站点\\Ti=8; \\\\本站点\\Kp=15; \\\\本站点\\Td=10;

if(\\\\本站点\\电机==1 &&\\\\本站点\\开关==0) {\\\\本站点\\ek0=\\\\本站点\\Sp-\\\\本站点\\水箱液位;

\\\\本站点\\微分液位差=\\\\本站点\\ek0+\\\\本站点\\ek2-2*\\\\本站点\\ek1;

\\\\本站点\\Uk=(\\\\本站点\\Ti*(\\\\本站点\\ek0-\\\\本站点\\ek1)+\\\\本站点\\Kp*\\\\本站点

13

\\ek0+\\\\本站点\\Td*\\\\本站点\\微分液位差)/500; \\\\本站点\\水箱液位=\\\\本站点\\水箱液位+\\\\本站点\\Uk; \\\\本站点\\液位传递值=\\\\本站点\\ek1; \\\\本站点\\ek1=\\\\本站点\\ek0; \\\\本站点\\ek2=\\\\本站点\\液位传递值;

\\\\本站点\\储水箱液位=300-\\\\本站点\\水箱液位;} if(\\\\本站点\\电机==1 &&\\\\本站点\\开关==1) {\\\\本站点\\ek0=\\\\本站点\\Sp-\\\\本站点\\水箱液位;

\\\\本站点\\微分液位差=\\\\本站点\\ek0+\\\\本站点\\ek2-2*\\\\本站点\\ek1;

\\\\本站点\\Uk=(\\\\本站点\\Ti*(\\\\本站点\\ek0-\\\\本站点\\ek1)+\\\\本站点\\Kp*\\\\本站点\\ek0+\\\\本站点\\Td*\\\\本站点\\微分液位差)/500+\\\\本站点\\水流; \\\\本站点\\水箱液位=\\\\本站点\\水箱液位+\\\\本站点\\Uk-\\\\本站点\\水流; \\\\本站点\\液位传递值=\\\\本站点\\ek1; \\\\本站点\\ek1=\\\\本站点\\ek0; \\\\本站点\\ek2=\\\\本站点\\液位传递值; \\\\本站点\\水流=\\\\本站点\\水箱液位/100; \\\\本站点\\储水箱液位=300-\\\\本站点\\水箱液位;} if(\\\\本站点\\电机==0 &&\\\\本站点\\开关==1) {\\\\本站点\\水流=\\\\本站点\\水箱液位/100;

\\\\本站点\\水箱液位=\\\\本站点\\水箱液位-\\\\本站点\\水流; \\\\本站点\\储水箱液位=300-\\\\本站点\\水箱液位; if(\\\\本站点\\水箱液位<1) \\\\本站点\\水流=0; }}

if(\\\\本站点\\开关转换==0)

14

{if(\\\\本站点\\电机==1 &&\\\\本站点\\开关==0) {\\\\本站点\\ek0=\\\\本站点\\Sp-\\\\本站点\\水箱液位;

\\\\本站点\\微分液位差=\\\\本站点\\ek0+\\\\本站点\\ek2-2*\\\\本站点\\ek1;

\\\\本站点\\Uk=(\\\\本站点\\Ti*(\\\\本站点\\ek0-\\\\本站点\\ek1)+\\\\本站点\\Kp*\\\\本站点\\ek0+\\\\本站点\\Td*\\\\本站点\\微分液位差)/500; \\\\本站点\\水箱液位=\\\\本站点\\水箱液位+\\\\本站点\\Uk; \\\\本站点\\液位传递值=\\\\本站点\\ek1; \\\\本站点\\ek1=\\\\本站点\\ek0; \\\\本站点\\ek2=\\\\本站点\\液位传递值;

\\\\本站点\\储水箱液位=300-\\\\本站点\\水箱液位;} if(\\\\本站点\\电机==1 &&\\\\本站点\\开关==1) {\\\\本站点\\ek0=\\\\本站点\\Sp-\\\\本站点\\水箱液位;

\\\\本站点\\微分液位差=\\\\本站点\\ek0+\\\\本站点\\ek2-2*\\\\本站点\\ek1;

\\\\本站点\\Uk=(\\\\本站点\\Ti*(\\\\本站点\\ek0-\\\\本站点\\ek1)+\\\\本站点\\Kp*\\\\本站点\\ek0+\\\\本站点\\Td*\\\\本站点\\微分液位差)/500+\\\\本站点\\水流; \\\\本站点\\水箱液位=\\\\本站点\\水箱液位+\\\\本站点\\Uk-\\\\本站点\\水流; \\\\本站点\\液位传递值=\\\\本站点\\ek1; \\\\本站点\\ek1=\\\\本站点\\ek0; \\\\本站点\\ek2=\\\\本站点\\液位传递值; \\\\本站点\\水流=\\\\本站点\\水箱液位/100; \\\\本站点\\储水箱液位=300-\\\\本站点\\水箱液位;} if(\\\\本站点\\电机==0 &&\\\\本站点\\开关==1) {\\\\本站点\\水流=\\\\本站点\\水箱液位/100;

\\\\本站点\\水箱液位=\\\\本站点\\水箱液位-\\\\本站点\\水流; \\\\本站点\\储水箱液位=300-\\\\本站点\\水箱液位;

15

if(\\\\本站点\\水箱液位<1) \\\\本站点\\水流=0; }}

if(\\\\本站点\\Uk<=1)

\\\\本站点\%uk=\\\\本站点\\Uk*100; else

\\\\本站点\%uk=100; if(\\\\本站点\\电机==0) \\\\本站点\\Uk=0;

if(\\\\本站点\\水箱液位>\\\\本站点\\Sp)

\\\\本站点\\水箱液位=\\\\本站点\\水箱液位-\\\\本站点\\水流;

16

搜索更多关于: 水槽液位控制系统课程设计报告 的文档
  • 收藏
  • 违规举报
  • 版权认领
下载文档10.00 元 加入VIP免费下载
推荐下载
本文作者:...

共分享92篇相关文档

文档简介:

命令语言 ? 组态王除了在定义动画连接时支持连接表达式,还允许用户编写命令语言来扩展应用程序的功能,极大地增强了应用程序的可用性。 ? 命令语言的句法和C语言非常类似,可以说是C的一个简化子集,具有完备的词法语法查错功能和丰富的运算符、数学函数、字符串函数、控件函数、SQL 函数和系统函数。命令语言分类 ? 应用程序命令语言:可以在程序启动时、关闭时或在程序运行期间周期执行。如果希望周期执行,还需要指定时间间隔。 ? 热键命令语言:被链接到设计者指定的热键上,软件运行期间,操作者随时按下热键都可以启动这段命令语言程序。 ? 事件命令语言:规定在事件发生、存在、消失时分别执行的程序。 ? 数据改变命令语言:只链接到变量或变量的域。在变量或变量的域值变化到超出数据字典中所定 义的变

× 游客快捷下载通道(下载后可以自由复制和排版)
单篇付费下载
限时特价:10 元/份 原价:20元
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信:fanwen365 QQ:370150219
Copyright © 云题海 All Rights Reserved. 苏ICP备16052595号-3 网站地图 客服QQ:370150219 邮箱:370150219@qq.com