3.1 設備選型
1)PLC——LM3108
該PLC具備1個RS232端口和1個RS485端口,兩者均可實現自由口通訊,可實現Modbus從站和Modbus主站功能。LM3108本體帶有24點DI和16點DO,具有8k的自由存儲空間,完全可以滿足該方案的要求。
2)調制解調器——具備RS232接口的普通56K調制解調器。
3)遠程PC
具備上位撥號并支持Modbus主協議軟件的PC機,比如裝有和利時公司SmartPro軟件的PC機。
3.2 LM3108與Modem硬件連接
需要2個9針的公頭,連接線纜定義如圖3:
?
圖3 LM3108與Modem連接線
LM3108連接針頭1, Modem與PC之間的連接線的PC端接針頭2,將兩個9針頭的2、3、5直連,針頭2的1、7、8短接,4、6短接。
3.3 LM3108與Modem軟件設置
LM3108提供RS232口Modbus從站功能塊(SET_LOCAL_ADDRESS)、RS232口通訊參數設置功能塊(Reset_COMM_PRMT)、RS232口通訊自由口參數設置功能塊(Set_COMM_PRMT)、RS232口通訊自由口數據發送功能塊(COMM_SEND)、RS232口通訊自由口數據接收功能塊(COMM_RECEIVE)。
物理連接PLC與Modem后,若采用遠程PC主動呼叫PLC,只需編程調用SET_LOCAL_ADDRESS和Reset_COMM_PRMT這兩個功能塊即可,PLC側無需再作其它 設置。
若采用PLC主動呼叫遠程PC,則需要RS232口在自由通訊方式下使用COMM_SEND與COMM_RECEIVE同Modem進行會話。
PLC主動呼叫遠程PC的程序流程圖如圖4:
?
圖4 PLC主動呼叫遠程PC程序流程圖
3.4 應用效果
本文介紹的方案已經成功應用于國內外中央空調遠程監控系統,從幾套系統近一年的運行情況來看,系統質量可靠、運行穩定、運行效果良好。相對傳統方案,本文介紹的方案節省了大量電纜和硬件設備,具有較好的性價比,得到客戶的好評。
4 結束語
本文介紹了使用小型PLC作為中轉,實現遠程PC服務器與多臺現場設備之間的通信方案,并詳細說明了其關鍵設備PLC的軟硬件設置。該設計方案不僅可以應用于中央空調監控系統,也可廣泛應用于其它行業的類似監控系統,具有廣闊的應用前景。
參考文獻
[1] 陳堅. Modem通信編程技術. 西安電子科技大學出版社
[2] 杭州和利時自動化有限公司. LM系列PLC硬件手冊,2006
[3] 杭州和利時自動化有限公司. LM系列PLC軟件手冊,2006
評論
查看更多