Analysis of Common Industrial Protocol Families: OPC and OPC DA Protocols in Industrial Control Systems

Analysis of Common Industrial Protocol Families: OPC and OPC DA Protocols in Industrial Control Systems

Background of OPC Protocol Before the emergence of OPC, the industrial automation field faced a significant challenge: Diverse hardware devices: Factories have PLCs, DCS, instruments, sensors, drives, etc., from hundreds of different manufacturers. Diverse software requirements: There are monitoring software (SCADA/HMI), Manufacturing Execution Systems (MES), historical databases, ERP systems, etc., from different companies. Diverse communication … Read more

Face Recognition System Based on PCA (Implementation in Matlab)

Face Recognition System Based on PCA (Implementation in Matlab)

💥💥💞💞Welcome to this blog❤️❤️💥💥 🏆Author’s Advantage: 🌞🌞🌞The blog content aims to be logically clear and coherent for the convenience of readers. ⛳️Motto: A journey of a hundred miles begins with a single step. 💥1 Overview A face recognition system based on Principal Component Analysis (PCA) is a common face recognition technology that identifies faces in … Read more

Implementing PCA/TSNE/SVD Dimensionality Reduction Algorithms in Python

Implementing PCA/TSNE/SVD Dimensionality Reduction Algorithms in Python

Implement PCA/TSNE/KPCA/LDA/SVD dimensionality reduction algorithms (Python code). The information available online on various dimensionality reduction algorithms is inconsistent, and most do not provide source code. Here is a GitHub project that organizes 11 classic data extraction (dimensionality reduction) algorithms implemented in Python, including: PCA, LDA, MDS, LLE, TSNE, etc., along with related materials and demonstration … Read more

Comprehensive Analysis of Siemens PLC Communication

Comprehensive Analysis of Siemens PLC Communication

Recently, the price of Siemens PLCs has risen significantly, causing quite a stir in the industrial control community. Not only have prices increased, but there are also shortages, forcing many to change their plans. It is said that the chip replacement has been completed recently, and supply should be restored soon, with prices expected to … Read more

Understanding Siemens PLC Communication

Understanding Siemens PLC Communication

Search on WeChatTechnical Training Introduction Recently, the price of Siemens PLC has increased significantly, causing quite a stir in the industrial control sector. Not only has the price risen, but there are also shortages, forcing many to change their plans. It is reported that a chip replacement has been completed recently, and supply is expected … Read more

Universal Connection of Automation Control Software and Hardware

Universal Connection of Automation Control Software and Hardware

This article introduces OPC and Plug and Play technology, focusing on the development, technology, characteristics, applicable scope, and interface applications of the actual application standards of OPC. 1. Introduction – Background of OPC Development Automation technicians have a beautiful dream: whether it is possible to connect automation control software and hardware universally, without considering driver … Read more

Face Recognition Access Control System Based on MATLAB (Also Applicable for Attendance)

Face Recognition Access Control System Based on MATLAB (Also Applicable for Attendance)

Click the blue text to follow us In today’s digital age, traditional access control systems can no longer meet the dual demands for security and convenience. This article will introduce a face recognition access control system developed based on MATLAB, which utilizes advanced PCA algorithms and SVM classification technology to achieve an intelligent experience of … Read more

MIPS Stack Overflow: ROP Construction and Shellcode Injection

MIPS Stack Overflow: ROP Construction and Shellcode Injection

0. Introduction Recently, I wrote about the DVRF series topics, and I still feel a bit overwhelmed by the construction of ROP, so I decided to delve deeper into how to construct ROP chains during the May Day holiday. Note: The entire process should be replicated using Ubuntu 16.04. Do not use 18.04 or 20.04, … Read more

Linux x86 Buffer Overflow Level 3: Simple Buffer Overflow, Bypassing DEP and ASLR Protection via ROP

Linux x86 Buffer Overflow Level 3: Simple Buffer Overflow, Bypassing DEP and ASLR Protection via ROP

Preparation Work Enable ASLR and DEP protection. sudo -s echo 2 > /proc/sys/kernel/randomize_va_space To enable DEP protection, simply remove the<span>-z execstack</span> option when compiling with gcc. <span>gcc -m32 -fno-stack-protector -o level3 level3.c</span> Randomized Base Address The following shows the maps situation when running level3 multiple times. First Run $ cat /proc/22020/maps 56652000-56653000 r–p 00000000 08:03 … Read more

How Many Communication Methods Are There for Siemens PLC?

How Many Communication Methods Are There for Siemens PLC?

Hello everyone, good evening~ Today, I will introduce how many communication methods are available for Siemens PLC. Siemens PLC is a brand that many people frequently use, so today I will share the various ways to achieve communication with Siemens PLC in upper computer development. Here, we can explain from three aspects: serial communication, Ethernet … Read more