Вход на форум 
В начало e-Mail

Форум

Ресурсы Rockwell

Product Directory

Essential Components

Literature Library

Knowledge Base

Electronic News&Magazines

Блог

Encompass Program

Product Certification

  


Предыдущие результаты



Предыдущие результаты



Предыдущие результаты

 Установил OPC, настроил, хочу получить данные в RS View 32. RS View 32 определяет Elemer OPC Server, подключаюсь, формирую теги. Теги типа «analog». Без проблем. Но в «teg monitor» в поле State Error, Value 0. Как решить проблему, кто знает?

 [quote:910fb08609="Nikolay"]Начальник все думает (ждёт кого-то чтоб посоветоваться).[/quote:910fb08609]Наверно боится ответственности. :( [quote:910fb08609="Nikolay"]... (ведь мой контроллер в основном только индикацией занимается)[/quote:910fb08609]Значит есть персонал, который увидит зависание. [quote:910fb08609="Nikolay"]... после ошибки Watchdog'a?[/quote:910fb08609]Сработал Watchdog ищи ошибку в программе, если будешь сбрасывать, тогда ты ее никогда не найдешь. oldDad правду пишет, верь ему: [quote:910fb08609="oldDad"]В промышленных, не самодельных контроллерах бит ошибки по сторожевому таймеру всегда [i:910fb08609]fatal error[/i:910fb08609], и никакого автоматического перезапуска, упаси Боже, не бывает и быть не может. [/quote:910fb08609]

 По моему, тот, кто ставил Вам задачу, исходит не из той идеологии, которая является традиционной при проектировании систем автоматизации во всём мире ( dv_, я осторожно формулирую :) ). Имеется в виду следующее: поскольку контроллер управляет машинами и механизмами, от поведения которых может зависеть жизнь и здоровье людей, ни один контроллер не обладает правом решать, следует ли при возникновении [i:2f0e4bee89]fatal error[/i:2f0e4bee89] (простите, но английское выражение в этом случае мне кажется более адекатным, чем его русский перевод) [i:2f0e4bee89]автоматически[/i:2f0e4bee89] перезапускать процессор и продолжать движение, или удары молотом, или погружать стержни в реактор, или ещё что-то такое. Право принятия решения в такой ситуации принадлежит только и исключительно человеку, т.к. он несёт за ситуацию вполне определённую ответственность. В промышленных, не самодельных контроллерах бит ошибки по сторожевому таймеру всегда [i:2f0e4bee89]fatal error[/i:2f0e4bee89], и никакого автоматического перезапуска, упаси Боже, не бывает и быть не может. [quote:2f0e4bee89]При переполнении сторожевого таймера аппаратно срабатывает Reset.[/quote:2f0e4bee89] Замечательно. Человек попал под пресс, пресс заклинило, движения плиты нет уже 2 секунды, следует автоматический ресет, и пресс идёт вверх в исходное положение и снова бьёт и убивает человека. Так? [quote:2f0e4bee89]Предполагается, что зависание возможно из-за ошибки алгоритма, каких-то помех в сети и т.д..[/quote:2f0e4bee89] Ошибок алгоритма отлаженной и сданной в эксплуатацию системе быть не должно. Если они есть, то система не до конца правильно спроектирована и реализована. При помехах в сети есть соответствующая диагностика которая обычно никакого отношения к срабатыванию сторожевого таймера не имеет. [quote:2f0e4bee89]В принципе необходимо произвести восстановление режима работы. (например, высветить теже что и перед ошибкой индикаторы)[/quote:2f0e4bee89] Для этого существует периодическое автоматическое сохранение данных и восстановление последнего сохранённого контекста при рестарте.

 Спасибо за информацию! Описанным методом загрузил в два модуля памяти две различные тестовые програмки(что в принципе пробовал и раньше). В Status во вкладке Mem Module были обнаружены следующие биты: 1) Memory Module Loaded on Boot S:5/8; 2) Password Mismatch S:5/9; 3) Load Memory Module On Memory Error S:1/10; 4) Load Memory Module Always S:1/11; 5) Load Memory Module and RUN S:1/12; 6) Program Compare S:2/9; 7) Data File Overwrite Protection S:36/10; Биты 1 и 5 устанавливал в 1, не помогло. Прошу какую-нибудь информацию по статусным битам процессора(в Help'e комментарии есть но ничего не понятно). Подскажите пожалуста, какие все-таки биты надо установить, чтобы программа грузилась из внешней памяти?

 Доброго всем времени суток ! Столкнулся вот с какой проблемой: стояла на машине RSView32 7.20, работала себе добротно и качественно, но вот сегодня с утра перестала вдруг запускаться с сообщением "Internal error 80070005. Invalid installation. Please re-install". Не проблема, удаляю программу, перегружаюсь, ставлю новую (эта же инсталляция, что и была), прегружаюсь - та же ошибка :( Где могут быть грабли ? На компе ничего не утанавливалось/не стиралось/не менялось. Предложение переустановить винду отметаются - это на самый крайний случай. Да, винда 2000 SP4. Спасибо.

 Добрый день! Создаете в RSLinx новый драйвер связи "DF1 RS232 devices", соединяете последовательный порт ПК с контроллером соответствующим кабелем, делаете "Auto-configure". По идее, все параметры должны сконфигурироваться автоматически. На всякий случай, вот параметры по умолчанию порта 0 (RS232) SLC 5/04: DF1 Full Duplex No Handshaking 1200 baud CRC Error Check Duplicate Detect On No Parity Всего наилучшего!

 При старте службы RSSQL RSLINX CONNECTOR на клиентской стороне появляется ошибка Error 1053: The service did not responc to the start or control request in timely fashion. Что это означает и как с этим бороться?

 [quote:b868d579f7="dv_"]Без кода ошибки подсказать проблематично. Приведи Major Error.[/quote:b868d579f7] Вообще пишет 9h. Збрасываю Запускаю пишет 5h Убираю единицу из ретентив дата лост и все запускается опять.

 Без кода ошибки подсказать проблематично. Приведи Major Error.

 Попробуйте закомментарить (поставить ' в начале строки) строчки, которые начинаются с "On Error..." и напишите сюда, какое сообщение об ошибке выдает VBA.



Предыдущие результаты


Ещё результаты



Предыдущие результаты



Предыдущие результаты



Предыдущие результаты



Предыдущие результаты




  
RA & VDT GmbH


Облако тэгов
Error RSLogix ControlLogix sound FTView Control Logix MVI56-104S 1734-AENTR Altivar Add-on Instruction MVI46MCM Ethernet PLC-5 SLC-500 1757-SRM Firmware ComactLogixL32E 1756-L75 1756-RM2 Controlnet cable Promass Client Memory 1769-L32E execution minutes seconds Windows Build 00000d5c Unspecified terminate geehrter automatisch keine globalen Fehle

Яндекс цитирования

Smart Solutions VDT GmbH | Friedrich-List-Allee 38, D-41844 Wegberg-Wildenrath, Germany
Tel.: +49 2432 933 57 83 | e-Mail: office@vdt-solutions.de
Все товарные знаки и торговые марки являются собственностью их владельцев.
При использовании материалов сайта ссылка на данный сайт обязательна.
Открытие страницы: 0.169 секунды