2.2
Programming software
Use the CODESYS V3.5 SP7 pbF programming software to commission and program the product.
CODESYS V3.5 SP7 pbF offers a user-friendly interface with the following functions:
–
Configuration and parameterisation of the controller
–
Programming in accordance with IEC 61131-3
–
Integrated module libraries
–
Library Manager for integrating further libraries
–
Simulation mode for testing projects on a PC without a PLC
–
Integration of a visualisation; configuration using "Designer Studio" (available separately)
–
Documentation using the integrated project documentation function
–
Debugging function for testing program sequences, monitoring and changing variables,
troubleshooting
2.2.1
Packages
Using the controller as a target system under CODESYS V3.5 SP7 pbF requires the associated package
for the controller CECC-X-M1-... . This package enables the system functions of the target system to be
accessed with the help of libraries and contains corresponding information in the form of online Helps. This
enables CODESYS functions to be used for the target system or restrict it.
Use the CODESYS V3.5 SP7 pbF software and the CECC-X-M1-... package to configure the
controller
www.festo.com/sp.
2.3
Libraries
To simplify programming, CODESYS enables the following objects to be organised into libraries on a
project-independent basis:
–
Function blocks
–
Declarations
–
Visualisations
Library
Festo_CECC_3.library
Festo_CECC_IOLink_3.library
Festo_EasyIP_3.library
Festo_General_3.library
Festo_Motion_3.library
Festo_PositioningBasic_3.library
Festo_CVE_3.library
Festo_MachineVision_3.library
Festo_SerialComEx_3.library
Table: Libraries for programming the controller
Libraries can be viewed and integrated into CODESYS projects using the CODESYS Library Manager.
Detailed descriptions of the libraries and how to program them online Help for the respective
library.
Comment
For controlling and parameterising the controller.
For controlling and parameterising the IO-Link devices.
For easy networking of controllers via EasyIP.
For parameterising and diagnosing the controller.
For configuring motor controllers from Festo (e.g. CMMP-AS).
Predefined basic functions for simple drive control of Festo motor
controllers.
For actuating motor controllers that support the CVE protocol from
Festo (e.g. CMMO-ST).
For accessing the machine vision functionalities (CECC-X-M1-MV/-
S1).
For configuring the serial interfaces RS232, RS422 and RS485.
Festo controller CECC-X-M1-...
5