C.1.3 контроль данных, C.1.3, Контроль данных – Инструкция по эксплуатации Festo Контроллер двигателя SFC-ST

Страница 295

Advertising
background image

C. Информация о Command Interpreter (CI)

C-9

Festo P.BE-SFC-DC-DN-RU ru 1005a

C.1.3 Контроль данных

Недопустимые значения

Передаваемые параметры и значения проверяются перед

сохранением в SFC-DC. При недопустимых параметрах или

значениях сообщение об ошибке отсутствует в ответе, во всех

случаях возвращается переданное значение.

Внимание

При записи объекта действуют правила:
– Дискретные значения (значения из списка значений):

недопустимое значение не сохраняется, действительным

остается старое значение.

– Непрерывные значения (значения из непрерывного

интервала):

недопустимое значение ограничивается до ближайшего

допустимого минимального или максимального значения.

Рекомендация

Проверяйте успешность записи значений и параметров, считывая

в следующей команде чтения текущее содержание параметра или

значения.

Ошибка передачи

При ошибке передачи между вышестоящей системой управления

и SFC-DC вместо стандартного ответа передается значение

<0x00FF> (см. объект 2FF0).

Возможные причины:

– неверный стартовый символ, разделительный символ или пробел

– неверная 16-ричная цифра

– неверный тип значения.

Контрольная сумма <PS>

Вышестоящая система управления должна сравнить переданную

команду с ответом (“Echo”) контроллера SFC-DC и проанализировать

его контрольную сумму. Опционально можно дополнительно

активировать сравнение контрольных сумм в SFC-DC для принятых

команд (объект CI 20F3h). Вышестоящая система управления

должна затем перед символом окончания (CR = Carriage return),

вставить контрольную сумму.

Advertising