KUKA Robot Group Signal Input and Output Floating Point Numbers

KUKA Robot Group Signal Input and Output Floating Point Numbers

1. Robot Side DeclarationSIGNAL Cognex_I_X1 $IN[3104] TO $IN[3111] SIGNAL Cognex_I_X2 $IN[3112] TO $IN[3119]SIGNAL Cognex_I_X3 $IN[3120] TO $IN[3127]SIGNAL Cognex_I_X4 $IN[3128] TO $IN[3135]SIGNAL Cognex_O_X1 $OUT[3048] TO $OUT[3055]SIGNAL Cognex_O_X2 $OUT[3056] TO $OUT[3063]SIGNAL Cognex_O_X3 $OUT[3064] TO $OUT[3071]SIGNAL Cognex_O_X4 $OUT[3072] TO $OUT[3079]INT Cognex_OFFSET_X=4CHAR Cognex_O_BUFFER_X[4]DECL REAL Cognex_INPUT_OFFSET_X=8.90600DECL REAL Cognex_OUTPUT_OFFSET_X=1876.617192. Robot Program Section[Robot to PLC]$tool=tool_data[CognexToolID]$base=base_data[CognexBaseID] Cognex_SEND_Pos_DATA=$Pos_ActCognex_OUTPUT_OFFSET_X=Cognex_SEND_Pos_DATA.X Cognex_OFFSET_X=0 CAST_TO(Cognex_O_BUFFER_X[],Cognex_OFFSET_X,Cognex_OUTPUT_OFFSET_X)Cognex_O_X4=Cognex_O_BUFFER_X[1]Cognex_O_X3=Cognex_O_BUFFER_X[2]Cognex_O_X2=Cognex_O_BUFFER_X[3]Cognex_O_X1=Cognex_O_BUFFER_X[4] [PLC to Robot] (The … Read more

Using MQTT to Retrieve KSS Program Content

Using MQTT to Retrieve KSS Program Content

Robot Technology communication and secondary development, please follow our public account. This public account provides a platform for robot application technology exchange, currently supporting mainstream KUKA, ABB, and UR robots. For details, please leave a message in the backend. SasApps Official Website:http://www.sassapps.cn/Public Account Download Link: In addition to using the API to obtain KRC file … Read more

Implementing ModbusTCP Master Functionality for ABB Robots

Implementing ModbusTCP Master Functionality for ABB Robots

For more content, please click on the above ABB Robot Practical Skills to follow us. You can also click on the official account below Classic Articles to browse more content. Please leave a message in the background first to support original content, so we can promote the use and development of robots together. This official … Read more

Implementing Modbus TCP Slave Functionality for ABB Robots

Implementing Modbus TCP Slave Functionality for ABB Robots

For more content, please click on the above ABB Robot Practical Skills to follow us. You can also click on the public account below Classic Articles to browse more content. Please leave a message in the background before reprinting, let’s support original content together and promote the use and development of robots. This public account … Read more

Microcontroller Course (Part 3) – Handheld Crossbow

Microcontroller Course (Part 3) - Handheld Crossbow

Robot programming is a course that teaches children to simulate the human information processing process through large particle building, block robot programming, microcontroller robots, and visual graphic programming. In this process, various sensors receive physical signals, which are transmitted to the CPU. The CPU runs pre-written programs to process the received information,and then outputs the … Read more

Webots Tutorial: Simple Obstacle Avoidance Robot

Webots Tutorial: Simple Obstacle Avoidance Robot

Introduction Now we will begin addressing topics related to programming robot controllers. We will design a simple controller to avoid the obstacles (boxes) created in the previous tutorial. This tutorial will introduce you to the basics of robot programming in Webots. By the end of this chapter, you should understand the link between scene tree … Read more

Using MQTT to Retrieve KSS File Directory Information

Using MQTT to Retrieve KSS File Directory Information

Robot Technology Communication and Secondary Development, follow the clickable public account. This public account provides a platform for communication in robot application technology, currently supporting mainstream KUKA, ABB, and UR robots. For details, please leave a message in the background. SasApps Official Website: http://www.sassapps.cn/ Public Account Download Address: In addition to using the API to … Read more

Control Systems and Motion Control of Industrial Robots

Control Systems and Motion Control of Industrial Robots

Previous article review: 【Industrial Robots | Key Points (I)】 Introduction & Mechatronic Structure Chapter 3 Control Systems and Motion Control Industrial Robot Controller Classification: Based on openness, architecture classification Centralized controller vs Distributed controller, principles, comparison Interface forms of servo control: Pulse vs Bus, advantages and disadvantages comparison. Interface forms of servo control: Analog: Mostly … Read more

Introduction to Robot Programming for Beginners

Introduction to Robot Programming for Beginners

Robot Programming If you want to get started with robot programming, you can approach it from the following aspects: 1. Understand the basic concepts of robot programming, such as sensors, motors, and artificial intelligence. 2. Choose a programming language suitable for you, such as C++, Java, or Python. 3. Learn the basic skills of robot … Read more