基于調(diào)制解調(diào)器與VB的PLC遠(yuǎn)程通訊系統(tǒng)設(shè)計
廈門永宏亞得機(jī)電科技有限公司 李清流
摘要:本文以一個典型的遠(yuǎn)程通訊工程為例,介紹了基于電話線路的遠(yuǎn)程通訊系統(tǒng)設(shè)計和軟硬件細(xì)節(jié)。
關(guān)鍵詞:遠(yuǎn)程通訊 調(diào)制解調(diào)器 PLC VB6.0
Abstract::This paper takes a typical remote communication project as an example, and introduces the realization of the software and hardware in the remote communication system based on telephone line in detail,
Key words: Remote communication Modem PLC VB6.0
1引言
隨著計算機(jī)和通訊技術(shù)的發(fā)展,在工業(yè)測量和控制中廣泛需要遠(yuǎn)程通訊。遠(yuǎn)端PLC等下位機(jī)做生產(chǎn)控制,本地計算機(jī)需要實時監(jiān)測或參與控制生產(chǎn)現(xiàn)場的參數(shù)。實現(xiàn)以上要求的一個簡便的途徑是利用覆蓋面廣泛的公用電話網(wǎng),使PLC等下位機(jī)利用調(diào)制解調(diào)器(MODEM)和計算機(jī)的調(diào)制解調(diào)器連接通訊,即可完成硬件上的連接。如圖1所示。在軟件方面,由遠(yuǎn)端下位機(jī)軟件控制和遠(yuǎn)程監(jiān)控站軟件兩部分組成。考慮到本地監(jiān)控站軟件只做數(shù)據(jù)監(jiān)測或少許控制且編程相對簡單,所以本地監(jiān)控站的編程軟件可以直接用高級語言。
2系統(tǒng)概述
本文以一個實際的小水電站的瀉水閘門程控工程為例,著重敘述永宏P(guān)LC和PC做遠(yuǎn)程通訊的實現(xiàn)細(xì)節(jié)。系統(tǒng)的下位機(jī)控制采用永宏公司的FBs系列PLC對水庫瀉水閘門進(jìn)行開度檢測和開度控制,監(jiān)控站的界面編程采用VB6.0編寫。
硬件配置:遠(yuǎn)端FBs-CB25+ FBs-10MAU+ECOM外置MODEM+PWS1711
本地PC(含普通內(nèi)置MODEM)
該系統(tǒng)主要控制要求,通過FBs-10MA外接一個旋轉(zhuǎn)編碼器檢測閘門所在位置,然后跟據(jù)現(xiàn)場人機(jī)界面或者PC端(下游5Km處)的設(shè)定位置來控制牽引閘門的馬達(dá)正反轉(zhuǎn),從而使閘門上升或下降到指定的位置。FBs-CB25所擴(kuò)展得到的通訊口2(RS485)用于PWS1711的通訊,通訊口1(RS232)用于連接MODEM,另外,主機(jī)上的可USB口用于連接調(diào)試用的筆記本電腦。
文章版權(quán)歸西部工控xbgk所有,未經(jīng)許可不得轉(zhuǎn)載。