01脚本驱动开发工具接口函数.ppt

01脚本驱动开发工具接口函数.ppt

ID:48467710

大小:712.50 KB

页数:28页

时间:2020-01-18

01脚本驱动开发工具接口函数.ppt_第1页
01脚本驱动开发工具接口函数.ppt_第2页
01脚本驱动开发工具接口函数.ppt_第3页
01脚本驱动开发工具接口函数.ppt_第4页
01脚本驱动开发工具接口函数.ppt_第5页
资源描述:

《01脚本驱动开发工具接口函数.ppt》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、昆仑通态脚本驱动开发工具接口函数脚本驱动开发工具接口函数设备属性;设备通道;设备命令;全局变量;设备脚本;设备属性设备属性的定义;设备属性的添加和删除;设备属性的使用;设备属性在组态软件的应用;设备属性的定义设备属性是脚本驱动跟MCGSE组态软件之间的配置接口,组态工程通过设置设备属性来对脚本驱动进行一定的调整和设置。设备属性是脚本驱动的一个基本组成元素,其目的是用来在脚本驱动开发完成之后,在MCGSE组态环境中对脚本驱动组态时候可以修改一些与现场、环境相关的设备参数值,使脚本驱动能够适应不同的环境。设备属性添加和

2、删除执行菜单命令驱动编辑︱添加属性,系统会显示添加设备属性对话框要添加的属性名称属性类型:整型、浮点型属性值的有效范围属性值的默认值设备属性添加和删除选中设备窗口中的设备根节点,展开下面的设备属性节点选中要删除的属性执行菜单命令驱动编辑︱删除当前节点,系统会显示删除确认对话框设备属性的使用设备属性可以在脚本驱动的所有脚本中全局使用。设备属性表示了用户对脚本驱动所进行的一些参数设置和调整。在设备脚本中必须读取这些参数,以按照用户需要的方式控制脚本驱动的工作方式。设备属性在组态软件的应用脚本驱动中的设备属性在MCGSE

3、组态软件中看起来是下图的样子:设备通道设备通道定义;设备通道添加和删除;操作设备通道;设备通道输出时间间隔;设备通道在组态中的应用;设备通道定义设备通道是脚本驱动跟实时数据对象之间的接口,它用于实现脚本驱动中的数据输出功能。在组态环境和运行环境下,脚本驱动通过设备通道向工程中的实时数据对象定时上报采集到的数据;设备通道的添加和删除添加一个新的设备通道:执行菜单命令驱动编辑︱添加通道,系统会显示添加设备通道对话框输入通道名称通道类型增加连续通道个数设备通道的添加和删除删除一个设备通道:选中设备窗口中的脚本驱动根节点,

4、展开设备通道节点选中要删除的设备通道执行菜单命令驱动编辑︱删除当前节点,系统会显示删除确认对话框操作设备通道通道标识,系统用通道名称和通道编号两种方式来唯一标识一个通道。通道的编号是从1开始的,每一个通道的编号顺序与在设备窗口下的设备通道列表中的排列显示顺序是一致的;通道接口函数,通道操作函数分为写通道、读通道、通道辅助功能三类函数;通道接口函数通道辅助功能GetCurrentChannelNum,得到当前触发单通道写的通道;GetChannelCount,得到驱动通道总数;读通道GetIntChannelValu

5、eByName,GetSingleChannelValueByNameGetIntChannelValueByNumGetSingleChannelValueByNum写通道SetIntChannelValueByNameSetSingleChannelValueByNameSetIntChannelValueByNumSetSingleChannelValueByNum设备通道输出时间间隔最小采集周期,用户在可以在组态软件中设置脚本驱动的最小采集周期;采集脚本的执行时间,用户编写的采集脚本在运行过程中也会耗费一定

6、的时间。所耗费的时间长短随脚本的不同而变化。采集脚本是决定脚本驱执行效率最关键的一个因素。高质量的采集脚本执行效率高且执行时间也短。设备通道在组态中的应用设备通道输出的数据仅能被实时数据对象接收和保存。在组态软件中的关联方法为打开设备属性设置对话框,选中通道连接选项卡,选中要设置的通道行,在第一列中输入要关联的实时数据对象。如图所示:设备命令设备命令的定义;设备命令的添加和删除;设备命令的使用;设备命令的定义在组态工程中可以通过向脚本驱动发送设备命令来控制脚本驱动的工作。组态工程的运行过程中,只能通过设备命令来对其

7、进行控制,设备命令是对脚本驱动唯一的动态控制方法。设备命令只能在组态工程的脚本中调用,而不能在脚本驱动内部的设备脚本中调用。如果需要在组态工程的运行过程中动态的控制脚本驱动的工作方式,则需要在脚本驱动中添加适当的设备命令,然后在组态工程中需要的地方调用设备命令以控制脚本驱动的工作方式。对于在组态工程运行前就可以确定并且在运行过程中不需要再改变(或者在运行过程中禁止改变)的工作方式,则可以使用设备属性来实现工作方式的控制。设备命令的添加和删除添加一个设备命令到脚本驱动中。执行菜单命令驱动编辑︱添加命令,系统会显示添加

8、设备命令对话框设备命令的名称传入参数的名称传入参数类型设备命令的添加和删除删除指定的设备命令。选中设备窗口中的脚本驱动根节点,展开设备命令节点选中要删除的设备命令执行菜单命令驱动编辑︱删除当前节点,系统会显示删除确认对话框设备命令的使用在组态环境下,脚本驱动的设备命令会在对象帮助窗口中显示。如在脚本驱动中添加如下的设备命令,则在组态环境下的对象帮助窗口中,展

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

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

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