ilya
Forum Professor / Завсегдатай форума
Участник № / Member № 469
отправлено / posted
Существует резервированный комплекс контроллеров МФК который работает под ISaGRAF-ом. Мы хотели бы реализовать резервирование МФК на TM. Возникли следующие вопросы:
1)У МФК есть аппаратное средство поддержки резервирования – распределенный триггер. Модуль TCC_2TCB08 cпециальным кабелем резервирования соединен с двумя частями этого триггера. Этот модуль реализует гарантированное отключение выходов вышедшего из строя контроллера от объекта. Поддерживает ли OEM продукт для МФК данный механизм?
2)Если OEM для МФК этого не поддерживает, то как Вы рекомендуете отключать выходы вышедшего из строя контроллера (работающего в резервированной паре) от объекта?
Сообщения / Posts 216 | Из / From: Россия
| IP / IP: IP адрес / IP address |
отправлено / posted
Да - чтение/запись порта этого триггера доступны через канал подтипа ДИСКРЕТ_DI порт и DO порт.
Сообщения / Posts 17317 | Из / From: Россия
| IP / IP: IP адрес / IP address |
ilya
Forum Professor / Завсегдатай форума
Участник № / Member № 469
отправлено / posted
Спасибо.
1)Что бы запрограммировать МФК обязательно нужен OEM продукт? Или можно и простым Микро МРВ?
отправлено / posted
Программировать можете (и желательно) в обычной Профессиональной инструменталке, если она у Вас есть, а вот рантайм Микро МРВ лучше всего брать ОЕМный - или у Вас не ОЕМ-вариант контроллера?
Сообщения / Posts 17317 | Из / From: Россия
| IP / IP: IP адрес / IP address |
ilya
Forum Professor / Завсегдатай форума
Участник № / Member № 469
отправлено / posted
У нас пока никакого МФК нет. Ясно что: "рантайм Микро МРВ лучше всего брать ОЕМный" Вопрос то следующий: "Можно ли обычный Микро МРВ запускать на МФК и если можно, будет ли он поддерживать DI-DO port?"
Да, кстати, в таблице "отличия серверов", что значат пустые ячейки для Микро МРВ, в строках "FBD блоки"?
Сообщения / Posts 216 | Из / From: Россия
| IP / IP: IP адрес / IP address |
отправлено / posted
1) Нет - штатный Микро МРВ не поддерживает все ОЕМ-варианты устройств. А зачем, если вместе с самим устройством всегда поставляется ОЕМ вариант Микро МРВ для него?
ilya
Forum Professor / Завсегдатай форума
Участник № / Member № 469
отправлено / posted
Спасибо. Понятно. Просьба ответить еще на ряд вопросов: 1)Если мы правильно поняли из документации на МФК: распределенный триггер выключает выходы вышедшего из строя контроллера и включает выходы резервного. Тогда не могли бы Вы подсказать принцип работы с каналом DO port. 2)STATE – тип инициализации портов микросхемы 8255 при старте. Поясните пожалуста назначение этой настройки для МФК и что значит I-I-I и т.д.
Сообщения / Posts 216 | Из / From: Россия
| IP / IP: IP адрес / IP address |
отправлено / posted
1) Дело в том, что регистр управляющего слова этого триггера необходимо считывать и записывать по определенным адресам (порты ввода/вывода), так вот этот тип канала как раз и позволяет это делать. А формат самого этого слова и назначение его битов - смотрите в описании на сам контроллер.
2) По-моему - для дискретных плат МФК этот параметр не актуален. Не совсем понятно - при чем здесь микросхема таймера 8255?
Сообщения / Posts 17317 | Из / From: Россия
| IP / IP: IP адрес / IP address |
ilya
Forum Professor / Завсегдатай форума
Участник № / Member № 469
отправлено / posted
1) Я как раз и хотел узнать "формат самого этого слова и назначение его битов" т.к. в документации пока ничего внятного не нашли. Ладно. Спасибо. Будем еще разговаривать с Теконом. 2) Помощь ввела в заблуждение. Там написано:"DI port – чтение из порта ввода/вывода (микросхема 8255)".
Сообщения / Posts 216 | Из / From: Россия
| IP / IP: IP адрес / IP address |
отправлено / posted
Насчет 8255 - это я напутал, это микросхема портов ввода/вывода, ну а канал подтипа DI\DO_port соответсвенно с ней работает, то есть - считывает\записывает значения в порты...
Сообщения / Posts 17317 | Из / From: Россия
| IP / IP: IP адрес / IP address |