Процесс послойной наморозки льда
Исполняемая программа контроллера функционально разложена на два модуля, каждый из которых выполняет определенную часть алгоритма и написан на своем языке. Такое разбиение обосновано тем, что под различные типы задач целесообразно использовать специальные инструменты. Так, для обработки состояний входов и выполнения логических операций более подходит (и более нагляден) – язык функциональных блоков CFC, в котором содержится большой набор готовых блоков, каждый из которых выполняет определенную функцию. Программисту достаточно выбрать нужный набор блоков для реализации той или иной программы, задать конкретные свойства этих объектов и скомпилировать исходный код. Такой подход при определенных навыках значительно ускоряет процесс создания программ, поскольку дает возможность использовать готовые наработки.
Исполняемая программа контроллера функционально разложена на два модуля, каждый из которых выполняет определенную часть алгоритма и написан на своем языке. Такое разбиение обосновано тем, что под различные типы задач целесообразно использовать специальные инструменты. Так, для обработки состояний входов и выполнения логических операций более подходит (и более нагляден) – язык функциональных блоков CFC, в котором содержится большой набор готовых блоков, каждый из которых выполняет определенную функцию. Программисту достаточно выбрать нужный набор блоков для реализации той или иной программы, задать конкретные свойства этих объектов и скомпилировать исходный код. Такой подход при определенных навыках значительно ускоряет процесс создания программ, поскольку дает возможность использовать готовые наработки.
Комментарии
Отправить комментарий