PC WorX - Programming languages

PC WorX is the common automation software for all field controllers (FC), remote field controllers (RFC) and embedded controllers (ILC) from Phoenix Contact.
The user interface design ensures a simple and clear overview of the project. Windows designed like files facilitate the handling. Dock-on and dock-off work spaces and configurable tool bars that can be adapted easily to the user's requirements increase programming efficiency.


The software contains the following programming languages defined in the IEC 61131-3 standard:
  • Instruction List (IL)
  • Function block diagram (FBD)
  • Ladder Diagram (LD)
  • Sequential Function Chart (SFC)
  • Structured Text (ST),
  • Machine Sequential Function Chart (MSFC/optional).




The basic IEC 61131 languages (LD, FBD and IL) can be compiled directly or cross-compiled as required. The program code, which is written in structured text, can be translated into any of the three basic languages as prescribed by IEC conventions.



Editors:


The entire programming environment features user-friendly editors. Syntax Coloring displays keywords, IntelliSense automatically completes variable names, structure and FB elements, user blocks are displayed for you optically and can be opened by double-clicking.



Cross-compilation ability:


PC WorX satisfies the wishes for a particular programming language by means of the integrated cross-compiling function. The programming languages FBD, IL and LD can be cross-compiled into any of the other programming languages as required. You can program in your favorite language and at the same time satisfy the requirements of your customers.



Further information and services related to this article