CFC для чего нужен
-
- Posts: 4
- Joined: Tue Jun 28, 2022 12:32 pm
CFC для чего нужен
Скажите пожалуйста для чего нужен CFC на Step7? В чем его польза и зачем нужен папка Chart? Я новичок и хочу научиться помогите со советами. Если есть видео уроки даже лучше. Заранее спасибо!!
-
- Posts: 374
- Joined: Wed Oct 13, 2010 8:44 am
- Location: Russian Federation
Re: CFC для чего нужен
Просто ещё один графический способ написания кода, после LAD/FBD.
Визуально похож на FBD, но более гибкий и современный.
Чарт - по сути FC.
Набор чартов автоматически компилируются в OB и FC, согласно Runtime Group'ам.
Из плюсов:
Визуально похож на FBD, но более гибкий и современный.
Чарт - по сути FC.
Набор чартов автоматически компилируются в OB и FC, согласно Runtime Group'ам.
Из плюсов:
- Легче программировать алгоритм, отлаживать и мониторить значения.
- Все зависимости и потоки данных видны наглядно.
- Ошибки программирования сведены к минимуму.
- Возможность использования чарта как шаблона для тиражирования однотипных схем управления.
- Нельзя создать сильно замудрённые вещи с использованием указателей.
- По этой же причине, для использования системных функций скорее всего придётся писать собственный блок-обёртку
- Не самый оптимальный код. Компилятор CFC делает сильно много вложенностей, отчего у слабых ПЛК начинает переполняться стек.