/CPM1A M1 P C PROGRAMMEER Programmeerbare Besturingen .

3y ago
106 Views
2 Downloads
848.44 KB
164 Pages
Last View : 12d ago
Last Download : 3m ago
Upload by : Camryn Boren
Transcription

W02E-EN-01 CJ1W-counter-unit.qxd27.09.200413:26Seite 1Cat. No. W353-NL2-02Cat. No. W02E-EN-01SYSMAC CJ-series CJ1W-CTL41-E 4-Channel Counter UnitOPERATION MANUALAuthorised Distributor:Cat. No. W02E-EN-01Note: Specifications subject to change without notice.Printed in EuropeSYSMAC C-seriesProgrammeerbare besturingenCPM1/CPM1APROGRAMMEERHANDLEIDING

CPM1/CPM1A programmeerhandleidingOMRONMededelingOMRON apparatuur wordt gefabriceerd voor gebruik volgens de juiste procedures door eengekwalificeerde gebruiker en alleen voor de doeleinden die in deze handleiding worden beschreven.De volgende conventies worden gebruikt om voorzorgsmaatregelen te tonen en te classificeren. Schenkaltijd aandacht aan de informatie die getoond wordt. Het geen aandacht schenken aan of negeren vanwaarschuwingen kan leiden tot het gewond raken van mensen of schade aan het product.GevaarGeeft informatie aan die, wanneer er geen acht op wordt geslagen, zeerwaarschijnlijk zal leiden tot ernstige verwonding of verlies van leven.Waarschuwing Geeft informatie aan die, wanneer er geen acht op wordt geslagen, mogelijk kanleiden tot ernstige verwonding of verlies van leven en vrijwel zeker tot schade aanhet product.VoorzichtigGeeft informatie aan die, wanneer er geen acht op wordt geslagen, mogelijk kanleiden tot relatief ernstige verwonding of letsel, schade aan het product ofverkeerde werking van het product.OMRON product verwijzingenNamen van OMRON producten beginnen met een hoofdletter in deze handleiding.Het woord unit wordt gebruikt om een OMRON product aan te duiden, onafhankelijk van het feit of hetwoord unit in de naam van het product voorkomt.Het woord CPM1(A) wordt gebruikt wanneer de betreffende tekst op zowel de CPM1 als de CPM1A vantoepassing is, ook al wordt maar één van beide PLC typen in een bijpassende figuur afgebeeld. Wordt inde tekst CPM1 of CPM1A gebruikt dan is de besproken optie alleen op dat type van toepassing.Gebruikte afkortingen en termen zijn verklaard in de appendix.Visuele hulpmiddelenDe volgende koppen verschijnen in de linkerkolom van de handleiding om u verschillende soorteninformatie snel te laten vinden.OpmerkingGeeft informatie weer die in het bijzonder praktisch is voor efficiënt en handiggebruik van het product.1, 2, 3.1. Geeft diverse soorten lijsten weer zoals procedures, controlelijsten etc.NootGeeft een noot weer. Wordt gebruikt in combinatie met tabellen.OMRON manual referentiesVoor het gebruik van de CPM1(A) kunt U de volgende handleidingen raadplegen.NederlandstaligCPM1(A) installatie handleidingCPM1(A) ProgrammeerhandleidingSYSWIN HandleidingEngelstaligW228 CQM1/CPM1/CPM1A/SRM1 Programming manualW262 CPM1 Operation manualW317 CPM1A Operation manualNaast de diverse handleidingen die voor de CPM1(A) beschikbaar zijn kunt u SYSTOOLS gebruiken voorhet maken van instellingen in de PC Setup van de CPM1(A). Naast programma’s voor het maken vaninstellingen in PLC’s en speciale kaarten bevat SYSTOOLS ook SYSHELP. Dit is een help bestandwaarin diverse wetenswaardigheden over OMRON PLC’s zijn gebundeld.CPM1/CPM1A programmeerhandleidingpagina 1

CPM1/CPM1A ProgrammeerhandleidingOMRON OMRON 1997, OMRON ELECTRONICS B.V. Alle rechten voorbehouden.OMRON CPM1/CPM1A ProgrammeerhandleidingPublicatie november 2000Document referentie NLMAN-CPM1-programmeerhandleiding Revisie. 2De informatie in dit document is uitvoerig gecontroleerd. OMRON kan echter geen enkeleaansprakelijkheid aanvaarden voor enige incorrectheid of onvolledigheid van deze handleiding. Verderheeft OMRON het recht onaangekondigd veranderingen aan het product en de handleiding aan tebrengen ter verbetering van de betrouwbaarheid, de functionaliteit en het ontwerp van de handleidingen/of het product. OMRON is niet aansprakelijk voor enige schade die kan voortvloeien uit het gebruikvan deze handleiding, noch kan het enig onder patent rustende licentie of rechten van anderen,overdragen.OMRON is een geregistreerd handelsmerk van OMRON Corporation.pagina 2CPM1/CPM1A programmeerhandleiding

InhoudsopgaveOMRONInhoudsopgave1Schrijven en invoeren van het programma. 71.11.21.31.41.51.61.72CPM1(A) PC Setup . 312.12.22.32.42.52.63Terminologie.7Basis ladderdiagrammen.71.2.1Basis begrippen .81.2.2Mnemonic code.81.2.3Ladder instructies.91.2.4De END instructie.111.2.5Logische blok instructies.121.2.6Het coderen van meerdere “uitvoerende” instructies .18Programmeer overwegingen .191.3.1Vertakkende instructie regels.191.3.2Springen.23Bit statussen aansturen.251.4.1DIFFERENTIATE UP en DIFFERENTIATE DOWN .251.4.2KEEP.261.4.3Zelfhandhavende bits.26Werkbits (interne relais) .271.5.1Werkbit toepassingen .271.5.2Reduceren van complexe condities.271.5.3Gedifferentieerde condities .28Programmeer voorzorgsmaatregelen .29Programma uitvoer .30Basis CPM1(A) werking en I/O afhandeling.33CPM1A pulsuitgang functie instellen en gebruik.36Instellen en gebruik van de CPM1(A) interrupt functies.392.3.1Interrupt typen .392.3.2Input interrupts .412.3.3Alle interrupts maskeren .452.3.4Interval timer interrupts .462.3.5Highspeed counter interrupts.472.3.6Highspeed counter overflows / underflows .51CPM1(A) communicatie functies .522.4.1Communicatie PC Setup.532.4.2Hostlink communicatie .542.4.3One-to-one link communicatie .55Analoge instellingen .56Quick response ingangen.56Geheugengebieden. 583.13.23.33.43.53.6Introductie.58Geheugengebieden voor de CPM1(A).593.2.1Geheugengebied functie.59Toewijzen van I/O bits .60Datagebied structuur .603.4.1Data structuur.613.4.2Verschillende vormen data omzetten .623.4.3Decimale punt .62IR (interne relais) gebied .62SR (speciale relais) gebied .633.6.1SR gebied overzicht.633.6.2Forced status hold bit.643.6.3I/O status hold bit .653.6.4FAL (failure alarm) gebied .653.6.5Cyclustijd te groot errorvlag .663.6.6Eerste scan vlag.663.6.7Klokpuls bits .663.6.8STEP(08) uitgevoerd vlag.663.6.9Instructie executie errorvlag, ER.66CPM1/CPM1A programmeerhandleidingpagina 3

ctieset 4.15pagina 43.6.10 Rekenkundige vlaggen. 67AR (auxiliary relais) gebied. 673.7.1AR gebied overzicht . 673.7.2Power-OFF counter. 683.7.3Lange cyclustijd vlag . 683.7.4Cyclustijd indicators. 68DM (data memory) gebied . 68HR (holding relais) gebied . 69TC (timer/counter) gebied. 69LR (link relais) gebied . 70Programmageheugen . 70TR (temporary relais) gebied. 70Notatie. 71Instructie formaat . 71Datagebieden, definer waarden en vlaggen. 724.3.1Indirect adresseren. 734.3.2Constanten benoemen . 73Gedifferentieerde instructies. 73Alfabetische instructielijst op mnemonic. 74Ladderdiagram instructies . 764.6.1LOAD, LOAD NOT, AND, AND NOT, OR en OR NOT. 764.6.2AND LOAD en OR LOAD. 77Bitcontrol instructies. 774.7.1Uitgangen en hulprelais aansturen - OUT en OUT NOT . 784.7.2Setten en resetten - SET en RSET . 784.7.3Op- en neergaande flanken - DIFU(13) en DIFD(14) . 794.7.4Status vasthouden - KEEP(11) . 80Interlocks - IL(02) en ILC(03). 82Springen - JMP(04) en JME(05). 84Programma einde - END(01). 85No operation - NOP(00). 86Timer en counter instructies . 864.12.1 Timer - TIM . 874.12.2 Highspeed timer - TIMH(15). 914.12.3 Interval timer - STIM(—). 914.12.4 Counter - CNT . 934.12.5 Omkeerbare counter - CNTR(12). 964.12.6 Registreer vergelijkingstabel - CTBL(—) . 974.12.7 Mode control - INI(—). 994.12.8 Actuele waarde highspeed counter lezen - PRV(—) . 100Schuiven van data . 1014.13.1 Schuifregister - SFT(10) . 1014.13.2 Omkeerbaar schuifregister - SFTR(84). 1034.13.3 Arithmetic shift left - ASL(25). 1044.13.4 Arithmetic shift right - ASR(26). 1054.13.5 Roteer links - ROL(27) . 1054.13.6 Roteer rechts - ROR(28) . 1054.13.7 Schuif één digit naar links - SLD(74). 1064.13.8 Schuif één digit naar rechts - SRD(75) . 1064.13.9 Schuif woord - WSFT(16). 1074.13.10 Asynchroon schuifregister - ASFT(—) . 107Data verplaatsen. 1084.14.1 Verplaatsen - MOV(21) . 1084.14.2 Verplaats geïnverteerd - MVN(22) . 1094.14.3 Set blok - BSET(71) . 1094.14.4 Verplaats blok - XFER(70) . 1104.14.5 Verwissel data - XCHG(73). 1114.14.6 Distribueer één woord - DIST(80) . 1114.14.7 Verzamel data - COLL(81) . 1124.14.8 Verplaats bit - MOVB(82) . 1134.14.9 Verplaats digit - MOVD(83) . 114Datavergelijking . 115CPM1/CPM1A programmeerhandleiding

5.1 Vergelijken - CMP(20).1154.15.2 Dubbel vergelijken - CMPL(60).1174.15.3 Bereiken vergelijken - BCMP(68) .1184.15.4 Tabel vergelijken - TCMP(85) .119Dataconversie.1204.16.1 BCD naar binair - BIN(23).1204.16.2 Binair naar BCD - BCD(24).1204.16.3 4 naar 16 decoder - MLPX(76) .1214.16.4 16 naar 4 encoder - DMPX(77).1234.16.5 7 segment decoder - SDEC(78) .1244.16.6 ASCII conversie - ASC(86) .126BCD calculaties .1274.17.1 Increment - INC(38) .1274.17.2 Decrement - DEC(39) .1284.17.3 Zet Carry - STC(40) .1284.17.4 Wis Carry - CLC(41) .1284.17.5 BCD optellen - ADD(30).1284.17.6 Dubbel BCD optellen - ADDL(54) .1304.17.7 BCD aftrekken - SUB(31).1314.17.8 Dubbel BCD aftrekken - SUBL(55) .1324.17.9 BCD vermenigvuldigen - MUL(32) .1334.17.10 Dubbel BCD vermenigvuldigen - MULL(56) .1344.17.11 BCD Delen - DIV(33) .1354.17.12 Dubbel BCD delen - DIVL(57).135Binaire berekeningen .1364.18.1 Binair optellen - ADB(50) .1364.18.2 Binair aftrekken - SBB(51) .1384.18.3 Binair vermenigvuldigen - MLB(52) .1394.18.4 Binair delen - DVB(53) .140Logische instructies.1404.19.1 Complement - COM(29).1404.19.2 Logische AND - ANDW(34) .1414.19.3 Logische OR - ORW(35).

brengen ter verbetering van de betrouwbaarheid, de functionaliteit en het ontwerp van de handleiding en/of het product. OMRON is niet aansprakelijk voor enige schade die kan voortvloeien uit het gebruik van deze handleiding, noch kan het enig onder patent rustende licentie of rechten van anderen, overdragen.

Related Documents:

49679x 1 HYBRIDE CONTROLEPANELEN INSTALLATIE- EN PROGRAMMEER-HANDLEIDING Door recente wijzigingen is het mogelijk dat de omschrijving van de programmafuncties (vanaf blz.

Installatie en Programmeer Handleiding Document Version 2.1: Februari 2002. 98/482/EC verklaring (Geldig voor CE gemerkte producten) Dit product is goedgekeurd in overeenstemming met Raadsbesluit 98/482/EC voor Pan-Eur opese enkelvoudige verbinding met het open baar

6 Algemene specificaties NRB100 Installatie en Programmering Handleiding Tabel 2: Beschrijving van componenten A Aansluitklemmen B Programmeer knop C Batterij draden D Jumpers voor eindelijn weerstanden E STATUS LED - Rood F PRG LED - Groen G Rode programmeer LEDs H Strobe I OMuur en deksel sabotage schakelaar L Dekse M Rooster N Deksel schroeflocatie O Kabeldoorvoer P Bevestigingsgaten locatie

Programmeer handleiding Software installatie_ Op de bijgeleverde CD treft u de software aan voor de installatie op uw PC. Voor de installatie van de programmeersoftware dient u de setup te draaien welke te vinden is onder de map SOFTWARE, na installatie dien de PC opnieuw te worden opgestart.

Programmeer handleiding Software installatie_ Op de bijgeleverde CD treft u de software aan voor de installatie op uw PC. Voor de installatie van de programmeersoftware dient u de setup te draaien welke te vinden is onder de map SOFTWARE, na installatie dien de PC opnieuw te worden opgestart.

xii About this Manual, Continued Section 4 describes how to use the communications functions provided in the PCs. Section 5 describes the structure of the PC memory areas and explains how to use them. Details of some areas are provided in Appendix C. Section 6 explains the basic steps and concepts involved in writing a basic ladder diagram program. It .

GSM/SMS, een plug-on IP-kaart en een PC-georiënteerd download programma () voor on-line systeemconfiguratie, foutanalyse en onderhoud. Deze handleiding beschrijft de eenvoudige installatie van het controlepaneel. Na de montagerichtlijnen volgt het programmeergedeelte met een gedetailleerde

Astrophysics combines our knowledge of light, chemical reactions, atoms, energy, and physical motion all into one. The things we’re going to study in this unit borders on sci-fi weird, but I assure you it’s all the same stuff real scientists are studying. This unit is broken into three completely separate sections that you can to in any order. Some are easy-and-fun and others are mind .