ifm
System Manual
ecomat
mobile
SmartController (CR2500) V05
Programming and system resources
Program creation and download in the PLC
45
7.5
Program creation and download in the PLC
The application program is generated by the CoDeSys programming system and loaded in the
controller several times during the program development for testing:
In CoDeSys: [Online] > [Write file in the controller].
For each such download via CoDeSys the source code is translated again. The result is that each time
a new checksum is formed in the controller memory. This process is also permissible for safety
controllers until the release of the software.
At least for safety-related applications the software and its checksum have to be identical for the series
production of the machine.
Programmieren in CoDeSys
Programming in CoDeSys
ja
yes
nein
no
Applikation testen
Test application
ja
yes
nein
no
Downloader: Projekt auslesen
Downloader: Read project
Downloader: Projekt in SPS schreiben
Downloader: Write project to PLC
R360 / PDM360 smart
R360 / PDM360 smart
R360 / PDM360 smart
R360 / PDM360 smart
R360 Controller / PDM360 smart
[Projekt] > [Alles übersetzen]
[Project] > [Compile all]
fehlerfrei?
no errors?
[Online] > [Datei in Steuerung schreiben]
[Online] > [Write file to PLC]
R360 Controller / PDM360
PDM360 compact / PDM360 smart
[Online] > [Bootprojekt erzeugen]
[Online] > [Create boot project]
[Online] > [Einloggen]
[Online] > [Login]
Prüfen und Zertifizieren
Verify and certify
Im Speicher ergänzt mit CRC
In the memory added with CRC
Test in Ordnung?
Test okay?
...
Datei.H86 (mit CRC)
File.H86 (with CRC)
Que Dokumentation
Source code + documentation
Nur wenn Sicherheits-Software:
Only if safety software:
Graphics: Creation and distribution of the (certified) software