Table of Contents

Advertisement

ToolLink DeviceNet Gateway
Control & Information Technology Group
3350 Scott Blvd Bldg 4
Santa Clara CA 95054
Main: 408.235.7620
Fax: 408.235.7625

User Manual

Rev. 01
01/04

Advertisement

Table of Contents
loading
Need help?

Need help?

Do you have a question about the ToolLink CDN466 and is the answer not in the manual?

Questions and answers

Summary of Contents for MKS ToolLink CDN466

  • Page 1: User Manual

    ToolLink DeviceNet Gateway User Manual Control & Information Technology Group 3350 Scott Blvd Bldg 4 Rev. 01 Santa Clara CA 95054 01/04 Main: 408.235.7620 Fax: 408.235.7625...
  • Page 2: Table Of Contents

    Receive Data – Attribute 3 ..........................22 Transmit Data – Attribute 4 ..........................22 Baud Rate – Attribute 6............................23 Parity – Attribute 7 ............................23 Flow Control – Attribute 8..........................23 Receive Mode – Attribute 9..........................23 Time-Out:................................24 Start/Stop Delimiters: ............................24 Stop Delimiter:..............................24 MKS Instruments, Inc. Page 2 of 30...
  • Page 3 Maximum TX Size – Attribute 20 ........................26 Byte Swapping – Attribute 21..........................27 APPENDIX A – PRODUCT SPECIFICATIONS ....................28 ............................28 EVICE NTERFACE ..............................28 ERIAL HANNEL ..............................28 NVIRONMENTAL APPENDIX B – ASCII CHARACTER CODES ....................29 MKS Instruments, Inc. Page 3 of 30...
  • Page 4: Chapter 1 - Overview

    Configuration error RED BLINK Configuration error Unrecoverable error Unrecoverable error GREEN BLINK Not allocated to a master GREEN BLINK Not defined CAN H GREEN Allocated to a master GREEN Normal operation CAN L MKS Instruments, Inc. Page 4 of 30...
  • Page 5 DeviceNet. However, it must first be initialized. To initialize, set the switch to desired value and power up the gateway. The new settings are saved in its memory. Power down and change switch to PGM mode. MKS Instruments, Inc. Page 5 of 30...
  • Page 6: Configuration

    Transmit Size parameter defines the Data Field size (N) for the output bytes. ToolLink DeviceNet Output Bytes COMMAND RXACK TXCTR LENGTH DATA FIELD 1 byte 1 byte 1 byte 1 byte N bytes MKS Instruments, Inc. Page 6 of 30...
  • Page 7: Serial Interface

    When in delimiter mode, the ToolLink Gateway uses start and stop delimiter strings to identify the beginning and end of a message packet. The Start Delimiter String parameter defines the beginning of a message, and the Stop Delimiter String parameter defines the end of a message. MKS Instruments, Inc. Page 7 of 30...
  • Page 8: Chapter 2 - Quick Start Guide

    Once all of the hardware is setup and powered up, make sure that the master can allocate both poll and explicit connections to the gateway. Once allocated, both the net and mod LED will be solid green. MKS Instruments, Inc. Page 8 of 30...
  • Page 9: Transferring Data

    The ToolLink Gateway is now set up the Transmit data. The Input Size (Consume Size) will be equal to 5. The 5 Byte poll will is described below. ToolLink DeviceNet Output Bytes COMMAND RXACK TXCTR LENGTH DATA FIELD 1 byte 1 byte 1 byte 1 byte 1 byte MKS Instruments, Inc. Page 9 of 30...
  • Page 10: Chapter 3 - Theory Of Operation

    DeviceNet master. Input File Inputs DeviceNet I/O Response Receive input data Message Packet Outputs Output File DeviceNet I/O Command Transmit output data Message Packet DeviceNet Master Serial Device Application Program CDN46X Gateway DeviceNet network MKS Instruments, Inc. Page 10 of 30...
  • Page 11: Serial Interface

    If the receiver is idle for more than 3.5 byte times (or 5 msec, whichever value is greater), then all bytes received before the timeout are grouped into a single message packet. MKS Instruments, Inc. Page 11 of 30...
  • Page 12 TX message, to ensure no data is lost. A ladder logic algorithm for Transmit Synchronization is shown below. TXACK == TXCTR? LOAD NEW TX MSG TXCTR = TXCTR+1 MKS Instruments, Inc. Page 12 of 30...
  • Page 13: Chapter 4 - Gateway Configuration

    DeviceNet Status LEDs The CDN46X gateway has two bi-color status LEDs (NET and MOD) that indicate operational status. During power-up, the LEDs cycle through a sequence of alternating red and green. After power-up, the MKS Instruments, Inc. Page 13 of 30...
  • Page 14: Serial Channel Status Leds

    Select the EDS file that matches your gateway’s part number and firmware version. Follow your configuration tool instructions to register EDS file. The parameters in the EDS file correspond with the Serial Stream Object attributes defined in Chapter 5. MKS Instruments, Inc. Page 14 of 30...
  • Page 15: Chapter 5 - Devicenet Profile

    Class Code: 01 (0x01) The Identity Object is required on all devices and provides identification of and general information about the device. Table 2 Class Attributes Attribute Access Name Type Value Revision UINT Max Instance UINT MKS Instruments, Inc. Page 15 of 30...
  • Page 16: Revision - Attribute 4

    Serial Number – Attribute 6 The serial number is encoded in the product during the manufacturing cycle and is guaranteed to be unique across all product lines produced by MKS/CIT. The Serial Number matches the bar codes serial number on the unit.
  • Page 17: Class Code : 02 (0 X 02)

    Baud Rate USINT See Below Allocation Information STRUCT of See Below Choice Byte BYTE Master Node Addr. USINT Table 10 Common Services Service Code Class Instance Service Name 14 (0x0E) Get_Attribute_Single 16 (0x10) Set_Attribute_Single MKS Instruments, Inc. Page 17 of 30...
  • Page 18: Macid - Attribute 1

    Max Instance UINT Table 12 Instance 101 Attributes Attribute Access Name Type Value Data Stream (Input) see notes Table 13 Instance 102 Attributes Attribute Access Name Type Value Get/Set Data Stream (Output) see notes MKS Instruments, Inc. Page 18 of 30...
  • Page 19: Class Code : 04 (0 X 04)

    Production Size UINT Consumed Size UINT Get/Set Expected Packet Rate UINT default 2500 msec Get/Set Timeout Action USINT See Below Prod. Path Length USINT Production Path (null) Cons. Path Length USINT Consumed Path (null) MKS Instruments, Inc. Page 19 of 30...
  • Page 20: State - Attribute 1

    1 = configuring 3 = established 4 = timed out Connection ID’s – Attributes 4 and 5 Connection 1 Produced Connection ID: 10xxxxxx011 Connection 1 Consumed Connection ID: 10xxxxxx100 Connection 2 Produced Connection ID: 01111xxxxxx MKS Instruments, Inc. Page 20 of 30...
  • Page 21: Production And Consumed Sizes - Attributes 7 And 8

    Receive Counter USINT RXC Receive Message Counter (0-255) Get/Set Receive Acknowledge USINT (See Below Get/Set TX Handshake Enable USINT 1 = Yes, 0 = No Get/Set Transmit Counter CHAR RXC Receive Message Counter (0-255) MKS Instruments, Inc. Page 21 of 30...
  • Page 22: Receive Data - Attribute 3

    Rx Counter (0-255) in the Receive data attribute before the data field will be updated with a new serial packet. Setting Rx Acknowledge to ‘0’ will reset the Rx Counter to ‘0’. If Rx Handshaking attribute is disabled the Rx Counter is ignored and should be left at ‘0’. MKS Instruments, Inc. Page 22 of 30...
  • Page 23: Baud Rate - Attribute 6

    ASCII 0x13) are extracted from the data stream. So, software flow control should not be used to transmit binary data containing these characters. Receive Mode – Attribute 9 Value Mode Time-Out (default) Length MKS Instruments, Inc. Page 23 of 30...
  • Page 24: Time-Out

    Maximum Receive Size attribute to mark the end of the message. For example, if Start Delimiter = “&” and Maximum Receive Size = 5, the data stream “1&ABCD&EFGHIJ” would return two separate DeviceNet messages “@ABCD” and “@EFGH” MKS Instruments, Inc. Page 24 of 30...
  • Page 25: No Delimiters

    Figure 1: Rx Handshaking Rx Handshaking Disabled: No function. User sets to zero. Rx Handshaking Enabled: User sets to value of Rx Counter to acknowledge new data I/O Commad Command TX Counter Length Data ACKNOWLEDGE MKS Instruments, Inc. Page 25 of 30...
  • Page 26: Tx Handshake Enable - Attribute 11

    The consume size of the I/O connection will be configured to Maximum TX Size + 4 (4 control bytes + Maximum TX Size data bytes). MKS Instruments, Inc. Page 26 of 30...
  • Page 27: Byte Swapping - Attribute 21

    Default byte positions: [1] [2] [3] [4] [5] [6][7] Swapped positions: [2] [1] [4] [3] [6] [5][7] Note that if the last byte has an odd-numbered position, it retains the same position with “Byte Swapping” enabled. MKS Instruments, Inc. Page 27 of 30...
  • Page 28: Appendix A - Product Specifications

    +/- 7.9 Volts (unloaded, typical) Environmental Operating Temperature: C to 70 Storage Temperature: C to 85 Size (inches): 3.25 x 2.37 x 1.08 Mounting (inches) 0.5 tabs, 3/16 diameter mounting holes PCB Encapsulation: RTV Silicon Compound MKS Instruments, Inc. Page 28 of 30...
  • Page 29: Appendix B - Ascii Character Codes

    Ctrl \ 0x3C < 0x5C 0x7C 0x1D GS Group separator Ctrl ] 0x3D 0x5D 0x7D 0x1E RS Record separator Ctrl ^ 0x3E > 0x5E 0x7E 0x1F US Unit separator Ctrl _ 0x3F 0x5F 0x7F MKS Instruments, Inc. Page 29 of 30...
  • Page 30: Mks Instruments, Inc

    ToolLink User Manual W ARRANTY MKS Instrum ents, Inc. (M KS) warrants that for one year from the date of shipm ent the equipm ent described above (the “equipm ent”) m anufactured by M KS shall be free from defects in m aterials and workm anship and will correctly perform all date-...

This manual is also suitable for:

Toollink cdn467

Table of Contents