Modbus TCP и Modbus RTU
Свържете PLC, честотни преобразуватели, електромери и I/O модули, които комуникират по Modbus, и предоставете стойностите им на OPC UA клиенти, SCADA екрани, историята и AI асистенти.
modbus_tcpmodbus_rtu_tcpmodbus_rtu
Modbus е най-разпространеният полеви протокол в индустрията: PLC, честотни преобразуватели, електромери, температурни регулатори и отдалечени I/O почти винаги го поддържат. PLCGateway включва Modbus master за Modbus TCP, Modbus RTU, тунелиран през TCP (серийни шлюзове), и Modbus RTU по сериен порт.
Съседните регистри се обединяват в една заявка, така че цяло устройство се прочита с няколко телеграми; 32- и 64-битовите стойности се сглобяват в реда на думите на устройството, а всяка стойност носи код за качество. След това стойностите могат да се публикуват чрез вградения OPC UA сървър, да се изпращат по MQTT, да се архивират, да се следят с аларми и да се показват на екрани.
- ID на драйвера
modbus_tcpmodbus_rtu_tcpmodbus_rtu- Връзка
- TCP 502 · RTU over TCP · RS-485 / RS-232
- Разглеждане на адресите
- адресите се въвеждат или импортират
- Запис
- да
Какво чете и записва PLCGateway
- Holding регистри (FC3) и input регистри (FC4)
- Coils (FC1) и discrete inputs (FC2)
- Отделни битове от регистър като BOOL
- INT16 до INT64, FLOAT32 / FLOAT64 и низове с избираем ред на думите (ABCD, CDAB, BADC, DCBA)
- Запис с FC5, FC6 и FC16, битове от регистри с read-modify-write
- Няколко slave устройства зад един шлюз чрез unit id
Примерни адреси
| Адрес | Значение |
|---|---|
HR100 · %MW100 | Holding регистър 100 (номериране от 0) |
40101 | Класическа нотация от 1 за holding регистър 100 |
IR5 · 30006 | Input регистър |
C12 · 00013 | Coil |
DI7 · 10008 | Discrete input |
HR20.7 | Бит 7 на holding регистър 20 |
Контролери и устройства
Оборудване, което обикновено се свързва с този драйвер.
Schneider Electric Modicon
Modicon M580, M340, Quantum, Premium, M221, M241 / M251 / M262
Научете повече →Контролери на базата на CODESYS
WAGO PFC200, ABB AC500, Modicon M262, Eaton XC300, Festo CPX-E, софтуерни PLC
Научете повече →Сградна автоматизация и електромери
Desigo, Metasys, Honeywell, EcoStruxure, чилъри, климатични камери, електромери
Научете повече →Свързване в няколко стъпки
Добавете устройство, изберете Modbus TCP, RTU over TCP или RTU serial и въведете IP адреса или серийния порт със скорост (baud rate) и четност.
Задайте unit id и, за 32-битови стойности, реда на думите на устройството.
Създайте таговете с адресите и типовете данни или импортирайте списък с регистри от CSV; проверете връзката, за да видите първите стойности.
Използвайте стойностите на екрани, в историята и алармите или ги споделете по OPC UA и MQTT.
Въпроси и отговори
Поддържа ли PLCGateway Modbus RTU по RS-485?
Да. Драйверът modbus_rtu използва директно сериен порт (RS-485 или RS-232), а modbus_rtu_tcp изпраща RTU кадри през сериен-Ethernet шлюз.
Float стойностите изглеждат грешни. Какво да променя?
Повечето устройства съхраняват 32-битова стойност в два регистъра, но се различават по реда им. Изберете ред на думите ABCD, CDAB, BADC или DCBA за устройството или за отделен таг, докато стойността съвпадне с показанието на дисплея на устройството.
Може ли PLCGateway да работи и като Modbus сървър?
Да. Освен Modbus драйвера PLCGateway има Modbus TCP сървър, който предоставя всички тагове като coils и регистри, така че друг PLC или SCADA система може да чете събраните данни по Modbus.
Свържете машините си
Кажете ни какви контролери използвате; ще ви покажем PLCGateway с вашите собствени адреси.
Имената на продукти и модели са търговски марки на съответните им притежатели. Посочени са само за да покажат с какво оборудване комуникират драйверите; PLCGateway не е свързана с тези компании.