腳本驅動是一種使用MCGS增強語言編寫的設備驅動程序。昆侖通態(tài)推出腳本驅動的目的,是給用戶提供一種與傳統(tǒng)MCGS組態(tài)軟件中驅動程序功能兼容的、編程簡便的驅動開發(fā)方法。
工具介紹:
使用MCGS提供的腳本驅動開始工具,能夠讓您迅速的開發(fā)出腳本驅動程序。相對于VC、VB驅動程序的開發(fā),腳本驅動的開發(fā)更簡單、更容易。腳本驅動屏蔽了設備驅動開發(fā)的技術細節(jié),采用與MCGS腳本語言兼容的編程語言,封裝了大量標準功能,并提供必要的容錯處理。
您不需要使用VC、VB等其它開發(fā)語言,不需要理解動態(tài)連接庫、COM接口等復雜的計算機技術。你只需要做一些簡單的設置,編寫一些簡單的腳本 ,就可以完成一個設備驅動。您可以把主要精力集中到具體設備通信規(guī)約上,從而提高驅動開發(fā)效率和驅動質量。
MCGS腳本驅動開發(fā)工具問題:
嵌入版組態(tài)環(huán)境不識別腳本驅動問題描述:將腳本驅動放在“/Drivers/用戶定制設備/”目錄下,在組態(tài)中打開“設備管理”窗口,雙擊“用戶定制設備”不顯示新添加的腳本驅動
處理方法:檢查腳本驅動中是否有SvrOpenLog()和SvrCloseLog()兩個函數,如果有去掉即可添加的設備命令組態(tài)中找不到
問題描述:當驅動已經使用時,將其添加其他設備命令,組態(tài)中無法識別
處理方法:需要將此驅動從設備管理的選定設備中的刪除,在可選設備中重新添加,然后重新添加驅動即可