Phoenix Contact ILC 150 ETH F Rubben Ing
Phoenix Contact ILC 150 ETH F. Rubben, Ing.
Een applet op het net • Klik op om de software te downloaden: – http: //www. ilc 150. com/AUTOMATIONWORXS oftware. Suite. aspx http: //www. ilc 150. com/
1. Start het programma op
2. Close all projects. File >>> close all projects
Code invullen en OK.
3. CREATE NEW PROJECT
Verschillende data en structuren terug te vinden. Keuze PLC gemaakt. Maar is deze juist gedefinieerd? ? ?
DI en DO al aanwezig Op de basismodule !!!!
4. ip-adres toekennen
Bus Configuration Workspace Instellen IP-adressen e. d. van de controllers
Momenteel: IP-adressen van de controllers • IP-adres: 10. 0. 0. 11 of 10. 0. 0. 12 • Subnet: 255. 0. 0. 0 • Gateway: / of 10. 0. 0. 1 indien router aanwezig
Huidig IP-adres ingeven van de controller. Niet gekend? ? ? Zie verder: Boot-IP. Hier wel de toegelaten range invullen!!!
5. Analoge modules toevoegen
Definiëren van de analoge kaarten? Via Interbus verbonden (INTERne BUS)
Na een tijdje verschijnt:
Klik nu rechts op de ‘ILC 150 ETH’
Per device moet je nu het correcte type opgeven: Eerst de analoge uitgang: IB IL AO 1/U/SF
Daarna ook de analoge ingang.
In groen: OK
Ga terug offline Sluit dit venster af.
Na definiëren project, kan men het project compileren. Klik op ‘Make’.
Dit zijn de IO’s die in de software de volgende naam hebben: • ‘ONBOARD_INPUT_BITX’ (X = cijfer 1 tot 8) • ONBOARD_OUTPUT_BITY’ (Y = cijfer 1 tot 4)
• AI en AO zijn twee extra kaarten die men erin moet steken. (zijn nu al verbonden) • Ze zijn niet verbonden met systeemvariabelen.
Adressering? DIO Systeemvariabelen
Systeemvariabelen in PC Worx In de ILC 150 ETH zijn er een aantal ingebouwde variabelen; zoals de digitale IO. Er zijn ook een aantal andere parameters.
Systeemvariabelen (1)
Systeemvariabelen (2)
Systeemvariabelen (3)
Systeemvariabelen (4)
Systeemvariabelen (5)
Systeemvariabelen (6)
Dubbelklik op “Main”
• Dubbelklik op de functie ‘TP’ (= timer pulse)
DUBBELKLIK OP BOLLETJE AAN DE IN-functie!!! ANDERS KOM JE BIJ DE TIMER UIT.
Stel deze variabele in als VAR_GLOBAL!!! Een variabele die globaal (overal) gekend is. M. a. w. een systeemvariabele bij ILC 150 ETH zijn de 4 DO en de 8 DI systeemvariabelen!
Kies een correcte variabele!!! Klik op het pijltje
Kies een correcte variabele!!! Scroll tot bij ‘ONBOARD_INPUT_BIT 0’
Dit wijzigt automatisch mee.
Tijd van de puls instellen? ? ? Dubbelklik op ‘PT’ = pulse time Verander de naam! En wijzig de initial value
Systeemvariabele ONBOARD_OUTPUT_BIT 0
Make
Programma downloaden naar de PLC? ? ?
Er komt een pop-up tevoorschijn. Stop de PLC. Download het programma.
Herstart van de PLC: Cold of Warm Klaar? Close
Bekabelen voeding: Eerste module is de voeding.
Timer pulse. Als ONBOARD_INPUT_BIT 0 hoog is, Dan zal ONBOARD_OUTPUT_BIT 0 zolang als tijds. Constante 001 hoog zijn And-functie… Set/Reset (reset dominant) Not Equal…
Men hoeft niet direct merkers (M, HR, …) te gebruiken in PC Worx. Men kan gewoon wanneer nodig een variabele maken en die dan verder gebruiken. TIPS: VAR vs VAR_GLOBAL? Geef een duidelijke naam aan uw variabelen!!!
Ladder? Klik rechts in MAIN
Kies eerst Contact Network
Resultaat: Variabelen nu nog toe te kennen!
Set Reset? ? ? Dubbelklik!!!
Set Reset? ? ? Dubbelklik!!!
Set Reset? ? ?
Zoek eens het probleem uit van deze ladder?
- Slides: 105