SST/Woodhead Connectivity DNET1CHCONV User’s Manual 05/02/18 Revision 1.0
DNET1CHCONV
Revision 1.0
Single-Channel DeviceNet RS-232 Serial Gateway
User’s Manual
SST, a division of Woodhead Canada Limited
Although every effort has been made to insure the accuracy of this document, all information is subject to change without notice. Woodhead Industries LP assumes no liability for any errors or omissions in this document or for direct, indirect, incidental or consequential damage resulting from the use of this document.
Rev 0.91
October 2002
Copyright © 2002 Woodhead Industries
SST, a division of Woodhead Canada Limited
50 Northland Road
Waterloo, Ontario, Canada
N2V 1N3
(Phone) 519-725-5136
(FAX) 519-725-1515
(Email) techsupport@mysst.com
(Web) http://www.mySST.com
DeviceNet is a trademark of the Open DeviceNet Vendor Association (“ODVA”).
All other trademarks are property of their respective companies.
TABLE OF CONTENTS
1. Overview 4
1.1 Features 4
1.1 Typical Applications 5
1.2 Basic Operation 5
1.1.1 Polled Message 6
1.1.2 Cyclic Input Message 6
1.1.3 Change-of-State, or C.O.S. 6
1.1.4 Explicit Messages 6
2. Quick Start 6
2.1 How to Install and Establish DeviceNet Communications 7
2.2 Default Settings 7
2.3 How to Install a Serial Network 8
2.4 How to Read Serial Device Data from the DNET1CHCONV 9
2.5 How to Write Serial Output Data to the DNET1CHCONV 9
3. General Specifications 11
4. Hardware Installation and Set-Up 13
4.1 Overview 13
4.2 Mounting 13
4.3 LED Operation 14
4.3.1 DeviceNet LEDs 14
4.3.2 Serial Port LEDs 14
4.4 Serial Port Connector 15
4.5 Rotary Switches 15
4.6 DeviceNet Physical Layer Topology 17
4.6.1 Network Termination 17
4.6.2 DeviceNet Connection Wiring 17
5. SOFTWARE Configuration and Set-Up 18
5.1 Device Parameters 18
5.2 Setting up DeviceNet Communications 21
5.2.1 Setting up the Max Receive Character Buffer Length 21
5.2.2 Setting up the Max Transmit Character Buffer Length 22
5.2.3 Setting up and Using Pad Mode 22
5.2.4 Byte Swap Mode 22
5.2.5 Setting Up the Scanners I/O Sizes 23
5.2.6 Setting up the DeviceNet I/O Connections 23
5.2.7 Setting up the DeviceNet Baud rate 24
5.3 Setting Up the Serial Link 25
5.3.1 Reception Overview 25
5.3.2 Transmission Overview 25
5.3.3 Physical Layer Properties 26
5.3.4 Hardware Handshaking 26
5.3.5 The Receive Delimiter 26
5.3.6 The Transmit Delimiter 26
5.3.7 Status Byte Description 27
6. Assembly Object Formats 27
6.1 Assemblies 28
A. Theory of Operation 29
A.1 The Transmit Record Algorithm 29
A.1.1 Basic Theory of operation 29
A.2 The Receive Record Algorithm 29
A.2.1 Basic Theory of operation 29
B. DeviceNet Profile, Objects and Services 32
B.1 DNET1CHCONV DeviceNet Profile 32
B.2 Assembly Object Formats 33
B.3 Identity Object, Class 1 34
B.4 Parameter Object, Class Fhex (15dec) 35
B.5 Serial Port Object (0x70) 36
B.6 Transmit Record Object, Class 113 (0x71) 36
B.7 Receive Record Object, Class 114 (0x72) 40
B.8 Common DeviceNet Services 43
TABLE OF FIGURES
Figure 1‑1 DNET1CHCONV 4
Figure 4‑2 DNET1CHCONV Mounting and Physical Layout 14
Figure 4‑3 RS232 DB9 Connector Pin-out 15
Figure 4‑4 DeviceNet Connector – micro, male 18
Figure A‑5 Transmit Record Algorithm Functional Flowchart 29
Figure A‑6 Receive Record Algorithm Functional Flowchart 30
LIST OF TABLES
Table 1‑1 Implicit Message Types 6
Table 2‑2 Default Input (Serial Receive) Assembly Format 9
Table 2‑3 Default Output (Serial Transmit) Assembly Format 9
Table 4‑4 Module Status LED (labeled MS) 14
Table 4‑5 Network Status LED (labeled NS) 14
Table 4‑6 RS232 Connector Signals 15
Table 4‑7 Baud Rate Switch (BAUD) 16
Table 4‑8 DeviceNet Address Switches 16
Table 4‑9 Maximum Network Cable Lengths 17
Table 4‑10 DeviceNet Connector Pin-out 18
Table 5‑11 Configuration Parameter List 19
Table 5‑12 Serial Status Byte 27
Table 6‑13 Consume Assembly 28
Table 6‑14 Produce Assembly 28
Table B‑15 DeviceNet Objects 32
Table B‑16 Poll Produce Data (ASCII Receive String) 33
Table B‑17 I/O Consume Assembly Format (ASCII Transmit String) 33
Table B‑18 Identity Object Class Attributes (Instance 0) 34
Table B‑19 Identity Object Instance Attributes (Instance 1) 34
Table B‑20 Identity Object Common Services 34
Table B‑21 Parameter Class Attributes (Instance 0) 35
Table B‑22 Parameter Instance Attributes (Instances 1-7) 35
Table B‑23 Parameter Common Services 35
Table B‑24 Serial Port Object Instance Attributes 36
Table B‑25 Transmit Record Object Instance Attributes 37
Table B‑26 Receive Record Object Instance Attributes 40
Share with your friends: |