A cikk leírja, hogyan kell felparaméterezni az FX5-OPC modult és hogyan tudunk egy klienssel (UaExpert) kapcsolódni a szerverhez. (Biztonságos és nem biztonságos módon is)
Rendszer elrendezés
Nem biztonságos kommunikáció tesztelésre ( nincsen sem kliens sem szerver oldali certifikáció, se titkosítás )
Bekötés
Csatlakoztassuk a z FX5-OPC modult a buszkábellel az FX5 PLC jobb oldali busz csatlakoztatási pontjához. Megfelelő földelésről is gondoskodjunk.
Paraméter beállítások
Két lehetőségünk van a paraméterek beállítására. GX Works 3 fejlesztői környezetből és egy külső szoftverből OPC UA Modaule Configuration Tool-ból.( Ez a szotfver a Globális Mitsubishi oldalról ingyen letölthető.) Az Address space paraméterek csak a GX Works3-ből állíthatóak( Tagek).Ha mindekét szoftver használjuk a paraméterezésre, akkor az OPC UA Module configuration Tool-nak van prioritása.
Paraméter beállítás GX Works 3-ban
1. Hozzunk létre egy új projektet, válasszuk ki az FX5 PLC-t
2. Adjuk hozzá az FX5-OPC modult a hardware listához/modul konfigurációhoz
a. Az elemlistából válasszuk ki FX5-OPC
b. Drag&Drop-pal adjuk a modult FX5 főmodul jobb oldalához
c. Jobb-klikk-> Parameter-> Fix
d. GX Works 3 felső menüsorában, Tool menüt válasszuk -> Check parameters
3. Hozzuk létre a programot és címkéinket, amiket majd szeretnénk az OPC szerveren "megosztani"
4. FX5-OPC Module Parameter
- Mode settings- > Operation Mode : Online (Alapértelmezett érték)
- Basic setting-> Network settings: IP Adrress (192.168.3.251) és Sub net Mask (255.255.255.0) szükséges (Alapértelmezett érték)
- Application setting -> Unsecure Connection: Enable
- Kattintsunk az Apply gombra (jobb sarok)
5. Address Space Parameters
Itt tudjuk megadni, hogy mely címkéket (Globál és Lokál) osztjuk meg az OPC szerverrel. Beállíthatjuk a címkék írás vagy olvasáshoz való jogát, és a frissítési időt.
6. Fordítsuk le és írjuk rá a PLC-re a programot. Ezután indítsuk újra a PLC-t.
Tesztelés, csatlakozzunk UaExpert OPC kliens szoftverrel.
Ez egy ingyenes szoftver. Regsiztrációt követően letölthetjük és tesztelési célra használhatjuk.
1. Új szerver hozzáadása
Endpoint url: opc.tcp://(IP address):(port number)
Example: opc.tcp://192.168.3.251:4840
2. Szerverhez való csatlakozás
Jobb-klikk a szerverre és csatlakozás
A log ablakban látszódik, hogy létrejött a kapcsolat, és a Root könyvtárban a kiolvasott adatok is megtalálhatóak.
3. Adjuk hozzá a tageket a monitorozó ablakhoz
- Válasszuk ki a változóinkat a GlobalVars mappából és egy drag&drop-pal tegyük a monitor ablakba.
- A Value oszlopban lévő adatok kiválasztás után módosíthatóak.
Biztonságos kapcsolat
Paraméter beállítás GX Works3-ból
1. A GX works3-ban dupla kattintással a Security Parameter-ekre, megnyílik az OPC UA Module Configuration Tool. Vegyük ki a pipát, ha bennt lenne (Alapértelmezettként Secured a kapcsolat)
2. Generáljunk Self-sign certificate-et az OPC szerveren
3. Töltsük ki a szükséges mezőket, és kövessük a szoftver utasításait. (Végül az OPC szerver újraindul )
4.Írjuk be a módosításainkat a szerverbe
Kliens oldali csatlakozás
Kliens certifikációt az UaExpert szoftverben kell generálni
Hozzunk létre egy új certifikációt, töltsük ki a megfelelő mezőket.
Új szerver hozzáadása, és a kliens oldali certifikáció hozzáadása a megbízhatóak közé a szerver oldali listában
1. Új szerver hozzáadása
2. Csatalkozás,és szerver oldali certifikáció elfogadása
3. OPC UA Module Config tool-ban hozzá kell adnunk a megbízható listához a kliens által küldött de visszautasításra került szertifikációt.
4. Ellenőrizzük, hogy bekerült a listába és Write-tal írjuk a modulba. (OPC szerver újraindul)
Csatlakozzunk a klienssel a szerverhez és teszteljünk.