Power management via Industrial Ethernet, Power management via PROFINET
The configuration of the Industrial Ethernet interface with the help of CapCtrl.xml is not a function of PROFIenergy and must be considered separately. Only PROFIenergy or CapCtrl.xml must always be configured. If both are configured at the same time, unexpected effects and malfunctions will occur!
The following signals are available for activating or deactivating various energy-saving modes and for identifying the state of the robot controller.
These functions can only be performed in EXT operating mode, not in T1 or T2.
It is not possible to combine PROFIenergy with power management.
Power management does not refer to PROFIenergy.
Input byte 0
0 | AB |
Drive bus
0 = Turn on the drive bus, condition: HIB = 0 and KS = 0 1 = Turn off the drive bus, condition: HIB = 0 and KS = 0 |
1 | HIB |
Sleep
0 = No function 1 = Put the controller to sleep, condition: AB = 0 and KS = 0 |
2 | KS |
Cold Start
0 = No function 1 = Cold start the controller, condition: AB = 0 and HIB = 0 |
Output Byte 0
0 | AB |
Drive bus
0 = Drive bus is connected 1 = Drive bus is disconnected |
1 | BBS |
Ready operating state of the robot controller
0 = robot controller is not yet ready for operation 1 = robot controller is ready for operation |
Power management with CabCtrl.xml.
A higher-level PLC can switch the drive bus of the KR C4 on and off via Industrial Ethernet or start the controller from cold restart or in sleep mode. For power management via CabCtrl.xml, an input bit is provided for the control function and an output bit is provided for feedback to the higher-level PLC.
Both bits must be transmitted together via the Industrial Ethernet telegram in the non-safe area (02xxxx).
The vector address (bit offset) is determined via CabCtr.xml. It must be ensured that the reserved range cannot be used for other purposes.
PROFIsafe protocol structure:
1. In the PLC project, up to 2032 safety inputs/outputs are available
2.PROFIsafe is a component of the standard PROFINET telegram.
3. Telegram Structure
a. Bytes 0 to 15 are safety inputs
b. Bytes 16 to 269 are standard input
c. Bytes 270 to 285 are safe output
d. From the 286th byte onwards it is standard output
4. For power management via Industrial Ethernet, the specified input bytes and output bytes are transmitted via the normal input/output range.
Steps:
1. Open the following file on Windows platform:
C:KRCRoboterConfiguserCommonCabCtrl.xml
2. Adjustment
"On" activates power management
3.
(input driver="PNIODriver" bus="PNIO-DEV" bitOffset="376")
(Output driver = "PNIODriver" Bus = "PNIO-DEV" bitOffset = "2536")
As shown, accept the values of PNIODriver and PNIO-DEV
4. Calculate bitOffset (Example)
Bit offsets must always be multiples of eight.
5. On the KR C4 controller, inputs 02248 to 02256 should be used.
a. 02248 matches byte offset 31.
b. The first 16 bytes of safety input must be taken into account
c. That is, 16 bytes + 31 bytes = 47 bytes
d. 47 bytes is equivalent to 376 bits
e. In the position offset, enter the value
6. On the KR C4 controller, outputs 02248 to 02256 should be used.
7. 02248 matches byte offset 31
8. 286 bytes are occupied by safety inputs, standard inputs and safety outputs
9. That is, 286 bytes + 31 bytes = 317 bytes
10. 317 Byte corresponds to 2536 Bit.
11. In the position offset, enter the value
E249-E256ENERGYMM is a robot power control
Because it is a PN network card, it can be awakened!
Special Notes:
The CabCtrl.xml file of the Profinet software version used on the KUKA8.2 system is automatically written to the power management control, but when using the Profinet software 3.3 version CabCtrl.xml on the KUKA8.3 system, you need to activate the power management yourself.
8.3 The original CabCtrl.xml file of the system à
Rewritten 8.3 system CabCtrl.xml fileà
After changing the CabCtrl.xml file, the power management function can be activated.
Connection via the wiring editor is no longer necessary. The control signals are already intercepted at the protocol level and further processed internally. However, the reserved bit areas should not be used elsewhere. The inputs can be mapped in the KR C4 input range (as a diagnostic monitor, e.g. as a shutdown command for the PLC drive bus), dual configuration of the outputs is not permitted!
Previous article:Introduction to Open User Communications TCP, ISO- on- TCP, UDP
Next article:How to draw a SIMATIC S7-1500 PLC function diagram (1)
Recommended ReadingLatest update time:2024-11-16 09:49
- Popular Resources
- Popular amplifiers
- 西门子S7-12001500 PLC SCL语言编程从入门到精通 (北岛李工)
- Virtualization Technology Practice Guide - High-efficiency and low-cost solutions for small and medium-sized enterprises (Wang Chunhai)
- A review of learning-based camera and lidar simulation methods for autonomous driving systems
- Deep Convolutional Neural Networks for Real-Time Object Detection in Intelligent Driving
- Huawei's Strategic Department Director Gai Gang: The cumulative installed base of open source Euler operating system exceeds 10 million sets
- Analysis of the application of several common contact parts in high-voltage connectors of new energy vehicles
- Wiring harness durability test and contact voltage drop test method
- Sn-doped CuO nanostructure-based ethanol gas sensor for real-time drunk driving detection in vehicles
- Design considerations for automotive battery wiring harness
- Do you know all the various motors commonly used in automotive electronics?
- What are the functions of the Internet of Vehicles? What are the uses and benefits of the Internet of Vehicles?
- Power Inverter - A critical safety system for electric vehicles
- Analysis of the information security mechanism of AUTOSAR, the automotive embedded software framework
Professor at Beihang University, dedicated to promoting microcontrollers and embedded systems for over 20 years.
- Innolux's intelligent steer-by-wire solution makes cars smarter and safer
- 8051 MCU - Parity Check
- How to efficiently balance the sensitivity of tactile sensing interfaces
- What should I do if the servo motor shakes? What causes the servo motor to shake quickly?
- 【Brushless Motor】Analysis of three-phase BLDC motor and sharing of two popular development boards
- Midea Industrial Technology's subsidiaries Clou Electronics and Hekang New Energy jointly appeared at the Munich Battery Energy Storage Exhibition and Solar Energy Exhibition
- Guoxin Sichen | Application of ferroelectric memory PB85RS2MC in power battery management, with a capacity of 2M
- Analysis of common faults of frequency converter
- In a head-on competition with Qualcomm, what kind of cockpit products has Intel come up with?
- Dalian Rongke's all-vanadium liquid flow battery energy storage equipment industrialization project has entered the sprint stage before production
- Allegro MicroSystems Introduces Advanced Magnetic and Inductive Position Sensing Solutions at Electronica 2024
- Car key in the left hand, liveness detection radar in the right hand, UWB is imperative for cars!
- After a decade of rapid development, domestic CIS has entered the market
- Aegis Dagger Battery + Thor EM-i Super Hybrid, Geely New Energy has thrown out two "king bombs"
- A brief discussion on functional safety - fault, error, and failure
- In the smart car 2.0 cycle, these core industry chains are facing major opportunities!
- The United States and Japan are developing new batteries. CATL faces challenges? How should China's new energy battery industry respond?
- Murata launches high-precision 6-axis inertial sensor for automobiles
- Ford patents pre-charge alarm to help save costs and respond to emergencies
- New real-time microcontroller system from Texas Instruments enables smarter processing in automotive and industrial applications
- DSP timer and interrupt system realizes variable frequency flashing of LED lights
- STM32F103VE DAC+DMA+TIM, channel 1, no signal output
- Show off the Jingdong E-card exchanged with E-coin
- Series shift register question
- PMOS Circuit Analysis
- CCS 7.4.0 imports routines of PDK_c667x_2_0_9
- 11 years of experience in microwave and radio frequency manufacturing
- I need a QFN24 packaged MCU with two ADCs, two serial ports, low power consumption, in stock, GD Zhaoyi Innovation has recommendations...
- Design and implementation of high-speed real-time speech recognition system based on DSP
- What is strong current & weak current? What is the difference between the two? I didn't expect the truth to be like this! ~