說到MCGS昆侖(lun) 通態觸摸屏大家首先想到的是以太網通訊,因為(wei) 目前市麵上大部分觸摸屏和PLC都是通過RJ45網線通訊,但有些工廠現場存在老設備或者不帶網口的PLC或觸摸屏,此時如若想要建立連接就必須通過串口進行通訊,那麽(me) 問題來了,如何進行串口通訊呢?下麵我就以實例昆侖(lun) 通態MCGS和西門子S7-200 PLC通過串口建立通訊進行控製。
一、設備選型清單(1)西門子S7-200 PLC CPU 224XP CN一台
(2)昆侖(lun) 通態MCGS TPC1570GI觸摸屏一台
(3) 串口通訊線一根(一公一母)
二、觸摸屏及PLC接線說明第一步:(觸摸屏7+對應PLC 3+,觸摸屏8-對應PLC 8-)
按照下圖接線說明進行接線
第二步:(將母頭接好線後插入觸摸屏COM端)
第三步:(把公頭接好線後插入PLC COM端)
三、組態觸摸屏及PLC串口參數第一步:(在編程軟件係統塊中打開通訊端口設置)
第二步:(配置端口號及波特率)
由於(yu) CPU 224XP CN這款PLC具有支持兩(liang) 個(ge) 9針串口,具體(ti) 使用哪個(ge) 端口自主定義(yi) ,這裏我定義(yi) 為(wei) 端口1,PLC串口站地址設置為(wei) 4,默認為(wei) 2,波特率為(wei) 9.6kbps也就是9600默認既可。
第三步:(把通用串口父設備添加至右側(ce) 選定設備)
第四步:(把西門子_S7200PPI驅動添加至右側(ce) 選定設備通用串口父設備之下)
第五步:(把設備工具箱全部依次順序添加至左側(ce) 設備窗口中)
第六步:(設置觸摸屏串口端口號及其它參數)
溫馨提醒:這裏的串口端口號不是指PLC,而是指觸摸屏本身端口號,具體(ti) 如何選擇正確的端口號,參考下圖串口引腳定義(yi) 的含義(yi) ,每款觸摸屏可能有所不同,具體(ti) 還得看個(ge) 人觸摸屏型號及說明書(shu) 上的接口說明再做選擇。
我這裏COM2對應的是RS485通訊接口,所以選擇COM2。
波特率需和PLC設置為(wei) 一致速率,其它如若PLC沒有對應設置就保持默認既可
第七步:(設置PLC串口端口號)
端口1設置為(wei) 4,代表PLC站地址為(wei) 4。
觸摸屏這裏也需要對應一致設置為(wei) 4,如若PLC端口站地址修改,這裏必須同步修改不然通訊不成功的。
四、編程PLC程序及設計觸摸屏畫麵
第一步:(編寫(xie) 可通過PLC外部按鈕啟動和觸摸屏畫麵按鈕啟動)
PLC外部按鈕啟動:I0.0輸入點
MCGS觸摸屏按鈕啟動:M0.0輸入點
輸出線圈:Q0.0輸出點
第二步:(通過標準按鈕關(guan) 聯PLC地址)
第三步:(配置指示燈和文字顯示)
五、演示效果
按下觸摸屏上的啟動按鈕鍵,看PLC端Q0.0輸出線圈是否接通,現在已經通訊成功了,Q0.0已接通。
你學會(hui) 了嗎?