Protokol Profibus DP rozhraní



Podobné dokumenty
Blast Rozhraní DeviceNet

MONTÁŽNÍHO NÁVODU PŘÍLOHA. Servomotory. v síti Profibus DP 8/10

PosiBlast APLIKAČNÍ MANUÁL. Verze: /04/2002 BLAST-E MNU JKO MEZ CZ s.r.o. ELEKTROPOHONY

Servozesilovače. Digitální servozesilovače TGA, TGP

maxon motor maxon motor řídicí jednotka ADS 50/10 Objednací číslo Návod k obsluze vydání duben 2006

Kompaktní multiprotokolové I/O moduly pro Ethernet 8x univerzální digitální kanál pro PNP vstupy nebo 0,5A výstupy TBEN-S1-8DXP

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

Rozhraní mikrořadiče, SPI, IIC bus,..

Microchip. PICmicro Microcontrollers

DIGITÁLNÍ MULTIMETR DUCA- LCD96

PLC TECOMAT JAKO STANICE PROFIBUS DP SLAVE

DIGITAL PROCESSOR DIGITAL TERRESTRIAL COMPATIBLE

MIDAM MW 240 modbus 2 x DI, 2 x DO

FA200 a FA211 série. Uživatelská příručka. obchod@zutemer.cz servis@zutemer.cz 1

Podstanice DESIGO PX Modulární řada s rozšiřujícím modulem

Modul analogových vstupů M-AI4

MyIO - webový komunikátor

Komunikativní regulátor fancoilu s ventilátorem

Univerzální regulační systém TERM 4M. Technická data vstupy Pt100. proud (IMEA) binární (BIN) výstupy binární: (OUTPUTS)

USB. Universal Serial Bus. revize 2.0 z 27.dubna 200

FU-48 / 72 / 86 / 96 série

WI180C-PB. On-line datový list

Komunikační protokol MODBUS RTU v měřicích převodnících AD4xxx a Drak 4

EtherNet/IP. čtyři digitální I/O kanály bez bezpečnostní funkce dva konektory IO-Link master V1.1. Obrázek 1. Obrázek 2.

maxon motor maxon motor 4-Q-DC řídicí jednotka LSC 30/2 Objednací číslo Návod na obsluhu vydání duben 2002

JEDNOTKA SNÍMAČŮ 1-WIRE (DALLAS) TUDS-40-MOD

Registrový model HDD

GSM Alarm System s LED displejem GSM-01A

Třísystémová lokomotiva ŠKODA 109E řada 380

Laboratorní zdroj EA-PS U. Obj. č Účel použití. Důležitá bezpečnostní opatření

FASTPort. Nová sběrnice pro připojení inteligentních karet* k osmibitovým počítačům. aneb. Jak připojit koprocesor

Sběrnice PCI, PCI-X, PCI Express

Převodník USB na RS232. Milan Horkel

Sběrnicová stanice BL compact pro DeviceNet Interface for Connection of 2 BL ident Read/Write Heads (HF/UHF) BLCDN-2M12S-2RFID-S

USB komunikaèní modul RS-232, RS-422/485

ACSM1. Firmwarová příručka ACSM1 program pro řízení rychlosti a krouticího momentu

26. PERIFERIE PŘIPOJENÉ NA ETHERCAT

Rozhraní USB. Rozhraní USB. Specifikace USB. Doplnění (upřesnění) 1.0. Rychlosti Low Speed (1.5 Mb/sec) a Full Speed (12 Mb/sec).

DIGITÁLNÍ REGULÁTOR TEPLOTY ŘADY SR-70. Překlad originálního návodu k obsluze proveden firmou Dewetron Praha spol. s r.o.

MIDAM UC 101 modbus regulátor topení, teplota, 1x DO, 1x DI, RS485

1. ÚVODNÍ USTANOVENÍ 2. NAHRÁNÍ VLOŽENÉHO PROGRAMU

UDAQ-1216A UDAQ-1416A. multifunkèní modul pro rozhraní USB

Sada pro Profinet IO se stupněm krytí IP67 TI-BL67-EN-PN-8

Vzduchové jističe IZM

Kompaktní procesní stanice

Kompaktní moduly pro PROFIBUS 8x digitální PNP vstup, 8x digitální PNP výstup 2 A TBDP-L2-8DIP-8DOP

CODESYS 2 programovatelná komunikační brána pro I/O systém BL67 Komunikační brána pro PROFIBUS-DP BL67-PG-DP

Instalace detekční sondy s bezdrátovým napájením na zakládací přípravek pro natlačování a lepení

Symbolický název Velik. Adresa Význam Jednotky

Malý distribuovaný I/O modul

SIMATIC S7 300 MICROMASTER MM440 / část A

Paměti Flash. Paměti Flash. Základní charakteristiky

AS-Interface. AS-Interface. = Jednoduché systémové řešení

SLIO. řídicí systém a decentralizovaný modulární I/O systém

NÁVOD K OBSLUZE CENTRAL BOX 100, CENTRAL BOX 200

Distribuované průmyslové měřicí systémy

EtherNet/IP. 5pinové napájení 2x bezpečný digitální vstup

enos dat rnici inicializaci adresování adresu enosu zprávy start bit átek zprávy paritními bity Ukon ení zprávy stop bitu ijíma potvrzuje p

Kompaktní multiprotokolový I/O modul pro ethernet 16x digitální PNP vstup TBEN-LG-16DIP

Interface CAR2FMS v2 firmware CAN data generátor

Hardware Advant Controller 31 Inteligentní decentralizovaný automatizační systém

Převodník na DIN lištu s frekvenčním výstupem typ RF1

Základní normalizované datové přenosy

AS-Interface. AS-Interface. = Jednoduché systémové řešení

M090. Převodník Modbus TCP / DALI. Shrnutí

Programovatelná sada pro Profibus-DP se stupněm krytí IP67 TI-BL67-PG-DP-2

AS-i ifm electronic Radovan Řeháček AS-Interface

Kompaktní multiprotokolový I/O modul pro ethernet 8x digitální PNP vstup, skupinová diagnostika TBEN-S1-8DIP

Economy sada pro jednoduchou komunikaci po Profibus-DP, stupeň krytí IP20 TI-BL20-E-DPV1-S-2

Snímače teploty a vlhkosti s komunikací po RS485 protokolem Modbus RTU - řada PHM

GSM modul EXE 64/999. GSM modul - pro otvírání vrat, závor prozvoněním z mobilního telefonu (GSM klíč) verze 64 nebo 999 uživatelů

FLOOR TALKER. Uživatelský návod verze 1.0. TELSYCO s.r.o. Prostřední 627/ Praha 4.


Instalační manuál pro GSM modemy Maestro-100 a Maestro-100 lite

Universal Serial Bus. Téma 12: USB. Komunikační principy Enumerace Standardní třídy zařízení

Bezpečnostní relé 3SK2

Voděodolný tloušťkoměr MG-401 Obsah:

CNC Technologie a obráběcí stroje


Adaptér RJ-45 / USB. Prodlužovací kabel pro vzdálené ovládání. Napájení řídící desky 24 V DC. Volitelný komunikační modul. Montážní příslušenství

UNIDRIVE SP. Rozšířené menu. Měniče kmitočtu určené k regulaci otáček asynchronních motorů a servomotorů.

Rotační měřicí senzory Absolutní jednootáčkové rotační senzory s plnou hřídelí

KS 40-1 pro hořáky Speciální regulátor pro průmyslové hořáky

Frekvenční měniče pro malé dynamické střídavé pohony Emotron VFX/FDU 2.0-2Y

AS-Interface. AS-Interface = Jednoduché systémové řešení. Představení technologie AS-Interface

Dvojitý IP teploměr s výstupním relé a s digitálním a analogovým vstupem.

DC WAVE - Reverzační měnič pro řízení stejnosměrných motorů INSTRUKČNÍ A UŽIVATELSKÝ MANUÁL. Verze: /03/2001. JKO MEZ CZ s.r.o.

MIDAM UC 250 modbus regulátor topení a chlazení s Ethernet rozhraním, otočné tlačítko, RTC, 2xDO, 2x DI

SA-GSMALL. Instalační manuál

CHARAKTERISTIKY PEVNÉHO DISKU A JEHO ŘADIČE

Komunikace se SLIO moduly. síti PROFIBUS.

RE5USB programovatelné USB relé s integrovaným watchdogem ( RE5 ) Základní vlastnosti

Základní principy konstrukce systémové sběrnice - shrnutí. Shrnout základní principy konstrukce a fungování systémových sběrnic.

Obsah. Zobrazovací a ovládací prvky na čelním panelu. Účel použití. Elektrické zapojení. Obr : Binární vstupní / výstupní modul 07 DC 91

RE8USB modul s 8 vstupy a 8 výstupy ovládaný z USB

Ovladače motorů CMMD-AS, pro servomotory

Input Voltage. BEC- Vol-tage

E-Pro. Elektronická regulace Řídící jednotka pro časové řízení místností s termostatickými hlavicemi

Displej DT20-6. Update firmware řadiče. Simulační systémy Řídicí systémy Zpracování a přenos dat TM 2012_10_

PROTOKOL O LABORATORNÍM CVIČENÍ

Transkript:

Protokol Profibus DP rozhraní Verze: 1.0 14/09/2001 BLAST-E MNU 0020 MANUÁL ProfiBlast JKO MEZ CZ s.r.o. ELEKTROPOHONY Oficiální zastoupení firem REEL S.r.l. a EARP s.p.a Hájecká 2 618 00 Brno-Černovice Tel./fax : +420 548 215 713, fax: + 420 548 214 279 Internet : www.mez-cz.cz, email.: info@mez-cz.cz

ELEKTROPOHONY 1 OBSAH Kapitola 1 : Předmluva.... 2 1.1 Zapojení.... 2 1.2 DIP-přepínače. 2 1.3 Stavy LED.. 3 1.4 Nastavení Profibus DP adresy... 3 Kapitola 2 : Načtení souboru Blast.gsd.... 3 Kapitola 3: Formát modulu pro cyklickou výměnu dat.... 4 3.1 BLAST-E.. 4 Kapitola 4 : Asynchronní zprávy.. 6 4.1 Explicid Msg formát modulu.. 6 4.2 Pravidla pro zpracování žádost/odpověď. 10 Kapitola 5 : Příloha: DEVICE databáze (DDB) soubor 11

ELEKTROPOHONY 2 1. PŘEDMLUVA Tento manuál obsahuje všechny nezbytné informace k instalaci a použití rozhraní Profibus DP na BLAST-E. JKO MEZ CZ s.r.o dodává : kartu rozhraní Profibus DP slave (kód 5701) konfigurační soubor Blast.gsd tento manuál. 1.1 Zapojení Zapojení jednotlivých pinů je standardní dle Profibus DP DIN 19245 část 3 sekce 6.4: Pin Signal význam 1 stínění 2-3 B-B (RxD/TxD-P) příjem/odeslání-data-p 4 RTS (1) opakování řídícího signálu 5 DGND Data uzemění (jesliže dip-spínač 4 ON) 6 VP napěťový puls (5 V) (jestliže dip-spínač 3 ON) 7-8 A-A (RxD/TxD-P) příjem/odeslání-data-n 9 - (1) Pin 4 oznamuje TTL logice připravenost poslat signál. 1.2 DIP-přepínače DIP- přepínače na desce mají následující funkce: ON OFF Dip 1-2 omezovací resistor zapnut omezovací resistor vypnut Dip 3 Napětí VP (5 V) je připojeno na Pin 6 je volný pin 6 konektoru. Dip 4 reference DGND je připojena na Pin 5 je volný pin 5 konektoru. Omezovací rezistor odpovídá označení vybraného standardu Profibus DP DIN19245 částí.3 sekce 6.3.

ELEKTROPOHONY 3 1.3 Stavy LED Existují dva stavy LED rozhraní Profibus, zelený a červený. Jakmile je zapnut, LED zablikají během 250 ms. LED LED vypnuté Zelená LED bliká Zelená LED svítí Červená LED bliká Červená LED svítí Význam vypnuto Slave čeká na nastavení a nebo konfiguraci parametrů Systém je připravený Chyba (obvod SPC3 porušen nebo vnitřní stav=chyba) Komunikační rozhraní 5701 nečte parametry přes Blast 1.4 Nastavení Profibus DP adresy Adresa Profibus uzlu je nastavená přes RS232 použitím konfigurace programu XBLAST. Parametr Ident_number musí být stejný 0xffff. 2. NAČTENÍ SOUBORU BLAST.GSD Soubor Blast.gsd dodáván naší společností je vlastní konfigurační nástroj pro síť Profibus. V Profibus je Blast standardní slave. Přístupné jsou dva moduly pro konfiguraci : Blast-E Explicit Msg Modul BLAST-E dovoluje výměnu I/O cyklických dat s ohledem na pohon modul Explicit Msg dovoluje výměnu informace s Blastem v asynchronní režimu( parametry čtené a nastavené). Konfigurator masteru Msg.modulu nemůže vstoupit do více jak jednoho BLAST-E modul, jednoho Explicit.

ELEKTROPOHONY 4 3. FORMÁT MODULU PRO CYKLICKOU VÝMĚNU DAT Struktura BLAST-E modul pro cyklickou výměnu dat je uvedena níže. Modul Explicit Msg je popsaný v následující kapitole. Vstup a výstup upozorňuje na Profibus mastera: proto vstupní paměť obsahuje čtená data pro mastera, výstupní paměť data poslaná v zápisu. Slovo pole následuje dohody Motorola: menší adresa byte je více významná vyšší adresa byte je méně významná. N N+1 Word High Byte Low Byte 3.1 BLAST-E INPUT OUTPUT STATUS RUN ALARMS RIF.1 FREQ. 5 word INPUT free 5 word OUTPUT SPEED free CURRENT free STATUS Bit Význam 0 general enable 1 drive ON 2 EN1 3 CW/CCW Set (0=CW, 1=CCW) 4 EN2 5 MSR 6 --- 7 Alarm 8 Tuning... 9 Actual revolution direction (0=CW, 1=CCW) 10 Setpoint reached 11 Brake 12 Thermal Warning 13 Torque/Speed 14 Tuning request 15 ---

ELEKTROPOHONY 5 ALARMY FREKVENCE RYCHLOST Bit Význam 0 Short circuit (zkrat) 1 thermal alarm(tepelný alarm) 2 Low 24V (>24V) 3 power thermal alarm (tepelný alarm) 4 --- 5 Under voltage (podpětí) 6 Over voltage(přepětí) 7 Over current(přetížení) 8 Startup 9 Congruence (shoda) 10 Autotuning error(chyba autotuningu) 11 Over speed (vysoká rychlost) 12 Current ref. Error 13 Param. Error (chyba parametru) 14 Brake over current(přetížení při brždění) 15 Startup Under voltage Skutečná frekvence je vyjádřená jako 1/100 Hz (např. 4582 45.82 Hz). Skutečná rychlost motoru je v min -1 (rpm) PROUD RUN Skutečná hodnota proudu je vyjádřená jako 1/10 Ampér (např. 34 3.4 A). Bit Příkaz 0-1 0 Disable drive 1 Enable drive 2 0 EN1 Off 1 EN1 On 3 0 CW 1 CCW 4 0 EN2 Off 1 EN2 On 5 Reset alarms 6 0 Speed Control, 1 Torque Control Dovoluje odeslání příkazů pro odblokování pohonu.

ELEKTROPOHONY 6 REF.1 Hlavní reference, vyjádřena 16 bit v rozsahu 0-65535. Jestliže Rif1=65535, pak to odpovídá 100%. 4. ASYNCHRONNÍ ZPRÁVY Modul Explicit Msg sub-protokol, který dovoluje vstup pohonu proměnlivým spojením k ostatním zařízením pro směry čtení a zápis, v nepravidelném módu. Typické užití je ve vstupních parametrech u čtení a zápisu. 4.1 Explicit Msg formát modulu Vstupní a výstupní paměti mají stejnou strukturu : INPUT/OUTPUT 0 1 2 3 4 5 ERR TID TASK TARGET TAG VALUE 6 byte INPUT and OUTPUT Profibus adresa masteru asynchronní žádosti k Blastu, zapsaná ve výstupní paměti (žádostí) Blast odpoví s odezvou na vstupu paměti. První slabika je řídící význam bitů: bit 0..3 Bit 4..7 TID (Transaction ID) Když master chce poslat novou zprávu na slave (Blast), musí TID zvětšit hodnotu (modul 16) slave ve skutečnosti přijme data v následujících polích pouze po detekci změny v TID poli.slave odpoví s TID zaslané masterem: tak master snadno rozpozná odpověď na žádost a kontrola pro přijalý TID musí být stejná. ERR Master může držet tyto bity v nule při zápisu.slave odpoví Acknowledge (nula) nebo s kódem poruchy (odlišný od nuly).

ELEKTROPOHONY 7 Kódy jsou: 0 ACK 1 ERR_INVALID_TASK 2 ERR_INVALID_TARGET 3 ERR_INVALID_TAG 4 ERR_UNAVAILABLE 5 ERR_EEPROM PŘÍZNAK (TAG) - identifikuje objekt uvnitř Blastu a provede danou činnost. PŘÍZNAK (TAG) Kód WRITE_PARAM 2 READ_PARAM 3 READ_IN_CYCLIC 5 WRITE_OUT_CYCLIC 6 READ_OUT_CYCLIC 7 STORE_EEPROM 8 RESTORE_EEPROM 9 DRIVE_COMMAND 10 DRIVE_TUNE 13 DRIVE_COMMAND dovoluje odeslání příkazů na pohon DRIVE_TUNE dovoluje provedení automatického nastavení resolveru a analogových výstupů. ÚKOL (TARGET) - identifikuje jednotku s kterou komunikujete: 1 fix adresa pohonu PŘÍZNAK (TAG) - adresy je vlastnost v objektu. Pro parametry může mít hodnoty 0-127. HODNOTA - hodnota může být zapsaná nebo vrácená jako odpověď na žádost. Podporované úkoly jsou: Přenos (Master Blast) Příjem ACK (Blast Master) READ_PARAM Target (úkol) Tag (příznak) Value (hodnota) 1 Odpověď na žádaný úkol index parametru čtení, mezi 0 a 127 Odpověď na žádaný příznak NULL Obsahuje hodnotu žádaného parametru (slovo)

ELEKTROPOHONY 8 WRITE_PARAM Tag Index parametru zápisu, mezi 0 and Odpověď na žádaný příznak 127 Value hodnota Odpověď poslaná hodnota READ_INPUT Tag index hodnoty na kontrolu vstupu Odpověď na žádaný příznak paměti čtení. Value NULL Obsahuje hodnotu žádané hodnoty/entity (slovo) WRITE_OUTPUT Tag index hodnoty na kontrolu vstupu Odpověď na žádaný příznak paměti zápisu. Value hodnota Odpověď zapsaná hodnota READ_OUTPUT Tag index hodnoty na kontrolu vstupu Odpověď na žádaný příznak paměti čtení. Value NULL Obsahuje žádanou hodnotu (slovo) STORE_EEPROM Tag 0 127, H FFFF Odpověď na žádaný příznak index parametru uložení do EEPROM, mezi 0-127 parametr je přenesen masterovi RAM na EEPROMH'FFFF chránit vše v paměti. Value NULL NULL

ELEKTROPOHONY 9 RESTORE_EEPROM Tag 0 127, H FFFF Odpověď na žádaný příznak Index (0-127) slova v EEPROM,že má být zavedeno do masterovi RAM H'FFFF čte celou paměť Value NULL NULL DRIVE_COMMAND 0-1 Drive ON/OFF 2 EN1 3 CW/CCW Tag 4 EN 2 Odpověď na žádaný příznak 5 Alarm reset 6-7 - Value 0 OFF command Odpovědí je poslaná hodnota 1 ON command DRIVE_TUNE 0-1 Resolver setting 2 AN1 setting Tag 3 AN2 setting Odpověď na žádaný příznak 4-5 - 6-7 - Value NULL NULL

ELEKTROPOHONY 10 4.2 Pravidla pro zpracování žádost/odpověď Komunikační tok během uskutečnění přenosu asynchronních zpráv je typický pro mastera/slave systém: master pošle žádost na slave (Blast), které odpoví s adekvátní zprávou. Každé žádosti z masteru odpovídá jedna odpověď z slave. Slave nemůže poslat zprávu na master nebyl-li masterem dotázán. MASTER Request Request WAVE3 Response Response Master nesmí poslat novou žádost před přijetím předešlé odpovědi. Postup je: Aby poslat žádost, master musí připravit data v paměti a pak zvýšit TID (modul 16)pokud slave nevykoná žádost, master čte odpověď na předešlou žádost na vstupu paměti master ví že odpověď na žádost je hotová na vstupu paměti když TID v odpovědi je stejný jako vyslaný

ELEKTROPOHONY 11 5. PŘÍLOHA: DEVICE DATABÁZE (DDB) SOUBOR DDB-soubor pro Profibus DP rozhraní Blast (soubor Blast.gsd) dodáván od JKO MEZ CZ s.r.o. ====================================================== Profibus Device Database of : EARP BLAST-E 5701 Profibus DP Interface Card Date : 13.09.2001 Author: EARP S.p.a. ====================================================== #Profibus_DP General DP-Key Words Vendor_Name = "EARP Spa - Synergy in movement" Model_Name = "BLAST-E" Revision = "000" Ident_Number = 0xffff Protocol_Ident = 0 Station_Type = 0 FMS_supp = 0 Hardware_Release = "5701.0" Software_Release = "1.0" 9.6_supp = 1 19.2_supp = 1 93.75_supp = 1 187.5_supp = 1 500_supp = 1 1.5M_supp = 1 3M_supp = 0 6M_supp = 0 12M_supp = 0 MaxTsdr_9.6 = 60 MaxTsdr_19.2 = 60 MaxTsdr_93.75 = 60 MaxTsdr_187.5 = 60 MaxTsdr_500 = 100 MaxTsdr_1.5M = 150 Redundancy = 0 Repeater_Ctrl_Sig = 2 24V_Pins = 0 DP-Slave related Key Words Freeze_Mode_supp = 1

ELEKTROPOHONY 12 Sync_Mode_supp = 1 Auto_Baud_supp = 1 Set_Slave_Add_supp = 0 Length of user parameter User_Prm_Data_Len = 0 Maximum polling frequency Min_Slave_Intervall = 10 Modular_Station = 1 Max_Module = 2 Max_Input_Len = 16 Max_Output_Len = 16 Max_Data_Len = 32 6 byte I/O, consistency Area Module = "Explicit Msg" 0xb5 EndModule 5 word I/O, consistency Area Module = "BLAST-E" 0xf4 EndModule