Все это абсолютно бессмысленно - если бы ПР не работало в хлам, то это было бы видно сразу. А если можно зайти в системное меню например, то значит ядро и экран работают нормально, а представить себе сложную неисправность "отторжение OPC сервера" затруднительно. Ведь весь этот интерфейс связи реализован программно - выгорела часть кристалла что ли? Тут либо:
- программа пользователя (возможно какое-нибудь переполнение, флаг прописался в энергонезависимую память);
- аппаратно подох интерфейс 485 (если вообще нет связи);
- проблема вообще не в ПР.
Не вижу какие еще причины вообще могут быть.
1. Программа пользователя: 6 сетевых переменных и 6 полей вывода напрямую привязаные к сетевым переменным. какое нафиг переполнение??? Кроме того перезаливалась прошивка ПР
2. Интерфейс 485: прибор опрашивается, за исключением того что целочисленые переменные ограничены диапазоном от 0 до 255, и это при том что теги в формате word, то есть при отправке чисел от 1 до 255 все выводится правильно а начиная с 256 начинает возвращать значения по кругу 256=0, 257=1, 258=2, .....511=255, 512=0 513=1 и так далее. а в случае проекта с переменными типа float ПР вовсе не выводит ни каких значений.
3. 2 разных компьютера, 2 разных ОРС сервера, куча попыток добиться нормальной работы, проблема та же
Остается вариант с дефектом самой ПР, и дефект кристалла не исключение
Такое поведение на всех регистрах, насколько проект большой по объему, какое время цикла, на какой скорости идет работа по интерфейсу, если создать простую программу с чтением или записью одного регистра с выводом на экран поведение реле не изменяется, пробовали настройки интерфейса менять (скорость, задержки)?
С уважением, Ревака Юрий.
Инженер группы технической поддержки компании "ОВЕН"
e-mail: yu.revaka@owen.ru
Шаблон описания ошибки ПР или OL http://ftp-ow.owen.ru/softupdate/OWE...s/Shablon.docx
Видео уроки по ПР200 и OWEN Logic http://edu.owen.ru/series/pr200_rev/
Другие видеоролики по тематике ПР https://www.youtube.com/channel/UCj4...H5H3d_t6iDlQOQ
Я уже перепробовал все варианты, скорость передачи и так практически ниже некуда 9600, время цикла 1000мс, такое поведение на всех регистрах (для целочисленых с 512 до 517, для чисел с плавающей запятой с 512 до 522) и с одним регистром, ввод значений и с программы и ручным вводом значений в ОРС сервер.......
Вариант с целочислеными переменными word.zip
Вариант с переменными с плавающей запятой float.zip
С уважением, Ревака Юрий.
Инженер группы технической поддержки компании "ОВЕН"
e-mail: yu.revaka@owen.ru
Шаблон описания ошибки ПР или OL http://ftp-ow.owen.ru/softupdate/OWE...s/Shablon.docx
Видео уроки по ПР200 и OWEN Logic http://edu.owen.ru/series/pr200_rev/
Другие видеоролики по тематике ПР https://www.youtube.com/channel/UCj4...H5H3d_t6iDlQOQ