Programmeringseksempel tl BCxxxx (Seriel)



Relaterede dokumenter
Programmeringseksempel til CX/IPC

Adressering af ind- og ud gange på BCxxxx IEC1131 PLC uden TC system manager

Adressering af ind- og ud gange på CXxxxx IEC1131 PLC uden TC system manager

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

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

Tildel fast IP adresse til BC9xx0 via System Manageren

Oprette en AMS route til andet TwinCAT System

Westermo GDW-11 GSM Modem forbindelse til CXxxxx

User Guide AK-SM 720 Boolean logic

IAI Quick Start Guide

Online via USB med ATS8500. Revision 02

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

FireBUS PARKERINGSVENTILATION

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

Use cases Log ind procedurer Generelt Du oprettes i Kitos Generelt Log på Kitos... 3

MANUAL SKIOLD GØR EN FORSKEL DISTRIWIN SERVICE INSTALLATION

Upload af billeder til hjemmesiden m.m.

Fang Prikkerne. Introduktion. Scratch

TK/TBL / v.0.1. DigiMatch. Elektronisk Kamprapport

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

Kursuskatalog 2014 TwinCAT 3.1

Bruger manual AGAM kontrolboks

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)

Langeskov IT Online Backup Guide

FODFORM & DIGITALT BIOTHESIOMETER MANUAL DANSK (BRUGER MANUAL)

smart-house Web-Server Manual smart-house Web-Server Manual 1 of 15

Guide til indbygget PLC Teco 7300 CV frekvensomformere

BRUGERMANUAL FOR KLUBKOORDINATORER. Version 2.0

IP Modul report / Netværks software manual 1.0 Funktions beskrivelse:

QUICKVEJLEDNING til Piccolo Light

Sådan installerer du Authenticator app en og logger sikkert ind i Aula

Arduino Programmering

Sådan installerer du Authenticator app en og logger sikkert ind i Aula

Start af nyt schematic projekt i Quartus II

Svane Electronic Timer universal med 8 funktioner 1

Installation af GPS med tilslutning til USB port

Sektornet VPN Installationsvejledning Windows Vista/7

Bruger Manual PC Valtronics IP Kamera - Windows system

HSYCO/ALARMS MANAGER INSTALLATION - AXIS KAMERA

TROUBLESHOOTING ISMP. Indhold: Opsætning af din ismp 2-3 Not Active Error 4-5 Property Link Error 5-6 Ofte stillende spørgsmål 7.

Kom godt i gang med. Tilgin HG2301 router TRE BRE booklet 120x120 router TILGIN HG2301 rev04.indd 1

Voic Brugervejledning. version 1

INSTALLATIONS GUIDE. til Waoo TV-boks AirTies (7210 og 7310) Waoo leveres af dit lokale energiselskab

Adobe Acrobat Connect brugergrænsefladen

AFN2208N+ Wi-Fi forstærker 300mBit op til 2500 meters rækkevidde vandtæt.

Scratchdag 16. maj Lær at programmere med scratch

Sektornet VPN. Opsætning af Novell 5.1 server og klient på. Windows 2000/NT/XP

Delfi Connect. Bruger vejledning 1. TILSLUTNING INSTALLATION MENUSTRUKTUR...4

AgroSoft A/S AgroSync

WebTV. Vejledning til WebTV på web. Vejledningen beskriver upload og deling af videoer på WebTV

Overfør filer til Office online

DigiMatch Elektronisk Kamprapport

Overfør filer til Office online

FireBUS BRANDSIKRINGSAUTOMATIK For spjældsikrede og røgventilerede systemer

Brugermanual. BroadLink RM2

Bluetooth Art. Nr.: Brugermanual

Sådan installerer du Office 365 Pro Plus for Students

KOM GODT I GANG MED DIN ICOTERA FIBERBOKS MED INDBYGGET ROUTER

Kom godt i gang med. Tilgin HG1311 router

Manual til Storskærme og Ur

Kom godt i gang med. Tilgin HG2301 router

Kom godt i gang med. Tilgin HG2301 router

IT på Social og Sundheds Skolen Fyn Juni 2019

Vejledning til opdatering på hjemmesiden

Motion Controller med integreret PLC

Gateway MP til Modbus RTU. Alle BELIMO motorer med MP-Bus kan tilsluttes til MP-siden af UK24MOD. Interface MP / Modbus RTU

Kvik guide. FIONA Online. marts 2017

Grundopsætning af Piccolo på server og terminal og brug af Check-In

Sådan opretter du en blog i e-learn.sdu.dk I denne vejledning vises først, hvor i e-learn.sdu.dk, du kan oprette blogs. Derefter vises hvordan du gør.

Skift fra godkendelse med token til app notifikation

TESTPORTAL: BRUGERVEJLEDNING LOG IND ADGANGSKODE

Manual Version 2. til oprettelse af hjemmesider for landsbyer i Rebild kommune

LM Technologies bluetooth seriel adapter Installationsvejledning

Kom godt i gang med Fronter

Oversigts billedet: Statistik siden:

DANSK SKOLEDATA APS. Tlf DSA-Ventelisten

Simulering af en Mux2

CP1000. Brugermanual

Vejledning i installation af chipkortlæsere

Jysk Online Medie ApS - Vestergade 32, 8600 Silkeborg - Tlf.:

PacketFront fiberboks

Skift fra godkendelse med sms til app notifikation

Brugervejledning til Djurspakken

Den digitale Underviser. Clouds. Dropbox

03/ PW xxxxxdk BETJENINGSVEJLEDNING. SKIOLD FlexMix PC software Version 2.34

Installationsvejledning Countertop ict220e

Quick guide til Kabelplus TV boks.

Worldtrack Tracking Platform BRUGERVEJLEDNING Version 2.01

Special Ops Live. Dansk Quick Guide. Kamera indstillinger ved Foto mode. Nu kan du styre dit kamera live via sms

Kom godt i gang med. Icotera fiberboks. med indbygget router

Tilføjelse af LHC5020 til Fibaro Home Center

Reguleringssystem EnergyLogic Touchline Wave

Transkript:

APP-NOTE 600005 Beckhoff Application Note Date: 8/28/2006 Document Status: First Draft Beckhoff Automation Aps Naverland 2, DK-2600 Glostrup Phone +45 43 46 76 20 Fax +45 43 46 63 35 Programmeringseksempel tl BCxxxx (Seriel) OVERVIEW Denne applications note, beskriver, laver et simpelt PLC program, downloader det og sætter PLC en i Run og laver et Boot Projekt Program filer brugt sammen med dette dokument File navne Hvordan bruges filerne BCxxxx/BCxx50 Bus Controller Serielt prg. Kabel KS2000-Z2 TwinCAT PLC Control Udgangspunkt og Procedure

2 PLC Program Introduktion til programmering I dette dokument vil PLC programmet bliver lavet til en BC9xxx med følgende konfiguration: 1 stk. BC9100 Ethernet Bus Controller 1 stk. KL1104 Digital indgang 1 stk. KL2602 Digital udgang 1 stk. KL9010 Ende terminal Konfigurationen er vist på Fig. 1.1. Fig. 1.1 Adresseringen er vist nedenfor: Term_2_KL1104_1_Input AT %IX0.0: BOOL; Term_2_KL1104_2_Input AT %IX0.1: BOOL; Term_2_KL1104_3_Input AT %IX0.2: BOOL; Term_2_KL1104_4_Input AT %IX0.3: BOOL; Term_3_KL2602_1_Output AT %QX0.0: BOOL; Term_3_KL2602_2_Output AT %QX0.1: BOOL; Når programmet skal laves til en BCxxxx og programmere serielt, er det lige gyldigt, hvilken type BCxxxx vi bruger.

3 Programmering For at lave et PLC program åbnes PLC Control som vist Fig. 1.2 Fig. 1.2 Når PLC Control er åbnet laves et nyt projekt se Fig 1.3 Fig. 1.3 Nu vælges et operativ system, i vores eksempel bruger vi en BC9100 og programmerer den via Serielt kabel (KS2000-Z2). Se Fig. 1.4 Fig. 1.4

4 Nu vælges hvilket IEC-61131 programmeringssprog som man ønsker at bruge, i eksemplet bruges Ladder. Fig. 1.5 Nu skal der programmeres... Programmet skal kunne sætte udgang 1 høj, efter indgang 1 har været høj i 5 sek. På Fig. 1.6 er TwinCAT PLC Control klar til programmering i Ladder. Fig. 1.6

5 For at indsætte en timer stilles markøren i den stiblede firkant som vist på fig. 1.7 og med højre klik på musen, fremkommer en rulle menu. Her vælges Box with EN Fig. 1.7 Nu indsættes en AND boks. Når der indsættes en boks vil det altid default være en AND boks. For at ændre boksen fra AND til TON (Time On delay) stiller man sig i boksen så AND bliver blå og trykker F2 På Fig. 1.8 vises hvor man finder en timer. Fig. 1.8

6 Når man trykker på TON efterfulgt af OK skifter AND boksen til TON. Den ubenævnte TON instruktion er nu indsat på Fig. 1.9 Fig. 1.9 Nu tildeles timeren et unikt navn. Navnet må ikke indeholde æ,ø,å,æ,ø,å samt mellemrum. I feltet over timeren er der 3x?. I det felt skrives navnet på timeren. På fig. 1.10 er vist timeren med navn Timer_1. Når man har indsat sin tekst trykkes enter. Nu kommer en Declare Variabel boks som også er vist på Fig. 1.10. Når boksen med variablen kommer frem trykkes på OK Vær dog opmærksom på at typen skal være TON. Fig. 1.10 Nu skal vi have givet timeren noget input samt en tids angivelse. På Fig. 1.11 gives timeren input signalet fra %IX0.0 som bliver benænvt binput_1 Fig 1.11

7 Tiden timeren skal kører før udgangen kommer skal indsættes på benet PT. Tiden man ønsker angivet skrives på følgende måde t#0h0m5s0ms Dette er vist på Fig. 1.12 med en delay på 5 sekunder. Fig. 1.12 Nu mangler vi blot en udgang at få koblet på timeren. Vi har tidliger fundet ud af at det er %QX0.0 som er den første udgang på klemmen, så den bliver benævnt på Fig. 1.13 efter at boutput_1 er indtastet i det sidste felt med 3x?. Fig. 1.13 Nu er PLC programmet lavet og vi skal have tjekket programmet for fejl, dette gøres ved at vælge menuen Projekt Built som vist på Fig. 1.14 Fig. 1.14

8 Nederst i skærmbilledet vil der nu stå om der er fejl i programmet. På Fig. 1.15 er vist programmet som vi lige har lavet, uden fejl...;-) Fig. 1.15 Nu skal programmet downloades til PLC en. Først vælges hvilken communikationsport som PLC en er forbundet. Kommunikations parametrene findes i Online Communication parameters Se Fig. 1.16 Fig. 1.16

9 Er det en helt frisk PLC er den default sat til en Baud Rate på19200 1 stop bit samt Even i paritet. Er controlleren sat til default skal opsætningen være som vist på Fig. 1.17. Bruger du en anden com port end Com1: indstilles com porten til den du bruger. Fig. 1.17 Nu er programmet klar til at downloade, samt kommunikationen er sat. Nu skal vi logges ind på PLC en ved at bruge menuen Online Login Man kan også blot trykke på F11 tasten. Dette er vist på Fig. 1.18 Fig. 1.18

10 Nu kommer den en meddelelse om at der ikke er noget program i Controlleren, og det er jo sikkert rigtigt nok. Meddelelsen kan se på Fig. 1.19 Tryk blot på Yes Fig. 1.19 Nu downloades programmet til PLC en. Når programmet er downloaded til PLC en skal PLC en sættes i RUN. Dette gøres enten ved at trykke på F5 tasten eller i menuen Online Run vist på Fig. 1.20 Fig. 1.20

11 Når man sætter PLC en i Run skifter Run teksten i nederste højre hjørne til Grøn. Som vist på Fig. 1.21 Fig. 1.21 Nu er PLC en i run og du kan teste program stumpen. Slukker man for controlleren er programmet væk. Der skal derfor laves et Boot Projekt som PLC en starter op med. På Fig. 1.22 er vist hvor man kreerer et Boot projekt. N.B. Har du været ude på en eksisterende styring som kører og du ikke slutter med at lave et Boot projekt, vil styringen efter et spændings svigt, starte med det gamle program uden ændringen... Fig. 1.21

12 Nu er programmet i PLC en klar til at blive sat i drift. Bruger du en BCxx50 kan man downog uploade source koden, se mere i APP-NOTE609003 SUPPORT DOKUMENTER OG REFERENCER http://www.beckhoff.dk/english/twincat/einlei1.htm