脚本驱动是一种使用MCGS增强语言编写的设备驱动程序。昆仑通态推出脚本驱动的目的,是给用户提供一种与传统MCGS组态软件中驱动程序功能兼容的、编程简便的驱动开发方法。
工具介绍:
使用MCGS提供的脚本驱动开始工具,能够让您迅速的开发出脚本驱动程序。相对于VC、VB驱动程序的开发,脚本驱动的开发更简单、更容易。脚本驱动屏蔽了设备驱动开发的技术细节,采用与MCGS脚本语言兼容的编程语言,封装了大量标准功能,并提供必要的容错处理。
您不需要使用VC、VB等其它开发语言,不需要理解动态连接库、COM接口等复杂的计算机技术。你只需要做一些简单的设置,编写一些简单的脚本 ,就可以完成一个设备驱动。您可以把主要精力集中到具体设备通信规约上,从而提高驱动开发效率和驱动质量。
MCGS脚本驱动开发工具问题:
嵌入版组态环境不识别脚本驱动问题描述:将脚本驱动放在“/Drivers/用户定制设备/”目录下,在组态中打开“设备管理”窗口,双击“用户定制设备”不显示新添加的脚本驱动
处理方法:检查脚本驱动中是否有SvrOpenLog()和SvrCloseLog()两个函数,如果有去掉即可添加的设备命令组态中找不到
问题描述:当驱动已经使用时,将其添加其他设备命令,组态中无法识别
处理方法:需要将此驱动从设备管理的选定设备中的删除,在可选设备中重新添加,然后重新添加驱动即可