Мрежови списъци с променливи 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 | Сурово байтово отместване / бит |
Контролери и устройства
Оборудване, което обикновено се свързва с този драйвер.
Свързване в няколко стъпки
В CODESYS добавете мрежов списък с променливи (изпращач) с променливите за изпращане; изключете checksum и потвърждението (acknowledgement).
Добавете CODESYS NVL устройство в PLCGateway с порта и идентификатора на списъка и поставете същата декларация.
Разгледайте променливите и ги добавете като тагове; по желание декларирайте списък за изпращане за стойностите, които се връщат към PLC.
Използвайте стойностите в екрани, история, аларми и 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 не е свързана с тези компании.