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
ED1822A HEDT300867R1 ABB Power drive board
DSXS001 57170001-A ABB DSXS 001 DCS communication module
DSTD W113 57160001-ZL ABB DSTDW113 Connection Unit
DSTD150A 57160001-UH ABB Connection Unit for Digital
DSTD108 57160001-ABD ABB Connection unit
DSTC190 57520001-ER ABB Connection Unit
DSSR122 48990001-NK ABB Dc input power unit
DSDI 110AV1 3BSE018295R1 ABB DSDI110AV1 Digital input pad
DSDI110A 57160001-AAA ABB Digital input pad
DSCS140 57520001-EV ABB Analog output module
DSCL110A 57310001-KY ABB Terminal unit
0090-00224 APPLIED MATERIALS PCB I/O EXPANSION
LT371B GJR2336800R1 ABB Brown Boveri (BBC)
GJR5252100R3261 07KT94 ABB relay
GJR5145600R0001 35AB95 ABB Brown Boveri (BBC)
GJR5145000R0301 35ZE93B ABB Brown Boveri (BBC)
GJR5143600R0001 35TP90 ABB Brown Boveri (BBC)
GJR5137200R0005 35AE92F-E ABB Controller module
GJR5132200R0001 35AB90 ABB Electronic component
GJR2390200R1010 83SR04D-E ABB Control Board
GJR2368900R2340 87TS01I-E ABB Printing plate module
89NU01D-E GJR2329100R0100 ABB Driver module
88VP02B-E GJR2371100R1040 ABB Electronic control module
88UB01 GJR2322600R1 ABB Coupled module
88TK02C-E GJR2370400R1040 ABB Analog Input Module
87TS01I-E ABB Coupled module
81EA11D-E GJR2374800R0210 ABB Analog Input Module
07ZE40 gjr2268800r22 ABB Analog input module
HESG447419R0001 70EA05A-E ABB Pcb board module
70EA01b-E HESG447038R1 ABB Analog input module
ACS100-PAN 61341722 Control Panel New original
BCU-02 3AUA0000110429L Control Unit Suite New original
1TGE120026R0103 Operation panel New original
Bra-669c 6438177017035 Brake Chopper New original
ICSI16E1 FPR3316101R0034 Binary input unit New original
5SDD1060F0001 Soft startup ABB tablet thyristor New original
KVC758A124 3BHE021951R1024 Control board module New original
BINT-12C interface board New original
UNITROL 1005 Indirect excitation system UNITROL1005 New original
IT8000E-AC weighing terminal New original
TTH300-E1-H temperature transmitter New original
FAU810 flame analysis unit New original
UFC719AE01 3BHB000272R0001 Drive Controller New original
AGPS-11C 3AFE64692585 anti-mis-start circuit board New original
UDD406A 3BHE041464R0101 Digital input module New original
DP820 3BSE013228R1 dual channel pulse counting module New original
UAC389AE02 HIEE300888R0002 Control board module In stock
FI840F Fieldbus module New original
DSAB-01C evaluation board In stock
XUD194 3BHE018137R0001 Optical Fiber Repeater New original
5SHY4045L0004 Thyristor In stock
PPD103-B03-10-150000 Central processing unit New original
07AC91F GJR5252300R0101 Analog input/output module In stock
SPBRC410 Controller with Modbus TCP interface New original
Reviews
There are no reviews yet.