Uživatelské nástroje

Nástroje pro tento web


public:mtx:modbustcp_ai_dio

Ovládání relé, digitálních výstupů, digitálních vstupů a analogových vstupů 0-10V / 4-20mA modemu MTX ze systému SCADA pomocí protokolu MODBUS TCP.

Potřebujeme ovládat 1 relé, 4 digitální výstupy (také připojené k relé), 4 vstupy beznapěťového kontaktu a 2 analogové vstupy (jeden typ 0-10V a další 4-20mA) umístěné na vzdáleném místě.
Komunikace musí být prováděna ze systému SCADA pomocí protokolu Modbus TCP. Pro zjednodušení je zamýšleno používat SIM karty s veřejnou IP adresou. Modem musí být konfigurovatelný na dálku pomocí SMS, Telnetu a dokonce i Modbusu

wiki.fccps.cz_lib_plugins_ckgedit_fckeditor_userfiles_image_public_mtx_20.jpg

Pak nastavení modemu je následující:

GPRS_apn: internet.t-mobile.cz
GPRS_login:
GPRS_password:
GPRS_timeout: 0
MTX_pin: 0000
MTX_model: 199802407
MTX_ping: 35
MTX_pingIP: 8.8.8.8
MODBUSTCP_enabled: on
MODBUSTCP_port: 502
MODBUSTCP_password: ABCD
SMS_allPhones: on
SMS_sendIP: on
SMS_ATEnabled: on
SMS_allPhones: on
FIREWALL_enabled: off
TELNET_enabled: on
TELNET_login: user
TELNET_password: 1234
TELNET_port: 20023
GPIO_mode0: input
GPIO_config0: normal
GPIO_mode1: input
GPIO_config1: normal
GPIO_mode2: input
GPIO_config2: normal
GPIO_mode3: input
GPIO_config3: normal
GPIO_mode4: input
GPIO_config4: normal
GPIO_mode5: input
GPIO_config5: normal
GPIO_mode6: input
GPIO_config6: normal
GPIO_mode7: input
GPIO_config7: normal
GPIO_mode8: input
GPIO_config8: normal
ADC_mode0: voltage
ADC_config0: normal
ADC_mode1: voltage
ADC_config1: normal

Pro zjednodušení nebyl v tomto příkladu použit firewall. V případě použití firewall by se zabezpečila komunikace tím, že by bylo možné komunikovat s routerem pouze z přednastavené IP adresy.
Ke každému modelu modemu existuje mapa Modbus registrů. Pro modem z tohoto příkladu (MTX-IoT [4-S-N-N]-STD-P) je rozložení registru následující:

Tyto registry budou použity ve Vaší SCADA pro přístup na IO modemu.

Zapojení vstupů výstupů u MTX-IOT-S - strana 39

viz. zde


Zpět

public/mtx/modbustcp_ai_dio.txt · Poslední úprava: 2021/04/16 13:29 autor: friml