ToolLink User Manual
MKS Instruments, Inc.
Page 6 of 30
CONFIGURATION
Rotary switches and software parameters configure the ToolLink Gateway’s
DeviceNet Interface
,
Serial
Interface
,
Serial Receive
, and
Serial Synchronization
functions. The ToolLink Gateway can be configured
over its DeviceNet channel. Use your DeviceNet Configuration application program and the ToolLink
EDS file to set the software parameters over the DeviceNet channel.
FUNCTION PARAMETER
TYPE VALUE
DESCRIPTION
DeviceNet
Interface
Address Switch
00 TO 63
Sets DeviceNet node address. MSD switch sets the most
significant digit (0x to 6x). LSD switch sets the least significant
digit (x0 to x9).
Data Rate
Switch
0 = 125Kbps
1 = 250kbps
2 = 500Kbps
Sets DeviceNet data rate.
Maximum Receive Size Software 0 to 64 bytes
Defines the maximum receive message packet size. The total
number of ToolLink input bytes is Maximum Receive Size + 4.
Maximum Transmit Size Software 0 to 64 bytes
Defines the maximum transmit message packet size. The total
number of ToolLink output bytes is Maximum Transmit Size + 4.
Byte-Swap Enable
Software 0 = disabled
1 = enabled
Defines how ToolLink formats its input and output data fields.
When enabled, ToolLink swaps every 2 bytes in the data field.
Serial Interface Baud Rate
Switch
0 = 300 4 = 4800
1 = 600 5 = 9600
2 = 1200 6 = 19200
3 = 2400
Sets the serial channel baud rate.
Parity
Software 0 = No parity
1 = Even parity
2 = Odd parity
Sets the serial channel parity mode. Received byte is tested for
errors, and then parity bit is cleared before the byte is saved in
RX buffer.
Flow Control
Software 0 = None
1 = XON/XOFF
2 = CTS/RTS
Sets the serial channel flow control.
XON/XOFF is a software flow control. Receiving device sends
XOFF when its buffer is full, suspending further transmissions
until it sends XON, indicating it is ready to again receive data.
XON and XOFF bytes are not saved as message data.
CTS/RTS is an RS232 hardware flow control option (CDN466
only). Gateway keeps RTS output active (low) when it can
receive data. Gateway only transmits data when CTS input is
active (low)
Serial Receive
Receive Mode
Software 0 = Timeout
1 = Length
2 = Delimiter
Selects how the gateway receives a complete message packet.
Start Delimiter String
Software String of 0-4 bytes:
[Length][B1][B2][B3][B4]
Used when Receive Mode = Start/Stop Delimiter.
Defines the start of a received message packet.
Stop Delimiter String
Software String of 0 to 4 bytes:
[Length][B1][B2][B3][B4]
Used when Received Mode = Start/Stop Delimiter.
Defines the end of a received message packet.
Serial
Synchronization
RX Handshake Enable
Software 0 = disabled
1 = enabled
Optional receive serial message handshake protocol between
ToolLink Gateway and application program.
TX Handshake Enable
Software 0 = disabled
1 = enabled
Optional transmit serial message handshake protocol between
ToolLink Gateway and application program.
DeviceNet Interface
The ToolLink Gateway can receive serial message packets up to 68 bytes long. The DeviceNet Output
Size (Produce Size) is equal to the
Maximum Receive Size + 4 bytes of overhead.
The
Maximum
Receive Size
parameter defines the Data Field size (M) for the input bytes.
The ToolLink Gateway can transmit serial message packets up to 68 bytes long. The DeviceNet Input
Size (Consume Size) is equal to the
Maximum Transmit Size + 4 bytes of overhead.
The
Maximum
Transmit Size
parameter defines the Data Field size (N) for the output bytes.
STATUS
RXCTR
TXACK
LENGTH
1 byte
1 byte
1 byte
1 byte
M bytes
ToolLink DeviceNet Input Bytes
DATA FIELD
COMMAND
RXACK
TXCTR
LENGTH
1 byte
1 byte
1 byte
1 byte
N bytes
ToolLink DeviceNet Output Bytes
DATA FIELD