Einsteig mit Festo CECC-S und CODESYS

bdn

Level-1
Beiträge
4
Reaktionspunkte
0
Zuviel Werbung?
-> Hier kostenlos registrieren
Hello,
I have a Festo CECC-S controller and have installed the Codesys 3.5 SP3 Patch 2 pbF provided by Festo.
Now I need help with how to program it.
1. please would you recommend any free learning sources to get started like manuals, videos, links ?
2. please is there any free project to get started ?

PS. I have foundations about the PLCs in general and also previous experience with FBD, STL programming on Siemens PLC Step7.
I can read German text, but unfortunately I am not able ask questions in German as I live abroad.
Thank you
Martin
 
Zuviel Werbung?
-> Hier kostenlos registrieren
First of all, I would recommend to use the most current CODESYS version for the PLC, which currently is 3.5.15.40 (=SP15 Patch 4) - although the Festo website unfortunately lists the version you named above. Links:
CODESYS itself comes with an extensive online help system. And, as Blockmove has correctly pointed out, video tutorials on YouTube are a great help.
 
I found this:
also Codesys->Help->Contents
 
Thanks to YT videos I got working my hardware:
It seems there are more hw releases of this Festo controller CECC-LK (574418). Not every one supports the latest CODESYS IDE.
I was not able to get it working in my case with higher version of CODESYS IDE version 3.5.15.400 + target support package 3.5.15.282. It seems there is need for higher version of runtime on controller side. This is something I cannot change.

Working configuration in my case:
Software from Festo:
1/ CODESYS provided by Festo, Version 3.5.3 (30.07.2013)
2/ Target Support Package Version 3.5.3.80
// for checking firmware only 3/ FFDT Festo Field Device Tool

Shell readout:
$rtsinfo
RTS Version: 3.5.4.10

$getdevinfo

unique id=160F60004682xxxx
devicetype=CECC-LK
hardwaretype=5
cpu pcb id=2
io pcb id=8
fpga version=0x0030887faa12fbee (design: 3, revision: 887faa12fbee)
firmware version=1.4.0-cecc1 (revision: 2926:e94ffbc410f5 - date: 2014-03-21 13:49 +0100)
operating system=Linux
operating system version=2.6.33.7.2-rt30-cecc
operating system release date=2014.03.21-15:30:29
bootloader version=2012-07-02 16:10 +0200 116e81fc288c1e5e3a46c18a44b4c8a2f8b449e3

CoDeSys serial=101029104
 

Anhänge

  • demo.JPG
    demo.JPG
    122,5 KB · Aufrufe: 7
While reading the codesys help, I got another question. The program compilation is done like in two steps: 1/ CODESYS IDE translates the source from IEC language and downloads it to the Runtime. 2/ The runtime compiles it on target system (linux) and runs it eventually. What is the intermediate code the IDE produces? Is there any paper describing the translating / compiling process?
EDIT1: it looks like the all IEC to binary code compiling is done on CODESYS IDE side; no compiling on runtime...
 
Zuletzt bearbeitet:
Zurück
Oben