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