昆侖通態觸摸屏是一款很好用的人機交互觸摸屏,通常用的是昆侖通態MCGS與西門子S7-200SMART PLC以太網通訊,都是單個單臺之間的通訊,如果是多臺PLC該如何進行通訊呢?下面就帶大家來實現一臺昆侖通態MCGS觸摸屏如何和兩臺及以上S7-200SMART PLC進行以太網通訊控制。
一、具體設備選型
(1)昆侖通態TPC1570GI觸摸屏一臺
(2)西門子S7-200SMART的ST20 CPU兩臺
(3)交換機一臺
(4)若干條網線
二、軟件配置設置(第一臺)
第一步:(在桌面打開Mcgs Pro組態軟件)
第二步:(軟件左上角菜單欄—文件—新建工程)
第三步:(工程設置—HMI配置)
選擇你實際的觸摸屏型號或需要仿真的觸摸屏型號
第四步:(打開工作臺—設備窗口—鼠標雙擊設備窗口)
第五步:(打開設備窗口鼠標點擊空白處并右擊選擇設備工具箱)
第六步:(點擊設備管理打開設備組態設置)
第七步:(選擇通用TCP/IP父設備,點擊新增,右側選定設備就會自動添加進去。)
溫馨提醒:這里為什么選擇通用TCP/IP父設備呢?因為要填加一個主設備,才能添加子設備,這里的子設備是指:通信的PLC、儀表、變頻器等!
第八步:(鼠標選中西門子Smart200,點擊新增,右側選定設備就會自動添加進去。)
第九步:(設備工具箱—設備管理—鼠標依次點擊通用TCP/IP父設備—西門子_ Smart200到設備窗口里面去)
第十步:(鼠標雙擊打開通用TCPIP父設備0--[通用TCP/IP父設備]進入通信配置)
第十一步:(在設備屬性值填寫IP地址)
本地IP地址:192.168.20.190(設備填寫觸摸屏IP地址,仿真填寫電腦本地連接IP地址)
遠程IP地址:192.168.20.11(填寫PLC通信IP地址)
第十二步:(添加設備通道,添加PLC變量地址)。
通道類型:M內部繼電器
數據類型:第0位(指PLC地址變量小數點后面的位數,例如我地址是M0.0,那么在數據類型應填寫通道的第00位)
通道地址:0(指小數點前面起始字節的地址,例如我地址是M0.0,那么應在通道地填寫0)。
通道個數:代表連續的位數。
第十三步:(雙擊打開連接變量-在從數據中心選擇-連接變量輸入地址對應符號名稱)
MCGS所有變量都是以符號尋址,所以必須創建地址對應的符號,否則無法關聯。
三、程序編寫(第一臺)
第一步:(在STEP 7-MicroWIN SMART編程軟件中編寫點動程序)
第二步:(下載到PLC并監控)
四、畫面設計(第一臺)
第一步:(工作臺-點擊用戶窗口—點擊新建窗口—雙擊打開窗口0)
第二步:(工具箱-標準按鈕-基本屬性輸入啟動按鈕)
操作屬性-勾選數據對象值操作-選擇取反-點擊問號關聯對應符號。
第三步:(工具箱-動畫顯示-基本屬性-外形選擇0和1狀態對應的圖像)
工具箱-動畫顯示-基本屬性-文字選擇0和1狀態對應的文字
第四步:(關聯通訊狀態連接變量,同時通過動畫顯示中的文本顯示關聯對應的顯示文字)
第五步:(第一臺畫面設計)
五、軟件配置(第二臺)
第一步:(在MCGS觸摸屏軟件上添加配置第二臺200SMART PLC以太網驅動)
第二步:(關聯觸摸屏和PLC IP地址)
其它配置和第一臺通訊設置一致,可以參考第一臺設置
六、程序編寫(第二臺)
備注:兩臺PLC都要寫相同的程序。
七、畫面設計(第二臺)
畫面設計和第一臺步驟方法一致,可以參考。
八、演示效果
通過網線把兩臺PLC和觸摸屏以及電腦連接到交換機上,然后把IP設置在同一個網段進行下載及通信,然后通過觸摸屏畫面切換窗口進行第一臺和第二臺PLC控制。