
GRM600對比GRM530的增強(qiáng)功能說明 |
1.聯(lián)網(wǎng)
1. 可以支持5G模塊(4G的型號是GRM643QW,5G的型號是GRM643FW),字母F表示5G 2. WIFI升級為全新的2.4G/5G雙頻WIFI,速度更快,而且WAN口支持的所有操作,WIFI也都支持。除了連接云端服務(wù)器以外,也支持局域網(wǎng)下載工程,以及打開模塊內(nèi)置網(wǎng)頁,操作HTTP API接口,打開內(nèi)置WebGUI等等。 3. 支持作為4G/5G路由器給LAN口連接的其他設(shè)備上網(wǎng),并且可以根據(jù)網(wǎng)絡(luò)情況自動選擇WAN,WIFI或者4G/5G作為網(wǎng)絡(luò)出口。實(shí)測作為5G路由器的上網(wǎng)速度高達(dá)10兆字節(jié)每秒(4G型號是4兆字節(jié)每秒左右),用有線網(wǎng)的上網(wǎng)速度是10兆字節(jié)每秒,用WIFI上網(wǎng)的速度是7兆字節(jié)每秒。 2.變量和歷史
1. 變量上限升為6000變量 2. 掉電保存變量升為500個(64位浮點(diǎn)數(shù)占2個位置) 3. 變量名最大長度升為63字符 4. 擴(kuò)展web屬性里面的各種字符串長度也都增加了。web變量描述最大63字符,單位最大31字符,自定義數(shù)值0和1的值也是最大31字符。 5. 增加了新的64位浮點(diǎn)數(shù)類型,最多有效精度15位數(shù)字。 6. 歷史大容量的變量數(shù)上限升為400變量,歷史數(shù)據(jù)庫最多可以建3個。 7. 定時和事件功能內(nèi)部的變量寫操作已經(jīng)支持批量寫。同一個定時或者事件對象內(nèi)部的多個變量寫操作可以自動重排序,盡量變成連續(xù)的然后自動批量寫入。 3.內(nèi)置LanWebServer
1. 系統(tǒng)內(nèi)置了GrmLanWebServer功能,無需任何配置直接可用。不論是從WAN,LAN還是WIFI均可使用該功能。 2. 新的局域網(wǎng)OPC實(shí)際也使用LanWebServer的接口和GRM600通訊。 4.內(nèi)置網(wǎng)頁
1. 新的內(nèi)置網(wǎng)頁修改了網(wǎng)絡(luò)配置以后無需重啟,只要保存就立刻生效。 2. 從內(nèi)置網(wǎng)頁上可以掃描WIFI路由器,顯示路由器的頻段(是否5G)和信號強(qiáng)度 3. 新的內(nèi)置網(wǎng)頁帶有幾個系統(tǒng)工具,包括ping,局域網(wǎng)掃描和端口連接。這些功能都由GRM600自主完成,完全不依靠電腦。比如遇到用戶現(xiàn)場的有線網(wǎng)限制了某些ip或者端口之類的,電腦可以上網(wǎng)但是GRM600不能上,用這些工具可以很容易的確定問題。 5.內(nèi)置局域網(wǎng)版本的WebGUI
1. 需要下載新版本2.5的GrmWebGUIDev開發(fā)環(huán)境才能支持GRM600設(shè)備模式。 2. WebGUI的GRM600設(shè)備模式,既可以在新建工程的時候選擇,也可以對已有的工程啟用。已有工程限制為只能含有一個設(shè)備(也就是GRM600自己)。 3. GRM600內(nèi)置的WebGUI變量數(shù)和畫面數(shù)無限制,但只有一個設(shè)備。允許的最大工程包大小是20MB。 4. 目前不支持的功能:歷史數(shù)據(jù),歷史報警,地圖,設(shè)備導(dǎo)航樹,天氣預(yù)報。在工程中無法編輯GRM600不支持的控件,而且這些控件在GRM600中運(yùn)行時會自動消失。但是工程源文件中這些不支持的控件是保留的。如果在工程屬性中取消GRM600模式,這些控件就可以正常使用了。 5. GRM600模式下在工程屬性中增加了一個tab頁,可以配置登錄密碼和自定義登錄頁。我們自帶了一些登錄頁的背景圖,在位圖庫的"登錄頁"文件夾中。 6. GRM600內(nèi)置的WebGUI可以從所有網(wǎng)絡(luò)接口訪問,包括LAN,WAN和WIFI均可。網(wǎng)頁的端口是8000 7. 可以使用電腦上的GRM客戶端軟件登錄局域網(wǎng)中的GRM600 WebGUI,用戶名填寫gui.子賬戶名(沒有子賬戶的就寫gui),自定義WebGUI服務(wù)器填寫 http://grm600的IP地址:8000 6.內(nèi)置高級腳本lua
1. GRMDEV6的菜單“工具—新建腳本工程”可以調(diào)用自帶的GRMLuaDev6來新建lua腳本工程。實(shí)際建出的腳本工程和當(dāng)前的GRM工程在同一個目錄下,主文件名相同,后綴是.luaprj 2. 建立了腳本工程以后,可以從菜單“工具—打開腳本工程”或者左邊工程樹的底部“打開腳本工程”來打開對應(yīng)的腳本工程。 3. 帶有lua腳本的工程,在編譯下載的時候會自動把腳本也一起下載。 4. 對于lua語言編程,大家可以參考相關(guān)的lua編程說明,這里不再敘述。。。 7.配套的lua腳本開發(fā)工具GrmLuaDev6
1. 開發(fā)流程:用戶先在電腦上編寫lua程序,然后在電腦上仿真運(yùn)行,有需要了可以調(diào)試。各種調(diào)試操作,包括斷點(diǎn),單步執(zhí)行,查看變量等等,都是支持的。在電腦上編寫測試完了程序以后,執(zhí)行菜單命令“工程—編譯打包”生成一個供下載的腳本程序包,然后回到GRMDEV6里面執(zhí)行下載即可。 2. GrmLuaDev6支持完整的軟件仿真和調(diào)試功能。軟件仿真需要輸入局域網(wǎng)里面一個真實(shí)GRM600的IP地址和序號,然后被調(diào)試的腳本在電腦上執(zhí)行,但是操作的GRM變量是真實(shí)GRM600內(nèi)部的變量。如果腳本需要執(zhí)行PLC設(shè)備通訊,那么通訊對象也是連在電腦上的。如果腳本要用串口,用的也是電腦的串口。腳本的操作串口的函數(shù)在電腦上會自動使用電腦的串口。 3. 請在電腦上充分測試你的腳本程序!腳本在電腦上運(yùn)行,所有的調(diào)試手段都可以用,而在GRM600里面運(yùn)行的時候是無法調(diào)試的,如果程序錯了會自動退出然后在幾秒鐘內(nèi)自動重啟。 4. 當(dāng)然用戶也可以利用腳本程序出錯了自動重啟的功能,這樣可以簡化很多程序的編寫。比如做網(wǎng)絡(luò)推送的時候GRM600自己的網(wǎng)絡(luò)故障了,這種錯誤不用處理(也沒法處理),就等程序錯掉自動退出重啟即可。等到網(wǎng)絡(luò)恢復(fù)了,腳本下次重啟就能正常運(yùn)行起來。 5. 在GRM600里面唯一的調(diào)試操作是輸出調(diào)試信息,然后在電腦上用GrmServerLog程序來看這些調(diào)試信息。如果腳本程序是在GrmLuaDev6里面調(diào)試執(zhí)行,那么調(diào)試信息會顯示在底部的信息窗口里。 |