熱情、耐心、真誠(chéng)的服務(wù)與支持
在一些實(shí)際應(yīng)用的設(shè)備場(chǎng)合,設(shè)備現(xiàn)場(chǎng)比較大,PLC主控部分只有一個(gè)。如果應(yīng)用現(xiàn)場(chǎng)只有一個(gè)HMI控制的時(shí)候,操作起來(lái)非常麻煩,必須去到固定的某個(gè)點(diǎn)進(jìn)行操作。對(duì)此我們可以采用在多個(gè)地方放置HMI用來(lái)控制一套PLC系統(tǒng),便會(huì)用到一機(jī)多屏。
所謂的一機(jī)多屏是指:一個(gè)控制設(shè)備(PLC)連接多個(gè)HMI,所有的HMI都可以實(shí)現(xiàn)對(duì)PLC的操作以及顯示。
今天就給大家簡(jiǎn)單介紹如何使用億維HMI和億維CPU通過(guò)網(wǎng)口實(shí)現(xiàn)一屏十機(jī)。
一、設(shè)備配置
設(shè)備名 |
數(shù)量 |
UH 310-2EU01-0AA0(UH310E)
|
10個(gè) |
UN 124-2DE23-0XB8(124XPE)
|
1個(gè) |
12口交換機(jī)(或其他組合)
|
1個(gè) |
二、硬件接線
11個(gè)網(wǎng)口設(shè)備通過(guò)網(wǎng)線連接交換機(jī),PC機(jī)亦可網(wǎng)線連接交換機(jī)用于下載PLC和HMI工程。
三、設(shè)置IP
所有網(wǎng)口設(shè)備要求在同一IP網(wǎng)段,且各設(shè)備IP地址不一致。億維網(wǎng)絡(luò)型PLC默認(rèn)IP地址為192.168.1.254(如需調(diào)整,可以在億維官網(wǎng)下載Unitool工具進(jìn)行IP修改,或應(yīng)用相應(yīng)的庫(kù)文件修改IP),億維網(wǎng)絡(luò)型HMI默認(rèn)IP地址為192.168.1.100。有關(guān)HMI網(wǎng)絡(luò)IP設(shè)置方法如下:
①點(diǎn)擊開機(jī)進(jìn)度條,進(jìn)入HMI系統(tǒng)界面
②選擇系統(tǒng)設(shè)置,進(jìn)入系統(tǒng)設(shè)置界面
③選擇IP,進(jìn)入IP設(shè)置界面
④分別設(shè)置10個(gè)屏的IP為192.168.1.100~109。
四、設(shè)置主屏
本例選擇192.168.1.100為主屏(①號(hào)屏)與CPU124XPE進(jìn)行S7通訊。①號(hào)屏與其他屏進(jìn)行MODBUS-TCP/IP通訊。相應(yīng)設(shè)置如下:
①設(shè)置Link1連接接口為Ethenet,連接服務(wù)為S7通訊,對(duì)應(yīng)的參數(shù)設(shè)置遠(yuǎn)程IP為PLC的IP192.168.1.254。
②新增Link2為MODBUS-TCP/IP server,設(shè)置端口為102
備注:CPU124XPE最多支持2個(gè)S7通訊,4主4從MODBUS-TCP/IP,當(dāng)不超過(guò)兩臺(tái)設(shè)備連接的時(shí)候,只可以直接訪問(wèn)同一CPU,本例使用的是10臺(tái)HMI連接,對(duì)此需要用到屏與屏之間進(jìn)行數(shù)據(jù)交換通訊。
③設(shè)置數(shù)據(jù)傳輸
在工程窗口中選擇數(shù)據(jù)傳輸,添加數(shù)據(jù)傳輸?shù)刂沸畔ⅰ?/span>
本例使用Q0.0~Q1.7,M0.0~M1.7,VW0~VW18這些地址。
其中間隔是指單向傳輸,由源地址數(shù)據(jù)傳輸給目的地址,相當(dāng)于PLC中的MOVE。關(guān)聯(lián)是源地址與目的地址進(jìn)行雙向傳輸,任何一個(gè)數(shù)據(jù)有變化值則將傳輸給另一個(gè)。本例中采用關(guān)聯(lián)進(jìn)行地址數(shù)據(jù)的傳輸。
Q0.0~Q1.7,關(guān)聯(lián),地址類型bit,地址長(zhǎng)度16,源地址Q0.0,目的地址LB0。表示Q0.0對(duì)應(yīng)LB0,Q0.1對(duì)應(yīng)LB1,依次Q1.7對(duì)應(yīng)LB15。
M0.0~M1.7,關(guān)聯(lián),地址類型bit,地址長(zhǎng)度16,源地址M0.0,目的地址LB16。表示M0.0對(duì)應(yīng)LB16,M0.1對(duì)應(yīng)LB17,依次M1.7對(duì)應(yīng)LB31。
VW0~VW18,關(guān)聯(lián),地址類型word,地址長(zhǎng)度10,源地址VW0,目的地址LW0。表示VW0對(duì)應(yīng)LW0,VW2對(duì)應(yīng)LW1,依次VW18對(duì)應(yīng)LW9。
④主屏工程設(shè)計(jì)
按照標(biāo)準(zhǔn)的單屏工程界面設(shè)計(jì)即可。
五、設(shè)置副屏
所有副屏程序和設(shè)置一致,僅本機(jī)的IP不一致,副屏采用MODBUS-TCP/IP CLIENT通訊。副屏工程直接依次下載到各屏即可。有關(guān)副屏設(shè)置如下:
①設(shè)置Link1連接接口為Ethenet,連接服務(wù)為MODBUS-TCP/IP CLIENT。對(duì)應(yīng)的參數(shù)設(shè)置遠(yuǎn)程IP為主屏的IP192.168.1.100,端口為102。
②地址對(duì)應(yīng)規(guī)則如下:
0x(N)?LB(N-1)。即0x1對(duì)應(yīng)LB0,0x2對(duì)應(yīng)LB1,依次0x100對(duì)應(yīng)LB99。
4x(N)?LW(N-1)。即4x1對(duì)應(yīng)LW0,4x2對(duì)應(yīng)LW1,依次4x100對(duì)應(yīng)LW99。
本例對(duì)應(yīng)關(guān)系如下:
主屏 |
中轉(zhuǎn) |
副屏 |
Q0.0 |
LB0 |
0x1 |
Q0.1 |
LB1 |
0x2 |
…… |
…… |
…… |
Q1.7 |
LB15 |
0x16 |
M0.0 |
LB16 |
0x17 |
M0.1 |
LB17 |
0x18 |
…… |
…… |
…… |
M1.7 |
LB31 |
0x32 |
VW0 |
LW0 |
4x1 |
VW2 |
LW1 |
4x2 |
…… |
…… |
…… |
VW18 |
LW9 |
4x10 |
③副屏工程設(shè)計(jì)
按照主屏工程內(nèi)容,一一對(duì)應(yīng)修改地址,分別下載到各副屏即可。
有關(guān)億維PLC和億維HMI在一機(jī)多屏中超過(guò)接口數(shù)量限制的情況下,使用網(wǎng)口實(shí)現(xiàn)一機(jī)十屏的應(yīng)用就主要是這些。主要應(yīng)用到了Uniface中的數(shù)據(jù)傳輸功能,以屏為中轉(zhuǎn)站進(jìn)行數(shù)據(jù)的交換轉(zhuǎn)發(fā)。還有更多的連接通訊方式亦可實(shí)現(xiàn),在此就淺談此種方式。
如果遇到一機(jī)多屏在接口數(shù)量滿足的情況下,直接屏與PLC進(jìn)行直連即可。