В этом примере показано, как определить и использовать перечисляемые данные в блоке C Function. В этом примере последовательность светофоров определяется в блоке «Перечисляемая константа» с помощью помощника по типам данных. Код, управляющий светофорами, записывается на панели «Output Code» диалогового окна «C Function block». В таблице «Символы» типы данных входов и выходов блоков определяются как Enum: имя класса. В этом примере перечисления определяются в классе TrafficLightColor_t, поэтому тип определяется как Enum: TrafficLightColor_t.
open_system('CFunctionEnum')


