The RS-485 user manual for B800 series communication

Similar documents
Optidrive VTC Modbus RTU Register Map

3GV M Modbus RTU Register Map

N700E Inverter RS485 Interface Instruction Manual

E2 Modbus RTU Register Map Revision History Version Comments Author Date 1.02 Previous version PAE 11/06/ Revised to new format PAE 09/03/09

E2 Modbus RTU Register Map

PRE32 RS232 protocol v1.21 Tomas Andersson

Venstar Thermostat Adapter

SwitchLinc 2-Wire Dimmer (RF Only) (2474DWH - Dev 0x01 / Sub 0x24)

5016 Installation and Communication RS485

SAFETY PRECAUTIONS. Throughout this manual we use the following two illustrations to make you aware of safety considerations:

Application Note. Introduction AN2471/D 3/2003. PC Master Software Communication Protocol Specification

ENGLISH ENGLISH ENGLISH ENGLISH

YDLIDAR F4PRO DEVELOPMENT MANUAL

PM290 POWERMETER. Communication Protocols ASCII & Modbus Reference Guide

JUMO ctron 04/08/16. Compact controller with timer and ramp function. B Interface Description Modbus /

DataVU 5 - Interface Manual Modbus

JPEG2000 HDTV RECORDER

Real Time Clock with Temperature Sensor and RS485/Modbus Comunications

DataVU 5 - Interface Manual Modbus

Fingerprint_Protocol_All_English

Modbus Protocol. for VASCO, VASCO Solar and MIDA devices. manmodbus_eng_00

SPM90 MODBUS PROTOCOL AND REGISTER LIST V1.0

Micro Module Shutter. Micro Module Shutter

RS485 MODBUS Module 8AO

Control Characters used in DirectNET

SDM-8AO. Expansion Module 8 analog outputs. Manufactured for

SERIAL INTERFACE. Series SSW-05

Developer Notes for KeypadLinc Line

Planar Simplicity Series

B Interface description 12.01/

Optidrive Applications Support Library

Custom Installation Notes: Serial programming interface and IR remote commands for Arcam UDP411 BD Player

JUMO Quantrol LC100/LC200/LC300

RS485 MODBUS Module 16I-M

Chapter 5: Communications 5 1 SR55 Communications Overview 5 2

IF96017 MODBUS COMMUNICATION PROTOCOL

Elotech Standard Protocol. for Single R8200 SC

Automatic transfer switch

Using USS Protocol with SED2

OEM API Specification

Logosol Joystick Node LS-731

Conto D2 COMMUNICATION PROTOCOL CONTENTS 1.0 INTRODUCTION

Custom Installation Notes: Serial programming interface and IR remote commands for Arcam D33 DAC

CONNECTION TO A HOST COMPUTER

AFRecorder 4800R Serial Port Programming Interface Description For Software Version 9.5 (Last Revision )

Custom Installation Notes: Serial programming interface and IR remote commands for Arcam BDP100/300 BD Players

User Manual version 1.04 TLM8 COMMUNICATION PROTOCOLS

RS232 User Guide. Planar Simplicity Series 4K Displays SL4364K SL5564K SL6564K SL7564K SL8664K. Simplicity Series 4K Displays User Guide A

EZ Protocol. Communication Protocol for EZPLC. For use of EZAutomation and AVG Customers with EZPLC Products. Copyright 2005 AVG

RS485 MODBUS Module 8I8O

COMMUNICATION M-BUS PROTOCOL PR 118

Interface design document MODBUS Protocol. Ab s t r a c t Description of the MODBUS implementation for the Modbus I/O board

EWBS Receiving Module Communication specifications

Custom Installation Notes: Serial programming interface and IR remote commands for Arcam T32 Tuner

POWERLINC PROGRAMMING MANUAL v1.2a

SDM-8I8O. Expansion Module 8 digital inputs, 8 digital outputs. Manufactured for

AN-881 APPLICATION NOTE

CAN / RS485. Product Description. Technical Reference Note. Interface Adapter. Special Features

CE4DMID01 COMMUNICATION PROTOCOL CONTENTS 1.0 INTRODUCTION

INSTEON Hidden Door Sensor

Application Note BDLxxxx RS232 SERIAL INTERFACE COMMUNICATION PROTOCOL (SICP V1.82)

ENGLISH ENGLISH ENGLISH ENGLISH

RS 485 Mini Modbus 1AO

Rotel RS232 Serial Bus Communication

Modbus RTU CFW100. User s Manual. Phone: Fax: Web: -

User Manual. RS485 Option Board for SV-iS5/iH Series. LG Industrial Systems

VISY-Command. Technical Documentation. with Modbus Protocol. Edition: Version: 1 Art. no.:

COMMUNICATION MODBUS PROTOCOL

ENGLISH ENGLISH ENGLISH ENGLISH

Instructions. Modbus RTU Card (WSIQ-COM-MB)

User manual. Actuator with RS485/SIKONETZ5 interface AG03/1

Russound Dual Tuners (ST2, ST2-XM, ST2-XM2, and ST2S)

Contents. Index 35. VLT HVAC Drive Metasys N2

Modbus parameter specifications for "ebm-papst series 84 / 112 / 150 / 200" V5.00. Excerpt

Operating Instructions

ambient XC RS232 Control Command Specification

T1 4-Channel Protocol Manual

Operating Instructions RMx621

MCW Application Notes 24 th February 2017

CTT MODBUS-RTU COMMUNICATION PROTOCOL TEMPERATURE MONITOR DEVICE

UPB US1-40 Single Rocker Wall Switch with Dimmer Firmware Specification

Table of Contents. VM201 Protocol

Pololu TReX Jr Firmware Version 1.2: Command Documentation

JUMO LOGOSCREEN 600. Paperless Recorder with Touchscreen. Interface Description T92Z001K000 V2.00/EN/

TOSVERT VF-S9 Communications Function Instruction Manual

T7 Modbus Communication User Guide

COMMUNICATION MODBUS PROTOCOL

VZ8(6)9 rev B I2C communication quick manual. SGX Sensortech

Custom Installation Notes: Serial programming interface for Arcam A/V processors & receivers

Radar RS485 Protocol Structure

Developer Notes INSTEON Thermostat v012. Developer Notes. INSTEON Thermostat. Revision History

SPI Lasers UK Limited. Serial Command Reference for the PRISM Laser Platform

DirectNET Host. Communications Programs. In This Chapter...

Optidrive Applications Support Library

Serial Communication Control Interface User s Manual

Serial Connection of HC900 Hybrid Controller to 900CS Control Station

JUMO di 308. Digital Indicator. B Interface Description Modbus 12.07/

PROFIBUS Gateway for MCD 3000 Series Soft Starters. User Manual

TOSVERT VF-A7/P7 Serial Communication Function Manual

Specifications Manual

Transcription:

The user manual of B800 Series Rs-485 The RS-485 user manual for B800 series RS-232 inbuilt inside the main board of B800 series frequency inverter, we can effect RS-485 through fitting board externally. When we want to use RS-485 board, it is necessary for you to connect externally the insulated 9VDC-12VDC. There are indications on the polarity plug. Please reference it. When you put the polarity plug on the opposition, RS-485 is not able to work, but the RS-485 card can not be damaged. There are four connection wire place, indicate 1, 2, 3, 4 separately, which they stand for B phase, A phase, B phase, A phase. The action of 1 & 3, 2 & 4 is same as well. 1

The user manual of B800 Series Rs-485 B800 s protocol The s protocol ASCII based, operating at 9600 bps. Each transmitted byte consists of a Start bit (1), 8 Data bits (LSB first) and a Stop bit (0). Each B800 acts as a slave unit any will only transmit data in response to a request from the Host / master. Up to 63 drive addresses are permitted. Global telegrams are permitted allowing simultaneous data transfer to multiple drives When data is received by an B800, it will be actioned immediately. All transmitted bytes other than the START and STOP flags, including all commands and the data checksum are sent as ASCII codes. For example, a RUN command ( R = 0x52 (hex)) is sent as two consecutive ASCII codes ie 0x35, 0x32. Further examples will be shown in the following section. Any non-ascii byte received other than the START / STOP flags will terminate the data reception and a new sequence must be started. Communications protocol details Master (Host controller) transmit data packet format: All transmissions originating from a Host controller must have the following format: FG1 [DA] [CMD] ([DATA]) [CS] FG2 Where FG1 = Start 0x7E, flags start of data transmission DA = Drive Address * valid addresses { 1 63 } CMD = Master Command R (0x52) Run command S (0x53) Stop command **see note below A (0x41) Motor current request **see note below Z (0x5A) Speed request in Hz **see note below M (0x4D) Speed request in RPM T (0x54) Drive Status request V (0x56) Software version request 2

The user manual of B800 Series Rs-485 Keypad mode only (F-12 = 1) P (0x50) Set new speed in Hz Keypad mode only (F-12 = 1) I (0x49) Increase speed on ramp Keypad mode only (F-12 = 1) L (0x4C) Reduce speed on ramp DATA = transmitted data CS = data checksum FG2 = Stop flag data will depend on command send calculated at the time of transmission and is the logical NOT of the byte result of the byte addition of all transmitted ASCII bytes excluding the START and STOP flags and the checksum itself. i.e. ~ (DA + CMD + ([DATA])) 0x7F, flags end of data transmission * For with the B800 from a Host controller, add the value 128 to the drive address. Examples: 1. Send Run Command to Drive number 01 from intelligent host (F-12 = 1 or 2): The required data transmission will be 0x7E, 0x38, 0x31, 0x35, 0x32, 0x32, 0x46 0x7F Start Drive number Command Checksum Stop (128 + 01) (0x2F) 2. Send new target speed of 40.0Hz from intelligent host to drive 05 in keypad mode: The required data transmission will be 0x7E, 0x38, 0x35, 0x35, 0x30, 0x30, 0x39, 0x36, 0x30, 0x35, 0x45 0x7F Start Drive number Command Target Speed (40.0Hz) Checksum Stop (128 + 05) ( P ) (2400 = 0x0960 sent) (0x5E) 3

The user manual of B800 Series Rs-485 Note that the transmitted speed in Hertz is always 60x the speed required. Therefore 40Hz is transmitted as 40.0 x 60 = 2400. The high byte is transmitted first. A word (16-bit) value is always transmitted. Checksum = logical NOT (0x38, 0x35, 0x35, 0x30, 0x30, 0x39, 0x36, 0x30) = 0x5E Note that the checksum is the least significant byte of the result. Global commands (to multiple B800s) Some applications require particular commands to be sent simultaneously to multiple B800s. An example of this would be a RUN command or a STOP command. Global commands are sent by using the ASCII code for G (0x47) as the drive address. All B800s receiving a command following this drive address will carry out this command. There is no reply from the B800s to a global command. Example: 1. Send a Run Command to all B800s from intelligent host (F-12 = 1 or 2): The required data transmission will be 0x7E, 0x34, 0x37, 0x35, 0x32, 0x32, 0x44 0x7F Address ( G ) ( R ) (0x2D) Slave (B800) reply data packet format: Whenever a valid data packet is received by the B800, the response will have a format defined by the following information. Note that if a valid data packet is received with an incorrect (different) drive address, the B800 will ignore the data and no response at all will be generated. All responses to valid commands will be the lower case equivalent to the command received. For example, if a R command is received by the B800, it will respond with an r reply. Format of the B800 response: FG1 [DA] [REPLY] ([DATA]) [CS] FG2 4

The user manual of B800 Series Rs-485 Where FG1 = Start 0x7E, flags start of data transmission DA = Drive Address returns its own Drive address REPLY = Slave reply r (0x72) Run command executed s (0x73) a (0x61) z (0x7A) Stop command executed Motor current Speed request in Hz m (0x6D) Speed request in RPM t (0x74) Drive Status returned v (0x76) Software version returned p (0x70) New speed in Hz loaded Keypad mode only (F-12 = 1) i (0x69) Increase speed actioned l (0x6C) Reduce speed actioned e (0x65) Error command not executed (error code gives reason why) DATA = requested data CS = data checksum FG2 = Stop flag data will depend on the command received calculated at the time of transmission and is the logical NOT of the byte result of the byte addition of all transmitted ASCII bytes excluding the START and STOP flags and the checksum itself. i.e. ~(DA + REPLY + ([DATA])) 0x7F, flags end of data transmission Examples: 1. Run Command to Drive number 01 carried out (F-12 = 1 or 2): The resulting reply data transmission will be 0x7E, 0x30, 0x31, 0x37, 0x32, 0x33, 0x35 0x7F Start Drive number Reply ( r ) Checksum Stop 5

2. New target speed of 40.0Hz set in drive 05: The resulting reply data transmission will be The user manual of B800 Series Rs-485 0x7E, 0x30, 0x35, 0x37, 0x30, 0x33, 0x33, 0x7F Start Drive number Reply ( p ) Checksum Stop In the event of an error occurring, the message will have the following format: [Start ], [Drive Addr], [ e ], [error code], [checksum], [stop flag] The error code will have one of the following values: 0x02 Drive in Standby (status information) 0x91 B800 not in keypad mode 0x92 B800 speed in RPM not available (F-10 = 0) 0x93 B800 running command cannot be carried out 0x94 B800 stopped command cannot be carried out 0x95 Invalid data incorrect checksum 0x97 Invalid command command not recognized 0x98 B800 parameters locked command cannot be carried out 0x99 B800 hardware enable not present 0x9A B800 tripped Further examples: 1. Start all drives: 0x7E, 0x34, 0x37, 0x35, 0x32, 0x32, 0x44 0x7F Address ( G ) ( R ) (0x2D) (Global drive address commands are received by all slaves) 6

The user manual of B800 Series Rs-485 2. Reverse direction of all drives (F-12 = 2): 0x7E, 0x34, 0x37, 0x35, 0x32, 0x32, 0x44 0x7F Address ( G ) ( R ) (0x2D) (Sending a run command to an already running drive reverses direction if F-12 = 2) 3. Stop all drives: 0x7E, 0x34, 0x37, 0x35, 0x33, 0x32, 0x43 0x7F Address ( G ) ( S ) (0x2C) (All drives action the command if drive address is global ( G )) 4. Send new speed of 40.0Hz to drive number 5: 0x7E, 0x38, 0x35, 0x35, 0x30, 0x30, 0x39, 0x36, 0x30, 0x35, 0x45 0x7F Start Drive number Command Target Speed (40.0Hz) Checksum Stop (128 + 05) ( P ) (2400 = 0x0960 sent) (0x5E) (Note that transmitted value is 60 x speeds in Hz ie 60x 40.0 = 2400) 7