background image

DEVICENET INFORMATION

BD-DEVNET User’s Guide

3-11

Discrete Output (DOP) Object Class Code: 09H

The Discrete Output Point (DOP) Object models discrete outputs in a product. You can use

this object in applications as simple as an indicator lamp or as complex as a discrete I/O

control module. There is a separate instance for each discrete output available on the

device.

Table 3-24: Class Attributes

Attr

Access

Name

Ty p e

Value

1

Get

Revision

UINT

1

2

Get

Max Object Instance

UINT

4

6

Get

Max Class ID

UINT

7

7

Get

Max Instance Attr.

UINT

16

Table 3-25: DIP Object, Instance 1..n Attributes

Attr

Access

Name

Ty p e

Value

3

Get

Value

BOOL

*

4

Get

Status

BOOL

*

5

Get

Fault State

BOOL

**

6

Get

Fault Value

BOOL

**

7

Get

Idle Sta

BOOL

***

8

Get

Idle Value

BOOL

***

*Input Value determines the overall condition of inputs. The status information will always be 0.

State x

Interpretation

0

Output is OFF

1

Output is ON

0

Output faulted

**The Fault Value and Fault State determine the unit’s reaction to an output fault condition.

State

Value

Interpretation

0

0

Turn output OFF if faulted

0

1

Turn output ON if faulted

1

x

Leave output unchanged if faulted

***The Idle Value and Idle State determine the unit’s reaction to an output idle condition.

State

Value

Interpretation

0

0

Turn output OFF if idle

0

1

Turn output ON if idle

1

x

Leave output unchanged if idle

Table 3-26: Common Services

Service

Implemented for:

Service

Code

Class

Instance

Name

0 E

Yes

Yes

Get_Attribute_Single

10

N o

Yes

Set_Attribute_Single

Содержание BD-DEVNET

Страница 1: ...ness Park Drive Temecula CA 92590 3614 Phone 800 321 OPTO 6786 or 951 695 3000 Fax 800 832 OPTO 6786 or 951 695 2712 www opto22 com Product Support Services 800 TEK OPTO 835 6786 or 951 695 3080 Fax 9...

Страница 2: ...warranty information Refer to Opto 22 form number 1042 for complete warranty information Opto 22 FactoryFloor Cyrano Optomux and Pamux are registered trademarks of Opto 22 Generation 4 ioControl ioDis...

Страница 3: ...et Connector 2 4 Hardware Reset 2 4 LED Indicators 2 4 DeviceNet Information 3 1 Data Access 3 1 DEVICENET Model 3 1 DEVICENET Message Types 3 2 DEVICENET Class Services 3 2 DEVICENET Object Classes 3...

Страница 4: ...orld s leading I O hardware from Opto 22 The configuringable board which can control up to 16 digital I O points connects easily with Opto 22 s digital I O mounting racks Software parameters can be se...

Страница 5: ...to control software In 1988 Opto 22 introduced the first flowchart based control programming language Opto 22 continues to deliver successively more advanced generations of hardware and software All...

Страница 6: ...d In this manual you ll find Chapter 1 Introduction Overview of the DeviceNet card a compatibility chart and specifications Chapter 2 Installation and Configuration Drawings settings connections and a...

Страница 7: ...el digital brain boards B1 B5 and B100 The BD DEVNET can be powered either from the 5V on the I O rack or from the standard DeviceNet 24 VDC bus power Software parameters set using standard DeviceNet...

Страница 8: ...Table 1 1 BD DEVNET Specifications Class Min Typ Max Units Operating Voltage 18 24 28 VDC Operating Current 10mA per I O 30 40 mA module installed Data Rates 125 500 kbit sec Operating Temperature 0 6...

Страница 9: ...in Table 1 2 lists Opto 22 I O racks that are compatible with the BD DEVNET Under each heading are the module types compatible with those racks x specifies module voltage Table 1 2 Compatible Opto 22...

Страница 10: ...uter 1 Get per DeviceNet standard rev 1 1 DevNet 1 Get Set Reset per DeviceNet standard rev 1 1 Assembly 1 Get Set Static assembly Returns states of all 16 digital I O data used by Poll I O connection...

Страница 11: ...ALLATION AND CONFIGURATION BD DEVNET User s Guide 2 1 INSTALLATION AND CONFIGURATION INSTALLATION AND CONFIGURATION DIMENSIONS Refer to Figure 2 1 for BD DEVNET dimensions Figure 2 1 BD DEVNET Dimensi...

Страница 12: ...via a header connector The BD DEVNET board should be oriented away from the I O rack as shown in Figure 2 2 To avoid possible damage to the boards be sure the BD DEVNET is centered with the connector...

Страница 13: ...the Opto 22 modules typically 15 mA per module Address The BD DEVNET has an eight position switch that sets both the adapter address and the communications speed The adapter address is set by switch...

Страница 14: ...rs Refer to the DeviceNet specifications for a complete description of these LEDs During the power up sequence each LED will cycle from RED to GREEN as part of the self diagnostics firmware Communicat...

Страница 15: ...ollector driver to be turned OFF and the physical I O bit will be pulled high by a pull up resistor External signals may then pull the input signal to ground which will be read as a logic 1 No status...

Страница 16: ...pes Table 3 2 DeviceNet Class Services Service Code Service Name 0x05 Reset 0x0E Get Attribute Single 0x10 Set Attribute Single 0x4B Allocate Group 2 Identifier Set 0x4C Release Group 2 Identifier Set...

Страница 17: ...SES The BD DEVNET device supports the following DeviceNet object classes Table 3 4 Class Attributes Attr Access Name Type Value 1 Get Revision UINT 1 2 Get Max Object Instance UINT 1 6 Get Max Class I...

Страница 18: ...fault 0 no fault 1 major device fault bit12 15 reserved 0 Unique Serial Number Table 3 5 Identity Object Instance 1 Attributes Attr Access Name Type Value 1 Get Vendor UINT 58 2 Get Product Type UINT...

Страница 19: ...Instance 1 Attributes Attr Access Name Type Value 2 Get Number Connection UIN 2 DeviceNet Object Class Code 03H Table 3 10 Class Attributes Attr Access Name Type Value 1 Get Revision UINT 1 Table 3 7...

Страница 20: ...2 500kbits 3 undefined Bus Off Interrupt BOI determines action if Bus Off state encountered Following values are supported BOI Action 0 Hold chip in OFF state default 1 If possible reset CAN chip Bus...

Страница 21: ...0 DOP instance 1 state bit 1 DOP instance 2 state bit 2 DOP instance 3 state bit 3 DOP instance 4 state bit 4 DOP instance 5 state bit 5 DOP instance 6 state bit 6 DOP instance 7 state bit 7 DOP insta...

Страница 22: ...nnection 2 Consumed Connection ID 10xxxxxx101 Connection States 0 non existent 1 configuring 2 established 3 timed out Table 3 18 Connection Object Instance 1 Attributes Explicit Message Attr Access N...

Страница 23: ...NT 2 Get Instance Type USINT 1 I OMsg 3 Get Transport Class Trig USINT 82H 4 Get Prod Connection ID UINT 5 Get Cons Connection ID UINT 6 Get Initial Comm Char USINT 01H 7 Get Prod Conn Size UINT 2 8 G...

Страница 24: ...nce Name 0E Yes Yes Get_Attribute_Single 10 N o Yes Set_Attribute_Single 05 Yes Yes Reset Table 3 21 Class Attributes Attr Access Name Type Value 1 Get Revision UINT 1 2 Get Max Object Instance UINT 6...

Страница 25: ...us BOOL 5 Get Fault State BOOL 6 Get Fault Value BOOL 7 Get Idle Sta BOOL 8 Get Idle Value BOOL Input Value determines the overall condition of inputs The status information will always be 0 State x I...

Страница 26: ...DEVICENET INFORMATION 3 12 BD DEVNET User s Guide...

Страница 27: ...22 com When calling for technical support be prepared to provide the following information about your system to the Product Support engineer Software and version being used Controller firmware version...

Страница 28: ...PRODUCT SUPPORT A 2 BD DEVNET User s Guide...

Отзывы: