脚本程序在窗口中的应用.ppt

  1. 1、本文档共28页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
脚本程序在窗口中的应用

脚本程序的应用 脚本程序在“窗口”中的应用 下拉框演示程序 进入“用户窗口”,单击“新建窗口”按钮,生成“窗口0”,选中“窗口0”,单击“窗口属性”按钮,弹出“用户窗口属性”设置,如下图所示设置完毕按“确认”按钮,退出。 双击“脚本程序”窗口进入“动画组态”环境,从“工具箱”中选中“下拉框”,拖放到桌面适当位置,双击“下拉框”,弹出“下拉框构件属性设置窗口”对话框,选中“选项类型”中的“下拉组合框”,按“确认”按钮退出,如图: 再从“工具箱”中选3次“标签”,放在桌面上,分别为:下拉框演示程序,姓名,下拉框选择输出。下拉框选择输出属性设置如下图,其中姓名是在数据库中定义的字符型数据变量。 单击“用户窗口”选中“脚本程序”窗口,单击“窗口属性”按钮,弹出“用户窗口属性设置”对话框,设置如下图: 脚本程序在“标准按钮”中的应用 计数器操作演示 计时器号:系统计时器的序号1—255,MCGS系统内嵌255个系统计时器。我们以1号计数器为例,要求用按钮启动、停止1号计数器,使1号计数器复位,给1号计数器限制最大值。 单击“用户窗口”,再双击“脚本程序”窗口,进入“动画组态”,从“工具箱”中选中5次“标签”,按效果图放置,分别为:1号计数器操作演示,1号计数器计数,1号计数器时间显示,1号计数器工作状态,1号计数器最大值。再从“工具箱”中选中3次“标签”,按效果图放置,作为“1号计数器计数”、“1号计数器时间显示”、“1号计数器工作状态显示”在运行时对应显示用,从工具箱”中选中“输入框”,针对“1号计数器最大值”运行时进行输入。如图: 在“脚本程序”窗口的循环脚本中加入如下语句: 用按钮来控制“1号计数器”的启动、停止、复位、最大值限制。具体如下: 从“工具箱”中选四次“标准按钮”,制作四个标准按钮,拖放到桌面适当位置,属性设置分别如下: 字符串操作演示 单击“用户窗口”,再双击“脚本程序”窗口,进入“动画组态”,从“工具箱”中选中3次“标签”,按效果图放置,显示文字分别为:字符串操作演示、输入数值、字符串显示。再从“工具箱”中选中“输入框”,放在“输入数值”后面,从“工具箱”中选中“标签”,放在“字符串显示”后面,用于显示字符串。分别设置如图: 从“工具箱”中选中3次“标准按钮”,分别拖放到桌面适当位置,按钮名分别为:数值转变为字符串、字符串分解为单个字符、字符转为ASCII码用16进制显示。属性设置分别如下: 从“工具箱”中选中“标签”拖放到桌面适当位置,再用“工具条”中的“拷贝”按钮,复制7个,用于分别显示分解的字符及用ASCII码转换后的16进制数值。属性设置如下,其中:字符串分解2、字符串分解3、字符串分解4属性设置只需要把“显示输出”中“表达式”中的“字符串分解1”相应地改为“字符串分解2”、“字符串分解3”、“字符串分解4”;其中:数据显示2、数据显示3、数据显示4属性设置只需要把“显示输出”中“表达式”中的“数据显示1” 相应地改为 “数据显示2”、“数据显示3”、“数据显示4”即可 脚本程序在事件中的应用 选择用户窗口标签,选择新建窗口,把新建的窗口名称定义为子窗口,在子窗口中放置四个标签,其中两个标签分别输入“计数器1号当前值=”、“计数器1号最大值=”。另两个标签设置为对应的显示输出,对应的表达式分别为“计数器1号”、“计数器1号最大值”。组态结果即属性设置分别如下图示,两个标签的输出属性设置是一样的,只是对应的表达式改为“计数器1号最大值”。 打开“脚本程序”用户窗口,单击右键弹出右键菜单选择事件则弹出事件组态对话框,选择Click事件,打开事件参数组态对话框,再打开脚本程序编辑器,在脚本程序编辑器中输入如下语句。 这样在运行环境下,打开“脚本程序”用户窗口,在窗口中单击鼠标左键,就会弹出我们定义的子对话框。 脚本程序在“菜单”中的应用 单击“主控窗口”进入“菜单组态”,在“工具条”中单击“新增菜单项”,产生菜单“操作0”,双击“操作0”菜单,弹出“菜单属性设置”对话框,设置如下图,在“脚本程序”中输入如下程序: 数值输入=689    赋初值 计数器1号最大值=60   赋初值 !TimerStop(1)      使1号计数器停止工作 !TimerReset(1,0)     使1号计数器复位 !TimerSetLimit(1,计数器1号最大值,0)  设置1号计数器的上限为60, 运行到60后重新循环运行 如图: 进入运行环境,单击“脚本程序”菜单,打开“脚本程序”窗口,单击“启动1号计数器”按钮,让1号计数器启动运行;单击“数值转变为字符串”按钮、“字符串分解为单个字符”按钮、“字符转为ASCII码用16进制显示”按钮,当在窗口中单击鼠标左键时就

文档评论(0)

book1986 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档