Continuous Function Chart (CFC)
The Continuous Function Chart (CFC) implementation language is a graphical programming language and extends the standard IEC 61131-3 languages.
You can insert and freely position elements in a programming block in CFC. With connections you interconnect the elements to a network. You can also insert feedback. The result is a clear function chart that you can read like a circuit diagram or a block diagram.
The execution order of a function chart is data flow based. A programming block can process several data flows. The data flows then have no common data and there are several networks in the editor that have no connections between them. Programming blocks in FBD, LD or IL have a network-based execution order.
The implementation language Continuous Function Chart (CFC) - page-oriented is also a graphical programming language and extends the standard languages of IEC 61131-3.
You can graphically program space-consuming, complex function charts in this language. The same elements and commands are available for this as in Continuous Function Chart (CFC). In addition, you can arrange the code distributed on any number of pages. This allows you to create extensive function charts that are still easy to print. In the border areas of each page, you can arrange inputs and sink connection marks on the left, and outputs and source connection marks on the right. This supports you when inserting connecting lines and helps to get a better overview.
It is not possible to switch a programming block between the implementation language Continuous Function Chart (CFC) - page-oriented and Continuous Function Chart (CFC).
See also:
- Reference Programming: Continuous Function Chart (CFC) and Page-Oriented CFC
- TC3 User Interface documentation: CFC