Я выше написал, не проще найти помощь в ТП производителя модема ?
Из доки
Беспроводной GSM/GPRS-модем iRZ ATM обеспечивает передачу данных в сети GPRS по стеку протоколов TCP/IP. Устройство предназначено для работы в телеметрических системах.
Модем может работать в любом из трех режимов: клиент, сервер или только CSD. В режиме Клиент
модем (далее — модем-клиент) подключается к серверу сбора данных и передает ему информацию
с внешнего устройства. В режиме Сервер модем (далее — модем-сервер), наоборот, сам ожидает входящее подключение клиента (например, с компьютера диспетчера) на определенном порту и обрабатывает его. В режиме Только CSD передача данных выполняется по CSD (голосовому каналу), при этом
передача данных по GPRS и ждущий режим недоступны.
Просто есть модемы а есть у них Терминалы, вот то, что из доки выделил жирным относится к Терминалам (iRZ или Teleofis или кто еще).
Вам надо, чтобы железка работала в режиме модема, отсюда и пляска, которую легче выяснить у производителя или представителя, а это Радиофид системы в первую очередь, а уже потом Овен...
Вот в очередной раз удивляюсь людям, вместо того, чтобы общаться с техподдержкой железок, сперва лезут на форумы....
Может у кого то пример есть в codesys, как он там конфигурируется, буду премного благодарен. Большое спасибо.
Все еще актуально. Коллеги выручайте пожалуйста
Что Питерцы ответили ?
Пока молчат
В Lectus, когда подаю питание на модем, он с ним общается как видно на картинкеoZj-0_iutaw.jpg
В codesys в конфигурации ПЛК, что только не перепробывал:
1. Modbas (slave) - modbas - modem - RS-232 настройки модема
2. Universal network module - RS-232 настройки модема
3. Universal network module - modem - RS-232 настройки модема
P.S. Когда настраивал ПМ01 и была не правильная адресация (адреса codesys modbas (slave) не совпадали с переменными в Lectus) писал так же "Нет связи с устройством".
Последний раз редактировалось Kotrr; 08.07.2019 в 12:40.
Вам надо определиться, кто и как опрашивает. Я так понимаю вы Lectus-ом хотите опрашивать ПЛК ?, тогда вам нужен режим Модем - Сервер, когда он ожидает соединения. Реальный IP адрес на СИМ карте. В модеме настраивать TCP сервер на порт, к которому подключен ПЛК. Кстати у ПЛК100 232-й порт может быть слейвом ?
Или как у вас планируется построение сети ?
Lectus (Клиент)jmsAOncRseU.jpg1Qo_I9o9RHA.jpg
Модем iRZ ATM2-232 настроен на "модем-сервер" с сим картой со статическим IP
ПЛК 100
1. В LEctus надо выбрать Modbus RTU. Если сам Lectus не умеет работать с COM портом поверх TCP, необходимо установить виртуальный COM порт, Можете например воспользоваться Tibbo VPS Manager, для Windows он в составе пакета Device tools или как то так.
з.ы. просто подумайте немного, вы с ПЛК 100 хотите получить данные с 232-ого порта - ну откуда там возьмется Modbus TCP ?
Настройка виртуального порта должна выглядеть как TCP клиент, порт 4000 (какой выставлен в настройках TCP сервера модема)
з.ы. не пользуюсь Лектусом, но если в их понимании Modbus через TCP = Modbus TCP - пристрелил бы нафик, как хромую кобылу![]()
Последний раз редактировалось melky; 08.07.2019 в 23:50.