Rs485 ошибки при передаче

Несмотря на распространение более современных альтернативных решений, технология RS-485 остается основой многих коммуникационных сетей. Далее приведены пошаговые рекомендации по поиску и устранению часто встречающихся проблем в сетях RS-485.

  1. В RS-485 используется неуравновешенная дифференциальная пара. Чтобы свести к минимуму шум на линиях данных, каждое устройство должно быть заземлено через обратный сигнальный вывод.

    RS-485

    По осциллограмме можно определить, находятся ли напряжения нуля и единицы вне состояния неопределенности, и проходит ли необходимый интервал времени (равный времени пересылки одного байта) перед переходом устройства в тристабильное состояние

  2. В большинстве сетей RS-485 заглушка (согласование волнового сопротивления линии передачи сигналов) создает больше проблем, чем решает. Чтобы проверить, заглушен ли узел, нужно отключить его от сети и обесточить. Далее, с помощью омметра измерить сопротивление между линиями A и B (или + и -) приемника. На заглушенной линии сопротивление обычно менее 200 Ом, в то время как на незаглушенной – более 4000 Ом.
  3. Так как производители используют различную маркировку, не всегда ясно, как различить линии A и B. Поскольку наибольшее положительное напряжение при неактивной сети должно быть на B, линия A всегда соответствует минусу, а линия B – плюсу. Если проверка вольтметром неактивной сети выявила наибольшее положительное напряжение на линии A, сеть подключена неверно.
  4. Тристабильное состояние возникает в сетях RS-485, когда все устройства находятся в состоянии ожидания данных, и не одно не передает данные. Это может привести к тому, что все драйверы перейдут в состояние высокого импеданса, фактически отключив соединения с приемниками. Этого опасного состояния можно избежать установкой понижающих и подтягивающих сопротивлений на линиях A и B приемника, имитируя неактивное подключение. Чтобы проверить электрическое смещение, нужно измерить напряжение между B и A при неактивной сети. Необходимо напряжение, по крайней мере, 300 мВ, чтобы избежать состояния неопределенности, показанного на рисунке. Если не установлены заглушки, требования к величине смещения совсем невелики.
  5. Трехжильная (двухпроводная + земля) сеть RS-485 может передавать данные в обе стороны. Так как два передатчика не могут отравлять данные строго одновременно, после того, как отсылается последний бит, проходит небольшой интервал времени, в течение которого сеть кажется неактивной. В действительности, драйвер узла еще не перешел в тристабильное состояние. Если другое устройство начнет передачу данных в течение этого интервала, произойдет коллизия пакетов с непредсказуемыми последствиями. Чтобы проверить сеть на коллизии, нужно измерить цифровой сигнал осциллографом, достаточно несколько байт из нулей и единиц. Из осциллограммы определяется время, требующееся узлу для перехода в тристабильное состояние после окончания передачи данных. Нужно убедиться, что устройства не отвечают на запрос быстрее, чем за время пересылки одного байта (чуть более 1 миллисекунды на скорости 76,8 кбит/сек).
  6. Все надежные сети с длиной коммуникаций выше средней, кроме RS-485, имеют какую-либо встроенную изоляцию. Поэтому системному разработчику необходимо убедиться, что в сети отсутствуют петли заземления, а изоляция каждого узла на порядки увеличит надежность сети.
  7. Изоляция – это первый этап защиты от скачков напряжения, многоступенчатые ограничители решают проблему более сильных скачков, ослабляя их до безопасного для изоляции уровня. Лучше всего установить ограничитель выбросов напряжения в том месте сети, где имеется высококачественное заземление. Подключать ограничитель и сетевое оборудование к заземлению следует в одной точке.
  8. После настройки и успешного запуска сети RS-485 полезно сохранить описание всей конфигурации, включая данные о заглушках, смещении, типе проводов и запасных компонентов. При наличии средств заблаговременно купите необходимые запчасти.

Дополнительная информация – «Каких показателей мы можем добиться при использовании RS-485?»

Arduino.ru

Загрузка…

Как-то так получается, что мне на обслуживание достаются объекты с проблемным интерфейсом. Это уже порядком надоело, поэтому хочу найти причину этих сбоев и устранить навсегда. 

Имеем. Жилой дом, 4 подъезда, 16 этажей. Сигнал-10 и ББП-30 на каждом этаже, С2000-М одна на весь дом.
В подъезде магистрально проброшен кабель КПСЭНГ 2*2*0,5 на этаже сделан соединительный клеммник от него провод идет к Сигнал-10. 

Все подъезды соединены между собой по чердаку и подвалу.

Приехал на объект по сработке на внимание одного датчика. На пульте увидел то что показано на видео:
https://www.youtube.com/watch?v=7EgJqAucxGI

Проверил разными программами какие приборы видны:
Упрог:


До одного прибора попробовал достучаться, но не вышло: 

Считал события с С2000М. Там потерян/найден прибор. https://yadi.sk/i/L1sZ0hgQpyvzG

Как заставить работать снова систему и не допустить повторения такой ситуации?

7 лет 3 месяца назад

avatar

Абатуров Антон Васильевич

183

#ссылка

8 ответов

Я так понимаю что система на обслугу досталась, интерфейс если верить Вашему чертежу, сделан, простите, но через ж*пу.
Как заставить систему нормально работать.., интерфейс нормально организовать, это либо вот так:

Либо добавить в систему С2000-ПИ:

И думаю не стоит напоминать что в итерфейсе не два, а три провода, третий это минус блоков питания, также незабывайте про джамперы на первом и последнем приборе.

7 лет 3 месяца назад

avatar

#ссылка

Сегодня разбирался. Для простоты и удобства хранения фото завел инстаграм с интересными моментами по работе. Кому интересно присоединяйтесь: https://www.instagram.com/apskirov/

По результатамо обследования объекта обнаружил, что по подвалу 1 и 2 подъезд не соединены, только по чердаку.

При отключении интерфейса 1 подъезда система наладилась, интересуют напряжения на интерфесе:

Если подключаем 1 подъезд, между А и В напряжение около 0В.

Прозвонил между А и В оказалось 3-4 Ом, значит коротит. Прошел пару этажей и посмотрел как идет интерфейс (как заходит на этаж) и тут все стало понятно: 

Поджато профилем под ГК. Теперь не знаю, что и делать…. монтировкой что ли отгибать на всех этажах…

7 лет 3 месяца назад

avatar

Абатуров Антон Васильевич

183

#ссылка

Попробую здесь.
Всем привет, уважаемые форумчане, подскажите,  Сигналом 10(3квартал 2015г) проблема следующая. Настроил  2 шлефа на пожарный порогово-адресный, указал адреса датчиков,  подгрузил его к ОрионПро,вывел на план датчики и прибор (пока все нормально идет). Далее для проверки пож.сигнализации включаю ручник ИП513-3ПА, сработка прошла, и тут в ОрионПро события сплошны потоком идет, дату указывает прошедшую, время не меняется,и секунды тоже. На команды не реагирует. Пришлось отключить его от ОрионПро.  И такая проблема со всеми Сигнал-10, я их 6 приборов. Пробовал менять версии, не помогло.
Подскажите что  не так???? 

7 лет 2 месяца назад

avatar

#ссылка

а вот у меня вчера вечером система развалилась из-за РИПов.
Есть 3 подъезда, в каждом по 4 ШПС и по 1 РИП-12RS, связь через с2000-езернет. В один прекрасный момент пропадает связь со всеми приборами в одном подъезде, кроме 1 ШПС. Переподключаю интерфейсы у всех РИПов, вроде всё появляется, но в логи Ориона начинает сыпаться «Потеря прибора», причём спамить может один и тот же прибор, а на с2000м сыпется уже «Потерян-Найден-Подмена» и так бесконечно. При этом всё это безобразие рушит ещё и офисную систему, которая живёт на своём сом-порте, и притормаживает IP-камеры, которые имели несчастье быть подключенными в тот же свитч. Откидываю интерфейсы от всех РИПов одного подъезда, система вроде опрашивается, но через минуту опять «Потеря» и цветомузыка в Орионе. Откидываю вообще все РИПы (итого 15 штук на весь дом). Система начинает нормально работать.

Посовещались и предварительно решили, что во всём виноваты энергетики — запросы состояния некоторых РИПов, когда они не гадили в интерфейс, показали 242-243В (по ТТХ РИПы до 250В тянут) на входе и есть подозрение, что в момент когда всё началось напряжение могло быть и больше. Прошлись с цэшкой по электрощитовым дома — те же 242-243В. Т.к. снизить напряжение до приемлемых 230В получилось только сегодня вечером, завтра будем проверять выживших.
Что интересно, офис сидит на этом же вводе и РИПы (5 штук) показывали 242В, но они в интерфейс почему-то не спамили.

7 лет 2 месяца назад

avatar

#ссылка

в месте подключения сигнал10 у меня стоят С2000-4 и С2000-2,  более 2-х лет, и работают исправно.
  

7 лет 2 месяца назад

avatar

#ссылка

Можно ли настраивать параметры RS-485 в приборах? Или это только в ПКУ возможно.

7 лет 2 месяца назад

avatar

Баулин Владимир Александрович

1774

#ссылка

Только в ПКУ и на ПК, в приборах есть парамерт «Пауза ответа», но его менять нужно при больших задержках в RS.

7 лет 2 месяца назад

avatar

Морковкин Сергей Михайлович

530

#ссылка

Доброго времени суток.проблема с 485 интерфейсом. Объект большой несколько пультов с 2000 М.проблема с одним пультом и приборами стоящими за ним.пульт находит все приборы, после через 5 минут их теряет.индикация на кдл 485 интерфейса то горит то моргает,проверял всю линию интерфейса линия в порядке ответвлений нет, с 2000 ПИ стоят через определённый промежуток,пробывал добавлять проблема не уходит.менял пульт с 2000 м проблема не ушла,менял блок питания не все но частями, проблема осталась.что может быть ещё подскажите пожалуйста, всю голову сломал что только не пробывал, провод менял частично проблема тоже не уходит!сегодня заметил что пульт С 2000 м запускается только от плюсового провода питания хотя минус ещё не подсоединил пока ещё не понял в чем причина,блок питания поменял проблема ушла но не надолго через 10 минут таже ситуация,подсоединяешь плюс пульт начинает работать.в чем причина??? Может ли из за этого быть проблемы с 485 интерфейсом???? 

1 год 7 месяцев назад

avatar

#ссылка

Добавить ответ

Для добавления сообщений на форуме вам необходимо зарегистрироваться и указать мобильный телефон в своем профиле (зачем?)

ЗАДАН

7 лет 3 месяца назад

По каждому вопросу/ответу можно добавлять комментарии. Комментарии предназначены для уточнения вопроса/ответа.

  1. Обязательно представиться на русском языке кириллицей (заполнить поле «Имя»).
  2. Фиктивные имена мы не приветствуем. Ивановых и Пупкиных здесь уже достаточно.
  3. Не писать свой вопрос в первую попавшуюся тему — вместо этого создать новую тему.
  4. За поиск, предложение и обсуждение пиратского ПО и средств взлома — бан без предупреждения.
  5. Рекламу и частные объявления «куплю/продам/есть халтура» мы не размещаем ни на каких условиях.
  6. Перед тем как что-то написать — читать здесь и здесь.

VladLVO

здесь недавно
здесь недавно
Сообщения: 7
Зарегистрирован: 03 авг 2012, 11:01
Имя: Лобов Владислав Олегович
Страна: Россия
город/регион: Тула

Проблемы с RS 485

Сообщение

VladLVO » 03 авг 2012, 11:40

Доброго времени суток.
Была написана программа передающая данные по сети RS 485. Писалась она на обычном компьютере, в который была вставлена плата PCI-1602. После написания была произведена отладка. Все работало нормально.
После этого программа была перенесена на промышленный компьютер, на который была установлена плата RIO58601/03. После настроек платы в BIOS было подключено тоже оборудование. В итоге поменялось только компьютер и плата, а все остальное осталось тоже (кабеля, принимающие устройства …). Проблема заключается в том, что данные, которые я отправляю на линию 485, я получаю на принимающих устройствах и на промышленном компьютере, с которого были отправлены эти данные (что отправил, то и получил, а также отправил другим). А также данные на эту плану с других устройств не доходят. В настройках BIOS покопался и ничего найти не смог.

Подскажите, пожалуйста, в чем проблема. На плате есть перемычка, но она включают только терминирующий резистор 120 Ом.

Аватара пользователя

Serex

эксперт
эксперт
Сообщения: 1997
Зарегистрирован: 15 авг 2011, 21:36
Имя: Пупков Сергей Викторович
Страна: Россия
город/регион: Москва
Благодарил (а): 92 раза
Поблагодарили: 123 раза

Re: Проблемы с RS 485

Сообщение

Serex » 03 авг 2012, 11:53

Понял вопрос только после третьего прочтения :)

что отправил, то и получил

Ну это не проблема, а фича полудуплексного двухпроводного интерфейса RS-485. Обычно приемник отключается, когда идет передача, но может быть на плате наоборот такая опция есть для контроля отправляемого пакета.
Может быть у вас плата настроена на 4-х проводку, а присоединена 2-х проводка. Нарисуйте схему, того что у вас есть.

На плате есть перемычка, но она включают только терминирующий резистор 120 Ом.

Компьютер скорее всего стоит в конце и поэтому надо включать эту перемычку. Опять же нарисуйте схему, чтобы не заниматься гаданием.

VladLVO

здесь недавно
здесь недавно
Сообщения: 7
Зарегистрирован: 03 авг 2012, 11:01
Имя: Лобов Владислав Олегович
Страна: Россия
город/регион: Тула

Re: Проблемы с RS 485

Сообщение

VladLVO » 03 авг 2012, 13:02

схема подключения от обычного компа (все работает). Adam — преобразователь из 485 в 232.
Вот картинка с подключением, но там все просто 2 data кабеля и все.
http://narod.ru/disk/58808052001.f0d464 … 2.jpg.html

Вот еще одна интересная вещь. Из промышленного компьютера (на котором неправильно работает) я вытащил провод 485. Теперь он ни к чему не включен. Запускаю программу, и опять на вход приходят данные которые я отправил на отправку.

VladLVO

здесь недавно
здесь недавно
Сообщения: 7
Зарегистрирован: 03 авг 2012, 11:01
Имя: Лобов Владислав Олегович
Страна: Россия
город/регион: Тула

Re: Проблемы с RS 485

Сообщение

VladLVO » 03 авг 2012, 13:12

Также я попробовал включить на компе разные программы (сторонние, скачанные из инета) отправлял данные по порту и также получал их. К порту не было ничего подключено.

В свою программу было добавлены свойства в структуру DCB (без этих свойств ком порт не работал вообще)

m_DCB.fDtrControl = DTR_CONTROL_ENABLE;
m_DCB.fRtsControl = RTS_CONTROL_ENABLE;
m_DCB.XonLim = 2048;
m_DCB.XoffLim = 512;

Может еще какое-нибудь свойство нужно добавить.

Плата которую использую: Процессорная плата CompactPCI 6U http://fastwel.ru/products/356046/21665 … 40094.html
У них есть несколько видов моя RIO58601/03

alex_ugrumov

почётный участник форума
почётный участник форума
Сообщения: 626
Зарегистрирован: 29 сен 2008, 17:05
Имя: Алексей Угрюмов
Страна: Россия
город/регион: СПб
Благодарил (а): 6 раз
Поблагодарили: 22 раза

Re: Проблемы с RS 485

Сообщение

alex_ugrumov » 03 авг 2012, 13:24

В Настройках платы в «Диспетчере устройств» посмотрите. Может там есть настройка 422 или 485. Или может утилита какая-то настоечная есть для плат. Скорее всего она у Вас в режиме 422 и плата не отключает приёмник при передаче и не отключает передатчик при приёме. С этими платами не работал, но если кабеля связи точно не переделывали, то смотреть нужно в этом направлении.

Alex.

VladLVO

здесь недавно
здесь недавно
Сообщения: 7
Зарегистрирован: 03 авг 2012, 11:01
Имя: Лобов Владислав Олегович
Страна: Россия
город/регион: Тула

Re: Проблемы с RS 485

Сообщение

VladLVO » 03 авг 2012, 13:39

В мануале точно написано что это 485 порт. Про 422, даже слова не было. В диспетчере устройств все выглядит, как для обычного rs-232 устройства.

leon78

шаман
шаман
Сообщения: 962
Зарегистрирован: 25 июл 2008, 10:06
Имя: Леонид
Страна: РФ
Благодарил (а): 24 раза
Поблагодарили: 94 раза

Re: Проблемы с RS 485

Сообщение

leon78 » 03 авг 2012, 16:57

m_DCB.fDtrControl = DTR_CONTROL_DISABLE;
m_DCB.fRtsControl = RTS_CONTROL_DISABLE;
не пробовали?
С эхом связанных свойств нет?
Кстати, у Moxa 1150 (преобразователь USB-RS232/422/485) в диспетчере устройств, кроме нового COM-порта в «Порты (LPT и COM)», появляется новая папка, в которой настраивается режим.

Хард — это то, что можно швырнуть об стенку, а софт — это то, что можно лишь обматерить.

alex_ugrumov

почётный участник форума
почётный участник форума
Сообщения: 626
Зарегистрирован: 29 сен 2008, 17:05
Имя: Алексей Угрюмов
Страна: Россия
город/регион: СПб
Благодарил (а): 6 раз
Поблагодарили: 22 раза

Re: Проблемы с RS 485

Сообщение

alex_ugrumov » 03 авг 2012, 19:05

VladLVO писал(а):В мануале точно написано что это 485 порт. Про 422, даже слова не было. В диспетчере устройств все выглядит, как для обычного rs-232 устройства.

http://www.prosoft.ru/products/brands/a … 61942.html

я ж не с потолка взял

Есть два варианта: либо отключением приёмников/передатчиков занимается программист принудительно, например, через RTS. Либо это делает само устройство. Топикстартер слышит, что передаётся в сеть, значит приёмник не отключается от линии при передачи. На той же странице у Прософта сказано «Автоматическое управление направлением передачи для RS-485». Значит переключением приёмопередачи занимается не программа, при этом устройство и не пытается отключать приёмник. И это может быть если оно думает, что работает в 422 режиме (опять же не знаю Адвантек в курсе, что у них есть 422:) или только Прософту об это известно). Кроме материнки поменялась ещё и ОС, точнее конкретная инсталляция со всеми её настройками. В БИОСе точно искать нечего — остаётся настройки драйвера в Диспетчере устройств, как было правильно замечено сделано у МОХА. Или тулзень какая или ioctl, которую давно применили на тестовом компьютере, настроив плату, а на новом и забыли.

Alex.

Аватара пользователя

Никита

почётный участник форума
почётный участник форума
Сообщения: 3839
Зарегистрирован: 20 янв 2010, 22:23
Имя: Никита
Страна: РФ
город/регион: Мурманск
Благодарил (а): 17 раз
Поблагодарили: 176 раз

Re: Проблемы с RS 485

Сообщение

Никита » 04 авг 2012, 00:37

У адвантеков это проблема известная. Не знаю насчет плат, но и у MIC-2000 и у панельных с 485 портами с направлением всегда была проблема. И как ее решать — лично я не знаю. Да, честно говоря, особо и не старались в этом направлении. Выкрутились их же преобразователем ADAM-4520 и портами в режиме 232. Вроде чего-то обсуждалось по этой проблеме у них на сайте, но за давностью лет (не работал с адвантами лет восемь) не вспомню.

Опыт — это когда на смену вопросам: «Что? Где? Когда? Как? Почему?» приходит единственный вопрос: «Нахрена? «

VladLVO

здесь недавно
здесь недавно
Сообщения: 7
Зарегистрирован: 03 авг 2012, 11:01
Имя: Лобов Владислав Олегович
Страна: Россия
город/регион: Тула

RS 485 почти разобрался

Сообщение

VladLVO » 07 авг 2012, 08:26

Спасибо большое всем за ответы. Понял в чем была проблема, осталось ее решить :-).
Я связался с тех поддержкой, в которой мне сообщили что на моей плате RIO58601/03 для проверки работоспособности порта и линий соединений имеется эхо. Осталось только узнать как эту функцию отключить. Может быть кто-нибудь сталкивался с этим.

Еще раз всем огромное спасибо.

alex_ugrumov

почётный участник форума
почётный участник форума
Сообщения: 626
Зарегистрирован: 29 сен 2008, 17:05
Имя: Алексей Угрюмов
Страна: Россия
город/регион: СПб
Благодарил (а): 6 раз
Поблагодарили: 22 раза

Re: RS 485 почти разобрался

Сообщение

alex_ugrumov » 07 авг 2012, 10:41

И только сейчас до меня дошло, что PCI-1602 Вы на новой машине и не используете, а пользуетесь там портом, который на Фаствеловской материнке стоит….. Вот Вы говорили, что кабеля остались те же. Но распиновка разъёмов 485 на Фаствел и на Арвантек разная. Так что у Вас всё поменялось, со стороны мастера: и компьютер, и порт, и ОС, и кабель подходящий. Но в любом случае, как я уже говорил, Вам нужно избавиться от эха при не подключенных кабелях. Это проблема с направлением передачи.
Например в описании есть следующая фраза

Порты COM1 и COM2 имеют полудуплексный интерфейс RS485 со скоростью передачи
данных до 460,8 кбит/с. Режим переключения приема/передачи COM1 и COM2
(ручной/автоматический) задается с помощью джамперов J3 и J32* (см. таблицу ниже). Для
возможности выбора режима переключения следует в BIOS Setup в меню «Custom» выбрать
подменю «COM1, COM2 RS485 Driver Control», далее режим «Manual» или «Auto».

Вот понял кто-нибудь что тут написано? Auto/Manual задаётся джамперами, или через БИОС, или всё таки джамперами, но при определенных настройках в БИОС? Что из этого пробовали? Какие результаты?
Должен быть такой эффект.
Если автомат: кабель отключен, Вы шлёте с любого терминала в порт и эха нет. Вы подключаете любой источник трафика 485 и видите, как в терминал это приходит.
Если Мануал режим, то такой же должен быть эффект, но направление задаёте в ручную. Только я не знаю чем: это нужно у Фаствела спросить. Обычно RTS, но может и DTR.

Вообще нужно пинать Фаствел на предмет как это у них работает. Если совсем никак, так не мучайтесь: возьмите конвертер внешний 232/485 и используйте набортный 232.

Alex.

VladLVO

здесь недавно
здесь недавно
Сообщения: 7
Зарегистрирован: 03 авг 2012, 11:01
Имя: Лобов Владислав Олегович
Страна: Россия
город/регион: Тула

Re: RS 485 почти разобрался

Сообщение

VladLVO » 07 авг 2012, 11:25

alex_ugrumov спасибо Вам большое.
В настройках биоса все что можно перепробовал. Да там не так много вариантов. Я понял только одно что нужно отключить Serial Port А, что я успешно и сделал. Теперь осталось только комп вскрыть, но есть проблема, он очень хитро запрятан, и это хотелось-бы оставить на потом :-)

А в службу поддержки я уже написал. 1 раз ответили и сказали, что это эхо. Теперь спросил их как эхо отключить, теперь жду. Если нечего не ответят то полезу в комп. Но надеюсь не придется в него залезать.

Как вариант я уже рассмотрел возможность подключения приборчика от Telemecanique TSX C USB 485. Установил дрова, вставил в USB и все прекрасно заработало. Не гонял долго не знаю надежно все или нет. Но очень приятно что все заработало без проблем )).

VladLVO

здесь недавно
здесь недавно
Сообщения: 7
Зарегистрирован: 03 авг 2012, 11:01
Имя: Лобов Владислав Олегович
Страна: Россия
город/регион: Тула

Re: RS 485 почти разобрался

Сообщение

VladLVO » 07 авг 2012, 14:39

После переписки с представителем компании производителя платы я понял:

представитель — На данном модуле от эхо избавляются программно. Аппаратное отключение эхо не предусмотрено.
я — как программно это сделать?
представитель — Эхо на шине не мешает передаче, так как передатчик на шине в определенный момент времени только один. А в программе Вам необходимо просто игнорировать эхо — не считывать приемник порта во время передачи или делать временную задержку в зависимости от Вашей программы. Это уже Вам виднее.

Вот переть буду думать как лучше ото сделать. Еще раз всем большое спасибо.

Последний раз редактировалось VladLVO 07 авг 2012, 14:41, всего редактировалось 1 раз.

Аватара пользователя

Serex

эксперт
эксперт
Сообщения: 1997
Зарегистрирован: 15 авг 2011, 21:36
Имя: Пупков Сергей Викторович
Страна: Россия
город/регион: Москва
Благодарил (а): 92 раза
Поблагодарили: 123 раза

Re: RS 485 почти разобрался

Сообщение

Serex » 07 авг 2012, 14:41

Не думаю, что эхо можно отключить. Можно отключить приемник на время, когда должно прийти эхо. Тогда речь будет о включении опции «игнорировать эхо»

P.S. Ну вот, пока писал, автор уже сам себе ответил :)

Вернуться в «Интерфейсы, протоколы, связь»


Перейти

  • Работа форума
  • База знаний (Knowledge Exchange)
  • ↳   Eplan Electric P8
  • ↳   Общий F.A.Q.
  • ↳   Общие вопросы
  • ↳   Новости
  • ↳   Ошибки
  • ↳   Проект
  • ↳   Изделия
  • ↳   Устройства
  • ↳   Соединения
  • ↳   Кабели
  • ↳   Клеммы
  • ↳   ПЛК
  • ↳   Компоновка 2D
  • ↳   Макросы
  • ↳   Eplan API
  • ↳   Сценарии (Только готовые решения)
  • ↳   Внешняя обработка
  • ↳   ProPanel
  • ↳   Инструкции ProPanel (Только готовые решения)
  • ↳   Прочие направления Eplan
  • ↳   FieldSys (Топология)
  • ↳   Preplanning
  • ↳   Harness proD
  • ↳   EEC One
  • ↳   Advantech
  • ↳   F.A.Q., Инструкции
  • ↳   Allen Bradley
  • ↳   Общие вопросы
  • ↳   ПЛК
  • ↳   Операторские панели
  • ↳   B&R Automation
  • ↳   F.A.Q.
  • ↳   Danfoss
  • ↳   DEIF A/S
  • ↳   Общие вопросы
  • ↳   UNI-LINE
  • ↳   MULTI-LINE
  • ↳   MULTI-LINE 300
  • ↳   Emerson
  • ↳   Общие вопросы
  • ↳   КИП и регуляторы
  • ↳   DeltaV
  • ↳   ОВЕН
  • ↳   Прософт-Системы
  • ↳   Общие вопросы
  • ↳   ПЛК REGUL
  • ↳   Schneider Electric
  • ↳   Общие вопросы
  • ↳   ПЛК
  • ↳   Панели оператора
  • ↳   SCADA
  • ↳   Электротехника
  • ↳   Приводная техника
  • ↳   SIEMENS
  • ↳   Общие вопросы
  • ↳   LOGO!
  • ↳   ПЛК SIMATIC (S7-200, S7-1200, S7-300, S7-400, S7-1500, ET200)
  • ↳   Simatic Step7
  • ↳   Simatic TIA Portal
  • ↳   Simatic PCS 7
  • ↳   Операторские панели
  • ↳   WinCC
  • ↳   Приводная техника (Sinamics, Micromaster, Masterdrive, Simoreg, Simotics)
  • ↳   SmartGen
  • ↳   Общие вопросы
  • ↳   Промышленные (береговые) контроллеры
  • ↳   Морские контроллеры и устройства
  • ↳   WEINTEK (операторские панели)
  • ↳   F.A.Q., Инструкции
  • ↳   Архив
  • ↳   Микроконтроллеры и электроника
  • ↳   Arduino
  • ↳   Raspberry
  • ↳   Другие микроконтроллеры
  • ↳   Электроника
  • Общие вопросы АСУТП
  • ↳   Общие вопросы
  • ↳   Вопросы от студентов
  • ↳   Литература
  • ↳   Новости и отчётность
  • ↳   Нормативы, ГОСТы, стандарты
  • ↳   Информационная безопасность
  • ↳   Проектирование и САПР
  • ↳   Системная интеграция
  • ↳   Разбор полетов
  • ↳   Работа
  • ↳   Заготовки для базы знаний
  • ↳   Производство и технология
  • ↳   MES — Системы автоматизации управления производством
  • ↳   Метрология, КИП и датчики
  • ↳   Исполнительные устройства, регуляторы
  • ↳   Средний уровень автоматизации (управляющий)
  • ↳   Алгоритмы
  • ↳   Операторские панели
  • ↳   Верхний уровень автоматизации (отображение)
  • ↳   GE iFix
  • ↳   Wonderware Intouch
  • ↳   MasterScada
  • ↳   SCADA+
  • ↳   Альфа платформа
  • ↳   Интерфейсы, протоколы, связь
  • ↳   Радиосвязь
  • ↳   Полезное ПО
  • ↳   Электротехника, энергетика и электропривод
  • ↳   Генераторы, электростанции и силовые агрегаты
  • ↳   Теплотехника
  • ↳   Подбор аналогов
  • F.A.Q. (краткая выжимка из некоторых сообщений форума)
  • ↳   Документация (вариант 1)
  • ↳   Документация (вариант 2)
  • ↳   Электротехника и электроэнергетика
  • ↳   F.A.Q. по программируемым логическим контроллерам (PLC)
  • ↳   Обсуждение F.A.Q. по PLC
  • ↳   F.A.Q. по выбору PLC
  • ↳   F.A.Q. по аппаратной части PLC
  • ↳   F.A.Q. по языкам программирования
  • ↳   F.A.Q. по структуре программ
  • ↳   F.A.Q. по взаимодействию PLC с HMI
  • О жизни
  • ↳   Для дома, для семьи
  • ↳   Комната смеха
  • ↳   Электродвижение

Диагностические
сигналы системы управления

Данные
сигналы неисправности могут появиться
только в режиме использовании и
программировании функций системы
управления или при выполнении УП.

  1. RS232
    parity error ! (
    ошибка
    четности)

Причина:
Ошибка четности при передаче данных,
неправильные установки для RS232 во
внешнем устройстве

Устранение:
Проверить линии передачи данных,
настроить последовательный интерфейс
внешнего устройства

51
Nxxxx Wrong chamfer/radius value (неправильное
значение радиуса фаски)

Причина:
Элементы контура, между которыми
фаска/закругление должны быть
вставлены, слишком короткие

Устранение:
Исправление программы

  1. RS232
    transmission error ! (
    ошибка
    четности)

Причина:
Ошибка при передаче данных, переполнение

Ошибка
при передаче данных, недостоверный
кадр данных

Устранение:
Проверить линии передачи данных,
настроить последовательный интерфейс
внешнего устройства

52
Nxxxx Invalid contour draft (неправильное значение
радиуса фаски)

Причина:
Из запрограммированных параметров
нельзя получить достоверное
представление о детали

Устранение:
Исправление программы

10
Nxxxx Invalid G-code

Устранение:
Исправление программы

53
Nxxxx Wrong parameter structure (неправильная
структура параметра)

Причина:
Из запрограммированных параметров
нельзя получить достоверное
представление о детали , запрограммированы
неправильные параметры

Устранение:
Исправление программы

11
ORDxx Feed wrong/missing (подача неверна/отсутстует)

Причина:
Попытка запуска с подачей – 0, также
с G95/96 , если S = 0 иди М5

Устранение:
Исправление программы

56
Nxxxx Wrong angle value (неправильное значение
угла)

Причина:
При запрограммированном угле, нет
токи пересечения

Устранение:
Исправление программы

21
Nxxxx Circle: Wrong plane selected (
выбрана
неверная
плоскость)

Причина:
Неверная плоскость (G17,18,19) активирована
для круга

Устранение:
Исправление программы

57
Nxxxx Error in contour draft (
ошибка
в
плане
контура)

Причина:
Запрограммированы недостоверные
параметры

Устранение:
Исправление программы

30
Nxxxx Invalid tool offset number (Недостоверный
номер сдвига инстурмента)

Причина:
нижние 2 цифры номера Т слишком велики

Устранение:
Исправление программы

58
Nxxxx
Сontour
draft is not determinable (
план
контура
не
определим)

Причина:
Запрограммировано слишком много
кадров без новых позиционных значений,
конец программы в ходе контура

Устранение:
Исправление программы

33
Nxxxx CRC can’t be determined (CRC не может быть
определен))

Причина:
слишком много кадров без запрограммированных
новых позиций, недостоверный элемент
контура, запрограммированный радиус
круга меньше радиуса резца, элемент
контура слишком короткий.

Устранение:
Исправление программы

60
Nxxxx Block number not found (
Номер
кадра
не
найден)

Причина:
Не найден пункт назначения при переходе

Устранение:
Исправление программы

34
Nxxxx Error on deactivating CRC (
ошибка
при
отмене
CRC)

Устранение:
Исправление программы

62
Nxxxx General cycle error (
общая
ошибка
цикла)

Причина:
Данные вызова подпрограммы недостоверны.
Подача = 0. шаг резьбы отсутствует/<=0,
глубина резания отсутствует/<=0/недостоверна,
высота отвода слишком мала, адрес
кадра P/Q отсутствует, декларация
шаблона отсутствует/ недостоверна,
врезная подача для следующего врезания
отсутствует/недостоверна, подрезание
<0, конечная точка резьбы
отсутствует/недостоверна;

Устранение:
Исправление программы

37
Nxxxx Plane change while CRC act (смена плоскости
при активн. CRC )

Причина:
Смена плоскости не допустима, при
активированной коррекции на радиус
инструмента

Устранение:
Исправление программы

63
Nxxxx Wrong cycle call (Неправильный вызов
цикла)

Причина:
P/Q отсутствует, неверный адрес

Устранение:
Исправление программы

41
Nxxxx Contour violation CRC (нарушение контура
при CRC )

Причина:
Недостоверный элемент контура,
запрограммированный радиус круга
меньше радиуса резца, элемент контура
слишком короткий, нарушение контура
при полном круге

Устранение:
Исправление программы

70
Insufficient memory (недостаточно памяти)

Причина:
PC не имеет достаточно памяти

Устранение:
Закрыть все другие приложение Windows,
удалить резидентные программы из
памяти, перезапуск PC.

71
Program not found (программа не найдена )

Причина:
Программа не найдена.

При
запуске программы не выбрана программа

Устранение:
Исправить вызов или создать программу,
выбрать программу

73
File already exists (файл уже существует )

Устранение:
Выбрать другое имя файла.

77
Insufficient RAM for subprogram (
недостаточно
RAM
для
подпрограммы)

Причина:
слишком глубокий уровень вложения
подпрограммы

Устранение:
Исправление программы

83
Nxxxx Circle not in active plane (Круг не в активной
плоскости)

Причина:
Круг не в активной плоскости для CRC

Устранение:
Исправление программы

142
Wrong simulation zone (неверная зона имитации)

Причина:
зона имитации не введена/неверна

Устранение:
Исправление программы

142
Invalid scaling factor (неверный масштабный
коэффициент)

Причина:
неправильный масштабный коэффициент
(например,0)

Устранение:
Исправление программы

315
ORDxx Rotatory checking X (проверка вращения X)

Причина:
шаговый двигатель вышел из темпа

Устранение:
Уменьшить врезную подачи и подачу,
проверит гладкость хода направляющих,
выполнить подвод к базовой точке

325
ORDxx Rotatory checking Y (проверка вращения Y)

См.
сигнал неисправности 315

335
ORDxx Rotatory checking Z (проверка вращения Z)

См.
сигнал неисправности 315

500
ORDxx Target point exceeds working area (точка назначения
за пределами рабочей зоны)

Причина:
Точка назначения, точка назначения
круга или круг вне пределов рабочей
зоны

Устранение:
Исправить программу

501
ORDxx Target point exceeds SW limit (точка назначения
за пределами программируемого
предельного ограничителя)

Причина:
Точка назначения, точка назначения
круга или круг вне пределов рабочей
зоны

Устранение:
Исправить программу

510
ORDxx Software limit switch X (программируемый
предельный ограничитель по оси X)

Причина:
Превышение программируемого предельного
ограничителя по оси X

Устранение:
Исправить программу

520
ORDxx Software limit switch Y (программируемый
предельный ограничитель по оси Y)

См.
сигнал неисправности 510

530
ORDxx Software limit switch Z (программируемый
предельный ограничитель по оси Z)

См.
сигнал неисправности 510

2501
ORDxx synchronization error AC (ошибка синхронизации
устройства управления осями)

Исправление:
RESET, отчет для ЕМСО при посторении.

2502
ORDxx synchronization error AC (ошибка синхронизации
устройства управления осями)

См.
сигнал неисправности 2501

2503
ORDxx synchronization error AC (ошибка синхронизации
устройства управления осями)

См.
сигнал неисправности 2501

2504
ORDxx No memory for interpreter (
нет
памяти
для
интерпретатора)

Причина:
Слишком мало RAM, продолжение программы
невозможно.

Устранение:
Закрыть все приложения Windows, удалить
резидентные программы из AUTOEXEC.BAT и
CONFIG.SYS, перезапуск PC

2505
ORDxx No memory for interpreter (
нет
памяти
для
интерпретатора)

См.
2504

2506
ORDxx Too less RAM (
слишком
мало
RAM)

См.
2504

2507
ORDxx reference point not active(базовая точка не
активироана)

Устранение:
выполнить подвод к базовой точке

2508
ORDxx Internal error NC core (внутренняя ошибка
в оперативной памяти NC)

Устранение:
RESET, отчет для ЕМСО при посторении

2520
ORDxx RS485 device absent (отсутствует устройство
RS485)

Причина:
При запуске программы устройство
RS485 не реагирует, во время выполнения
программы устройство вышло из строя

Устранение:
Включить устройство RS485 (станок,
систему управления, клавиатуру),
проверить кабели и соединения,
проверить концевой штекер, сообщить
в ЕМСО при повторении.

2521
ORDxx RS485 communication error (
ошибка
коммуникации
RS485)

Устранение:
Перезапуск РС, отчет в ЕМСО при
повторении

2522
ORDxx RS485 communication error (
ошибка
коммуникации
RS485)

Устранение:
Перезапуск РС, отчет в ЕМСО при
повторении

2523
ORDxx init error on RS485 PC-board (ошибка инициации
в RS485 на РС)

См.
«Инсталляция программного обеспечения»,
ошибки при инсталляции программного
обеспечения

2524
ORDxx Gen. Failure RS485 PC-board (общая ошибка в
RS485 на РС)

Устранение:
перезапуск РС, отчет в ЕМСО при
повторении

2525
ORDxx Transmit error RS485 (ошибка при передаче
данных в RS485)

Причина:
Ошибка передачи по причине некачественных
соединений, отсутствия концевой
кабельной муфты, внешних источников
электромагнитного излучения

Устранение:
проверить источники ошибки

2526
ORDxx Transmit error RS485 (ошибка при передаче
данных в RS485)

См.
сигнал неисправности 2525

2527
ORDxx Internal error AC (внутренняя ошибка
устройства управления осями)

Устранение:
Выключить/включить станок, отчет для
ЕМСО при повторении

2528
ORDxx Operating system error PLC (
системная
ошибка
PLC)

Устранение:
Выключить/включить станок, отчет для
ЕМСО при повторении

2529
ORDxx External keyboard error (ошибка внешней
клавиатуры)

Устранение:
Внешняя клавиатура должна всегда
включаться после РС. Перезапуск
программного обеспечения, очет в ЕМСО
при повторении.

2540
ORDxx Error saving setting data (ошибка при сохранении
установочных данных)

Причина:
полный жесткий диск, неправильная
установка маршрута, отсутствия допуска
для записи

Устранение:
Проверить наличие места на жестком
диске, проверить право записи, при
повторении переустановка программного
обеспечения

2545
ORDxx Drive/device not ready (привод/устройство
не готово)

Устранение:
Вставить диск, заблокировать привод,
проверить дисковод…

2546
ORDxx Cheksum error machine data (ошибка по контрольной
сумме в машинных данных)

Устранение:
перезапуск, отчет в ЕМСО при повторении

2550
ORDxx PLC simulation error (
ошибка
симуляции
PLC)

Устранение:
перезапуск, отчет в ЕМСО при повторении

2551
ORDxx PLC simulation error (
ошибка
симуляции
PLC)

Устранение:
перезапуск, отчет в ЕМСО при повторении

2562
Read error on CNC program (ошибка при считывании
УП)

Причина:
неправильный файл программы, ошибка
при считывании DOS (диск, жесткий диск)

Устранение:
Разрешить проблему на уровне DOS,
возможно переустановка программного
обеспечения

2614
ORDxx Internal error MSD (
внутренняя
ошибка
MSD)

Устранение:
отчет в ЕМСО при повторении

2650
ORDxx Internal error cycle callup (внутренняя ошибка
при вызове цикла)

Причина:
недостоверный вызов цикла при вызове
цикла командой G

Устранение:
исправление программы

2849
ORDxx Internal error CRC (
внутренняя
ошибка
CRC)

Устранение:
отчет в ЕМСО при повторении

2904
Helix Z value too large (значение Z для спирали
слишком велико)

Причина:
Шаг спирали должен быть не больше чем
45˚

Устранение:
исправление программы

5

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]

  • #
  • #
  • #
  • #
  • #
  • #
  • #
  • #
  • #
  • #
  • #

  • Routerapplication exe ошибка приложения 0xc0000142 при выключении компьютера
  • Router functionality not available ошибка
  • Router application exe ошибка при выключении компьютера windows 10
  • Route exe ошибка приложения
  • Roundcube не отправляет письма ошибка 250