504958
14
Verklein
Vergroot
Pagina terug
1/22
Pagina verder
Cx-Programmer QS
SYSMAC
Software
Cx-Programmer
Snelle Start Instructie
OMRON
Snelle start instructie
OMRON
pagina 2 Snelle start instructie
Mededeling
OMRON
apparatuur wordt gefabriceerd voor gebruik volgens de juiste procedures door een gekwalificeerde
gebruiker en alleen voor de doeleinden die in de handleidingen van het product worden beschreven.
Het doel van deze snelle start instructie is om u als gebruiker snel op weg te helpen. In deze handleiding
wordt aandacht geschonken aan het installeren van Cx-Programmer en het invoeren, downloaden en testen
van een applicatie.
Er wordt vanuit gegaan dat u een CQM1-CPU21 PLC gebruikt. Wanneer de voorbeelden uit deze
handleiding worden gebruikt op andere PLC’s dan een CQM1 dan kunnen voorbeelden niet werken.
Gebruikte voorbeelden schakelen uitgangen van de PLC aan en uit. Test deze programma’s nooit in een al
geïnstalleerde PLC. Dit kan leiden tot schade aan uw installatie.
Er wordt vanuit gegaan dat u enige ervaring heeft in het gebruik van een OMRON PLC. Er wordt geen uitleg
gegeven over getoonde PLC voorbeeldprogramma's. Voor informatie over de werking van de gebruikte
instructies wordt u verwezen naar de betreffende PLC documentatie.
OMRON product verwijzingen
Namen 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 het woord
unit in de naam van het product voorkomt.
Letters van Hotkeys of menu opties van Cx-Programmer worden in Italic getoond.
Voor wat betreft deze handleiding
Cx-Programmer is een nieuw softwarepakket voor het programmeren van OMRON PLC’s. Deze handleiding
helpt u op weg bij het gebruiken van Cx-Programmer. Diverse OMRON manuals beschrijven de PLC
programmeerstructuur en de instructieset in detail. Voor gedetailleerde informatie over Cx-Programmer dient
u de handleiding van Cx-Programmer te gebruiken. Deze handleiding is slechts bedoeld om u snel op weg
te helpen en heeft niet de intentie om alle informatie over Cx-Programmer te geven.
CX-Programmer is uitgerust met een context sensitive on-line help systeem dat een aanvulling op de
handleiding is en u snel weer op weg helpt als u tijdens gebruik ergens tegenaan loopt en de handleiding
niet aanwezig is.
Er wordt aangenomen dat de gebruiker van deze handleiding enige ervaring heeft met Microsoft Windows
en weet hoe:
Keyboard en muis gebruikt moeten worden.
Opties uit de menu’s geselecteerd moeten worden.
Dialogen in Windows werken.
Bestanden gevonden, geopend en opgeslagen moeten worden.
Zaken bewerkt, geknipt, gekopieerd en geplakt kunnen worden.
De belangrijkste functies van Windows werken.
Wanneer Microsoft Windows nog niet eerder gebruikt is, is het aan te raden dat de gebruiker enige tijd
doorbrengt met het lezen van Microsoft documentatie voordat begonnen wordt met het gebruiken van Cx-
Programmer.
In deze handleiding wordt ervan uitgegaan dat u beschikt over enige praktische kennis van OMRON PLC’s.
Sectie 1:
deze sectie geeft algemene informatie over Cx-Programmer
Sectie 2:
het installeren van Cx-Programmer.
Sectie 3:
in deze sectie wordt uitgelegd hoe een nieuw project moet worden opgezet, hoe een programma
moet worden ingevoerd, naar de PLC gestuurd, getest en gewijzigd.
Sectie 4:
het importeren van een SYSWIN programma en de opties die er zijn om Cx-Programmer optimaal
voor uw gebruik te configureren.
OMRON
Snelle start instructie
Snelle start instructie pagina 3
© OMRON 2000,
OMRON
ELECTRONICS B.V.
Alle rechten voorbehouden.
OMRON Cx-Programmer snelle start instructie Publicatie november 2000
Document referentie NLMAN-Cx-Programmer snelle start Revisie 1
De informatie in dit document is uitvoerig gecontroleerd. OMRON kan echter geen enkele aansprakelijkheid
aanvaarden voor enige incorrectheid of onvolledigheid van deze handleiding. Verder heeft OMRON het recht
onaangekondigd veranderingen aan het product en de handleiding aan te 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.
OMRON is een geregistreerd handelsmerk van OMRON Corporation.
Aan deze handleiding is de grootst mogelijke zorg besteed. Mochten er ondanks deze zorg nog
onjuistheden of onduidelijkheden vermeld zijn, dan stellen wij ons uitdrukkelijk niet aansprakelijk voor
eventuele gevolgen. Voor suggesties ter verbetering houden wij ons aanbevolen.
Inhoudsopgave
OMRON
pagina 4 Snelle start instructie
Inhoudsopgave
1 Prettig kennis te maken 5
1.1 CX-Programmer kenmerken................................................................................ 5
1.2 Systeem benodigdheden..................................................................................... 6
1.3 Technische ondersteuning .................................................................................. 6
2 Cx-Programmer installeren 7
2.1 Installeren ............................................................................................................ 7
2.2 Opstarten en eerste kennismaking...................................................................... 8
3 Het schrijven van een programma 9
3.1 Het voorbeeldprogramma.................................................................................... 9
3.2 Het invoeren van het programma ........................................................................ 9
3.2.1 Het invoeren van contacten en uitgangen ......................................... 10
3.2.2 Horizontale en verticale lijnen ............................................................ 11
3.2.3 Instructies ........................................................................................... 11
3.3 Work Online ....................................................................................................... 11
3.3.1 Het downloaden van een programma................................................ 12
3.3.2 PLC mode instellen ............................................................................ 13
3.3.3 Testen van het programma. ............................................................... 14
3.4 Overige functies................................................................................................. 14
3.4.1 Het inserteren van contacten ............................................................. 14
3.4.2 Het ongedaan maken van bewerkingen ............................................ 15
3.4.3 Commentaar bij contacten ................................................................. 15
3.4.4 Commentaar bij netwerken ................................................................ 15
3.5 Functies voor het testen van een programma................................................... 15
3.5.1 Manipuleren van getallen en bits ....................................................... 15
3.5.2 Online-Edit.......................................................................................... 17
4 Overige functies 18
4.1 Importeren van een SYSWIN programma......................................................... 18
4.2 Instellen Cx-Programmer................................................................................... 18
4.3 Instellen functietoetsen ...................................................................................... 19
4.4 Cross reference ................................................................................................. 19
4.5 Memory.............................................................................................................. 20
OMRON
Prettig kennis te maken
Snelle start instructie pagina 5
1 Prettig kennis te maken
Deze sectie beschrijft de algemene werking van de Cx-Programmer software en
voorziet in informatie over de te gebruiken omgeving en minimale configuratie die
nodig is om Cx-Programmer naar tevredenheid te kunnen laten werken.
OMRON CX-Programmer
CX-Programmer is een programma voor het creëren, testen en onderhouden van
programma’s van OMRON CS1-serie, CV-serie en C-serie PLC’s. Het programma
voorziet in de faciliteiten die nodig zijn om deze PLC’s te ondersteunen en de diverse
netwerken die gebruikt kunnen worden om met deze PLC’s te communiceren.
1.1 CX-Programmer kenmerken
CX-Programmer is de opvolger van SYSWIN. De lijst hieronder beschrijft belangrijke
mogelijkheden zoals deze in Cx-Programmer aanwezig zijn.
Ondersteuning van de nieuwe CS1-serie PLCs.
Ondersteuning voor C-serie en CV-serie PLCs.
Communicatie wordt volledig afgehandeld door de CX-Server applicatie.
Hierdoor is het mogelijk dat twee applicaties tegelijkertijd met dezelfde PLC
communiceren.
Cx-Programmer kan meer dan één keer tegelijkertijd opgestart worden.
Een project kan bestaan uit meer dan één PLC programma.
Het is mogelijk om binnen een project meerdere vensters op het programma
open te hebben staan.
Symbool data-types. Dit maakt het mogelijk om het fomaat van een PLC adres
te declareren, zodat een programmacheck kan worden uitgevoerd op
inconsistent adres gebruik.
On-line editing van meerdere rungs in één bewerking.
Automatisch toewijzen van adressen voor hulpbits.
De inhoud van een project wordt getoond als een hiërarchie van objecten
(symbols, IO tables, PLC settings, Memory Card, Error Log, PLC memory).
Gebruiksvriendelijke Microsoft Windows 95 interface met configureerbare
knoppenbalk, drag/drop, standaard menu systeem en waarin veelgebruikte
opties zijn ondergebracht in een rechtermuisklik-menu.
‘Full’ en ‘Junior’ functionaliteit modes. Om van de volledige functionaliteit
gebruik te kunnen maken dient u te beschikken over een licentiecode. Zonder
deze licentiecode ondersteunt Cx-Programmer alleen de CPM1, CPM2* en
SRM1 PLC’s.
Cross referencing kan continu aangezet worden zodat u snel kan navigeren
naar een uitgang of een ander contact met hetzelfde adres van het contact
waarop de cursor staat.
De gecreëerde objectcode kan naar een bestand geschreven worden. Bij een
CS1 is deze code eenvoudig door middel van een compact flash card naar de
PLC over te brengen.
Een programma kan worden onderverdeeld in ‘secties’. Een groot programma
is op deze manier eenvoudiger te lezen.
Zoeken en vervangen is verbeterd. Het is mogelijk om wildcards op te geven en
om reeksen op te geven.
Een verbeterde ladder en mnemonic editor met goede zoom functies.
Het is mogelijk om het formaat en de hoeveelheid informatie in te stellen die in
het ladderdiagram getoond wordt. Het tonen van commentaar kan snel aan en
uit gezet worden.
De ladder editor lijnt automatisch de netwerken rechts uit als het netwerk
correct is en verlaten wordt.
Gebruik van kleur - globale en locale symbolen kunnen een andere kleur
krijgen in de ladder / mnemonic editors.
Fouten in een ladderdiagram worden in een door de gebruiker te definiëren
kleur getoond.
De shortcut keys en toolbars kunnen naar eigen wens worden ingesteld.
Prettig kennis te maken
OMRON
pagina 6 Snelle start instructie
Verbeterde ‘ga naar’ mogelijkheden. Ga naar een ingang of een uitgang met
een bepaald adres en ga weer terug of ga naar een bepaalde rung of naar een
bepaalde van commentaar voorziene rung.
Monitoring kan worden gepauzeerd of bevroren om de logica van een
programma te kunnen bestuderen.
Commentaar kan worden ingevoerd bij ladderdiagramelementen als een
contact of een uitgang.
Adressen die in de PLC I/O table zijn opgenomen worden getoond met een I /
Q prefix in de programmeerruimte.
Het is mogelijk om te bepalen wat wordt getoond op de afscheiding van een
editing window – hetzelfde type view, ladder/mnemonic, of de lokale symbol
table.
Eenvoudig importeren en exporteren van symbolen naar een spreadsheets of
tekstverwerker.
1.2 Systeem benodigdheden
CX-Programmer werkt op een IBM compatible personal computer met een Pentium of
betere processor. Cx-Programmer werkt in een Microsoft Windows omgeving
(Microsoft Windows 95, 98 of Microsoft Windows NT 4.0 Service Pack 3 of later).
Opmerking
Cx-Programmer is niet gegarandeerd compatibel met computers waarop een
Windows emulatie werkt, zoals bijvoorbeeld Apple Macintosh.
De volgende configuratie is aanbevolen als een minimum systeemomgeving om met
Cx-Programmer te kunnen werken:
IBM PC-AT compatible of NEC PC-98 compatible computer;
Pentium klasse CPU werkend op 90 Megahertz (MHz) of sneller;
Minimaal 16 Megabytes (Mb) Random Access Memory (RAM), afhankelijk van
de grootte van het programma kan dit meer worden;
Harddisk met minimaal 40 Mb vrije ruimte;
800 x 600 SVGA of hoger resolutie beeldscherm is aanbevolen;
Microsoft Windows 95, 98 of NT 4.0 (Service Pack 3+).
Alhoewel alle handelingen met het keyboard kunnen worden uitgevoerd is gebruik van
een muis aanbevolen.
Raadpleeg de on-line help voor een lijst met keyboard shortcut commando’s.
De hoeveelheid RAM en harddisk ruimte is afhankelijk van de grootte van het
geschreven PLC programma, een vuistregel is ongeveer 1Kb per instructie.
1.3 Technische ondersteuning
Wanneer de installatieinstructies voor deze applicatie zijn gevolgd (raadpleeg
hoofdstuk 2 Cx-Programmer installeren op pagina 7) zullen er geen problemen
optreden. Treed er echter wel een probleem op tijdens het installeren van Cx-
Programmer raadpleeg dan de helpdesk. Wanneer een probleem optreedt controleer
dan of de fout geen oorzaak heeft buiten Cx-Programmer. Controleer eerst de
volgende items:
De computer werkt correct.
De PLC werkt correct.
De communicatie is goed ingesteld en goed aangesloten.
De fouten in de PLC zijn gewist.
Wanneer de helpdesk geraadpleegd wordt houdt dan de volgende gegevens bij de
hand:
Een heldere en beknopte omschrijving van het probleem samen met de exacte
tekst van voorgekomen foutmeldingen
Het viercijferige versienummer zoals dat onderin de About dialoog getoond
wordt
Het registratienummer zoals dat in de About dialoog getoond wordt.
OMRON
Cx Programmer Installeren
Snelle start instructie pagina 7
2 Cx-Programmer installeren
In deze sectie wordt beschreven hoe Cx-Programmer geïnstalleerd wordt. In deze
beschrijving wordt ervan uitgegaan dat u de Engelstalige versie van Cx-Programmer
installeert op een PC waarop de Engelstalige versie van Windows 95 draait. Werkt uw
PC op een ander Operating System of is de door u geselecteerde taal anders dan
kunnen teksten en afbeeldingen hier en daar afwijken.
2.1 Installeren
Cx-Programmer wordt geleverd op een CDROM. Het installeren van Cx-Programmer
wordt automatisch gestart als de CDROM in de drive geplaatst wordt. Indien deze
functie op uw PC is uitgeschakeld wordt in de eerste stappen in deze sectie verklaard
hoe u het programma handmatig kan installeren. In de stappen hieronder worden de
belangrijkste fases tijdens het installeren toegelicht. Een aantal dialogen dat u te zien
krijgt tijdens installatie worden hier niet getoond. Bij deze dialogen is er sprake van
alleen een toets Next die u kan bedienen om het volgende dialoog getoond te krijgen
of de bedoeling van het dialoog is zo duidelijk dat nadere uitleg niet nodig is.
Opmerking
Wanneer u in Windows vaker programma’s geïnstalleerd heeft kunt u de stappen
hieronder overslaan en het programma installeren zoals u gewend bent.
1, 2, 3…
1. Plaats de CD in CDROM drive.
2. Klik in Windows 95 op de
Start
knop in de Task bar en kies de optie
RUN
uit het
menu.
3. Type
D:\Cx-Programmer\Setup
in de dialoog zoals in het figuur hieronder en
bedien de knop
OK
.
4. In het volgende scherm dat verschijnt kan de taal gekozen worden. U kiest voor de
optie
English
en bedient vervolgens de knop
OK
.
5. Na het invoeren van de taal wordt een dialoog getoond waarin u gevraagd wordt
om uw licentiecode in te voeren. Deze licentiecode is een groep van vier maal vier
cijfers en u vindt de code op een sticker op de CD. Het is ook mogelijk om deze
licentiecode achteraf in te voeren via het Help|A
bout dialoog.
Waarschuwing
Één licentiecode geeft u het recht om het programma op één computer te installeren.
Wanneer u één Cx-Programmer pakket heeft aangeschaft kunt u losse licenties
aanschaffen als u het programma op meerdere computers wilt installeren.
6. Vervolgens kan de directory opgegeven worden waar het pakket geïnstalleerd
wordt. De standaard directory is C:\Program Files\OMRON\Cx-Programmer. Indien
nodig kan deze directory veranderd worden. Na het invullen van deze gegevens
kan de knop
OK
bediend worden om door te gaan.
Cx Programmer Installeren
OMRON
pagina 8 Snelle start instructie
Cx Server
Na het installeren van Cx-Programmer wordt automatisch gestart met het installeren
van Cx-Server. Wanneer uw computer onder Windows 95 werkt dan zal vermoedelijk
een oudere versie van (DCOM) geïnstalleerd zijn.
1. De installatieprocedure vraagt onder Windows 95 altijd of DCOM geïnstalleerd
moet worden. Het is voor de stabiliteit van het programma aan te raden dit te doen.
Na het installeren van DCOM moet uw computer gereboot worden. Laat de CD
tijdens het opstarten gewoon in de drive zitten het installeren gaat automatisch
verder.
Opmerking
Bij sommige computers begint de installatie niet automatisch na het rebooten. U kan
dit dan handmatig uitvoeren door op de CDROM in de directory Cx-
Programmer\Disk1\Cx-Server het programma Setup.exe op te starten.
2. Vervolgens kan de directory opgegeven worden waar het pakket geïnstalleerd
wordt. De standaard directory is C:\Program Files\OMRON\Cx-Server. Indien
nodig kan deze directory veranderd worden. Na het invullen van deze gegevens
kan de knop
OK
bediend worden om door te gaan.
3. Hierna wordt u gevraagd of u ondersteuning voor een aantal netwerken wilt
installeren. Standaard wordt seriële en ethernet communicatie geïnstalleerd.
Wanneer u een netwerkkaart van een van de in deze dialoog genoemde
netwerken in uw computer heeft, selecteert u dan de betreffende check box.
2.2 Opstarten en eerste kennismaking
Na het installeren kan Cx-Programmer gestart worden. De methode is om de
Start
knop uit de Task bar te gebruiken. Kies de optie Programs, kies vervolgens de folder
OMRON en daarbinnen de folder Cx-Programmer. Klik vervolgens op de icoon van
het programma Cx-Programmer uit deze folder. In de onderstaande figuur zijn de
verschillende onderdelen van Cx-Programmer getoond.
Project Workspace
Toolbars
Ladder Editor
Output Window
Globale Symbolen
PLC Setup
Functie Mapping
Memory (data display)
Programma
Secties (blokken)
OMRON
Het schrijven van een programma
Snelle start instructie pagina 9
3 Het schrijven van een programma
In deze sectie wordt niet uitgelegd hoe u een programma moet schrijven maar hoe
een programma in Cx-Programmer ingevoerd kan worden. Er wordt van uitgegaan dat
u ervaring hebt met SYSWIN. Op een aantal plaatsen in de tekst wordt aangegeven
wat de verschillen tussen Cx-Programmer en SYSWIN zijn.
De gebruikte functietoetsdefinities van Cx-Programmer zijn anders dan die van
SYSWIN. Wanneer u toch de toetsen wilt gebruiken zoals u dat in SYSWIN gewend
was kan u in hoofdstuk 4.3 Instellen functietoetsen op pagina 19 lezen hoe dit moet.
3.1 Het voorbeeldprogramma
000.00
000.01
100.00
END(01)
000.02 000.03 100.01
000.01
000.02
000.03
TIM000
000.05
000.06
CNT511
000.07 000.08
TIM
000
#0010
CNT
511
#0010
Opmerking
Alhoewel het bovenstaande programma als één listing is getoond moeten alle
netwerken apart geprogrammeerd worden in een eigen netwerk in Cx-Programmer.
Voor alle duidelijkheid zijn hiervoor in het bovenstaande lijnen gezet ter scheiding van
de netwerken.
3.2 Het invoeren van het programma
Nieuw project beginnen
De eerste actie bij het invoeren van een programma is het beginnen van een nieuw
project. Dit wordt gerealiseerd door in het menu File de optie N
ew te selecteren of de
icoon new project. Na het selecteren van deze optie verschijnt het volgende venster.
In dit venster kan de CPU en de manier van communiceren gekozen worden. Ook
kan hier een naam worden gegeven aan de PLC. Met de knop Settings naast de PLC
Het schrijven van een programma
OMRON
pagina 10 Snelle start instructie
keuze wordt een volgende venster geopend. In dit venster moet het exacte PLC type
dat geprogrammeerd gaat worden vastgelegd. In SYSWIN kon verbinding met de PLC
worden gemaakt als de geselecteerde PLC en de aanwezige PLC niet overeen
kwamen. In Cx-Programmer is dit niet mogelijk.
Bij het opslaan van een programma worden de gekozen instellingen bij het project
opgeslagen. De keuzen hoeven dus maar één keer gemaakt te worden. Natuurlijk is
het mogelijk om de gemaakte instellingen naderhand te veranderen. Dit wordt gedaan
door in de project workspace met de rechter muisknop op de CPU icoon te klikken en
de optie change te kiezen.
Aanmaken netwerk
Na het starten van een nieuw project is er maar één (leeg) netwerk aanwezig. Het
voorbeeldprogramma bestaat uit vijf netwerken. Het is mogelijk om voor het
programmeren begint eerst nieuwe netwerken aan te maken, maar Cx-Programmer
maakt automatisch een nieuw netwerk aan, als in het onderste netwerk gewerkt
wordt. Het is alleen noodzakelijk om netwerken toe te voegen als deze worden
tussengevoegd.
3.2.1 Het invoeren van contacten en uitgangen
Muis/Toetsenbord
In deze handleiding zal zoveel mogelijk gebruik gemaakt worden van het toetsenbord.
In de kantlijn van de tekst wordt meestal de tekening getoond die op de knop staat
waarmee met de muis hetzelfde effect verkregen kan worden.
Wordt het eerste contact met het toetsenbord ingevoerd dan moet eerst de cursor
links tegen de “busbar” geplaatst worden. Na het bedienen van C en het invoeren van
het contactnummer zal het contact op de locatie van de cursor op het scherm
geplaatst worden.
Voor het plaatsen van een contact op het scherm met de muis moet op de
instructiebalk de knop met het contact geklikt worden. Het eerste contact van het
netwerk moet aan de buslijn geplaatst worden. Om een contact op het scherm te
plaatsen moet op de locatie waar het contact moet komen een klik met de muis
gegeven worden. Hierna verschijnt er een nieuw venster in het scherm.
In plaats van de knoppen OK en Cancel kunnen de toetsen enter (OK) en escape
(Cancel) van het keyboard gebruikt worden.
OMRON
Het schrijven van een programma
Snelle start instructie pagina 11
Name or Address
Op het veld Name or address kan het adres van het eerste contact (dit is 0.00 of 0)
ingevoerd worden. Na het invoeren van het adres kan met de enter toets het eerste
contact op het scherm geplaatst worden.
Plaatsen output
De output achter het contact wordt op dezelfde manier getekend. Voor het selecteren
van een output wordt de O gebruikt. Uitgangen moeten direct aansluitend aan de
voorwaarde geplaatst worden. In principe geldt dit voor alle instructies die op het
scherm geplaatst kunnen worden. Het openlaten van lijnen op het scherm is
toegestaan, maar zullen door de compiler als fout worden aangemerkt.
Test van het programma
Is het eerste netwerk ingevoerd dan zal, als er naar het volgende netwerk wordt
gegaan en het netwerk correct is, de busbar niet meer rood zijn.
Met het toetsenbord kan met Shift+R of R een nieuw netwerk respectievelijk boven of
onder het huidige gemaakt worden.
3.2.2 Horizontale en verticale lijnen
Verticaal
In de te programmeren netwerken komen horizontale en verticale lijnen voor. De
verticale lijn wordt getekend met de V. Deze verticale lijn wordt op het scherm
getekend aan het begin van de cursor van boven naar beneden. Voor het verwijderen
van een verticale lijn kan er een zelfde lijn over de bestaande heen getekend worden.
Met Shift+V wordt een zelfde verticale lijn getekend maar dan naar boven.
Horizontaal
Horizontale lijnen worden getekend met de H. Een horizontale lijn wordt op het
scherm getekend op de plaats van de cursor. Horizontale lijnen worden verwijderd
door er een horizontale lijn overheen te tekenen.
3.2.3 Instructies
In het tweede netwerk wordt een TIM instructie geplaatst. Instructies worden
geprogrammeerd met de knop I(i) op het toetsenbord. In SYSWIN hebben timers en
counters een eigen knop in de knoppenbalk. In Cx-Programmer is dit niet het geval.
Timers en counters worden ook als Instructie geprogrammeerd. Na invoer van de I
verschijnt het volgende venster.
Invoeren van een functie
Op het veld Instruction kan het nummer of de naam van de gewenste functie
ingevoerd worden. Voor de timer instructie is dit de tekst TIM. Indien de naam of het
nummer van de functie niet bekend is kan de functie via de knop Find Instruction
opgezocht worden. Na het selecteren van de gewenste functie moeten de aanwezige
operands ingevuld worden.
3.3 Work Online
Nadat het programma is ingevoerd moet het naar de PLC gestuurd worden. Dit heet
downloaden. Voor er met het downloaden begonnen kan worden moet eerst
gecontroleerd worden of de communicatie goed staat ingesteld.
Work Online
Dit kan in eerste instantie gebeuren door in het menu PLC de optie Work Online uit te
voeren. Op dat moment wordt gecontroleerd of er onder de laatst gebruikte
Het schrijven van een programma
OMRON
pagina 12 Snelle start instructie
instellingen (voor dit programma) een PLC gevonden wordt. Wordt de PLC niet onder
deze instellingen gevonden dan moeten de communicatie instellingen gecontroleerd
worden.
Instellen communicatie
In de Project workspace staat de PLC. Door hier op te dubbelklikken, opent het
Change PLC venster. Bij Network Type is in te geven op welke manier er wordt
gecommuniceerd. En met de knop Settings daarnaast zijn de poort instellingen te
maken.
Standaard instelling
De standaard instelling voor OMRON PLC’s is SYSMAC WAY, 9600 Baud, 1 start-, 7
data-, 2 stopbits en even parity. Als dit ingesteld is, kan dit met OK bevestigd worden.
Verbinden met PLC
Door Work Online in het menu PLC te kiezen, kan verbinding met de PLC gemaakt
worden. Dit kan ook door met de rechtermuistoets op de betreffende PLC in de
project workspace te klikken en dan Work Online te selecteren of het Work Online
icoon te gebruiken in de knoppenbalk.
Verkeerde PLC gekozen
Wanneer Cx-Programmer detecteert dat er een ander type PLC aan de RS232 poort
hangt dan ingesteld is, dan wordt een melding “The connected PLC type xxxxx does
not match the project’s PLC type yyyyy Cannot continue” gegenereerd in een venster.
3.3.1 Het downloaden van een programma.
Wanneer de PLC on-line is kan het programma gedownload worden. Dit gebeurt met
de optie Transfer in het pull-down menu PLC of met de rechtermuistoets op de
betreffende PLC in de project workspace te klikken en dan Transfer te selecteren of
met het icoon Transfer to PLC. Voor het downloaden moeten eerst enkele opties
ingesteld worden.
Programs
Is het ladderprogramma.
Expansion functies
Zijn de uitbreidingsfuncties van de PLC aangepast dan moeten deze naar de PLC
verstuurd worden.
Settings
Dit zijn de instellingen van de CPU en behoeven niet altijd meegezonden te worden.
Alleen als hierin wijzigingen zijn aangebracht en deze zijn nog niet naar de PLC
OMRON
Het schrijven van een programma
Snelle start instructie pagina 13
gezonden, moeten deze hier meegezonden worden. Ook de instellingen van seriële
poorten en eventuele optiekaarten zijn hier ingesteld.
I/O Table
Bij de CV en CS1 modellen kan de I/O configuratie vooraf samengesteld worden en
vervolgens naar de PLC verstuurd worden.
Symbols
Bij sommige PLC’s is het mogelijk om de symbolen mee te sturen naar de PLC. Bij
het uploaden vanuit de PLC blijven deze dan behouden.
Comments
Bij sommige PLC’s is het mogelijk om het netwerkcommentaar naar de PLC te
versturen.
Clear Program memory
Wanneer het programma gedownload wordt, zal automatisch deze optie aangezet
worden. Cx-Programmer zal het programmageheugen van PLC wissen voor het
downloaden van het programma. Hiermee wordt voorkomen dat gedeeltes van vorige
programma’s nog in het geheugen van de PLC staan.
Mode
Voor het downloaden moet de PLC in program mode staan. Staat de PLC niet in
program mode dan zal Cx-Programmer voor het downloaden vragen of de PLC in
program mode gezet kan worden. Na het downloaden volgt dan de vraag of de PLC
terug gezet moet worden in de mode die deze voor het downloaden had.
Na het instellen van de gewenste opties wordt het programma gecompileerd en naar
de PLC verstuurd. Tijdens het downloaden van het programma wordt een venster
getoond met een percentagemelding.
Wanneer het downloaden van het programma klaar is verschijnt de nevenstaande
melding. Na het bedienen van de OK knop kan het programma uitgevoerd worden.
Change mode
Na het downloaden moet de PLC weer in de RUN of MONITOR mode gezet worden
zodat het programma wordt uitgevoerd. Wanneer de PLC voor het downloaden niet in
program mode stond zal na het downloaden de vraag gesteld worden of de PLC weer
in de oude mode (run of monitor) terug gezet moet worden.
3.3.2 PLC mode instellen
Wanneer de PLC voor het downloaden in de program mode stond zal na het
downloaden de mode veranderd moeten worden. Dit moet gebeuren met de knoppen.
Via het toetsenbord kan dit ook gedaan worden met de toetsencombinaties Ctrl+1
(Program), Ctrl+2 (Debug), Ctrl+3 (Monitor) en Ctrl+4 (Run). Ook met de keuze
Operating Mode in het menu PLC of de met de rechtermuisklik op de PLC in de
Project Workspace kan de PLC mode veranderd worden.
Het schrijven van een programma
OMRON
pagina 14 Snelle start instructie
De PLC kan in 4 modes staan:
Run
In de run mode wordt het programma in de PLC uitgevoerd. Vanuit het
softwarepakket kan bekeken worden wat het programma doet, maar er
mag niets gewijzigd worden.
Monitor
In de monitor mode wordt het programma in de PLC óók uitgevoerd.
Vanuit het softwarepakket kan bekeken worden wat het programma
doet en er kunnen wijzigingen in het programma en in de data in de
PLC gemaakt worden.
Debug
De CV serie heeft nog een speciale debug stand voor het vinden van
fouten.
Program
In program mode wordt het programma in de PLC niet uitgevoerd. In
deze mode kan het programma in de PLC en de data in de PLC
veranderd worden. Het downloaden van een programma is alleen in
program mode mogelijk.
3.3.3 Testen van het programma.
Na het invoeren van het programma kan het getest worden. Tijdens het testen is het
mogelijk om op het scherm de status van contacten in de PLC te bekijken. Dit gebeurt
door de optie Monitoring in het menu Onli
ne aan te schakelen. Hieronder is een
voorbeeld getoond van monitoring (andere netwerken dan het voorbeeld programma
in deze handleiding).
Bij het monitoren worden actieve contacten op het scherm ingekleurd. Tijdens het
testen kan door het programma gelopen worden met de PageUp en PageDown en de
cursortoetsen op het toetsenbord.
3.4 Overige functies
3.4.1 Het inserteren van contacten
Het kan altijd voorkomen dat in een programma contacten tussen gevoegd moeten
worden. Dit kan gaan om een enkel contact of om een rij contacten. Wanneer er op
de locatie waar het contact moet komen geen ruimte is dan moet deze ruimte
gecreëerd worden. Dit gebeurt door de Ctrl+ALT toets te bedienen in combinatie met
één van de cursortoetsen
OMRON
Het schrijven van een programma
Snelle start instructie pagina 15
Ctrl+ALT+
Î
ÎÎ
Î Open een kolom. Op de locatie van de cursor wordt er een verticale baan op het
scherm vrijgemaakt. Alle getrokken lijnen op het scherm worden hierbij
doorgetrokken.
Ctrl+ALT+
Ð
ÐÐ
Ð Open een rij. Op de locatie van de cursor wordt er een horizontale baan op het
scherm vrijgemaakt. Alle getrokken lijnen op het scherm worden hierbij
doorgetrokken.
Ctrl+ALT+
Í
ÍÍ
Í Verwijder een kolom. Op de locatie van de cursor wordt er een verticale baan op het
scherm verwijderd. Alle in deze baan getekende contacten, lijnen, uitgangen en
functies worden verwijderd.
Ctrl+ALT+
Ï
ÏÏ
Ï Verwijder een rij. Op de locatie van de cursor wordt er een horizontale baan op het
scherm verwijderd. Alle in deze baan getekende contacten, lijnen, uitgangen en
functies worden verwijderd.
3.4.2 Het ongedaan maken van bewerkingen
Undo
Met het bedienen van de toets Undo kan een gepleegde actie in het pakket ongedaan
gemaakt worden.
Redo
Met de Redo functie kunnen acties die met de Undo toets ongedaan gemaakt zijn
weer teruggehaald worden.
3.4.3 Commentaar bij contacten
In de symbols dialoog kunnen contacten van symbolen worden voorzien. Dubbelklik in
de project workspace op de symbols icoon onder de PLC. In het venster dat getoond
wordt kunnen nieuwe symbolen ingevoerd worden. Klik met de rechter muisknop in de
lijst de getoond wordt. Kies Insert Symbol en voer het gewenste adres met de naam
in.
3.4.4 Commentaar bij netwerken
Er zijn twee manieren om een netwerk van commentaar te voorzien. Met de muis door
met de rechtermuisknop op de busbar te klikken en in het getoonde menu te kiezen
voor properties. Met het toetsenbord door de cursor op de busbar te zetten (voor het
eerste contact) en op Alt+Enter te drukken. In de dialoog die verschijnt kan het
commentaar van het netwerk ingevoerd worden.
Opmerking
Om een tweede regel tekst in te voeren moet u geen Enter maar Ctrl+Enter invoeren.
3.5 Functies voor het testen van een programma
Voor het testen van een programma kunnen we een aantal functies van Cx-
Programmer gebruiken.
3.5.1 Manipuleren van getallen en bits
Wanneer monitoring aan staat (menu PLC optie Monitor) kunnen getallen en bits in de
PLC gemanipuleerd worden. In het voorbeeldprogramma dat eerder gebruikt werd is
in het vierde netwerk een counter instructie geprogrammeerd. Klik met de rechter
muisknop op de counterwaarde, dit is het middelste veld van de instructie. Een menu
verschijnt, kies hierin de optie Set en daarna Value, een dialoog verschijnt, waarin een
nieuwe waarde ingevoerd kan worden. Zie de onderstaande figuur.
Het schrijven van een programma
OMRON
pagina 16 Snelle start instructie
Tik de waarde 123 in en bedien de Set knop. De waarde 123 wordt vervolgens naar
de PLC geschreven als nieuwe actuele waarde van de counter.
Opmerking
Met deze methode wordt de actuele waarde van de counter aangepast. Wanneer de
counter gereset wordt neemt de counter de originele ingestelde waarde aan. In dit
programma is dat #0010. Ook van timers kan op deze manier de actuele waarde
aangepast worden. Timers worden echter gereset als de executieconditie laag is.
Timers kunnen dus alleen aangepast worden als de executieconditie hoog is.
Wanneer met de rechter muisknop op een bitadres wordt geklikt, zoals gevonden bij
contacten, uitgangen en functies met bitparameters, zal een menu verschijnen, hierin
kunnen de opties Set of F
orce gekozen worden.
Optie Force:
On
, forceert een bit hoog en blokkeert het - de set stand.
Off
, forceert een bit laag en blokkeert het - de reset stand.
Cancel,
maakt een geforceerd bit vrij uit zijn geblokkeerde toestand.
Cancel All Forces,
maakt alle geforceerde bits vrij uit hun geblokkeerde
toestand.
Optie Set:
On
, zet een bit hoog totdat de status wordt veranderd door het programma
Off
, zet een bit laag totdat de status wordt veranderd door het programma
Het onderstaande voorbeeld toont het setten, resetten van een contact:
Opmerking
Wordt een bit geforceerd geset dan kan de PLC de status ervan niet meer
veranderen. Het forceren van een PLC ingang houd dus in dat de status van deze
ingang aan of uit blijft onafhankelijk van de daadwerkelijke ingangsstatus. Setten en
resetten (zonder forceren) maakt een bit hoog of laag tot het PLC programma het
weer verandert.
OMRON
Het schrijven van een programma
Snelle start instructie pagina 17
3.5.2 Online-Edit
Opmerking
Het is gebruikelijk de PLC in de
Monitor
mode te laten werken als de online edit
functies gebruikt worden. Online-edit is niet mogelijk in de
Run
mode of bij oudere
typen PLC’s.
Het online werken aan netwerken geeft de mogelijkheid om een netwerk direct te
veranderen. Het is één van de snelste manieren om een project af te maken of te
controleren. Wanneer de PLC in de monitor mode staat bent u in staat om allerlei
veranderingen in het programma aan te brengen, dit alsof u niet online aan het werk
bent. Het verschil is dat, op het moment dat het netwerk af is, het naar de PLC
gedownload moet worden. Indien nodig wordt de vorige versie van het netwerk
vervangen terwijl de PLC het programma uitvoert.
Wij gaan in ons voorbeeldprogramma een counter waarde in het vierde netwerk
veranderen van #0010 naar #0040.
Om in Cx-Programmer online-edit te kunnen gebruiken, moet het
Program|Online
Edit|Begin commando geactiveerd worden. Het netwerk waarin de cursor staat kan
dan bewerkt worden, is het wenselijk om meer netwerken tegelijk te bewerken,
moeten deze eerst geselecteerd worden en daarna online-edit gekozen worden.
Zijn de bewerkingen klaar, dan moet met Program|Online Edit|Send Changes de
veranderingen naar de PLC gestuurd worden.
Zijn er bewerkingen uitgevoerd, maar moeten deze niet naar de PLC gestuurd
worden, dan kan met Program|Online Edit|Cancel de online-edit actie afgebroken
worden.
Overige functies
OMRON
pagina 18 Snelle start instructie
4 Overige functies
In deze sectie worden een aantal andere veel gebruikte (of handige) opties in het
programma uitgelegd.
4.1 Importeren van een SYSWIN programma
Het importeren van een SYSWIN programma is in Cx-Programmer erg eenvoudig.
Selecteer het menu File|Open. Bij Files of type wordt SYSWIN 3.x Project (*.SWP)
geselecteerd. Selecteer het gewenste SYSWIN bestand en open het.
4.2 Instellen Cx-Programmer
Cx-Programmer kan op maat worden ingesteld. De standaard vensters die getoond
worden kunnen alle van grootte worden veranderd, uitgezet of floating gemaakt
worden. Is een venster verwijderd en moet dit weer terug gezet worden dan vind u dit
in het menu View|W
indows. Daarnaast zijn een aantal zaken via het Tools|Options…
menu in te stellen. De belangrijkste zaken worden hieronder getoond.
Toon scheiding tussen netwerken
Monitor data altijd hexadecimaal
Cross refencing altijd actief
(trager programma maar data is sneller gevonden)
Toon rechter busbar
(Ladderdiagram wordt ook direct rechts uitgelijnd)
Breedte van het ladderdiagram
Lijn het programma altijd op maximale breedte uit
Safety mode, bevestig alle bewerkingen
Download markeerinstructies om
Download CMNT instructies
die invloed op de PLC hebben
de secties aan te duiden
om commentaar aan te geven
OMRON
Overige functies
Snelle start instructie pagina 19
Klik op het te veranderen element
Font dat gebruikt wordt voor het ladderdiagram
Breedte van de cellen
(deze instellingen worden ook
om het aan te passen
gebruikt voor het printen)
Toon de naam van een bit of woord
Toon het adres van een bit of woord
en waar moet het geplaatst moet worden
en waar moet het geplaatst moet worden
Toon het commentaar van een bit of woord
en waar moet het geplaatst moet worden
4.3 Instellen functietoetsen
De in Cx-Programmer gebruikte functietoetsdefinities zijn anders dan in SYSWIN. In
het menu Tools|Keyboard mapping… kunnen deze toetsen worden ingesteld.
Aan elke macro kunnen één of meerdere shortcuts worden toegewezen. Selecteer
een macro, bedien de toets Create shortcut, druk op het toetsenbord op de toetsen
die u wilt toewijzen aan deze macro en bevestig dit.
4.4 Cross reference
De cross reference kan worden gebruikt om snel locaties te vinden waar een bepaald
woord of bit gebruikt is. In het optiemenu kan cross referencing altijd geactiveerd
Overige functies
OMRON
pagina 20 Snelle start instructie
worden. Is deze optie uitgezet dan is cross referencing alleen actief als het cross
refence window openstaat.
In het cross reference window worden alle locaties getoond waar het woord of bit
waarop de cursor staat nog meer in het programma is opgenomen. Via het menu
Edit|G
oto kunt u de opties van het cross refence window bedienen. (U kan natuurlijk
ook simpelweg klikken om de contacten in de lijst). Via het menu kan u kiezen voor
volgende reference, volgende input, volgende output of ga terug naar de vorige
locatie.
4.5 Memory
De memory dialoog kan worden gebruikt om data in de PLC te bekijken en te
veranderen. Om in de memory dialoog online te kunnen werken moet Cx-Programmer
online zijn.
Data kan worden verstuurd naar de PLC uit uitgelezen van de PLC via met menu,
maar ook door met de rechtermuisknop op het scherm te klikken. Bij het versturen
van data naar de PLC kan gekozen worden tussen alles, een reeks of alleen die data
die geselecteerd is.
OMRON
OMRON ELECTRONICS B.V.
Wegalaan 61, Postbus 582, 2130 AN HOOFDDORP
Tel. (023) 568 11 00
Fax (023) 568 11 88 / 568 11 50 (verkoop)
E-mail: omron-nl@eu.omron.com
Internet: www.omron.nl
Uw leverancier
14

Hulp nodig? Stel uw vraag in het forum

Spelregels

Misbruik melden

Gebruikershandleiding.com neemt misbruik van zijn services uitermate serieus. U kunt hieronder aangeven waarom deze vraag ongepast is. Wij controleren de vraag en zonodig wordt deze verwijderd.

Product:

Bijvoorbeeld antisemitische inhoud, racistische inhoud, of materiaal dat gewelddadige fysieke handelingen tot gevolg kan hebben.

Bijvoorbeeld een creditcardnummer, een persoonlijk identificatienummer, of een geheim adres. E-mailadressen en volledige namen worden niet als privégegevens beschouwd.

Spelregels forum

Om tot zinvolle vragen te komen hanteren wij de volgende spelregels:

Belangrijk! Als er een antwoord wordt gegeven op uw vraag, dan is het voor de gever van het antwoord nuttig om te weten als u er wel (of niet) mee geholpen bent! Wij vragen u dus ook te reageren op een antwoord.

Belangrijk! Antwoorden worden ook per e-mail naar abonnees gestuurd. Laat uw emailadres achter op deze site, zodat u op de hoogte blijft. U krijgt dan ook andere vragen en antwoorden te zien.

Abonneren

Abonneer u voor het ontvangen van emails voor uw Omron SYSMAC Software Cx-Programmer bij:


U ontvangt een email met instructies om u voor één of beide opties in te schrijven.


Ontvang uw handleiding per email

Vul uw emailadres in en ontvang de handleiding van Omron SYSMAC Software Cx-Programmer in de taal/talen: Nederlands als bijlage per email.

De handleiding is 0,26 mb groot.

 

U ontvangt de handleiding per email binnen enkele minuten. Als u geen email heeft ontvangen, dan heeft u waarschijnlijk een verkeerd emailadres ingevuld of is uw mailbox te vol. Daarnaast kan het zijn dat uw internetprovider een maximum heeft aan de grootte per email. Omdat hier een handleiding wordt meegestuurd, kan het voorkomen dat de email groter is dan toegestaan bij uw provider.

Stel vragen via chat aan uw handleiding

Stel uw vraag over deze PDF

Uw handleiding is per email verstuurd. Controleer uw email

Als u niet binnen een kwartier uw email met handleiding ontvangen heeft, kan het zijn dat u een verkeerd emailadres heeft ingevuld of dat uw emailprovider een maximum grootte per email heeft ingesteld die kleiner is dan de grootte van de handleiding.

Er is een email naar u verstuurd om uw inschrijving definitief te maken.

Controleer uw email en volg de aanwijzingen op om uw inschrijving definitief te maken

U heeft geen emailadres opgegeven

Als u de handleiding per email wilt ontvangen, vul dan een geldig emailadres in.

Uw vraag is op deze pagina toegevoegd

Wilt u een email ontvangen bij een antwoord en/of nieuwe vragen? Vul dan hier uw emailadres in.



Info