MCGS是一套基于Windows平臺的組態(tài)軟件系統(tǒng),主要用于快速構造和生成上位機監(jiān)控系統(tǒng)。在開發(fā)調(diào)試過程中,你可能會遇到各種問題,如通信故障、數(shù)據(jù)錯誤、界面顯示問題等。為了解決這些問題,你可以參考MCGS的官方文檔、教程和示例代碼,也可以尋求社區(qū)和論壇的幫助。此外,MCGS還提供了豐富的網(wǎng)絡數(shù)據(jù)同步、網(wǎng)絡數(shù)據(jù)庫同步構建等功能,可以幫助你構建分布式監(jiān)控系統(tǒng),實現(xiàn)數(shù)據(jù)的實時共享和遠程監(jiān)控。你可以根據(jù)項目的需求選擇使用這些功能。
MCGS開發(fā)調(diào)試一般來說具有三種方式,如下所述:
(1)選擇使用模擬設備,一般來說無法直接在電腦上調(diào)試真實設備(不帶以太網(wǎng)型號),需要通過USB轉(zhuǎn)485設備中轉(zhuǎn)實現(xiàn),在調(diào)試完成需要燒錄U盤下載程序前調(diào)整為正確串口就行(通常為COM1-RS232與COM2-RS485);也可以選擇設備驅(qū)動中的“模擬數(shù)據(jù)設備”,此法會在調(diào)試完成后對設備驅(qū)動相關的“腳本”或者“控件”有調(diào)整,而且該方法使用起來步驟繁瑣,理解起來復雜,不建議使用。
(2)通過TCP/IP連接屏幕直接調(diào)試,此方法調(diào)試是最為方便的,但一些老舊型號并不支持以太網(wǎng)連接,所以該方法具有一定的局限性。
(3)通過USB下載,燒錄程序很慢還需要使用不常用的USB梯型口,多數(shù)情況下需要單獨購買,并且USB通訊距離很短無法在“中控室”實現(xiàn)對現(xiàn)場設備的調(diào)試。
以上方式各有優(yōu)缺點,沒有最好的方法只有最適合的方法。
這里介紹一種在家無需在現(xiàn)場調(diào)試方式,此方法需要結合虛擬串口和Modbus仿真從機實現(xiàn),此方法可在一臺電腦上較完整的仿真整個開發(fā)工程,完成整個開發(fā)過程中的調(diào)試,節(jié)省開發(fā)人員的現(xiàn)場調(diào)試時間。
此處以父設備采用官方提供的“通用串口父設備”驅(qū)動,子設備驅(qū)動使用“莫迪康Modbus RTU”為例,設備添加如下圖所示:
MCGS添加變量與關聯(lián)變量,在之后的網(wǎng)絡仿真調(diào)試中也會使用此處定義的變量;
Modbus Slave仿真設備,由于組態(tài)屏Modbus RTU協(xié)議進行通訊,因此仿真設備必須使用Modbus RTU Over TCP/IP連接方式,該軟件從機工作在TCP/IP時只能使用服務器模式,市場上還有不少的Modbus仿真軟件比如: modscan、MThings等軟件,都可以使用這里就采用Modbus Slave為例其余軟件方法類似,此處仿真從機使用的控制點位會在后續(xù)調(diào)試中使用到;
簡單制作人機交互界面方便演示后續(xù)后續(xù)仿真調(diào)試也使用該界面演示;
利用虛擬串口工具虛擬串口1(COM1),新建TCP客戶端模式,配置IP參數(shù)仿真設備服務器地址192.168.3.100,端口號9000。
完成以上配置后就可以實現(xiàn)整個流程的仿真控制,并且調(diào)試程序可以直接用于生成“U盤下載程序”,下圖完整演示了仿真屏幕控制仿真設備的第一路輸出;
今天的分享就到這里啦,EBYTE每一天都致力于更好的助力物聯(lián)化、智能化、自動化的發(fā)展,提升資源利用率,更多串口服務器、數(shù)傳電臺、lora模塊等無線數(shù)傳模塊產(chǎn)品更多資料,感興趣的小伙伴可以登錄我們的億佰特官網(wǎng)和企業(yè)公眾號(微信號:cdebyte)進行了解,也可以直接撥打400電話咨詢技術專員!
7 X 24 銷售服務熱線
4000-330-990深圳辦事處柯經(jīng)理:18218726658 南京辦事處葛經(jīng)理:17626012283
無錫辦事處劉經(jīng)理:13558641933
成都總部銷售經(jīng)理:
秦 科(無線模塊):18884314654 馮子恒(無線模塊):18828049434
蔡友銀(無線模塊):13882211021 葛宇龍(通信設備):19138800613
胡兵(外貿(mào)銷售經(jīng)理):18584911141、 sales06@ebyte.com
業(yè)務郵箱:support@cdebyte.com 全國銷售投訴電話:19934352316
地址:四川省成都市高新西區(qū)西區(qū)大道199號B5棟(前臺座機:028-61543675)
?? 成都億佰特電子科技有限公司【版權所有】 蜀ICP備13019384號