ovládat kompaktní pohon ILx pomocí M221 přes RS-485 s ASCII.

Podobné dokumenty
na interpolovaný pohyb s LMC078, servosystémem LXM32 a kartézským robotem.

zpracovávat události ve Vijeo Designeru

provést diagnostiku PLC Klíčová slova: SoMachine, PLC, diagnostika, automatická

Plastové ovládací a signalizační přístroje Ø 22 Harmony XB5

Komunikační protokol MODBUS RTU v displejích TDS

Komunikační protokol MODBUS RTU v displejích TDS

Komunikační protokol MODBUS RTU v senzoru vlhkosti a teploty THT

Uživatelský manuál. KNX232e / KNX232e1k

CNC Technologie a obráběcí stroje

Ovládání pohonů IAI po síti Profinet

STRUčNÝ NÁVOD PRO KONFIGURACI FREKVENčNÍCH MĚNIčŮ

Modbus RTU v DA2RS. kompletní popis protokolu. 13. března 2018 w w w. p a p o u c h. c o m

BASPELIN CPM. Popis komunikačního protokolu verze EQ22 CPM EQ22 KOMPR

[1] samoopravné kódy: terminologie, princip

SEMESTRÁLNÍ PROJEKT Y38PRO

Ing. Michal Martin. Spojení PLC CLICK s NA-9289

Uživatelský manuál. KNXgal. řízení zabezpečovacích ústředen. Galaxy ze sběrnice KNX. napájeno ze sběrnice KNX. indikace komunikace na KNX

BASPELIN CPM. Popis komunikačního protokolu verze EQ3 CPM EQ3 KOMPR

Uživatelský manuál. KNXgw232

RTU RTU. Podklady pro dokumentaci. Gateway to Modbus RTU RESET USB MODBUS RTU RS 485 DATA. Made in EU DATA

1.1 Schema zapojení pro MODBUS. 1.2 Zapojení desky DMS2 T3 a uživatelských vstupů. Binární vstup A1/N. Binární vstup A1/N. Binární vstup B1/P

NAPOJENÍ ZAŘÍZENÍ S KOMUNIKACÍ BELIMO MP-BUS NA SÍŤ AUTOMATŮ MICROPEL

Knihovna GalaxyLib TXV druhé vydání srpen 2012 změny vyhrazeny

Uživatelský manuál. KNXpar

Komunikační protokol

EC Motor. IO Modul EC200. EC200 Int. EC200 Ext. Verze 1.20, revize PMControl s.r.o.

PRT3 tiskový modulu manuál pro EVO ústředny

Zobrazení dat Cíl kapitoly:

Uživatelská příručka

SNÍMAČOVÝ EXPANDÉR TB8.1x2 RS232 - ASCII

PJC Cvičení #2. Číselné soustavy a binární reprezentace proměnných

SEKVENČNÍ LOGICKÉ OBVODY

Nová generace KNX ovládačů. KNX Multitouch Pro / KNX Pro.

Analyzátor sériového rozhraní RSA1B

Aplikace. Hlásič SMS

Wie232. Převodník rozhraní Wiegand z bezkontaktních čteček na RS června 2011 w w w. p a p o u c h. c o m

Číselné soustavy a převody mezi nimi

Uživatelský manuál. KNXnet

4x vstup pro měření unifikovaného signálu 0 10 V, 0 20 ma, 4 20 ma. komunikace linkami RS232 nebo RS485

Průvodce programováním AMiNi-E jazykem STL Dipl. Ing. Pavel Votrubec

EMULÁTOR PS/2 KLÁVESNICE

MĚŘICÍ PŘÍSTROJ PRO PC. 4 VSTUPY: 0 10 V ZESÍLENÍ : 1x, 2x, 4x, 8x VÝSTUP: LINKA RS232 RS232 DRAK 4 U1 U2 U3 U4

XL-IPM-301W(I/T) Bezdrátové ovládání zásuvek 230V

Komunikace modulu s procesorem SPI protokol

D/A převodník se dvěma napěťovými nebo proudovými výstupy. (0 10 V, 0 5 V, ±10 V, ±5 V, 4 20 ma, 0 20 ma, 0 24 ma)

Uživatelský manuál. KNXgal

Základní uvedení do provozu frekvenčního měniče SD6/SI6 od firmy Stöber

Snímač barometrického tlaku T2314, T2414

Ganitor. Monitorovací a řídicí I/O moduly pro systém C dubna 2011 w w w. p a p o u c h. c o m v.1.2

teploty po protokolu Modbus RTU

Uživatelský manuál mobilní aplikace My Connected Car

ZOBRAZOVACÍ JEDNOTKA

Popis programu EnicomD

Ústav automobilního a dopravního inženýrství. Datové sběrnice CAN. Brno, Česká republika

ROUTPRO FX Programovatelný převodník RS485 na RS232. Katalogový list. prosinec Komunikační převodníky

Systém řízení Autoklávu

Robot BBC Micro:bit kódovaní v PXT Editoru

TW15 KONCOVÝ PRVEK MSKP. Popis výrobku Technická data Návod k obsluze. Technologie 2000 s.r.o., Jablonec nad Nisou

DRAK 3 INTELIGENTNÍ A/D PŘEVODNÍK. 3 VSTUPY: 0(4) - 20mA, 0-5/10V VÝSTUP: LINKA RS485 MODUL NA DIN LIŠTU RS485

ČÍSELNÉ SOUSTAVY PŘEVODY

Quido RS 2/16 OC. 2 vstupy pro kontakt 16 digitálních výstupů 1 teploměr -55 až +125 C komunikace přes RS485 nebo RS232

Menu =Prijimace

Způsoby realizace této funkce:

AD4RS. měřící převodník. 4x vstup pro měření unifikovaného signálu 0 10 V, 0 20 ma, 4 20 ma. komunikace linkami RS232 nebo RS485

KOMBINAČNÍ LOGICKÉ OBVODY

Nastavovací příručka pro snímače CCD

Seznámení s Quidy. vstupní a výstupní moduly řízené z PC. 2. srpna 2007 w w w. p a p o u c h. c o m

APL-017 rev. 9/2015. M4016 MODBUS master. Obecný popis

Návod instalaci a obsluze software SPW-01

nastavit automatickou změnu letního a zimního času

Mikropočítačová vstupně/výstupní jednotka pro řízení tepelných modelů. Zdeněk Oborný

Ovládací prvky Tlačítka SCANNER Tlačítka SCENE LCD displej Tlačítka BANK CHASE PROGRAM MIDI/REC AUTO/DEL MUSIC/BANK COPY BLACKOUT TAP SYNC/DISPLAY

Systém řízení Autoklávu s PLC AMIT

POKLADNÍ ZÁSUVKY VIRTUOS

Albatros MultiV ALBATROS MultiV ALBATROS MultiV-R Datový převodník LG PI485 / MODBUS TCP LG PI485 / MODBUS RTU s možností rozpočítávání spotřeby elekt

idrn-st Převodník pro tenzometry

Firemní aplikace pro nástěnný ovladač AMR-OP60. Aplikace disponuje automatickým přepínáním zobrazení vnitřní / venkovní teploty.

Novinky Mediox 3000 verze 321

Program "Světla" pro mikropočítač PMI-80

Technická dokumentace ČTEČKA ČIPŮ DALLAS. typ DSRS2319 verze 1.2.

Modul se montuje naklapnutím na standardní DIN lištu. Příklady zapojení: viz domat Aplikační a projekční příručka.

Uživatelský manuál. Program OK MIFARE je program pro čtení a zápis dat na karty Mifare S50 (1k) na karty Mifare S70 (4k).

MONTÁŽNÍ NÁVOD RSLAN. Komunikační převodník RS485-TCP/IP

Technická kybernetika. Obsah. Klopné obvody: Použití klopných obvodů. Sekvenční funkční diagramy. Programovatelné logické automaty.

Algoritmy a datové struktury

APL-113 Čtení hodnot z indukčních průtokoměrů KROHNE prostřednictvím protokolu Modbus-RTU

Číslicový zobrazovač CZ 5.1

Uživatelský manuál PROGRAMOVATELNÝ UNIVERZÁLNÍ PŘÍSTROJ ZEPAX 05, ZEPAX 06. typ 505, 506

Algoritmy I. Číselné soustavy přečíst!!! ALGI 2018/19

RE3USB programovatelné USB relé

TDS. LED zobrazovače. 4 sedmisegmentový svítící displej Výška znaku 10 nebo 57 mm Komunikace přes RS července 2012 w w w. p a p o u c h.

APLIKAČNÍ POSTUP. Ukázka komunikace s bezdrátovou bránou thermokon STC65-RS485 Modbus.

Inteligentní rozváděče

Obsah. Popis funkcí. RS485/MODBUS-RTU ver Komunikace s převodníkem probíhá na principu MASTER - SLAVE. Protokol MODBUS mát tuto strukturu:

Komunikace se snímačem vlhkosti a teploty po protokolu Modbus RTU - z IDEC SmartAxis Touch

MONTÁŽNÍ NÁVOD RSLAN. Komunikační převodník RS485-TCP/IP

POKOJOVÁ JEDNOTKA S MODULAČNÍM PROGRAMOVATELNÝM REGULÁTOREM

SML 33 / SMM 33 / SMN 33

Uživatelský manuál PROGRAMOVATELNÝ UNIVERZÁLNÍ PŘÍSTROJ ZEPAX 05, ZEPAX 06. typ 505, 506

Transkript:

Jak ovládat kompaktní pohon ILx pomocí M221 přes RS-485 s ASCII. 1.3.2016 Klíčová slova: Somachine Basic, M221, ILx, RS-485, kompaktní pohon, ASCII Cíl: Pomocí M221 přes RS-485 spustit kompaktní pohon ILx. OEM solution 1

NEŽ ZAČNETE Tento manuál předpokládá, že máte základní znalosti práce s vývojovým prostředím SoMachine Basic. Je nutná znát, jak se připojit k PLC a jak provést stažení aplikace. Pokud těmito znalostmi nedisponujete, doporučujeme nastudovat dokumentaci k Somachine Basic. V tomto dokumentu bude popsáno, jak vytvořit jednoduchý program ovládající kompaktní pohon ILx s RS485 pomocí zpráv v ASCII kódování. POUŽITÝ HARDWARE PLC z řady M221 Modbus kabel Kompaktní pohon ILx s RS-485 OEM solution 2

KROK 1 KOMUNIKACE Nejprve je potřeba zajistit samotnou RS-485 komunikaci. Takže nastavíme parametry sériové linky (rychlost, parita ), aby odpovídali kompaktnímu pohonu ILx. V nastavení protokolu vybereme ASCII. Dále je potřeba nastavit komunikační funkční blok. Nejprve je potřeba poslat příkaz pro výběr kompaktního pohonu obsahující jeho adresu (3 byty odeslat, 2 byty přijmout). Dále je do kompaktního pohonu potřeba přenášet příkazovou zprávu a pohon odpovídá stavovou zprávou (17 bytů odeslat a 16 bytů přijmout). Nastavíme si tedy komunikační bloky %Send_recv_msg podle následujícího obrázku: Když jsou komunikační bloky nastaveny, můžeme začít vytvářet program. OEM solution 3

KROK 2 GRAFCET Ovládání pohonu můžeme snadno řešit pomocí GRAFCETu. Nejjednodušší případ může vypadat například takto: POZNÁMKA 1 ASCII, DECIMÁLNÍ A HEXADECIMÁLNÍ ZÁPIS Standardně používáme zápis čísel v desítkové soustavě, ale pro počítače využívající binární kód je výhodné používat zápis hexadecimální (jeden byte, je zapsán jen 2 znaky). Jedná se tedy o rozdílnou reprezentaci uspořádané skupiny bitů. Příklad: Decimální hexadecimální binární ASCII Aby bylo možné snáze interpretovat obsah zprávy, komunikuje pohon v ASCII podobě a platí následující převodní tabulka: 0 = 30 h 8 = 38 h 1 = 31 h 9 = 39 h 2 = 32 h A = 41 h 3 = 33 h B = 42 h OEM solution 4

4 = 34 h C = 43 h 5 = 35 h D = 44 h 6 = 36 h E = 45 h 7 = 37 h F = 46 h KROK 3 VÝBĚR OVLÁDANÉHO POHONU Nejprve musíme poslat pohonu zprávu, že s ním chceme komunikovat. Tato zpráva je ve tvaru #n<cr> (n je adresa pohonu). Když máme nastavenou adresu motoru 1, je nutné poslat zprávu #1<CR>. To odpovídá 23 h 31 h 0D h, jak je uvedeno na obrázku níže. Tato zpráva obsažená v %MW30 a %MW31 se bude opakovaně posílat každých 200 ms (pro jistotu je kontrolována, zda blok nepracuje, když je posílán příkaz k aktivaci). POZNÁMKA 2 TVAR ZPRÁVY Posílaná zpráva se skládá z 16 ASCII znaků, což odpovídá 16 bytům. 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 Flag+ typ příkazu subindex index data OEM solution 5

KROK 4 PŘEHAZOVÁNÍ FLAG BITU Řídicí systém pohonu identifikuje novou zprávu podle změny začátku zprávy. Je tedy potřeba vytvořit podprogram, který bude začátek zprávy měnit například takto: První byte se mění z 8 (38 h ) na 0 (30 h ). Neostrá nerovnost v prvním porovnávání je kvůli nulové hodnotě po startu programu. KROK 5A PŘECHOD NA RESET POHONU Když dojde k aktivaci vstup %I0.0 nebo paměťového bitu %M10 (pro účely testování), přejde Grafcet do kroku aktivace pohonu OEM solution 6

KROK 5B RESET POHONU Pohon resetujeme tak, že zapíšeme 08 (3038h) do paměti s indexem 1C (3143h) a subindexem 01 (3031h). Viz následující obrázek: KROK 5C PŘECHOD NA AKTIVACI POHONU Když je odeslán příkaz pro rest, můžeme přejít k aktivaci pohonu podle následujícího obrázku: OEM solution 7

KROK 5D AKTIVACE POHONU Pohon aktivujeme tak, že zapíšeme 02 (3032h) do paměti s indexem 1C (3143h) a subindexem 01 (3031h). Viz následující obrázek: Zpráva obsažená v %MW10 až %MW18 se bude opakovaně posílat každých 200 ms (pro jistotu je kontrolována, zda blok nepracuje, když je posílán příkaz k aktivaci). KROK 6A PŘECHOD NA ŘÍZENÍ OTÁČEK POHONU K přechodu na další krok dojde, pokud není aktivní komunikace a motor je zapnutý (je aktivní bit %MW23:X1). OEM solution 8

KROK 6B OVLÁDÁNÍ OTÁČEK Otáčky pohonu lze ovládat zápisem požadované hodnoty do indexu 24 (3234 h ) se subindexem 1 (3031 h ) Vstupem %I0.0 budeme volit, zda se bude pohon otáčet v kladném nebo záporném směru. Podle toho zapíšeme do %MW16 a %MW17 07DO (3037 h 4430 h ) nebo F830 (4638 h 3330 h ). Pro záporná čísla se používá dvojkový doplněk. Zpráva obsažená v %MW10 až %MW18 se bude opakovaně posílat každých 200 ms (pro jistotu je kontrolována, zda blok nepracuje, když je posílán příkaz k aktivaci). KROK 7A PŘECHOD VYPNUTÍ POHONU Pokud není aktivní vstup %I0.0 ani paměťový bit %M10 dojde k přechodu na krok vypínající motor. OEM solution 9

KROK 7B VYPNUTÍ POHONU Pohon aktivujeme tak, že zapíšeme 01 (3031h) do paměti s indexem 1C (3143h) a subindexem 01 (3031h). Viz následující obrázek: Zpráva obsažená v %MW10 až %MW18 se bude opakovaně posílat každých 200 ms (pro jistotu je kontrolována, zda blok nepracuje, když je posílán příkaz k aktivaci). OEM solution 10

KROK 8 PŘECHOD DO POČÁTEČNÍHO STAVU Pokud je pohon vypnutý dojde k přechodu do počátečního stavu. Tato podmínka je vyjádřena neaktivním bitem %MW23:X1. OEM solution 11

Schneider Electric CZ, s. r. o. U Trezorky 921/2 158 00 Praha 5 Zákaznické centrum Tel.: 382 766 333 E-mail: podpora@schneider-electric.com Schneider Electric Slovakia, s. r. o. Karadžičova 16 821 08 Bratislava Zákaznícke centrum Tel.: 02 4552 4010 E-mail: sk.schneider@schneider-electric.com www.schneider-electric.cz www.schneider-electric.sk 02 2016. S1545CZ_03 OEM solution 12 2016 Schneider Electric. Všechna práva vyhrazena. Všechny ochranné známky jsou ve vlastnictví společnosti Schneider Electric Industries SAS nebo jejích přidružených společností.