Просмотр полной версии : Подключиться по GPRS к ПЛК для изменения программы.
KRUPSKIY
27.09.2016, 09:11
Как подключиться удаленно по GPRS к ПЛК для изменения программы контроллера?
Имеется: ПЛК110, GPRS-терминал TELEOFIS WRX768, статический IP.
Через какой порт ПЛК и с какими параметрами связи подключаться?
Как подключиться удаленно по GPRS к ПЛК для изменения программы контроллера?
Имеется: ПЛК110, GPRS-терминал TELEOFIS WRX768, статический IP.
Через какой порт ПЛК и с какими параметрами связи подключаться?
Почти так же, как ты соединяешься напрямую.
Порт для программирования: 1200.
Соединение: Tcp/Ip (Level 2).
IP Adress: IP GPRS-терминала.
В настройках GPRS-терминала надо сделать перенаправление порта 1200 на IP твоего ПЛК с портом 1200.
Я такое делал с ПЛК100 и Digi Cinnect Wan, только соединение нестабильное видимо из-за медленного модема. Попозже попробую Digi Cinnect Wan 3G, может будет по-быстрее.
KRUPSKIY
30.09.2016, 18:47
Ставлю параметры терминала: IP, входящий порт 1200.
Интерфейс для связи терминала с ПЛК: RS232, 9600-8-нет-1.
В рабочем режиме ПЛК связан со СКАДой через ОРС: MODBUS поверх TCP. ASCII.
В настройках GPRS-терминала перенаправление порта 1200 на IP ПЛК с портом 1200 сделать не получиться, т.к. в терминале
нет интерфейса LAN, только последовательные интерфейсы RS-232 b RS-485.
Не пойму, что прописывать в конфигурации ПЛК.
В конфигурацию ПЛК к PLC110_32 добавляю подэлемент Universal network module, к нему-элемент DEBUG RS-232 с параметрами:
9600-8-нет-1,ASCII.
В CoDeSys устанавливаю параметры связи:
Соединение: Tcp/Ip (Level 2):
IP GPRS-терминала. Порт - 1200. Blokcsise - 128. Motorola - No.
Связь не устанавливается.
Ставлю параметры терминала: IP, входящий порт 1200.
Интерфейс для связи терминала с ПЛК: RS232, 9600-8-нет-1.
В рабочем режиме ПЛК связан со СКАДой через ОРС: MODBUS поверх TCP. ASCII.
В настройках GPRS-терминала перенаправление порта 1200 на IP ПЛК с портом 1200 сделать не получиться, т.к. в терминале
нет интерфейса LAN, только последовательные интерфейсы RS-232 b RS-485.
Не пойму, что прописывать в конфигурации ПЛК.
В конфигурацию ПЛК к PLC110_32 добавляю подэлемент Universal network module, к нему-элемент DEBUG RS-232 с параметрами:
9600-8-нет-1,ASCII.
В CoDeSys устанавливаю параметры связи:
Соединение: Tcp/Ip (Level 2):
IP GPRS-терминала. Порт - 1200. Blokcsise - 128. Motorola - No.
Связь не устанавливается.
Если так, то скорее всего ничего не получится. Если только у GPRS-терминала есть функция типа Real COM (удалённый com-порт), как у MOXA.
KRUPSKIY
03.10.2016, 09:32
Удаленного COM-порта нет, только последовательный интерфейс. В руководстве к терминалу написано, что он обеспечивает "прозрачную" передачу данных.
Т.е. я считал, что мое подключение по GPRS - то же самое для плк, как если бы я подключался напрямую через RS-232 DEBUG. В чем же засада?
KRUPSKIY наверное в том, что CodeSys не умеет работать с удаленным портом в режиме TCP клиент поверх TCP. У него либо сеть, либо порт.
Может у Овен есть драйвер виртуального COM порта для данного модема ? хотя тоже не уверен.
Powered by vBulletin® Version 4.2.3 Copyright © 2026 vBulletin Solutions, Inc. All rights reserved. Перевод: zCarot