NC_8_ Quick Guide v1.0. CJ1W-NC_8_ Position Control via EtherCAT. Quick Guide

Relaterede dokumenter
NC_71 Quick Guide v1.0. CJ1W-NC_71 Mechatrolink-II Position Control Unit. Quick Guide

CP1x Pulse Servo Quick Guide v1.00. CP1x med Servo - Servoløsning med Pulse Kontrol. Quick Guide

MX2 Applikationsguide

Opsætning af xcon og Logix Controller

Robonet Profibus Generel opsætning

IAI Quick Start Guide

Alle dip 1 7 sættes til On for at opnå stand-alone operation fra PC.

Guide til indbygget PLC Teco 7300 CV frekvensomformere

Robonet Profibus S7 platform

MX2 Quick Guide v1.0 MX2. Quick Guide

JX Quick Guide v1.0. Quick Guide

Hurtigt igang med Infranor CD1PMV52 og Siemens PLC

Blockprog Rev1.0. Block programmering CS1/CJ1. Qiuck guide OMRON

MANUAL SKIOLD GØR EN FORSKEL DISTRIWIN SERVICE INSTALLATION

Efter installation af GEM Drive Studio software fra Delta s CD-rom, skal hoved skærmbilledet se således ud: (koden til administrator adgang er: admin)

Tilslutning- og programmeringseksempler

VLT AutomationDrive FC300. Basis tilslutning og programmerings eksempler. VLT AutomationDrive FC300

VLT AutomationDrive FC300 Basis tilslutning og programmerings eksempler. VLT AutomationDrive FC300

SX Quick Guide v1.0. Quick Guide

SPEED-Commander frekvensomformer. Program nr. 04 Software version 5.12c. Synkron Kontrol

VLT AQUA Drive FC200 Basis tilslutning og programmerings eksempler

VLT HVAC Drive FC100 Basis tilslutning og programmerings eksempler

Jægergårdsgade 152/05A DK-8000 Aarhus C DENMARK AC Motor Controller 370W. Brugermanual

Diagnostic og Toolbox Instruktion. Lindgaard Pedersen A/S. Rev. 1.0 Side 1 / 14

Quick Setup Guide SB168-ES og M7CL Dansk version

Quickguide. Dansk quickguide til Nexus IP opsætning

GSM SMS Modem MODEL: SA RTU-1 V1.01

Delta Elektronik A/S - AKD

Konfigurationsværktøj for MJK Instrumenter

SSI-9001 IP65. Installations vejledning. SSIHuset v/svane Electronic ApS. GSM fjern kontrol og alarm system

VLT AutomationDrive FC300. Tilslutning og programmerings eksempler. VLT AutomationDrive FC300

Quick Setup Guide SB168-ES og LS9 Dansk version

Hurtigt i gang med LinMot DeviceNet til Allen Bradley Logix Plc

Instruktion. SEEDER+ unit. Revision (last update) Software Version 8:32. Indhold

KEB Combivert Frekvensomformer F5-B version (0,37-15kW)

2x50 ETHERNET MODUL. RS485 slave med Ethernet-IP. Gælder for: Program nr.: AUXSLAVE v1 Dokument nr.: 0422md2x50-2v1 Dato:

DC-Motor Controller. Brugermanual

Maskinanlæg, opsætning af frekvensomformer

Viditronic NDVR Quick Guide. Ver. 2.0

Opsætning af Infranor CD1-a

LM Technologies bluetooth seriel adapter Installationsvejledning

OPC ACCESS HEARTBEAT 1

SSI GSM PORT kontrol brugervejledning. SSI GSM PORT brugervejledning V1.2

4/8/16 kanals DVR. Forbind strøm- og datakabel til harddisken som vist på det venstre billede herunder.

KEB COMBIVERT FREKVENSOMFORMER QUICK-GUIDE. F4-C VERSION (0, kw)

Digital Video Recorder Brugermanual

Din brugermanual OMRON SYSDRIVE 3G3MV

FC10 FEED CONTROL BRUGERMANUAL

VLT AutomationDrive FC300. PID tilslutning og programmerings eksempler. VLT AutomationDrive FC300

AVERMEDIA Quick Guide CMS3000

Programmeringseksempel tl BCxxxx (Seriel)

Fjernbetjening Flex Teknisk manual

Motion Controller med integreret PLC

Svane Electronic Timer universal med 8 funktioner 1

Cat. No. Z-DA026E-01. CIMR-J7Z Compact inverter VARISPEED CIMR-J7Z. Quick guide

Opdatering af firmware

Dansk El-montage manual Portautomatik

XVR optager med 8 kanaler (1080N) Varenr

QUICKVEJLEDNING til Piccolo Light

DIGITAL OPTAGER OG MULTI-AFSPILLER MP-122/222/522/1022 BETJENINGSVEJLEDNING

Nedenstående opgaver er lavet til en Allen-Bradley PLC, men uden videre tilpasses andre PLC typer.

Revision (sidste opdatering) Software Version 8:29

Punktlektion: FlexiCAM CNC

Oversigts billedet: Statistik siden:

SPEED-Commander Frekvensomformer. Program nr. 1 Software version PI-regulering

Installation af GPS med tilslutning til USB port

Tildel fast IP adresse til BC9xxx med BootP og oprettelse kommunikation fra TwinCat

GC-1F Gen-set Controller

HURTIG HJÆLP TIL VACON NX

FireBUS PARKERINGSVENTILATION

Nexus IP Quickguide. Til alle Nexus VW og FW modeller

Relæ - Timer relæ m. 18 funktioner, 12 V

Tildel fast IP adresse til BC9xx0 via System Manageren

HSYCO/ALARMS MANAGER, INSTALLATION - HWG ENHEDER

WT-1011RC Programmer User Guide

Indholdsfortegnelse PSpice modul 3. Forudsætninger. Forberedelse til øvelser

User Guide AK-SM 720 Boolean logic

MANUAL SKIOLD GØR EN FORSKEL DM6000 INSTALLATION

Start af nyt schematic projekt i Quartus II

Installations- og brugervejledning. for. HDM trafikanalyseprogram til anvendelse sammen med HiStar enhederne NC90, NC90A, NC97 og NC200

Tildel fast IP adresse til BC9xxx med ARP og oprettelse kommunikation fra TwinCat

HSYCO/ALARMS MANAGER INSTALLATION - AXIS KAMERA

TWIN enhed. Indhold. Instruktion (seneste opdatering) Software Version 8:39

Hurtig Start Guide 1

Guide til idriftsættelse Teco EV frekvensomformere

SMSRemote manual. 019D903122_01 LKIHCSMSRemote Schneider Electric Danmark A/S - All rights reserved

Hurtig Start Guide. Wireless NVR System Connection Reolink

CLIMATIX TM. GBS Kontrolboks GBS Display Installations manual

WT-1011RC Programmer User Guide

Kursuskatalog 2017 TwinCAT 2 TwinCAT 3

Brugervenlig og kommunikativ!

VLT AQUA Drive FC200 Tilslutning og programmerings eksempler

Kursuskatalog 2012 TwinCAT Basic og Extended

Svane Electronic Timer universal med 8 funktioner 1

Danfoss Frekvensomformere & Softstartere VLT Drives

Wildgame ST042 MMS opsætning.

IAI xcon Motion Instruktioner. For Rockwell RSLogix

Brugermanual Netværkoptager (NVR)

PAR-555-SYS Konstanttrykregulering

Installationsvejledning Alphacam 2017 R1

Transkript:

Quick Guide v1.0 CJ1W- Position Control via EtherCAT Quick Guide

Denne Quick Guide er ment som supplement til de respektive manualer for CJ1W- modulet og de installerede servodrev, frekvensomformere og I/O moduler. Guiden beskriver den basale opsætning og indeholder eksempler på PLC programmeringen. 1. Opstart & Opsætning Inden der sluttes strøm til systemet, skal fortrådning og node numre opsættes. Fortrådning Der skal benyttes CAT 5e Ethernet kabler mellem EtherCAT modulet og slaverne. Maksimal kabellængde mellem noderne er 100 m. Kablet fra master modulet monteres på den første slave, i ECAT IN og fra ECAT OUT til næste slaves ECAT IN stik osv. Der skal ikke bruges nogen former for terminering på den sidste node. Node numre Node numrene kan indstilles automatisk af master modulet eller manuelt via dreje-switchene på slaverne. Den fysiske rækkefølge på slaverne er uafhængig af nodenumrene. Automatisk : Indstil alle dreje-switchene til 0 og 0. Systemet vil selv adressere de forskellige noder. Opsætning af nodenumre på G5 servodrev Manuelt : Indstil dreje-switchene til det ønskede node nummer (ingen noder må have samme nummer). Servodrev skal have node numre fra 1 16, I/O og frekvensomformere 17 80. Opsætning af EtherCAT modul Al opsætning af EtherCAT modulet foregår via CX-Programmer (V9.1 eller nyere). I CX-Programmer, åbnes IO Table and Unit Setup, dobbeltklik på modulet og EtherCAT programmet åbnes. AG/OEE-DK 2

Først skal netværket opsættes. Højreklik på Network Setting og vælg Network Auto Setup. Master modulet søger nu efter tilsluttede slaver: Der er fundet 3 slaver. Første slave på linjen er et I/O modul, med node adresse 0 (auto), anden slave på linjen er et servodrev med node nummer 1 (manuelt) og tredje slave en frekvensomformer (auto). Systemet sætter derfor automatisk I/O modulet til node nummer 17 og frekvensomformeren til 18. Common Parameter - I/O områder og adresser Under Common Parameter vælges data områderne, der bruges til at kommunikere med slaverne: Pladsen allokeres manuelt. Vær opmærksom på at hvert område kræver en bestemt plads. Derfor skal der være tilpas afstand mellem områderne. Bemærk, disse områder skal allokeres; også selvom man bruger funktionsblokke. AG/OEE-DK 3

Manual Operation Command: Servolock, JOG, Origin Search, Reset m.m. Direct Operation Command: Relative Movement, Absolute Movement, Position m.m. Memory Operation Command: Kørsel med Memory funktion Axis Status: Servolock OK, Kørsel OK m.m. Memory Operation Status: Status på kørsel med Memory funktion Expanded Monitor: Status på servoakser Remote I/O Communications Status: Statusflag på kommunikation til I/O og frekvensomformere Remote I/O Output: Styring af I/O og frekvensomformere Remote I/O Input: Status på I/O og frekvensomformere Når dataområderne er allokeret, kan softwaren automatisk generere alle nødvendige symboler til styring af servoakserne. Disse kan derefter indsættes i CX-Programmer. Tryk på File og derefter Create The Symbol Table. Gå dernæst ind i CX-Programmer projektet og indsæt under symbols: Disse symboler er kun nødvendige at indsætte, hvis der ikke benyttes funktionsblokke, se afsnit 2.1. Symboler til I/O områderne genereres ikke automatisk. Disse symboler skal opsættes manuelt. Adresserne kan ses under Network Setting og Remote I/O Input/Output Memory Area: I/O adresser afhænger af typen der bruges. I dette eksempel anvendes GX-MD1621 modulet, som er et modul med 8 digitale indgange og 8 digitale udgange. Her vil CIO 3900 indeholde status på de 8 indgange (bit 00 til 07) og CIO 3800 bruges til at sætte de 8 udgange (bit 00 til 07). Allokeringen af de enkelte moduler kan ses i manualen for GX modulerne. AG/OEE-DK 4

Frekvensomformeren har også faste adresser. I dette eksempel vil n = CIO 3801 og m = CIO 3901: Output Input n Control Command m Status Bit 00 = Forward Run Bit 00 = Running Forward Bit 01 = Reverse Run Bit 01 = Running Reverse Bit 07 = Trip Reset Bit 03 = Trip n+1 Frequency Reference Bit 07 = Warning XX,XX Hz Bit 09 = Network Operation n+2 Bit 12 = Frequency Ok n+3 Position Command 0 Bit 15 = Communication Error Parameter P060 m+1 Output Frequency n+4 Digital Inputs XX,XX Hz Bit 07 = Input 1 m+2 Current Position Bit 08 = Input 2 m+3 Bit 09 = Input 3 d030 Bit 10 = Input 4 m+4 Digital Output Status Bit 11 = Input 5 Bit 00 = P1 Output Bit 12 = Input 6 Bit 01 = P2 Output Bit 13 = Input 7 Bit 06 = Relay Output Axis Parameter - Opsætning af servoakser Opsætning af enheder og hastigheder for servodrev, foregår under Axis Parameter: Eventuelle ubrugte akser bør sættes til Unused under Axis Type. Eksempel Displayed Unit = Degree Command Pulse Count = 1048576 Work Travel Distance = 36000 (360,00º) Maximum Speed = 1800000 (units / s) En kørsel på 36000 enheder vil derved resultere i en bevægelse på en omgang. Maksimal hastighed er standard 3000 RPM. AG/OEE-DK 5

Origin Search I EtherCAT programmet, under NC Unit og Parameter Group, findes opsætningen af Origin Search: CX-Drive MX2 Basis opsætning (se MX2 manualen for yderligere opsætning) A001 = 4 (frekvensreference via EtherCAT) A002 = 4 (start via EtherCAT) G5 Basis opsætning (se G5 manualen for yderligere opsætning) Opsætning af ekstern stop kommando (E-STOP) Digital indgang IN1 Pn400 = 0 (såfremt denne ikke bruges, ellers vises fejl 87 på servodrevet) Opsætning af endestop (POT / NOT) Digital indgang IN2 og IN3 Ønskes disse benyttet, skal følgende parameter ændres: Pn504 = 1 Både frekvensomformere og servodrev kan parametreres med CX-Drive via EtherCAT: Bemærk, denne funktion er først mulig når opsætningen er downloadet til masteren. AG/OEE-DK 6

Download til EtherCAT master modulet Når al opsætning er foretaget, skal dette downloades til master modulet: Test RUN & Monitor Det er nu muligt at lave en JOG funktion med servoakserne. Dette gøres under Test RUN. Der kan desuden udføres Origin Search og Position: Der er ligeledes mulighed for at monitorere de forskellige status på akserne, samt master modulet under Monitor. AG/OEE-DK 7

2. PLC Programmering Selve styringen af servoakserne laves i PLC programmet. Der er lavet færdige funktionsblokke til styring af servoakser med NC_81 kortet. Alternativt, kan man benytte de tidligere omtalte dataområder og automatisk genererede symboler. Da funktionsblokkene bruger disse dataområder, anbefales det ikke at benytte begge dele. På myomron.com, under downloads => 9. local material => danish => program eksempler => NC_81, kan du finde et programeksempel med funktionsblokke. Dette er kun et eksempel på hvordan dette kan implementeres og ikke et færdigt program. Funktionsblokkene ligger i samme mappe og kan hentes ned til videre brug i dit program. 2.1. Funktionsblokke Når funktionsblokkene er downloadet og installeret, kan disse frit benyttes ved at importere dem i programmet. Nedenstående er et uddrag af de mest brugte funktionsblokke: _NCx8x070_Power: Sætter moment på servoaksen. Bruges også til at fjerne momentet igen. _NCx8x050_Home: Udfører Origin Search, jævnfør indstillingerne i EtherCAT master modulet. _NCx8x020_MoveRelative: Starter en relativ bevægelse. Indstilling af hastighed, position, acceleration og deceleration. _NCx8x010_MoveAbsolute: Starter en absolut bevægelse. Indstilling af hastighed, position, acceleration og deceleration. _NCx8x030_MoveVelocity: Kørsel med konstant hastighed. Indstilling af hastighed, acceleration og deceleration. _NCx8x060_Stop: Stopper en aktuel kørsel, deceleration til stop. _NCx8x080_Reset: Nulstiller fejl på EtherCAT masteren og slaver. _NCx8x200_ReadStatus: Læser aktuel status på en akse, fejl, stop, konstant hastighed, acceleration, deceleration m.m. _NCx8x204_ReadActualPosition: Læser den aktuelle position på en akse. _NCx8x203_ReadError: Læser unit errors. _NCx8x201_ReadParameter: Læser parametre i servoaksen. Kan bruges til at aflæse den specifikke fejlkode i servodrevet. Til hver funktionsblok er et dokument med beskrivelse af funktionen, eksempel på opsætning og eventuelle fejlkoder. 3. Betingelser Alle software eksempler, programforslag samt principdiagrammer kan og bør ikke opfattes som direkte implementérbare i endelige applikationer. Hvis der ændres i standard menuer, samt prædefinerede opsætninger indestår Omron Electronics A/S ikke for ansvar. Der gøres opmærksom på, at Omron Electronics A/S ikke kan holdes ansvarlig for eventuelle trykfejl eller tab af data. Visse programeksempler er udviklet til at bruge bestemte hukommelsesområder. Dette medfører at der skal tages backup af de hukommelsesområder, som ikke må gå tabt. Ved brug af Omron Electronics A/S programeksempler i egne sourcekoder indestår Omron Electronics A/S ikke for deres rigtighed. AG/OEE-DK 8