1引言
隨著計算機和通訊技術(shù)的發(fā)展,在工業(yè)測量和控制中廣泛需要遠程通訊。遠端PLC等下位機做生產(chǎn)控制,本地計算機需要實時監(jiān)測或參與控制生產(chǎn)現(xiàn)場的參數(shù)。實現(xiàn)以上要求的一個簡便的途徑是利用覆蓋面廣泛的公用電話網(wǎng),使PLC等下位機利用調(diào)制解調(diào)器(MODEM)和計算機的調(diào)制解調(diào)器連接通訊,即可完成硬件上的連接。如圖1所示。在軟件方面,由遠端下位機軟件控制和遠程監(jiān)控站軟件兩部分組成??紤]到本地監(jiān)控站軟件只做數(shù)據(jù)監(jiān)測或少許控制且編程相對簡單,所以本地監(jiān)控站的編程軟件可以直接用高級語言。
2系統(tǒng)概述
本文以一個實際的小水電站的瀉水閘門程控工程為例,著重敘述永宏P(guān)LC和PC做遠程通訊的實現(xiàn)細節(jié)。系統(tǒng)的下位機控制采用永宏公司的FBs系列PLC對水庫瀉水閘門進行開度檢測和開度控制,監(jiān)控站的界面編程采用VB6.0編寫。
硬件配置:遠端FBs-CB25+ FBs-10MAU+ECOM外置MODEM+PWS1711
本地PC(含普通內(nèi)置MODEM)
該系統(tǒng)主要控制要求,通過FBs-10MA外接一個旋轉(zhuǎn)編碼器檢測閘門所在位置,然后跟據(jù)現(xiàn)場人機界面或者PC端(下游5Km處)的設(shè)定位置來控制牽引閘門的馬達正反轉(zhuǎn),從而使閘門上升或下降到指定的位置。FBs-CB25所擴展得到的通訊口2(RS485)用于PWS1711的通訊,通訊口1(RS232)用于連接MODEM,另外,主機上的可USB口用于連接調(diào)試用的筆記本電腦。