PLC與HMI通訊不上主要是有3點(diǎn)原因:
1, PLC的類型你選對(duì)沒(méi)有,是三菱的還是西門子,具體的如果是S7-200就只能用S7-200,S7-300直接連接的話就要用S7300MPI,一般的PLC只要是支持MODBUS的協(xié)議的基本都是可以跟Samkoon的HMI連接的,這個(gè)時(shí)候你的PLC類型就選擇MODBUS RTU.
2,還有就是PLC屬性的設(shè)置,它的站號(hào),IP地址輸入正確與否以及s7-200、s7-300與以太網(wǎng)的練級(jí)設(shè)置是否良好.
3通訊的參數(shù)設(shè)置一定要一致,波特率啊,校驗(yàn),停止位等等PLC要跟HMI一致.
4,就是通訊線的陣腳定義了,你用什么PLC,RS232還是RS485?
那么怎么樣去判斷到底是硬件還是軟件設(shè)置有問(wèn)題了?
用在線模擬,首先你先把PLC直接跟電腦連接在一起,用PLC的軟件跟永宏P(guān)LC通訊上,軟件關(guān)掉PLC的軟件,運(yùn)行你將要下載到HMI里面的圖片,保存,編譯,在線模擬,如果PLC跟電腦連接上了,那就是第3點(diǎn)通訊線有問(wèn)題,換根線就OK了.
如果在線模擬通訊不上,那證明你的通訊參數(shù)沒(méi)有設(shè)置好,上面就是HMI設(shè)置通訊參數(shù)的位子,可以依次來(lái)設(shè)置.
(轉(zhuǎn)載)