ОК. Буду пробовать.
ОК. Буду пробовать.
Скачал поставил настроил. Все в порядке все работает.
Но возникла другая проблема.
Модем подключен к ПЛК по RS 485. Настраиваю модем: ATE0,ATS0=1,AT+IPR=115200,AT&W.
Проверяю автоподьем в терминале ATS0? (Ответ ATS0? 1 ОК )
Заливаю проект в ПЛК, нажимаю старт.(В проекте в конфигураторе ПЛК настроен Modbus Slave--> RS-485 и Modbus Master--> Modem-->RS-485)
Проверяю автоподьем в терминале ATS0? (Ответ ATS0? 0 ОК )
Я так понимаю это модуль Modbus Master шалит. Вопрос как не дать модулю Modbus Master настраивать модем или чтоб он настраивал на ATS0=1?
Да! не задолго до этого, я сделал сброс до заводских.AT&F.
например, в блоке модем есть такой параметр как Block incoming calls так вот он должен быть no
еще там есть конфигурация Modem init filename вот глянь что там в этом файле.
А еще есть документация "Конфигурирование области ввода/вывода ПЛК Руководство пользователя" в ней почитай раздел "3.1.3.3. Подмодуль Modem" и "Приложение Д".
Да, в руководстве написано что если в ПЛК нет файла(а его нет) filename.cfg, то модем будет инициализироваться командой ATZ.
А при ATZ из термаинала активируктся снятие трубки.
В параметре Block incoming calls у меня стоит YES, так как у меня один и тот же модем поднимает трубку и передает данные когда ему звонит диспетчерская и сам звонит на диспетчерскую когда случается авария
Последний раз редактировалось desperadoes; 21.02.2014 в 09:41.