Külső tároló

A fájlok közvetlenül aszinkron módon olvashatók és írhatók a PLC-ből. A konfiguráció projektként történik. Az összes adat, beleértve az összes jelszót is, a projekt exportálásakor megőrizve marad.

Fontos figyelmeztetések

Amiaddig adatok írhatók egy tárolóeszközre, annak eltávolítása advekvesztéshez vagy a fájlrendszer károsodásához vezethet. Ezért ajánlott a írási műveletet vizualizálni, amíg az adatvívó inicializálva van.

Figyeljen USB-tárolóeszközök esetén a fogyasztott áramra. Túl magas áram a szervert károsíthatja. Ez minden szerveren különböző.

Az adatok, amelyek FTP-n keresztül kerülnek átvitelre, semmilyen támadások ellen nem védettek, mivel ezek nyílt szövegben kerülnek átvitelre. Ezért ajánlott FTPS vagy SSH2 használata.

Minden tárolóhoz automatikusan létrejön egy új szolgáltatás. Figyeljen arra, hogy mindegyik szolgáltatás RAM-et foglal le, még akkor is, ha a tárolót nem használja.

Törölje időnként az öreg adatokat. Ez különösen a projekttároló esetében fontos, mert a teljes kitöltés a szervert használhatatlanná teheti.

Működési elv

A tárolót akkor írhatja vagy olvashatja a PLC, ha előzőleg a FS_INIT funkcióblokkal inicializálta.

Az összes USB-tároló az inicializálás során a operációs rendszerrel kapcsolódik össze. Távlévő fájlrendszerekkel rendelkező tárolók esetén minden műveletnél létrejön egy kapcsolat, majd ezután újra bezárul. Ez a módszer lassabb, de megkíméli a célszerver erőforrásait.

A szerver újraindításakor a meghajtó állapota a PLC-ben el van mentve és az újraindítás után visszaállítva.

Tároló keresése

A konfiguráció során közvetlenül lehet a tárolót keresni. Egy USB-tároló kereséséhez inicializált kapcsolatra van szükség.

Konfiguráció

Először a médiákat a kontextmenü alatt Adatok Külső tároló alatt kell létrehozni.

Figyelmeztetés: A tárolók száma a használt licenc által korlátozva van. Egy kapu, egy külső tároló vagy egy adatcseravevőpont deaktiválásával szabadíthat fel egy licencponto.

Tip: A tárolókat teljesen le is lehet tiltani. Ha a jelölőnégyzet Engedélyezett nem be van állítva, akkor a szolgáltatás is teljesen leáll.

A külső médiákhoz való hozzáféréshez szükség van arra, hogy a PLC-ben fájlrendszer-funkcióblokkok segítségével meg kell hívni őket.

Először a fájlrendszert inicializálni vagy a rendszerbe integrálni kell. Ez az FS_INIT funkcióblokkal történik.

Figyelmeztetés: Figyeljen arra, hogy az FS_INIT funkcióblokkot lehetséges csak egyszer használja egy tárolóra, mert a tároló nem szabadul fel, amíg egy másik program fut.

Támogatott protokollok

A következő protokollokat támogatjuk:

Protokoll Leírás
Adatok Saját projekttároló a szerveren. Ez különállóan exportálható a projekt mellett. Csak egy projekttárolót lehet használni egy projektben. A tároló eltávolítása után az adatok megmaradnak.
USB Hozzáférés egy USB-tárolóeszköz egyes partitionjaihoz. Figyeljen a címezésre az USB-csatlakozók fejezetében.
SSH Távlévő SSH2-szerver SFTP-n keresztül. Jelenleg még nem támogatott a hitelesítéshez tanúsítványok használata.
FTP/FTPS Távlévő FTP-szerver vagy TLS-kapcsolaton keresztül FTP-szerver. Egyes műveletek passzív módban történnek.
SMB-szerver Windows megosztó szerver. Ez a típus csak a Core 2 óta elérhető.

Támogatott fájlrendszerek

Az összes általános fájlrendszer támogatott USB-n keresztül. Ezzel együtt a szerveren lévő partitionokat is felismeri és megfelelően megjeleníti. A következő fájlrendszereket támogatjuk:

  • FAT32
  • FAT16
  • Microsoft exFAT (Core 2+)
  • vFAT
  • NTFS
  • BTRFS
  • EXT2
  • EXT3
  • EXT4
  • XFS
  • NILFS
  • ReiserFS
  • HFS+ (Mac)

Figyelmeztetés:A partitionnak nagyobbnak kell lennie, mint 1 MB, hogy felismerhető legyen.

Alkalmazási példák

Van néhány scenario, amely fájlhoz férésre van szükség. Például adatok közvetlenül betölthetők egy USB-stickről a PLC-be vagy írhatók a stickre. Lehetséges automatikusan megtalálni és beolvasni egy fájlt a stickről. Itt néhány példa:

  • Logadatok írása külső médiákra.
  • CSV-adatok írása az értékeléshez.
  • Hozzáférési engedélyek olvasása.
  • Automatikus jelentések elhelyezése távoli tárolókra.