Segnetics

Вернуться   Segnetics > Форум Segnetics > Связь с внешним миром

Связь с внешним миром Modbus, RS232, RS485, Lon и другое.

Ответ
 
Опции темы Поиск в этой теме
Старый 27.09.2012, 07:06   #1
LordN
Senior Member
 
Регистрация: Dec 2007
Адрес: Томск
Сообщения: 4 163
Благодарил(а): 240 раз(а)
Поблагодарили: 165 раз(а) в 157 сообщениях
По умолчанию Обработка ошибок модулей расширения в проектах

Например.
Проект конструктора, добавляю модуль расширения, не важно какой - MR, MC.
Нужно ли мне выставлять на поляну блок диагностики модуля и обрабатывать ошибки или контроллер "сам" остановит работу проекта по такому событию?


__________________
C уважением, LordN
LordN вне форума   Ответить с цитированием
Старый 27.09.2012, 10:17   #2
Arsie
Сотрудник Segnetics
 
Аватара для Arsie
 
Регистрация: Jan 2006
Адрес: Russia, SPb
Сообщения: 18 117
Благодарил(а): 15 раз(а)
Поблагодарили: 660 раз(а) в 604 сообщениях
По умолчанию Ответ: Обработка ошибок модулей расширения в проектах

Цитата:
Сообщение от LordN
Например.
Проект конструктора, добавляю модуль расширения, не важно какой - MR, MC.
Нужно ли мне выставлять на поляну блок диагностики модуля и обрабатывать ошибки или контроллер "сам" остановит работу проекта по такому событию?
Нужно, программа выполняется в любом случае.


__________________
Программа делает то что написал программист, а не то что он хотел.

Добро всегда побеждает зло. Кто победил - тот и добрый.
Arsie вне форума   Ответить с цитированием
Старый 27.09.2012, 15:52   #3
LordN
Senior Member
 
Регистрация: Dec 2007
Адрес: Томск
Сообщения: 4 163
Благодарил(а): 240 раз(а)
Поблагодарили: 165 раз(а) в 157 сообщениях
По умолчанию Ответ: Обработка ошибок модулей расширения в проектах

т.е. потеря связи с модулем не будет фатал еррором?


__________________
C уважением, LordN
LordN вне форума   Ответить с цитированием
Старый 27.09.2012, 16:32   #4
Arsie
Сотрудник Segnetics
 
Аватара для Arsie
 
Регистрация: Jan 2006
Адрес: Russia, SPb
Сообщения: 18 117
Благодарил(а): 15 раз(а)
Поблагодарили: 660 раз(а) в 604 сообщениях
По умолчанию Ответ: Обработка ошибок модулей расширения в проектах

Цитата:
Сообщение от LordN
т.е. потеря связи с модулем не будет фатал еррором?
На днях отвечал на этот вопрос Фастеру: модуль будет автоматически исключён из опроса.


__________________
Программа делает то что написал программист, а не то что он хотел.

Добро всегда побеждает зло. Кто победил - тот и добрый.
Arsie вне форума   Ответить с цитированием
Старый 27.09.2012, 17:11   #5
LordN
Senior Member
 
Регистрация: Dec 2007
Адрес: Томск
Сообщения: 4 163
Благодарил(а): 240 раз(а)
Поблагодарили: 165 раз(а) в 157 сообщениях
По умолчанию Ответ: Обработка ошибок модулей расширения в проектах

Цитата:
Сообщение от Arsie
На днях отвечал на этот вопрос Фастеру: модуль будет автоматически исключён из опроса.
тогда посоветуйте в какое место проекта конструктора лучше включить сообщение об обрыве связи для
DO
AO
AI
DI
или быть может есть какой-то вход для такой ошибки?


__________________
C уважением, LordN
LordN вне форума   Ответить с цитированием
Старый 27.09.2012, 17:20   #6
Arsie
Сотрудник Segnetics
 
Аватара для Arsie
 
Регистрация: Jan 2006
Адрес: Russia, SPb
Сообщения: 18 117
Благодарил(а): 15 раз(а)
Поблагодарили: 660 раз(а) в 604 сообщениях
По умолчанию Ответ: Обработка ошибок модулей расширения в проектах

Цитата:
Сообщение от LordN
тогда посоветуйте в какое место проекта конструктора лучше включить сообщение об обрыве связи для
DO
AO
AI
DI
или быть может есть какой-то вход для такой ошибки?
Любой свободный вход на макросе обработки аварий и далее настраиваете реакцию программы как вам нужно по странице 13 документа "Принцип работы сконструированных программ".

Ну и в журнале название аварии отредактируйте.


__________________
Программа делает то что написал программист, а не то что он хотел.

Добро всегда побеждает зло. Кто победил - тот и добрый.
Arsie вне форума   Ответить с цитированием
Ответ


Ваши права в разделе
Вы не можете создавать темы
Вы не можете отвечать на сообщения
Вы не можете прикреплять файлы
Вы не можете редактировать свои сообщения

BB code is Вкл.
[IMG] код Вкл.
HTML код Выкл.



Часовой пояс GMT +4, время: 01:08.


Версия vBulletin: 3.8.7
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Segnetics 2005 - 2024