PDA

Просмотр полной версии : Пропала связь с модулями



Hemann
28.10.2021, 14:42
Коллеги, приветствую!

Меня попросили расширить мой старый проект для старого СПК107. Тот проект отработал 2 года, а тут понадобилось сделать удаленную диспетчеризацию. Я ее вставил в проект, переслал заказчику (он от нас ооочень далеко), тот залил проект в СПК, но говорит что отвалилась связь с модулями. Я сейчас не имею доступа к компьютеру с CDS3.5 соответствующей версии, поэтому прошу помочь вычислить проблему, чтобы я как-то удаленно ее устранил. Заранее спасибо! Архив проекта почему-то не прицепился, поэтому даю на него ссылку: https://cloud.mail.ru/public/hAHQ/hUHwnyEae

Евгений Кислов
28.10.2021, 16:14
Добрый день.
Что бросается в глаза - для Modbus_COM_1 указан ID = 1, но для СПК1хх такого ID нет.
ID COM1 = 2, ID COM2 = 3.

Если загрузить старую версию проекта - связь восстановится?
Настройки связи с модулями при обновлении проекта как-то редактировались?

Hemann
28.10.2021, 16:35
Настройки не трогали, а про связь с модулями при загрузке старого проекта пока ничего сказать не могу - я вопрос задал, но у нас разница во времени 4 или 5 часов с заказчиком, они уже отдыхают, как я думаю.
И еще. Мы используем RS485. И вот в конфигурации последовательного порта есть пункт "СОМ-порт". Насколько я помню, для порта, через который СПК опрашивает модули, мы его ставили равным 3, а в том, через который верхний уровень опрашивает СПК, этот пункт мы ставили равным 2. А про ID, честно говоря, я как-то не очень помню, не видя проекта. Как я сейчас припоминаю, я воспринял этот пункт как адрес СПК в сети Модбас для опроса верхним уровнем. Или это не правильно? Может ли не верная настройка ID на одном порту повлиять на работу другого?

Евгений Кислов
28.10.2021, 16:44
Насколько я помню, для порта, через который СПК опрашивает модули, мы его ставили равным 3, а в том, через который верхний уровень опрашивает СПК, этот пункт мы ставили равным ?

Я говорю именно про эти ID (идентификаторы COM-портов). В выложенном вами проекте - они не такие, как вы пишите.

Hemann
28.10.2021, 17:40
Хммм, что-то я косячнул, видимо. Но вот у меня есть фотка на телефоне, там в Modbus_COM параметр "СОМ_порт" равен 2. А если в Modbus_COM_1 параметр "СОМ_порт" равен 1, это влияет на работу Modbus_COM?
И хотел бы Вас попросить посмотреть, правильно ли я прописал конфигурацию Modbus_Serial_Device в Modbus_COM_1 и соотнесение входов? Это чтобы не получилось что хвост вытащили-нос увяз. С СОМ-портом я понял что косяк, будем исправлять

Евгений Кислов
28.10.2021, 18:33
А если в Modbus_COM_1 параметр "СОМ_порт" равен 1, это влияет на работу Modbus_COM?

Не готов ответить, но это точно некорректная настройка.


правильно ли я прописал конфигурацию Modbus_Serial_Device в Modbus_COM_1 и соотнесение входов?

По адресам регистров - похоже, что все верно.
Но в Excel указаны сетевые настройки 115200-8-N-1, а в проекте - 9600-8-E-1.

Hemann
29.10.2021, 10:41
Спасибо! А настройки я оставил без изменений, т.к. они все равно доподлинно не известны, я в файле примерные только указал