我們?cè)诠ぷ髦嘧约簩W(xué)習(xí)工業(yè)自動(dòng)化控制,對(duì)于在沒有任何老師可以去詢問的情況下,自己去嘗試解決一些問題,當(dāng)你把所遇到的問題,通過自己用一切辦法解決后,那種心情不是能用語言可以去形容。
朋友送給我一個(gè)維控的人機(jī)界面,工作閑暇之余,我在維控官網(wǎng)上下載了維控人機(jī)界面的軟件。又買了根打印機(jī)用的方形口數(shù)據(jù)線。所有的硬件都準(zhǔn)備好了。在電腦上把維控人機(jī)界面所需要的軟件安裝好后,試著自己組態(tài)了一個(gè)畫面。因?yàn)槭且淮巫霎嬅?,加上自己?duì)維控人機(jī)界面的軟件使用有些不太熟練?;ㄙM(fèi)了兩個(gè)晚上的時(shí)間。對(duì)于plc和人機(jī)界面的連接,我是用了一個(gè)九針串口通信口來進(jìn)行連接的。
這里還有一個(gè)容易弄混淆的概念性問題。我要用電烙鐵焊接九針串口連接器的時(shí)候由于不知道用哪幾個(gè)管腳,就打電話問維控人機(jī)界面的技術(shù)售后人員,我說我用的是RS-485去做通訊,人家說你這樣說不對(duì),RS-485是物理層面上的,類似的還有RS-422;RS-232 ;RJ-45等,一般說來通訊指的是通訊協(xié)議就是Modbus;自由口;MPI,PPI,等。如果你用RS-485做連接的話,只需要焊接1-6腳即可。
所有這些連接線焊接完,連接好后,在維控人機(jī)界面上組態(tài)畫面又出現(xiàn)了一個(gè)問題.就是畫面地址的分配,我用的是X0點(diǎn),(經(jīng)后面驗(yàn)證這是不對(duì)的,diangon.com版權(quán)所有) 因?yàn)楫嬅娴恼齻鞣崔D(zhuǎn)按鈕都是有人機(jī)界面去控制的,不需要去分配輸入通道,但是觸摸屏按鍵需要控制PLC內(nèi)部的軟繼電器,故分配的地址是M0.這點(diǎn)很重要也是后面在觸摸屏上按按鈕有沒有反應(yīng)的關(guān)鍵。這些都解決之后,就剩下在軟件上進(jìn)行參數(shù)的設(shè)置了。
因?yàn)橛玫氖荕odbus通訊協(xié)議,就需要 設(shè)置波特率,偶奇效驗(yàn)位,停止位,等等參數(shù)的設(shè)置。這些設(shè)置很重要。
PLC編程和觸摸屏上的參數(shù)要一一的對(duì)應(yīng) ,我把所有的參數(shù)都對(duì)應(yīng)好設(shè)置完后。通電測試還是不行并且在觸摸屏畫面上顯示“通訊超時(shí)”,但是PLC和觸摸屏上的COM燈 卻是閃爍的 ,這證明也是有通訊的我又拿 萬用表測量這兩根通訊線上的電壓直流+5v,那為啥去按觸摸屏上的按鈕plc沒有反應(yīng)呢?后來發(fā)現(xiàn)是軟件上的一個(gè)參數(shù)沒有設(shè)置對(duì),就是這個(gè)畫面上的設(shè)備站號(hào),之前是默認(rèn)值,我沒有在意,后來發(fā)現(xiàn) 設(shè)備號(hào)不對(duì)應(yīng)為4,我把這個(gè)參數(shù)改好后,重新編譯,(注意凡是在人機(jī)界面軟件上修改畫面,還是修改參數(shù)這一步不能少)再下載就可以了。
小結(jié) :這個(gè)PLC和觸摸屏通訊只是小問題,但是對(duì)于我們初入工控門的菜鳥來說,卻花了我5 個(gè)晚上的時(shí)間。總之一句話路漫漫其修遠(yuǎn)兮,吾將上下而求索。
公司服務(wù)熱線:
公司網(wǎng)址:
公司地址: