除了我們必須熟悉的網頁腳本,比如JavaScript。其實在工業自動化中,組態軟件是必備腳本的,只是有的腳本語言風格類似C或類似Basic而已。比如昆侖通泰的組態屏中的組態軟件。通過安裝組態軟件可以簡單實現一些設備(目前支持串口設備和網口設備)的快速連接,還可以進行一些控件以及整體畫面的腳本命令編寫。在推廣物聯網的過程中,會出現一部分用戶希望自己也可以對產品進行簡單編程,這其中有編程大牛,但是也有剛接觸到編程的人。如何讓組態擁有更友好的體驗?腳本開發首當其中,無需環境搭建,基於組態就能簡單對現有驅動進行邏輯判斷和分析處理,而且更多的是我們支持相關功能操作點擊式插入,無論你是何種語言編程人員,無論開發經驗多寡,都可以快速實現簡單開發。
一. 設備連接
運行環境搭建:Win7系統請下載相關的設備驅動,下載地址為:,請安裝VS2010/VS2015及拓展包
准備材料:YF3300設備套裝,組態key(購買產品時廠家會附贈一個月體驗版)官方下載YFIOsManager組態管理軟件。下載鏈接:
http://www.yfiot.com/content/downsort?current=1&title=1
設備連接:a.將組態key插入電腦,將附贈GPRS天線連接好,插入附贈的物聯網卡(也可使用自己購買的物聯網卡)
b.將YF3300通過Type-C連入電腦
二. 設備配置:
(1) 打開下載的YFIOsManager軟件,選擇USB連接方式,連接YF3300。
(2) 在用戶設備中新建設備。
點擊新建,在驅動支持中,選擇other系列中的YFSoft(葉帆科技)中的YF3300官方驅動。設備名稱為雲端的DeviceName(Test)
(3) 在數據配置新建一個屬性(Test:T)。
(4)點擊保存項目,保存自定義的組態工程。
(5)點擊用戶腳本,輸入你想進行的相關邏輯判斷(對於相關支持指令,詳情請見指令面板相關YFIOs指令集手冊)。示例:當溫度達到40℃,打開狀態燈;溫度低於20℃,關閉狀態燈。
腳本代碼示例:
(6)點擊編譯按鈕 , 檢查腳本是否有誤,出現錯誤,請根據提示修改,重新編譯,直到編譯完成
編譯成功
(7)在調試選項中部署YFIOs系統,選擇精簡版(上雲),部署完成之后, 點擊部署按鈕,部署創建的驅動和策略,選擇系統重啟,部署完畢
三.腳本運行調試
點擊數據監控,根據腳本規則對相關參數進行修改,檢查是否會觸發狀態燈。
運行效果示意圖
想體驗阿里雲IoT平台的網友,可以單擊如下鏈接:https://dev.iot.aliyun.com/sale?source=deveco_partner_yefan