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