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

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

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

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)

Opsætning af xcon og Logix Controller

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

Robonet Profibus Generel opsætning

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

Hurtigt igang med Infranor CD1PMV52 og Siemens PLC

Robonet Profibus S7 platform

IAI Quick Start Guide

MANUAL SKIOLD GØR EN FORSKEL DISTRIWIN SERVICE INSTALLATION

MX2 Applikationsguide

Guide til indbygget PLC Teco 7300 CV frekvensomformere

Delta Elektronik A/S - AKD

Hurtigt i gang med LinMot DeviceNet til Allen Bradley Logix Plc

Opsætning af Infranor CD1-a

Kursuskatalog 2017 TwinCAT 2 TwinCAT 3

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

Systemair Connect. Opsætning

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

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

Kursuskatalog 2012 TwinCAT Basic og Extended

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

Konfigurationsværktøj for MJK Instrumenter

Tilslutning- og programmeringseksempler

Revision (sidste opdatering) Software Version 8:29

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

Flexi Soft Designer - Quick Set-up Guide

IAI xcon Motion Instruktioner. For Rockwell RSLogix

OPC ACCESS HEARTBEAT 1

Kursuskatalog 2013 TwinCAT Basic og Extended

Motion Controller med integreret PLC

Kursuskatalog 2018 TwinCAT 2 TwinCAT 3

Viditronic NDVR Quick Guide. Ver. 2.0

Quick Guide. Version 0.9

Motorline JAG (indbygget limit switch) Dansk brugermanual

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

MANUAL SKIOLD GØR EN FORSKEL DM6000 INSTALLATION

AVERMEDIA Quick Guide CMS3000

DMX styring med USB-interface

Programmering af CS7002 GSM/GPRS modul Version 5

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

Arduino Programmering

Programmeringseksempel tl BCxxxx (Seriel)

VLT AQUA Drive FC200 Basis tilslutning og programmerings eksempler

Quickguide. Dansk quickguide til Nexus IP opsætning

WT-1011RC Programmer User Guide

VLT HVAC Drive FC100 Basis tilslutning og programmerings eksempler

Hvordan opretter jeg MultiUser med en access-database?

PLC implementering af operatørpanel

Spar tid med struktureret programmering! Om PLC programmering

MX2 Quick Guide v1.0 MX2. Quick Guide

Dansk El-montage manual Portautomatik

FireBUS PARKERINGSVENTILATION

QUICKVEJLEDNING til Piccolo Light

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

Gem dine dokumenter i BON s Content Management System (CMS)

Manual IHC Kompatibelt SMS modem. Generel info:... 2 Controllere:... 2 Manualen... 2 Komandoer syntax... 2 Lysdioder... 2 Tilslutning:...

1.1 Indledning. Features: Højintensitet LED-display. Fleksibel forsyning (12-45V). Kan placeres op til 100m fra controlleren.

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

LM Technologies bluetooth seriel adapter Installationsvejledning

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

Antares Brugs- og monteringsanvisning. Programmeringssoftware for Cobra CAN BUS alarmer AK44XX & AK46XX

Indstillinger. 1. Built-in viewer 2. Built-in viewer embedded 3. Ekstern viewer

LOGO!Soft Comfort version 4.0 Hurtig i gang med LOGO! Soft Comfort

PID2000 Archive Service

Podium View Dokument Kamera Billede Software Brugermanual (MAC)

Kursuskatalog 2014 TwinCAT 3.1

Installationsvejledning Alphacam 2018 R1

Installationsvejledning Alphacam 2017 R1

Punktlektion: FlexiCAM CNC

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

GSM port styring 400 brugere

Kursuskatalog 2019 TwinCAT 3

Microcontroller, Arduino

WT-1011RC Programmer User Guide

Quick Guide. Version 0.9

Brug af Zeiss DuraMax

Tillæg til manual. Centraliserede Transportsystemer. med TP 177 micro. Serial No... ISO DK LT nr.: Rev. 00

KOMPONENT BESKRIVELSE

TRUST 460L MOUSE OPTICAL OFFICE

Seriel kommunikation RS232 / RS485

Digital Video Recorder Brugermanual

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

Fable Kom godt i gang

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

2. Opstart af SLS-Klient Korrekt udsteder kommunikation

Quick Guide for Mobil Reception (Omhandler mobil reception også kaldet isymphony)

DME Bootstrap Version 1.4x

Kursuskatalog 2015 TwinCAT2 TwinCAT3

ELCANIC A/S. ENERGY METER Type ENG110. Version Inkl. PC program: ENG110. Version Betjeningsvejledning

TIA-portalen V13 Simatic Controller

Video Projector Controller. Brugermanual

Din brugermanual OMRON SYSDRIVE 3G3MV

Betjeningsvejledning. SMS modul

Introduktion til OPC Access

REFWORKS vejledning til Nationale Kliniske Retningslinjer Fagkonsulentens version (december 2013)

TS1000 Quick Guide. Daglig brug

NVR Client system. Bruger Manual. SuperVision Alarmteknik ApS Cedervej 2, 8462 Harlev J

Transkript:

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

Denne quick guide er ment som supplement til de respektive manualer for CJ1W- modulet og de monterede servodrev. Guiden beskriver den basale opsætning og indeholder eksempler på PLC programmeringen. 1. Opstart & Opsætning Når PLC og servodrev er fortrådet op, skal disse indstilles inden den egentlige programering af motion løsningen. Inden der tændes for systemet skal servodrevene have et aksenummer. Dette indstilles med en drejeswitch på fronten. 1.1. Opsætning med CX-Motion-NCF Først skal modulet opsættes. Dette gøres med softwaren CX-Motion-NCF, som er en del af CX-One pakken. Opsætning af modul & drev Start programmet og opret et nyt projekt. Vælg din PLC og indstil hvordan der kommunikeres med den. Højreklik på PLCen og tilføj dit CJ1W- modul. Dobbeltklik på det tilføjede modul. Nu skal servodrevene tilføjes til projektet. Vælg din type servodrev og indstil Axis No. så det passer med aksenummeret på servodrevet. Når alle servodrev er tilføjet, kan du gå online på modulet og teste kommunikationen med servodrevene. Herunder vist Unit Monitor og Axis Monitor (under online fanebladet). AG/OEE-DK 2

Memory Areas Programmet i PLCen styrer modulet. Specifikke hukommelsesområder deles imellem enhederne. Der er tre forskellige områder: Common Operating Memory Area bestemmes ud fra unit nummeret på modulet og optager 25 ord: CIO1500 + Unit# x 25 Eksempelvis: Unit# 4 giver området 1600 1624. Området bruges til den overordnede styring og opsætning af kommunikation. n = CIO 1500 + (unit# x 25) Common Operating Memory Area Bit Word 15 14 13 12 11 10 09 08 07 06 05 04 03 02 01 00 n Unit Error Reset n + 1 Rejoin Connect n + 2 Axis to Connect n + 15 Unit Error Flag n + 16 Connection Status Flag Unit Busy Flag n + 21 Unit Error Code n + 22 Axis Communications Status Dette er blot et udsnit af området, med de hyppigst brugte bit og ord. En fuld liste kan findes i CJ1W- manualen i afsnittet omkring Data Areas. Eksempel: Fejl på kortet med unit# 4: CIO 1615.12 => 1 Axis Output Area området bruges til at starte/stoppe servodrevene, sætte en hastighed og ønsket position m.m. Området defineres i CX-Motion-NCF ved at dobbeltklikke på dit kort: Hver servoakse optager 25 ord. Derfor skal der være et passende antal ord til rådighed i PLCen, som ikke benyttes i forvejen og en minimumsafstand mellem Output/ Input. Eksempelvis ved maksimalt 4 servoakser, mindst 100 ord mellem Output/Input. Axis Output Area bruges som a (i eksemplet DM300). Akse 1: D300-D324 Akse 2: D325-D349 Akse 3: D350-D374 Axis Input Area bruges som b (i eksemplet DM400). Akse 1: D400-D424 Akse 2: D425-D449 Akse 3: D450-D474 AG/OEE-DK 3

a = D300 + (akse# -1) x 25 Axis Output Area Bit Word 15 14 13 12 11 10 09 08 07 06 05 04 03 02 01 00 a Stop Error Reset Jog Direction Jog Origin Return Origin Search Relative Movement Absolute Movement Servo a + 1 Unlock a + 2 Position Command (DWORD) a + 3 a + 4 Speed Command (DWORD) a + 5 En fuld oversigt over alle output ord findes i CJ1W- manualen i afsnittet omkring Data Areas. Servo Lock Eksempel: Sæt Servo Lock på akse 1: D301.00 => 1 Eksempel: Sæt hastighed på akse 2: D327 => 10000 (DWORD D327 + D328) Eksempel: Stop akse 3: D350.15 => 1 Axis Input Area området bruges til at aflæse status fra servoaksen. b = D400 + (akse# -1) x 25 Axis Input Area Bit Word 15 14 13 12 11 10 09 08 07 06 05 04 03 02 01 00 b Busy Error Warning At Origin No Origin b + 1 Torque Limit Positioning Completed b + 3 Origin POT NOT b + 4 Axis Error Code b + 6 b + 7 Present Position (DWORD) En fuld oversigt over alle input ord findes i CJ1W- manualen i afsnittet omkring Data Areas. Eksempel: Aflæs om der er moment på akse 1 (Servo on): D401.03 = 1 Eksempel: Aflæs om der er fejl på akse 2: D425.12 = 1 Eksempel: Aflæs aktuel position på akse 3: D456 = 10000 (DWORD D456 + D457) Power On Servo On Opsætning af Homing Opsætning af metoden til Origin Search, sættes separat for alle akser. For nærmere beskrivelse af de forskellige metoder, se CJ1W- manualen, Section 8 Defining the Origin. AG/OEE-DK 4

Opsætning af Endestop & Sikkerhed Hvis der ikke benyttes endestop/sikkerhedsstop på servodrevene, skal dette opsættes. Ved at dobbeltklikke på akserne i oversigten, åbnes et vindue med alle parametrene på servodrevene. For R88D-GN H-ML2 typen: Pn004 = 1 (POT/NOT) Pn041 = 0 (E-STOP) For R88D-KN H-ML2 typen: Pn400 = 0 (E-STOP) Pn504 = 1 (POT/NOT) Når ændringerne er lavet, downloades til Servodrevene. Når alle servodrev er konfigureret og memory områder er opsat, skal opsætningen downloades til modulet. I fanebladet Online, vælg Download to NC unit. Der kan nu laves Test Run, med de forskellige akser. Først aktiveres Connection. Aktivér Servo Lock. Indtast den ønskede hastighed og tryk Write. Du kan nu bruge JOG knapperne til at køre frem og tilbage. Gearing I servodrevet findes også en intern elektronisk gearing. Standard står disse til 1:1, det vil sige, en omgang svarer til 10.000 pulser (G-motor) eller 1.048.576 pulser (G5- motor). Dette kan indstilles efter brugerens behov: R88D-GN H-ML2: R88D-KN H-ML2: Pn205 (B) + Pn206 (A) Pn009 (B) + Pn010 (A) Eksempel: En G-motor benyttes og der ønskes grader som enhed, med en decimal. Pn205 = 10.000 og Pn206 = 3600. En bevægelse på 3600 vil derefter resultere i en omgang på servomotoren. AG/OEE-DK 5

2. PLC Programmering Selve styringen af servoakserne laves i PLC programmet. Der er lavet færdige funktionsblokke til styring af servoakser med kortet. Alternativt, kan man benytte de tidligere omtalte dataområder. Da funktionsblokkene bruger disse dataområder, anbefales det ikke at benytte begge dele. På myomron.com, under downloads => 9. local material => danish => program eksempler =>, kan du finde et programeksempel med funktionsblokke. Dette er kun et eksempel på, hvordan det kan implementeres og ikke et færdigt program. 2.1. Funktionsblokke Funktionsblokkene ligger under dine programmer: OMRON\CX-One\Lib\FBL\omronlib\Position- Controller\NCF og tilføjes til projektet ved at højreklikke på Function Block => Insert Function Block => From File. Der er lavet funktionsblokke til alle nødvendige funktioner der letter programmeringen og gør projektet mere overskueligt. Der findes flere versioner af hver funktionsblok. Forskellen imellem dem er blandt andet, om du ønsker at bruge datatypen REAL eller DINT. Desuden findes funktionsblokken i en A type. Denne version har en ekstra udgang Busy, der fortæller når funktionen udføres. Vær opmærksom på at funktionsblokkene optager mere plads end brugen af dataområderne. Det kan derfor være nødvendigt at bruge en lidt større CPU eller en CJ2M CPU. Til hver enkelt funktionsblok, findes en beskrivelse af funktionaliteten og de forskellige ind- og udgange (højreklik på funktionsblokken og vælg FB Library Reference). Nedenstående er eksempler på funktionsblokke: Connection blokken etablerer kommunikationen mellem masteren og servodrevene. Det er samme funktion som n + 1, bit 00 (Common Operating Memory Area). Power blokken sætter Servo Lock på den ønskede akse. Samme funktion som a + 1, bit 00 for de forskellige akser (Axis Output Area) AG/OEE-DK 6

2.2. Eksempel på sekvens Nedenstående er et eksempel på en opstartssekvens til systemet. Ud over kørslen, kan man vælge at overvåge de forskellige akser og kortet. Eksempelvis, hvis der kommer fejl på en akse eller kortet. 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 7