PLC-IPCVerleden, Heden, Toekomst
Inhoud   Programmable Logic Controller   DIN 19239-IEC61131-IEC61499   PLC – Soft PLC – IPC   MMI/HMI - IPC   Bussystemen ...
Programmable Logic Controller                                                  -1968                                      ...
Programmable Logic Controller                                                              - DEC PDP machines             ...
Programmable Logic Controller                                                        LDN         S2                       ...
DIN 19239-IEC61131VAR_GLOBAL                                               1989 IEC 65A-IEC61131Ingang_1                AT...
IEC61131-IEC61499IEC 61499 biedt:  Modellering voor gedistribueerde besturing applicaties  Functieblok concept  Scheiding ...
PLC – Soft PLC – IPC                            Snelle logische CPU +                    PC hardware metBitprocessor      ...
PLC - IPC                                     1980             2010CPU                                  1 Bit            1...
MMI/HMI - IPCPLC I/O Hardwired                RS232/RS422      Ethernet/Web                Modbus/Can/PB             OPC/D...
Bussystemen                          Modbus RTU/TCPBussystemen om:   Diverse merken te koppelen   Decentrale I/O en Intell...
Gedistribueerde I/O, Gedistribueerde intelligentie                                                                        ...
C/C++, JAVA, Phyton, ..   Open Source   Gedeelde ontwikkeling   Hergebruik oa. van Internet sources   Fabrikant onafhankel...
Modelleren-Van concept naar realtime hardware                                            Code genereren direct voor PLC‘s ...
ModellerenPLC-IPC Themadag 8-2-2011 mikrocentrum   Bachmann electronic GmbH   Page 15
Upcoming SlideShare
Loading in...5
×

09.50 hr Epskamp

467

Published on

0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total Views
467
On Slideshare
0
From Embeds
0
Number of Embeds
0
Actions
Shares
0
Downloads
0
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

09.50 hr Epskamp

  1. 1. PLC-IPCVerleden, Heden, Toekomst
  2. 2. Inhoud Programmable Logic Controller DIN 19239-IEC61131-IEC61499 PLC – Soft PLC – IPC MMI/HMI - IPC Bussystemen Gedistribueerde I/O, Gedistribueerde intelligentie C/C++, JAVA, Phyton, .. ModellerenPLC-IPC Themadag 8-2-2011 mikrocentrum Bachmann electronic GmbH Page 2
  3. 3. Programmable Logic Controller -1968 De Amerikaanse automobiel industrie vraagt een oplossing te bedenken voor de grote hoeveelheden relais, drums, timers en bedrading. De firma Bedfors Associates uit Massachusetts won met project 084 en richtte de MOdular DIgital CONtroller company op, met Dick Morley als de ‘vader’ van de PLC. De 1e echte PLC werd model ‘184’ 2 jaar later.PLC-IPC Themadag 8-2-2011 mikrocentrum Bachmann electronic GmbH Page 3
  4. 4. Programmable Logic Controller - DEC PDP machines - Industrieel - Relaisschema vervangen - SequentieelL 200 U E1 - Beperkte instructiesetA 201 UN M 100O 203 O E2 - Logische processor= 230 = A1 - Binair PLC-IPC Themadag 8-2-2011 mikrocentrum Bachmann electronic GmbH Page 4
  5. 5. Programmable Logic Controller LDN S2 AND OR S1 K1 X ST K1 LD S1 OR ANDN K1 S2 √ ST K1PLC-IPC Themadag 8-2-2011 mikrocentrum Bachmann electronic GmbH Page 5
  6. 6. DIN 19239-IEC61131VAR_GLOBAL 1989 IEC 65A-IEC61131Ingang_1 AT%Ix0.1;Ingang_2 AT%Ix0.2; - IEC standaardIngang_3 AT%Ix0.3; - 5 talen, bussen, layout,Uitgang_1 AT%Qx1.1; - Oprichting PLC OPENMerker_3 :BOOL;END_VAR BOOL, SINT, UINT, STRING, REAL,.. -TypecastingPOU DemoprogrammaLD Ingang_1 -Lokale variabelenAND Merker_2 -Globale variabelenOR Ingang_3ST Uitgang_1 -Functies en Functiebouwstenen -Objecten en Instancen PLC-IPC Themadag 8-2-2011 mikrocentrum Bachmann electronic GmbH Page 6
  7. 7. IEC61131-IEC61499IEC 61499 biedt: Modellering voor gedistribueerde besturing applicaties Functieblok concept Scheiding van data en aansturing PLC-IPC Themadag 8-2-2011 mikrocentrum Bachmann electronic GmbH Page 7
  8. 8. PLC – Soft PLC – IPC Snelle logische CPU + PC hardware metBitprocessor Coprocessor industriële veldbuskaart Intel, Motorola AMD, Pentium, Core 2 Duo 8051, 68000, celeron PLC-IPC Themadag 8-2-2011 mikrocentrum Bachmann electronic GmbH Page 8
  9. 9. PLC - IPC 1980 2010CPU 1 Bit 1,86GHz Core 2 DuoOS geen VxWorks, RTOS, LinuxI/O processor PIC (Process image controller)Programmageheugen EEPROM CF-Card 8GBProgramma 2k 2GB DRAMData 0,5 k DRAMCyclustijd 3,125ms/k Multitasking, OO, >100uSecTellers 4bit 16 DRAMTimers 4 DRAMMerkers 128 DRAMStepcounter 1 DRAMRemanent nvRAMI/O 128 bit modulairInstructieset L, A, O, =, N IEC61131, C/C++, RTOSInterface geen USB, RS, Ethernet, CAN, etc PLC-IPC Themadag 8-2-2011 mikrocentrum Bachmann electronic GmbH Page 9
  10. 10. MMI/HMI - IPCPLC I/O Hardwired RS232/RS422 Ethernet/Web Modbus/Can/PB OPC/DLL Wireless/Bluetooth PLC-IPC Themadag 8-2-2011 mikrocentrum Bachmann electronic GmbH Page 10
  11. 11. Bussystemen Modbus RTU/TCPBussystemen om: Diverse merken te koppelen Decentrale I/O en Intelligentie te biedenEis: Eenvoudig, betrouwbaar, industrieel en snel PLC-IPC Themadag 8-2-2011 mikrocentrum Bachmann electronic GmbH Page 11
  12. 12. Gedistribueerde I/O, Gedistribueerde intelligentie WEB applicatie Internet Internet Explorer VM WEB- terminal Windows/Linux/VxWorks Control- terminal EthernetPLC/Procesapplicatie VisualiseringClient/Server Client/Server Client/Server Client/Server Client/Server Client/Server Client/Server Client/Server APPLETSINTERFACE INTERFACE INTERFACE INTERFACE INTERFACE INTERFACE INTERFACE INTERFACE WEB SERVER WEB SITE PLC n Safety PLC 1 IEC1131 TEMP PLC 1 IEC1131 SMC, PLC 1 IEC1131 Phyton UML Modelling BEANS Java C++ IEC61131 PLCopen CNC Delphi SOAP Http CGI C MACHINECONTROLLER MACHINE CONTROLLER MACHINE TEMPERATURE REGULATOR For 128 Motioncotrol New programming languages Rapsody, National Rose MATLAB 20SIM SERVER JAVA VM CONTROLLER CHANNELS Runtime System RT OS, VxWORKS, LinuxRT, etc. HARDWARE PROCESCentraal CGI = Common Gateway Interface /SPAO Server = Simple Object Access Protocol PLC-IPC Themadag 8-2-2011 mikrocentrum Bachmann electronic GmbH Page 12
  13. 13. C/C++, JAVA, Phyton, .. Open Source Gedeelde ontwikkeling Hergebruik oa. van Internet sources Fabrikant onafhankelijk Mixed gebruik: PLC programmeur en PC programmeur gebruiken dezelfde HW Multitasking: PLC code en PC code draaien naast elkaar en wisselen data uit Industriële hardware All-in-One oplossingen, 1 CPU, minder communicatie, alle informatie centraal beschikbaar en direct geïntegreerde HMI Eenvoudiger online onderhoudbaarPLC-IPC Themadag 8-2-2011 mikrocentrum Bachmann electronic GmbH Page 13
  14. 14. Modelleren-Van concept naar realtime hardware Code genereren direct voor PLC‘s Online toegang tot variabelen en parameters Monitoren en loggen van data Spiegelen van simulatiemodel met werkelijke hardwarePLC-IPC Themadag 8-2-2011 mikrocentrum Bachmann electronic GmbH Page 14
  15. 15. ModellerenPLC-IPC Themadag 8-2-2011 mikrocentrum Bachmann electronic GmbH Page 15

×