plc作為工業(yè)控制現(xiàn)場主要器件,其上位機可以是plc、工業(yè)電腦或電腦等,他們之間的“工作”就是傳輸數(shù)據(jù)、傳遞控制信號,是通過通訊方式實現(xiàn)數(shù)據(jù)傳輸、傳遞控制信號。
首先看看機器有沒有運行的反饋信號。
如果沒有,那么按照你的判斷方式也可以做到,但要在plc中設定一個運行信號,讓它等于你的各種開關的綜合判斷結果。這樣再讓上位機采集就可以了。
plc是高速采集設備,上位機軟件只是個監(jiān)控畫面+數(shù)據(jù)庫,最多加個以太網(wǎng)。
什么是上位機,a控制b,那a就是上位機,a發(fā)送協(xié)議內(nèi)規(guī)定的一串數(shù)據(jù),b接收到確認數(shù)據(jù)沒錯再返回其對應的數(shù)據(jù)。相對應的b就是下位機,plc常見的上位機有pc,hmi,其他plc,與pc通訊,常見軟件組態(tài)王,力控,設置好相應的plc就好啦,不難,hmi也是如此,設置好plc型號就好啦,相對來說與plc通訊較難需要自己根據(jù)兩個plc都支持的協(xié)議編寫對應的程序。西門子300 400系列的profibus dp 還有modbus通訊,plc一般是485通訊,也有以太網(wǎng)。