Механизмы обеспечения безопасности 3.9.1 Обмен данными между F-программой и стандартной программой пользователя Стандартные программы и F-программы используют разные форматы данных. Поэтому для обмена данными должны применяться специальные блоки преобразования. CPU повышенной безопасности F-программа Не связан с обеспечением безопасности Стандартная программа В F-программе параметры передаются как F-типы данных, ориентированные на обеспечение безопасности.
Если стандартная программа пользователя должна обрабатывать данные из F-программы, например, для целей контроля, то в CFC должен быть вставлен блок для преобразования данных (F_F data type _ data type ), чтобы преобразовывать F-типы данных в стандартные типы данных. Эти блоки можно найти в библиотеке User Blocks [Пользовательские блоки] в разделе Failsafe Blocks [Отказобезопасные блоки]. Блоки F_F data type _ data type должны вызываться в стандартной программе пользователя (в схеме CFC, в стандартной исполняемой группе).
Если данные из стандартной программы пользователя должны обрабатываться в F-программе, то из стандартных типов данных с помощью блоков для преобразования данных F_ data type _F data type должны быть созданы F-типы данных, ориентированные на обеспечение безопасности, и, если необходимо, затем подвергнуты проверке на достоверность, программируемой с помощью отказобезопасных блоков. Блоки преобразования данных F_ data type _F data type должны использоваться только в F-программе (в схеме CFC, в исполняемой F-группе).
Системы повышенной безопасности 3-10 A5E00085588-02 Из в Блок Ориентирован на обеспечение безопасности F-программы стандартную программу F Fdata type data type _ _ Нет стандартной программы F-программу F data type Fdata type _ _ Нет