|
Связь с внешним миром Modbus, RS232, RS485, Lon и другое. |
|
Опции темы | Поиск в этой теме | Опции просмотра |
17.03.2020, 12:44 | #1 |
Senior Member
Регистрация: Oct 2017
Адрес: Москва
Сообщения: 183
Благодарил(а): 21 раз(а)
Поблагодарили:
0 раз(а) в 0 сообщениях
|
Ошибка соединения без кода ошибки
Длинный кабель проходил через несколько ПЛК Pixel-25 (на конце терминатор 120 Ом). Для одного ПЛК сделал несколько переменных в OPC Lectus. Конец кабеля в диспетчерской. Увидел значения переменных.
Добавил ещё переменных, потом добавил ещё два ПЛК с небольшим количеством переменных. Но они теперь возвращают "ошибку соединения". Уходит команда 03, а возвращается 83 (бит ошибки), но кода ошибки нет - просто повторяется адрес первой переменной и другая CRC. Подходил к шкафу, подключался напрямую. То же самое. Хотя программа загружается по тому же проводу, т.е. Modbus RTU работает. Скорость понизил: 9600 8n2. Куда копать? Последний раз редактировалось AlexSku, 17.03.2020 в 12:54 |
17.03.2020, 13:38 | #2 |
Senior Member
Регистрация: Oct 2017
Адрес: Москва
Сообщения: 183
Благодарил(а): 21 раз(а)
Поблагодарили:
0 раз(а) в 0 сообщениях
|
Ответ: Ошибка соединения без кода ошибки
Может быть проблема, если снята галка ПЛК "старая карта"?
|
17.03.2020, 14:19 | #3 |
Сотрудник Segnetics
Регистрация: Jan 2006
Адрес: Russia, SPb
Сообщения: 18 020
Благодарил(а): 15 раз(а)
Поблагодарили:
655 раз(а) в 599 сообщениях
|
Ответ: Ошибка соединения без кода ошибки
Галка может влиять в том плане, что контроллер игнорирует часть ваших ошибок, если галка установлена. Когда галка снята, ошибки малого радиуса рук контролируются абсолютно все. __________________ Программа делает то что написал программист, а не то что он хотел. Добро всегда побеждает зло. Кто победил - тот и добрый. |
17.03.2020, 14:32 | #4 |
Senior Member
Регистрация: Oct 2017
Адрес: Москва
Сообщения: 183
Благодарил(а): 21 раз(а)
Поблагодарили:
0 раз(а) в 0 сообщениях
|
Ответ: Ошибка соединения без кода ошибки
|
17.03.2020, 15:02 | #5 |
Сотрудник Сегнетикс
Регистрация: Mar 2016
Адрес: SPb
Сообщения: 4 302
Благодарил(а): 0 раз(а)
Поблагодарили:
254 раз(а) в 250 сообщениях
|
Ответ: Ошибка соединения без кода ошибки
Конфиг лектуса вручную писали или конвертером пользовались?
__________________ Если ничто другое не помогает, прочтите, наконец, инструкцию |
17.03.2020, 15:09 | #6 |
Сотрудник Segnetics
Регистрация: Jan 2006
Адрес: Russia, SPb
Сообщения: 18 020
Благодарил(а): 15 раз(а)
Поблагодарили:
655 раз(а) в 599 сообщениях
|
Ответ: Ошибка соединения без кода ошибки
__________________ Программа делает то что написал программист, а не то что он хотел. Добро всегда побеждает зло. Кто победил - тот и добрый. |
17.03.2020, 15:10 | #7 |
Senior Member
Регистрация: Oct 2017
Адрес: Москва
Сообщения: 183
Благодарил(а): 21 раз(а)
Поблагодарили:
0 раз(а) в 0 сообщениях
|
Ответ: Ошибка соединения без кода ошибки
Переменные создавал вручную.
Конфигурацию сначала импортировал в csv, но ваш форум сказал, что файл плохой. Потом сохранил как cfg, но - та же история. Просто добавил ".txt" |
17.03.2020, 15:13 | #8 |
Сотрудник Segnetics
Регистрация: Jan 2006
Адрес: Russia, SPb
Сообщения: 18 020
Благодарил(а): 15 раз(а)
Поблагодарили:
655 раз(а) в 599 сообщениях
|
Ответ: Ошибка соединения без кода ошибки
__________________ Программа делает то что написал программист, а не то что он хотел. Добро всегда побеждает зло. Кто победил - тот и добрый. |
17.03.2020, 15:23 | #9 |
Senior Member
Регистрация: Oct 2017
Адрес: Москва
Сообщения: 183
Благодарил(а): 21 раз(а)
Поблагодарили:
0 раз(а) в 0 сообщениях
|
Ответ: Ошибка соединения без кода ошибки
Но файл конфигурации создаётся для одного ПЛК, а что делать, если их несколько? |
17.03.2020, 15:28 | #10 |
Сотрудник Segnetics
Регистрация: Jan 2006
Адрес: Russia, SPb
Сообщения: 18 020
Благодарил(а): 15 раз(а)
Поблагодарили:
655 раз(а) в 599 сообщениях
|
Ответ: Ошибка соединения без кода ошибки
__________________ Программа делает то что написал программист, а не то что он хотел. Добро всегда побеждает зло. Кто победил - тот и добрый. |
17.03.2020, 16:04 | #11 |
Senior Member
Регистрация: Oct 2017
Адрес: Москва
Сообщения: 183
Благодарил(а): 21 раз(а)
Поблагодарили:
0 раз(а) в 0 сообщениях
|
Ответ: Ошибка соединения без кода ошибки
Да было бы чего учить.
В их справке про импорт сказано про файлы csv и ничего про объединение нескольких конфигураций. Есть реально справка про объединение? |
17.03.2020, 16:11 | #12 |
Сотрудник Segnetics
Регистрация: Jan 2006
Адрес: Russia, SPb
Сообщения: 18 020
Благодарил(а): 15 раз(а)
Поблагодарили:
655 раз(а) в 599 сообщениях
|
Ответ: Ошибка соединения без кода ошибки
Вы же инженер. Включите смекалку, изучите предмет, с которым работаете. Задайте вопрос производителю Лектуса, в конце концов, мало ли что посоветует. PS. Также объединение можно сделать, сшивая файлы .map в блокноте. Выполняя определённые правила, конечно же. __________________ Программа делает то что написал программист, а не то что он хотел. Добро всегда побеждает зло. Кто победил - тот и добрый. Последний раз редактировалось Arsie, 17.03.2020 в 16:24 |
18.03.2020, 12:41 | #13 |
Senior Member
Регистрация: Oct 2017
Адрес: Москва
Сообщения: 183
Благодарил(а): 21 раз(а)
Поблагодарили:
0 раз(а) в 0 сообщениях
|
Ответ: Ошибка соединения без кода ошибки
Когда запустил конфигурацию через ваш конвертер, то всё заработало. Увидел, что чтение это фунция 04 (входные регистры). Лектусу пока задать вопрос об объединении на форуме не получается, почему-то (из-за короновируса?) не подтверждают мою вчерашнюю попытку регистрации. |