Omron CJ1M-CPU21, CJ1M-CPU22, CJ1M-CPU23 Getting Started Guide [nl]

CJ1M-CPU21/22/23
Pulse output High speed counter Input interrupts
Snelle start instructie



 CJ1M CPU21/22/23
1. Inleiding
In deze manual wordt een aantal specifieke toepassingen van de CJ1M­CPU21/22/23 behandeld. Deze toepassingen hebben betrekking op de ingebouwde I/O van deze CPU’s, die met name bedoeld zijn voor puls output, high speed counter en interrupt applicaties.
Naast een beschrijving van de hardware staan in deze manual verschillende aansluitschema’s en voorbeeldprogramma’s. Deze manual is bedoeld om de gebruiker van de CJ1M PLC snel op weg te helpen en is derhalve geen compleet naslagwerk.
De programma’s in deze manuals tonen de werking van de functionaliteit van de CJ1M-CPU21/22/23. Indien gebruik gemaakt wordt van deze programma’s in een applicatie dienen aan het programma beveiligingen toegevoegd te worden ter bescherming van personen en apparatuur.
Uitgebreide informatie over deze CPU’s en het programmeren daarvan kunt staat beschreven in de volgende manuals:
W340 “ Sysmac CS/CJ instructions reference manual” Deze manual omvat een complete omschrijving van alle in de CJ1M beschikbare instructies.
W393 “ CJ1 operation manual” Deze manual bevat informatie over de CJ1M PLC’s, I/O modules en andere beschikbare units. (geheugengebieden, settings, aansluitgegevens enz.)
W394 “ CS1/CJ1 programming manual” Deze manual bevat informatie over het programmeren van de CJ1M PLC.
W395 “ CJ1M CPU build in I/O operation manual” Deze manual bevat informatie over de op de CPU beschikbare I/O van de CJ1M-CPU21/22/23. (geheugengebieden, settings, aansluitgegevens enz.)
1
 CJ1M CPU21/22/23
2. Inhoudsopgave
1. Inleiding……………………………………………………………………………… 01
2. Inhoudsopgave…………………………………………………………………….. 02
3. In- en uitgangen……………………………………………………………………. 03
4. PLC-settings………………………………………………………………………… 05
4.1. Het gebruik maken van puls I/O.……………………………............... 05
4.2. Oorsprong zoeken vanuit de CPU …............……………….............. 05
4.3. High Speed Counters en input interrupts activeren .……………… 09
4.4. CJ1M PLC-setting smart active parts voor NS terminals ............ 11
5. Specifieke pulse I/O instructies..................................................................... 12
6. Aansluitschema’s………………………………………………………………….. 13
6.1. CJ1M met een R7A SmartStep…………………………….…............. 13
6.2. CJ1M met tweemaal een R7A SmartStep…………………............... 16
6.3. CJ1M met NPN encoder…………………………………….............…. 17
6.4. CJ1M en input interrupts……………………………………............... 19
7. Interne bits en adressen voor high speed counter, interrupt inputs en pulse output…………………………………………………………………………. 20
BIJLAGEN:
Voorbeeldprogramma Puls output instructies met oorsprong zoekfunctie.
Voorbeeldprogramma High speed counter- en input interrupts.
2
 CJ1M CPU21/22/23
3. In- en uitgangen
De CJ1M-CPU21/22/23 beschikt over 10 ingangen en 6 uitgangen op de CPU. De aansluitgegevens en de juiste pinbezetting vindt u in Section 3: I/O Specifications and Wiring van Catalogus W395.
De functionaliteit van elke ingang kan via de PLC settings worden vastgesteld. Het gebruik van een bepaalde functionaliteit kan een andere uitsluiten. Wanneer bijvoorbeeld gebruik gemaakt wordt van oorsprong zoeken met poort 1 kan de Z-fase van beide high speed counters niet gebruikt worden. Een overzicht van de functies van de ingangsbits, afhankelijk van de instellingen gemaakt in de PLC-settings, is in figuur 3.1. weergegeven. Deze tabel geeft tevens een goed beeld van de onderlinge combinatiemogelijkheden van de verschillende functies.
Code IN0 IN1 IN2 IN3 IN4 IN5 IN6 IN7 IN8 IN9
Address Word
Bit 00 01 02 03 04 05 06 07 08 09
Inputs
General General General General General General General General General General General
purpose purpose purpose purpose purpose purpose purpose purpose purpose purpose purpose
inputs input 0 input 1 input 2 input 3 input 4 input 5 input 6 input 7 input 8 input 9
Interrupt Interrupt Interrupt Interrupt Interrupt
inputs input 0 input 1 input 2 input 3
Quick Quick Quick Quick Quick
response response response response response
inputs input 0 input 1 input 2 input 3
High High High High High High High
speed speed speed speed speed speed speed
counters counter 1 counter 0
Z-fase Z-fase A-fase B-fase A-fase B-fase
Origin Origin Origin Origin Origin Origin Origin
Search 0 Search 0 Search 0 Search 1 Search 1 Search 0 Search 1
Origin Origin Origin Origin Positioning Positioning
input proximity input proximity completed completed
Signal input Signal input Signal Signal
Signal Signal
CIO 2960
counter 1 counter 1 counter 0 counter 0
CJ1M-CPU22/23
Figuur 3.1. Ingangen op
Figuur 3.1. Ingangen op CJ1M-CPU21/22/23
3
 CJ1M CPU21/22/23
Het overzicht van de uitgangen van de CJ1M-CPU21/22/23 staat in figuur
3.2. Net als voor de ingangen geldt dat aan de uitgangen verschillende functionaliteiten kunnen worden toegekend via de PLC-settings. Ook hier zijn er beperkingen met betrekking tot het gecombineerde gebruik van functies.
Code OUT0 OUT1 OUT2 OUT3 OUT4 OUT5
Address Word
Bit 00 01 02 03 04 05
Ouputs
CIO 2961
General
purpose
outputs
Pulse CW/CCW Pulse Pulse Pulse Pulse
outputs ouput 0 ouput 0 ouput 1 ouput 1
Origin Origin Origin
search
CW CCW CW CCW
Pulse Pulse Pulse Pulse Pulse
direction output 0 output 1 output 0 output 1
pulse pulse direction direction
Variable PWM(891) PWM(891)
duty output 0 output 1(*)
General General General General General General
purpose purpose purpose purpose purpose purpose
output 0 output 1 output 2 output 3 output 4 output 5
Search 0 Search 1
Error Error
counter counter
reset reset
output output
Figuur 3.2. Uitgangen op CJ1M-CPU21/22/23
* PWM uitgang 1 kan niet gebruikt worden op de CJ1M-CPU21
4
 CJ1M CPU21/22/23
4. PLC-settings
4.1 Het gebruik maken van puls I/O.
Bij het gebruik van de functies die beschreven worden in deze handleiding dienen in een aantal gevallen de settings van de PLC aangepast te worden. Deze instellingen worden met behulp van CX-programmer gemaakt. Het betreft hier de volgende instellingen.
- Origin Search en Origin Return.
- High Speed Counter toepassingen.
- Interrupt ingangen.
4.2 Oorsprong zoeken vanuit de CPU.
In deze manual wordt voor het demonstreren van de puls-uitgangsfuncties uitgegaan van een CJ1M PLC met een R7A Smart-Step servodriver. Voor het gebruik van de ORG(889) functie worden de volgende instellingen gemaakt:
Figuur 4.1. PLC-settings voor gebruik van de ORG functie.
5
 CJ1M CPU21/22/23
Een uitgebreide uitleg over de mogelijkheden van oorsprong zoeken vindt u in Hoofdstuk 6 van manual W395; “Origin Search and Origin Return functions. In figuur 4.2 is een toelichting gegeven over de zoekmethode, -operation en –mode. Figuur 4.3 geeft een schematisch overzicht van de werking van het oorsprong zoeken met de standaard instellingen voor de oorsprong zoek procedure.
De volgende definities in figuur 4.1 hebben wellicht nog enige toelichting nodig.
Origin Input Z-puls van de servodriver
Signal:
Origin Sensor signaal geplaatst op applicatie
Proximity (oorsprong sensor )
Input Signal:
Limit Input: Eindschakelaar ( CW of CCW )
Undefined Het vasthouden of loslaten van de Origin: origin na het binnenkomen van een
Limit Input Signal tijdens oorsprong zoeken of bedrijf.
Search Het geven van een off-set na het Compensation bepalen van de oorsprong.
Value:
Position De tijd waarbinnen het “positioning
Monitor completed” signaal van de servodriver
Time: binnengekomen moet zijn na het
bepalen van de oorsprong.
6
Loading...
+ 16 hidden pages