SNAP-B3000-MODBUS OPTO 22, SNAP-B3000-MODBUS Datasheet - Page 7

G4 DIGITAL I/O MODULE

SNAP-B3000-MODBUS

Manufacturer Part Number
SNAP-B3000-MODBUS
Description
G4 DIGITAL I/O MODULE
Manufacturer
OPTO 22
Type
PC Basedr

Specifications of SNAP-B3000-MODBUS

Leaded Process Compatible
No
Peak Reflow Compatible (260 C)
No
Brand/series
SNAP Series
Communication
RS-422/485
Current, Input
1 A
Dimensions
3.3"L×1.82"W×3.62"H
Input Type
Analog/Digital
Mounting Type
Rack
Number Of Expansion Modules
8, 12/16
Number Of Inputs
32
Number Of Outputs
32
Output Type
Analog/Digital
Primary Type
Controller
Terminal Type
2/4 Wire
Termination
2/4 Wire
Voltage, Supply
5-5.2 VDC
Lead Free Status / RoHS Status
Contains lead / RoHS non-compliant
For Use With
I/O Rack
Modbus Analog and Digital SNAP Brain
Modbus Commands
All SNAP digital and analog I/O modules are supported using the
Modbus commands listed in the table below.
Exception Errors
The following table shows exception errors that may be returned.
Command 0x11, Report slave ID, returns the following data bytes:
Command (Hex)
Error
1
2
3
4
6
© 2007 Opto 22. All rights reserved. Dimensions and specifications are subject to change. Brand or product names used herein are trademarks or registered trademarks of their respective companies or organizations.
Byte 1 = Slave ID, in the format 0x22 (for Opto 22 board).
Byte 2 = RUN indicator; always in the format 0xff. (Since it is a slave, it is always running.)
Byte 3 = Configured flag, indicating whether the host has written to the configuration area of the controller. If this value is 0, all
the analog points are at the default configuration and all digital points are considered inputs. You can look at this value to deter-
mine whether the controller has been through a power cycle.
Bytes 4–8 = Five-character string indicating the version number, for example 3R3.1a.
SALES 800-321-6786 • 951-695-3000 • FAX 951-695-3095 • sales@opto22.com • SUPPORT 800-835-6786 • 951-695-3080 • FAX 951-695-3017 • support@opto22.com
Modbus
0F
01
02
03
04
05
06
10
ILLEGAL_FUNCTION
ILLEGAL_DATA_ADDRESS
ILLEGAL_DATA_VALUE
SLAVE_DEVICE_FAILURE
SLAVE_DEVICE_BUSY
Read coil status
Read input status
Read holding registers
Read input registers
Force single coil
Preset single register
Force multiple coils
Preset multiple registers
Name
Definition
The coil, input, or register specified is not valid for this device.
The data value specified is out of range for the specified function code.
Failure erasing/writing flash memory. (This error is returned after three tries to erase or
write.)
Trying to rewrite to flash memory in less than 10 seconds. (See Holding Register 65.
You should store to flash only when the system configuration changes. Make sure you
don’t put store/clear configuration in a loop, or you’ll wear out your flash memory.)
The function code is not implemented in this device.
Read digital output
Read digital input
Read analog output
Read analog input
Turn on/off one digital output
Write to one analog output
Turn on/off multiple digital outputs
Write to multiple anlaog outputs
Opto 22 Equivalent
Opto 22 • 43044 Business Park Drive • Temecula, CA 92590-3614 • www.opto22.com
Description
PAGE
7

Related parts for SNAP-B3000-MODBUS