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
IS200AEBMG1A Input module
IS200AEBIH1ADC GE MARK VI board
IS200AEADH1A Input/output module
IS200AEAAH1C printed circuit board
IS200AEAAH1AAA Mark VI Printed circuit board
IS200AEAAH1A printed circuit board
IS200ADIIH1AAA ISBUS interface board
IS200ADIIH1A Input/output module
IS200ACLEH1BCB Serial port measurement module
IS200ACLAH1A Control layer module
IS200ACLEH1A Application control layer module
IS400ERSEG1A Automatic controller
IS215ACLEH2A adapter module
IS215ACLEH1B Control layer module
IS215ACLEH1C Dual-port module
IS215ACLEH1A Ethernet port
IS215ACLAH1A Control layer module
IS210MVRCH1A excitation power distributor
IS210MVRCH1A gas turbine system module
IS210ERGTH1A Detector terminal board
IS200MVRCH1A Mark V and VI system modules
IS200HSLAH5A EX2100e series high-speed interface
IS200HSLAH4A Serial link interface
IS200HSLAH1A host application module
IS200HSLAH1ADE EX2100e series host application board
MVI69E-MBTCP PROSOFT TCP/IP enhanced communication module
IS200EXTBG3A Redundant control module
IS200EXTBG4A exciter terminal board
IS200EXTBG1A Input/output module
IS200EXTBG2A excitation terminal board
IS200EXMDG1B Exciter MD feedback board
IS200EXMDG1A MD feedback board
IS200EXHSG4A static exciter terminal board
IS200EXHSG3A relay driver
IS200EXHSG2A excitation high speed relay
IS200EXHSG1A relay driver board
IS200EXCSG1A Sensor board
IS200EXAMG1B exciter attenuation module
IS200EXAMG1A Excitation attenuation module
IS200ESELH2A drive module
IS200ESYSH3A programmable control module
IS200ESBPG1A EX2100 series backplane connectors
IS200ESELH1A drive module
IS200ERSNG1A Conversion control module
IS200ERSCG2A Excitation regulator static transfer board GE
IS200ERRRH1A redundant relay
IS200ERSCG1A Static converter
IS200ERRBG1A Redundant backplane
IS200EROCH2A connector
IS200EROCH1A Excitation Regulator TAB
IS200ERIOH1A I/O module
IS200ERGTH1A Ground detection board
IS200ERDDH1A dynamic discharge panel
IS200ERBPG1A Midplane module
IS200EPSMG2A Power module
IS200EPSMG1A exciter power module
IS200EPDMG1B Power distribution module of the exciter
IS200EPDMG1A Power distribution module
IS200EPCTG1A exciter PT/CT plate
IS200EMIOH1A I/O module
IS200EMCSG1A Conduction sensor card
Reviews
There are no reviews yet.