1. Hiflex - CoDeSys
Agenda
Probleemstelling
CoDeSys
Wat is het
Wat kan het
Conclusie
1
2. Hiflex - CoDeSys
Feit: Verschillende besturingen voor
iedere toepassing !
Vraag: E辿n software pakket voor iedere
toepassing?
2
3. Hiflex - CoDeSys
Een gemiddelde programmeur in de industri谷le
automatisering werkt met 4 verschillende merken van
besturingen.
Elke besturing heeft zijn eigen specifieke
programmeerpakket met zijn eigen specifieke
programmeertaal.
Besturingstechnici, programmeurs en service personeel
hebben ieder een eigen kennis niveau en ervaring met
het programmeren van de besturingen.
Tool 1 Tool 2 Tool 3 Tool 4
language 1 language 2 language 3 language 4
PLC 1 PLC 2 MC HMI
Een standaard kan dit oplossen: IEC 61131-3
鐚.
IEC 61131-3 - De voordelen
Gestandaardiseerde programmeertalen
(LD, FBD, IL, ST, SFC)
=> Reduceert benodigde leercurve, maakt
hergebruik van code eenvoudig
Leverancier onafhankelijk
Voor iedere programmeur toegankelijk
1) Simpele applicatie in Ladder
2) Geavanceerde code in Structured Text (bibliotheken)
3) Object geori谷nteerd programmeren (vergelijkbaar met
Java, C++) als uitbreiding op de IEC 61131-3
Applicatie onafhankelijk: voor iedere toepassing
inzetbaar.
3
4. Hiflex - CoDeSys
Waar de IEC 61131-3 niet in voorziet:
Het programmeren van heterogene systemen
De communicatie tussen heterogene systemen
Tool 1 Tool 2 Tool 3
Compacte PLC SoftPLC Intell. Drive
Leverncier A Leverancier B Leverancier C
Doel van 3S-Smart Software Solutions
Tegemoet komen aan de wensen van de
eindgebruikers (programmeurs)
Nauwe samenwerking met software en hardware
leveranciers in de industri谷le automatisering
Het kunnen programmeren / configureren van
heterogene systemen met 辿辿n ontwikkel systeem:
CoDeSys
Netwerk communicatie tussen heterogene systemen
Het continu ontwikkelen en verbeteren van CoDeSys
voor alle CoDeSys gebruikers.
4
5. Hiflex - CoDeSys
Functioneel principe
CoDeSys
veldbus / netwerk
Besturing A SoftPLC B Drive C Sensor D
Leverancier Leverancier Leverancier Leverancier
1 2 3 4
Wat is CoDeSys?
Development IEC 61131-3 Hardware and
Editors Compilers Field Bus-
Debuggers Configuration
CoDeSys
CoDeSys Safety
ENI Server SoftMotion Visualization
Modules
Version control
CoDeSys Automation Platform
database
Communication CoDeSys
PLCHandler
OPC Server
CoDeSys Gateway Server
Device / CoDeSys SP Safety
Hardware CoDeSys SP Runtime System Runtime System
IEC 61131-3 Web Driver Target- Safety
Application Server Visualization Application
5
6. Hiflex - CoDeSys
IEC 61131-3:
5 standaard IL
Instruction List
programmeertalen
LD
Ladder Diagram
FBD
Function Block Diagram
SFC ST
Sequential Function Chart Structured Text
Platform onafhankelijkheid
ST IL FBP SFC LD
Structured text Instruction List Function Block Sequential Function Ladder Diagramm
Diagramm Chart
Intermediate
code
(inaccessible)
Device Description File
80x86 SH2/3/4
ARM TriCore
MIPS ColdFire
PPC Black NiosII
C167 (V2.3)
Fin
Binaire code voor besturing
6
7. Hiflex - CoDeSys
CoDeSys meer dan alleen programmeren
Compleet ontwikkel pakket voor industri谷le
besturingen.
Ge誰ntegreerde veldbus configuratie.
Ge誰ntegreerde visualisatie
Ge誰ntegreerde Motion Control
Zeer moderne programmeeromgeving
E辿n enkele tool voor het besturen en bedienen
van een machine / fabriek / gebouw / schip /
etc.
Demonstratie
7
8. Hiflex - CoDeSys
Vele Debugging mogelijkheden waaronder:
Monitoren
Breakpoints / Single step operation
Sampling Trace: Ge誰ntegreerde digitale opslag oscilloscoop
Alle belangrijke
bussystemen worden
ondersteund.
Profibus
Sercos III
Profinet
EtherCAT CANopen
8
9. Hiflex - CoDeSys
Verder:
Modbus (serial/ TCP/IP)
Ethernet/IP CIP
DeviceNet
FDT / DTM
Klant specifieke I/O
modules
Etc.
CoDeSys Visualisatie
Visualisatie editors volledig ge誰ntegreerd in de PLC
programmeer omgeving.
Opties:
Binnen de programmeer omgeving CoDeSys
In een Win32-Visualisatie runtime (CoDeSys HMI)
Direct op de controller (CoDeSys target visualisatie)
In een internet browser (CoDeSys web visualisatie)
Vereenvoudigt en versnelt tevens de inbedrijfstelling
9
10. Hiflex - CoDeSys
CoDeSys Visualisatie
Een aantal voorbeelden
Ge誰ntegreerde SoftMotion
Motion functionaliteit ge誰ntegreerd in de standaard CoDeSys
programmeer omgeving.
Drive configuratie in CoDeSys
Bevat
POU bibliotheken (PLCopen MotionControl, Decoder,
Interpolater, Smoothing Edges etc.)
Driver voor Sercos, CAN, EtherCAT, analoge interface
(overige op aanvraag)
CAM en CNC editors voor het grafisch instellen van
bewegingsprofielen
10
11. Hiflex - CoDeSys
Referenties en applicaties
3S Smart Software Solutions heeft momenteel meer
dan 250 OEM klanten wereldwijd, waarvan het
merendeel leverancier van industri谷le componenten.
Van compact micro PLC tot dual-core PCs: allemaal
programmeerbaar met hetzelfde pakket
Duizenden applicaties
Hardware onafhankelijk marktleider
Een aantal referenties:
CoDeSys - De voordelen
Offline simulatie van de software applicatie
Uitgebreide bibliotheken
Uitstekende debugging mogelijkheden (breakpoints,
monitoren, cross reference, ge誰ntegreerde visualisatie,
trends, etc.)
Meest gebruikte SoftPLC in Europa
Vele mogelijkheden tot koppeling met randapparatuur
(I/O, freq.regelaars, servo, overige besturingen,
SCADA pakketen, Databases, etc.)
Ge誰ntegreerde visualisatie, motion control software
Etc.
11
12. Hiflex - CoDeSys
Relatie Hiflex 3S-Software
Hiflex is een complete leverancier op het gebied
van de industri谷le automatisering
12
13. Hiflex - CoDeSys
Wat kan Hiflex u in relatie tot
CoDeSys bieden
Levering Hardware met CoDeSys:
Van compacte PLC tot IPC met ongekende
mogelijkheden (nu ook in combinatie met Hitachi PLCs)
Verkoop en ondersteuning van optionele software
pakketten voor gebruik in combinatie met iedere
CoDeSys PLC zoals PLCHandler, ENI server, Visualisatie
licenties
Begeleiding van embedded projecten
(Maat-) trainingen / support
(Ondersteuning bij het) programmeren van uw
applicaties en/of het testen van uw busverbindingen
CoDeSys Users Conference op 19 mei: schrijf u nu in !!
Conclusie
鐚.
Hiflex is leverancier van componenten voor (industri谷le)
automatiseringsprojecten.
Software is zeer belangrijk bij de keuze en het gebruik
van een Automatiseringssysteem.
De CoDeSys Runtime is door zijn platform
onafhankelijkheid in zeer veel automatiseringsproducten
ondergebracht en overal toepasbaar.
Voor iedere toepassing biedt Hiflex een oplossing.
Hiflex levert sinds 2002 CoDeSys programmeerbare
producten en is sinds 2007 Premium System Partner
Dus of de toepassing vraagt om een embedded
oplossing, standaard PLC, of PC
13