PC ЧТ ЛОГ - PC чтение логической величины

Параметры

ИмяВх/ВыхТипКомментарий
OFFSETВходцелоч.Смещение величины
OUTВыходлогич.Значение величины
ERRВыходцелоч.Ошибка

Информация по использованию

Алгоблок осуществляет чтение логической величины из массива значений, объявленного в Protocessor FFP 485 (для модуля MCP.3).

Алгоблок может работать через интерфейс RS232.

Имя массива для битовых величин должно быть _DA_BV_02 (задается при конфигурировании Protocessor FFP485). На входе OFFSET задается смещение в массиве значений читаемой величины. На выход OUT выводится значение прочитанной величины. Выход ERR имеет значение 0, если во время транзакций не возникло ошибок. Если во время последней транзакции возникла ошибка, то значение выхода OUT сохраняется, а значение выхода ERR становится ненулевым до того момента, как не будет осуществлена успешная транзакция.

ERRОписание
-1 Истечение таймаута (потеря связи)
1 Обращение к несуществующему массиву данных в Protocessor FFP 485
2 Обращение к несуществующему смещению в массиве Protocessor FFP 485
3 Ошибка в формате данных для массива в Protocessor FFP 485
4 Поврежденное сообщение в Protocessor FFP 485
5 Ошибка обновления конфигурации в Protocessor FFP 485

Все блоки, относящиеся к группе блоков Protocessor FFP 485, имеют общий буфер обмена и обрабатываются последовательно. Так, если в проекте существуют несколько блоков из этой группы, то они обрабатываются один за другим, по мере поступления ответов от предыдущих запросов. После обработки последнего блока, снова обрабатывается первый. В зависимости от количества блоков, полный цикл обработки всех блоков может меняться от нескольких циклов опроса контроллера до значительных величин. Соответственно, чтение величин будет проводиться один раз в цикл обработки. Длительность полного цикла обработки блоков группы Protocessor в идеальном случае можно рассчитать по формуле.
Т = (N + 2)* CYCLE,
где N - количество используемых блоков из группы Protocessor,
CYCLE - длительность цикла опроса контроллера.
Настройки UART в Protocessor FFP 485 должны соответствовать заводским – 38400-8N1.