это потому что расшифровка очень обидная для совершившего её по этому её ни где не пишут.
Проверяйте еще раз параметры связи на обоих устройствах, попробуйте использовать симулятор слейва чтоб установить причину
Работа с конфигурацией ПЛК в документе Руководство пользователя на диске.
Здравствуйте. Приблизительно та же история: ошибка 81!!! Появляется и исчезает в процессе опроса устройств по рс485. С некоторой не объяснимой задержкой происходит отработка входов (МВ) и выходов (МУ), т.е. схема в итоге исполняет то что от неё требуется.При неверных параметрах связи этого бы не происходило. Опрос, как мне кажется, тоже немного странный : на некоторых адресах, как будто "замирает", а некоторые адреса опрашивает раз в несколько циклов. Может ли такое происходить из-за недоконфигурированных каналов на МВ и МУ ? Проект ещё в процессе подготовки и работоспособность проверяется по работе одного-двух каналов с подключеными датчиками на входе и индикаторами на выходе.
Ответ приблизительно такой же, ошибка в 17 строке. Вы можете не проверить, но даже когда программа в стопе, конфигуратор читает слейвы, так что ни какой привязки к циклу плк нет. Не видя проект могу сказать что Вы не правильно выбрали времена опросов
Bad programmers worry about the code. Good programmers worry about data structures and their relationships
среди успешных людей я не встречала нытиков
Барбара Коркоран
Здравствуйте, Capzap. В силу неопытности, я так и не разобрался пока с временами опроса по причине того что визуально 81 ошибка исчезла. Однако я попытался использовать её отсутствие для семафора аварийной ситуации, т.е. собрал две схемы сравнения EQ одна на адрес устройства и одна на "81" , далее через "И" на включения таймера ТР и вывода на индикацию условного сообщения "5555" через элемент SEL. По задумке, при потере связи с адресом, индикатор забивается 5ками при появлении связи - реальное значение температуры. В эмуляции : всё оказалось именно так, в работе: таймер включается бесконечно, причем без видимых признаков для включения. Поместил в цепь счетчик с уставкой 1000 и только тогда заметил как 81 ошибка набивает счетчик, причем оставаясь незаметной в панели конфигурации контроллера. Подскажите пожалуйста, это по прежнему проблема "времен опроса" и 81-я не исчезла или моя идея в принципе не верна для отслеживания аварийной ситуации. Проблема заключается в том, что при фактическом обрыве РС485, значения на индикаторах сохраняются, учитывая инерционность процесса, возможен недопустимый перегрев или остывание, при полном отсутствии сигнала "Авария".
без наглядного представления кода мне нечего сказать, поищите экстасенсов
Bad programmers worry about the code. Good programmers worry about data structures and their relationships
среди успешных людей я не встречала нытиков
Барбара Коркоран
У меня была такая же проблема (прокладка связи 485 не очень качественная), решил ее уменьшением скорости опроса, но иногда 81 пролетает. И для себя сделал bool переменную если опроса не происходит определенного модуля в течении 1 мин то срабатывает авария. Сейчас срабатывает крайне редко после этого оперативно перезагружается модуль и опять все ок