C# Host Computer Development for Automation Control

C# Host Computer Development for Automation Control

Introduction In the field of automation, there are devices that cannot be operated manually, such as high-pressure gates and corrosive liquid valves. Typically, we use computer software to control these devices through a combination of PC-based host software and a microcontroller. Project Requirements Design a controller with four relays that can be controlled via software … Read more

Feasibility Analysis and Demonstration of OTA Automation Testing with LabVIEW

Feasibility Analysis and Demonstration of OTA Automation Testing with LabVIEW

Expand Infinite Possibilities Alabi Company is a pioneer in the automotive OTA field. Currently, most automotive companies’ OTA platforms are either developed by Alabi or modeled after it. The reason for this phenomenon is still due to the previously discussed vehicle technology principle of “winner takes all” and “advanced one year, reaps once,” which can … Read more

Quick Implementation of MQTT Communication Using MQTTnet

Quick Implementation of MQTT Communication Using MQTTnet

1 What is MQTT? MQTT (Message Queuing Telemetry Transport) is an instant messaging protocol developed by IBM, which could become an important part of the Internet of Things (IoT). MQTT is a messaging protocol based on a binary message publish/subscribe programming model, and has now become an OASIS standard. Due to its simplicity, it is … Read more

Connecting to ABB Robot and Accessing Controller (C# Development)

Connecting to ABB Robot and Accessing Controller (C# Development)

1.Reading axis values from ABB using RobotStudio 6.08 with some DLL references; 2.Recent tests show that you need to install RobotStudio on your computer to use the corresponding axis reading program; 3.References to add: 4.Using statements to add: 5.Setting up global variables 6.Specific program code: publicstaticboolConnectionRob() { try { NetworkScanner scanner = new NetworkScanner(); scanner.Scan(); … Read more

C# Accepting Messages From MQTT Server

C# Accepting Messages From MQTT Server

Introduction: MQTT is an instant messaging protocol developed by IBM. MQTT is a connection protocol aimed at M2M and the Internet of Things, utilizing a lightweight publish and subscribe message transmission mechanism. You can directly download the source code of the MQQT service from GitHub, source code address: https://github.com/mqtt/mqtt.github.io/wiki/libraries Main Content: Official Document Translation: The … Read more

Detailed Implementation of MQTT Protocol Code

Detailed Implementation of MQTT Protocol Code

The previous two articles discussed the basic decomposition process of the MQTT protocol. This chapter mainly discusses the implementation of specific messages. Since the message handling specifications are quite similar, we will introduce the Connect and Publish messages, which are relatively complex in the MQTT protocol. Understanding the protocol analysis of these two messages will … Read more

How To Implement A Real-Time Temperature Control Feedback System

How To Implement A Real-Time Temperature Control Feedback System

In industrial production, precise temperature control often directly relates to product quality and production efficiency. As an engineer with 15 years of experience in industrial automation control, I understand the importance of temperature control systems. Today, I will share how to build a high-precision real-time temperature control feedback system. System Components and Features Before implementing … Read more

Implementing Heterogeneous Network Edge Communication Systems

Implementing Heterogeneous Network Edge Communication Systems

In the field of industrial automation, heterogeneous network communication has always been an important yet challenging topic. As an engineer with years of experience in industrial communication, I will explain in detail how to use industrial PCs to build an efficient edge communication system. 1. Overview of Heterogeneous Network Communication Library In industrial sites, we … Read more

Commonly Used Encryption Algorithms in C#

Commonly Used Encryption Algorithms in C#

Follow “Script Home” and join millions of developers Author | kiba518 Produced by | Script Home (ID: jb51net) Introduction This article mainly explains the commonly used encryption algorithms in C#. MD5 Encryption MD5 encryption is the most common encryption method. Since MD5 is irreversible, many systems store passwords using MD5 encryption. Although MD5 cannot be … Read more