Език: BG
Заявете демо
Протоколи

Мрежови списъци с променливи CODESYS (NVL)

Обменяйте данни с контролери на базата на CODESYS чрез мрежови списъци с променливи, без да програмирате комуникационен протокол в PLC.

  • codesys_nvl

Мрежовите списъци с променливи са най-простият начин да се изпратят данни от CODESYS контролер: PLC разпраща списък с променливи по UDP, а получателите го приемат със същата декларация. PLCGateway е такъв получател и може също да изпраща списък обратно към PLC.

Декларацията на списъка се поставя във формата на устройството, така че променливите се появяват с имената и типовете си и могат да се разглеждат. Големите списъци се разделят на телеграми по същия начин като в CODESYS, а watchdog маркира стойностите като остарели (stale), когато не пристига телеграма.

ID на драйвера
codesys_nvl
Връзка
UDP 1202 · unicast / broadcast / multicast
Разглеждане на адресите
да
Запис
да

Какво чете и записва PLCGateway

  • BOOL, BYTE до LWORD, SINT до LINT, REAL, LREAL
  • TIME, DATE, TIME_OF_DAY, DATE_AND_TIME
  • STRING(n) и WSTRING(n)
  • Едномерни масиви
  • Списък за изпращане на стойностите, записвани от PLCGateway
  • Unicast, broadcast и multicast; няколко списъка на един порт

Примерни адреси

АдресЗначение
rTemperatureПроменлива от приетия списък
aValues[3]Елемент на масив
tx.bStartCmdПроменлива от списъка за изпращане (с възможност за запис)
@12 · @0.3Сурово байтово отместване / бит

Свързване в няколко стъпки

  1. В CODESYS добавете мрежов списък с променливи (изпращач) с променливите за изпращане; изключете checksum и потвърждението (acknowledgement).

  2. Добавете CODESYS NVL устройство в PLCGateway с порта и идентификатора на списъка и поставете същата декларация.

  3. Разгледайте променливите и ги добавете като тагове; по желание декларирайте списък за изпращане за стойностите, които се връщат към PLC.

  4. Използвайте стойностите в екрани, история, аларми и OPC UA.

Въпроси и отговори

Кои контролери използват CODESYS?

Стотици марки PLC са изградени на CODESYS, например WAGO PFC, ABB AC500 V3, Schneider Electric Modicon M241/M251/M262, Eaton XC300, Festo CPX-E-CEC и софтуерни PLC на Raspberry Pi или индустриални компютри.

NVL по-добро ли е от OPC UA?

NVL е лек и не изисква сървър на PLC, идеален е за циклични технологични стойности. Ако контролерът има OPC UA сървър и е необходимо символно разглеждане на цялото приложение, OPC UA клиентът е по-добрият избор.

Какво става, когато PLC спре да изпраща?

След изтичане на времето на watchdog стойностите получават качество Stale, така че екраните, алармите и OPC UA клиентите виждат, че данните са стари.

Свържете машините си

Кажете ни какви контролери използвате; ще ви покажем PLCGateway с вашите собствени адреси.

Имената на продукти и модели са търговски марки на съответните им притежатели. Посочени са само за да покажат с какво оборудване комуникират драйверите; PLCGateway не е свързана с тези компании.