Black Box ACS201A User Manual

Browse online or download User Manual for Serial converters/repeaters/isolators Black Box ACS201A. ABB Controller Communications

  • Download
  • Add to my manuals
  • Print
  • Page
    / 10
  • Table of contents
  • BOOKMARKS
  • Rated. / 5. Based on customer reviews
Page view 0
Applied Engineering Integration Note
Communication with ABB Controller
WARNING: This document is a draft based on technical documents from ABB. These
notes have not been field tested and are subject to change.
Overview
This document explains how to set-up communications between the DVT 600 Series and the
ABB S4C+ Controller. Some known confusion points and hardware problems are discussed and
several solutions are presented. A very simple communications example is described to illustrate
the necessary commands used in Rapid language and the steps required to configure DataLink.
The purpose of this document is to address communication issues, for a more elaborate example
involving vision and motion control the reader is referred to the documents under Motion Control
Notes.
Hardware
The DVT 600 Series can communicate inspection results through a serial RS-422/485 connection
or via Ethernet TCP/IP. The ABB controller communicates with external devices using a serial
RS-422 or RS-232 connection. Therefore, serial communications needs to be established
between the two systems. Both devices can send and receive data as ASCII characters without
an additional serial protocol.
Confusion Point: System-specific communications must not be confused with data exchange
communications.
The DVT 600 system commands are used to communicate from the Framework User Interface to
the firmware in the SmartImage Sensor. These system commands are also ASCII characters
and are preceded by a ‘# ‘ or a ‘*’. For instance, the command to trigger an inspection is ‘#YI’.
For a complete list of commands refer to the FrameWork Command List or Appendix A of the
FrameWork User guide. All DVT documentation is available for download at
www.dvtsensors.com.
In the DVT 600, system commands and data can be sent over the serial port or over the Ethernet
port. Since the same physical connection can be used for both types of information, a distinction
is made by selecting the System driver or the DataLink driver under the Image Sensor
Communications dialog box in the Communications menu. Figure 1 shows a schematic of the
basic connections, the ports used are indicated as well as the type of data that flows over the
different lines.
Page view 0
1 2 3 4 5 6 7 8 9 10

Summary of Contents

Page 1 - Hardware

Applied Engineering Integration Note Communication with ABB Controller WARNING: This document is a draft based on technical documents from ABB.

Page 2 - Series 600 - Model 630

Integration Note 10 Line 4: Open “sio1:” channel2 \Bin Opens the serial port to read binary data. Line 5: dvtData := ReadStrBin(channel 2,5) Re

Page 3 - RS-422/485

Integration Note 2 SmartImage SensorReadyTriggerPassFailSeries 600 - Model 630S4C+ ControllerFramework+ABBWindowsInterfaceRS-422/485 to RS-232C

Page 4 - Solution #1

Integration Note 3 1 2 3 4 5 6Pin No. Signal1NC2RxD3TxD4DTR50 V6DSRPIn No. Signal1 5V2Tx+3Rx-4Rx+5Tx-6GNDConn. to GND is optionalSerial Port C

Page 5

Integration Note 4 A BlackBox interface converter (DVT part # CON-4T2) is currently offered as an option to be shipped with 600 systems. This

Page 6 - Solution #2

Integration Note 5 The connectors on the converters mentioned above are a 4 point terminal block on the RS-422/485 side and a 25-pin female D

Page 7 - Solution #3

Integration Note 6 Obtaining one of these externally powered converters constitutes the most robust solution to the problem without special re

Page 8

Integration Note 7 Solution #3 The final solution presented here consists of completely bypassing the converter. By wiring the TxD- and RxD- a

Page 9

Integration Note 8 On the DVT side: 1. Set up DataLink to output a string with the desired format. This simulates a soft sensor outputting a

Page 10

Integration Note 9 The ABB port can be configured to receive data at 9600 Baud, 8 Data bits, 1 Stop bit, no parity check and no flow control.

Comments to this Manuals

No comments