Description
hardware flow control. It is an ideal choice in the field of industrial automation.
Implementation of communication between ABC industrial robot and PLC based on DeviceNet fieldbus technology
introduction
In modern production systems, industrial robots and PLCs need to communicate and collaborate to complete production tasks. That is, the
industrial robots output signals to the PLC, allowing the PLC to control related equipment to drive the robot”s front-end tools. This article
mainly analyzes the communication problems between ABB industrial robots and PLC based on DeviceNet fieldbus technology.
DeviceNet is a common network communication method in the field of automation. ABB industrial robots establish a network to communicate with
Siemens PLC based on the DeviceNet network.
1Configure DSQC652
There are mainly 5 types of standard I/0 boards commonly used in ABB industrial robots [2]. Except for the different addresses assigned to
them during setup, their configuration methods are basically the same. This article mainly analyzes the ABB standard I/0 board DS0C652, which
mainly builds communication modules based on the DeviceNet network. The DS0C652 board has a distributed I/O module with 16 digital input and 16
digital output interfaces. The board is installed in the ABB industrial robot control cabinet. First, define the specific operation steps of the DS0C652 board,
enter the teach pendant control panel, then enter the configuration menu (Figure 1), select the DeviceNetDevice menu, and add a template to enter Figure 2.
ABB standard I/0 board is hung on the DeviceNet
network, so the address of the module in the network must be set. The jumpers 6 to 12 of terminal x5 are used to determine the address of the module.
The available address range is 10 to 63. Modify the parameters in the template parameters to complete the DS0C652 board settings. Click the drop-down
menu to select the “Use value from template” row, select
“DS0C65224VDCI/0Device”, and then the parameters that need to be set include the address of the I/0 board in the bus.
Figure 1 Configuring DSQC652
2Configure signals and parameters
After completing the DS0C652 board setting, the I/0 signal setting will be performed. Setting the I/0 signal is the basis for establishing communication with
the PLC. The PLC communicates and transmits data with the ABB industrial robot through the I/0 signal and the DS0C652 board. As shown in Figure 3, in the
signal configuration interface, there are many default I/0 points after the system is established. Modification is not allowed. Click “Add” to add signals. When setting
input and output signals, their address range is 0~15. First, enter the signal menu in the configuration options to set the input and output types, and modify the corresponding parameters.
After completing the settings, the computer prompts that you need to restart the settings. If there are multiple signals that need to be defined and the waiting time
is long after restarting multiple times, you can click “Cancel” and wait for all signals to be defined before clicking the “Yes” button to restart. After the signal settings are
completed, click to select “Input and Output” in the ABB menu to check whether all signals have been set.
Figure 2 Configure DSQC652 parameters
Figure 3 Signal parameter settings
During the signal establishment process, attention should be paid to the DSoC652 port and PLC port addresses used, and the corresponding address table should be
established, as shown in Table 1. The robot interacts with the PLC through I/O signals. During the setting process, there must be no errors in the port and address number
of the PLC connected to the DSoC652. If the address is set incorrectly, the communication between the robot and the PLC will not work properly.
The entire robot teaching pendant setting process is shown in Figure 4.
https://www.xmamazon.com
https://www.xmamazon.com
https://www.plcdcs.com/
www.module-plc.com/
https://www.ymgk.com
F6706 HIMA Output Module Module
A402KC Basler A400 Series achine Vision Area Scan Camera
9662-610 3000520-390C1R TRICONEX Industrial Controller
WESDAC D20 C GE LOGIC PANEL ANALOG SCAN
PR9376/010-011 EPRO Speed probe
KSD1-32 E93DA113I4B531 KUKA SERVO DRIVE INDUSTRIAL ROBOT
IDP10-AF1C01F FOXBORO I/A Series Pressure Transmitters
FM265A KEBA Master-slave station module
KSD1-16 E93DA552I4B531 00-122-285 KUKA SERVO DRIVE INDUSTRIAL ROBOT
F5-MEC Flowserve valve positioner
D20 EME GE ETHERNET/MEMORY
AUE-1108 KOLLMORGEN Robot system spare parts
07DC91C GJR5251400R0202 ABB Digital input and output unit
VE3006 12P3439X012 G6450081A KJ2003X1-BB1 EMERSON controller
MAESTRO 60X714 MINI Dc driver
416NHM30032A Schneider volt adapter
369-HI-R-M-F-E-H-E GE Motor Management Relay
140CRP31200 Schneider ETHERNET RIO HEAD
07EA90-SI GJR5251200R0101 ABB Analog Input Module
416NHM30030 Schneider Modbus Plus PCI Bus Adapter with Plug and Play Capability
UFC911B108 3BHE037864R0108 ABB PROCESSOR MODULE
UFC911B106 3BHE037864R0106 ABB PROCESSOR MODULE
UCD208A101 3BHE020018R0101 ABB PROCESSOR MODULE
GCC960C103 3BHE033067R0103 ABB CPU rectifier
UAD154A 3BHE026866R0101 ABB PROCESSOR MODULE
SCM4.1 2044230022A 2044230020D DEIF control panel
TB820-2V2 3BSE013209R1 ABB PROCESSOR MODULE
P0926GH FOXBORO CHANNEL COMMUNICATION TERMINAL
IOM4.2 2044230041E 2044230040H DEIF PCB CARD
3BHE024747R0101 ABB Analog Output Modules
LCNP4E 51405098-100 Honeywell Card
IS200DTAOH1ABA IS210DTAOH1AA GE printed circuit board
IS200DTAIH1ABB IS210DTAOH1AA GE printed circuit board
TCSESM043F2CS0 Schneider Ethernet TCP/IP Managed Switch
TSXMRPC002M Schneider CONFIGURABLE SRAM MEMORY EXTENSION
ENK32 ABB EAE Ethernet Module
1336F-BRF50-AA-EN-HAS2 Allen-Bradley 3.7 kilowatt drive
SIOC086406-002 ABB Servo Controller
SCXI-1325 NI Screw Terminal Block
SCXI-1326 NI High-Voltage Terminal Block
IS230TNCIH4C GE Mark VI Printed Circuit Board
IS230TBAIH2C GE ANALOG I/O DIN RAIL MOD.
IS230SRTDH2A GE Terminal assembly
ECPSR086370-001 ABB DRIVER BOARD
51202329-606 Honeywell I/O Link Gray Header Cable
490NRP25400 Schneider Fiber Optic Repeaters
140CPU43412A Schneider PROCESSOR
TAC-311DG DEIF Single-function transducer
1900/27 Bently Nevada Vibration Monitor
04220FL11232A GE RXI CONTROLLER
PCM4.4 DEIF Differential current relay
7AT664.70 B&R AT664 Analog Input Module
PCM4.3 DEIF Differential current relay
FLN4234A MOTOROLA Controller MODULE
FLN3524A MOTOROLA Controller MODULE
05704-A-0144 HONEYWELL Four Channel Control Card Catalytic Input
JAPMC-IQ2303 YOKOGAWA 32 Input/Output Module
Reviews
There are no reviews yet.