The Ultimate PLC Flow Accumulation Calculation Tool: A Detailed Explanation of the SCL Function Block

The Ultimate PLC Flow Accumulation Calculation Tool: A Detailed Explanation of the SCL Function Block

Click the blue text PLC Automation Exchange Follow us In the field of industrial automation, the cumulative flow statistics of flow meters is a common and important requirement. How can we accurately and reliably calculate the total flow in the face of fluctuating instantaneous flow signals? Today, we bring you a practical SCL function block … Read more

CentOS 7 GCC Upgrade Tutorial (Using GCC 9 as an Example)

1. Tutorial Background The default pre-installed version of GCC in CentOS 7 is 4.8.5 (released in 2015). In modern development scenarios, many software packages (such as higher versions of Python, TensorFlow, C++ 11+ projects, etc.) have higher requirements for the GCC version (needs 5.4+ and above). Therefore, it is necessary to upgrade GCC, but directly … Read more

Discussion on the Method of Creating Standardized Function Blocks for PLCs

Discussion on the Method of Creating Standardized Function Blocks for PLCs

“The Path of an Excellent Engineer in Three Stages” 1. Basic Stage: Boto PLC technology. 2. Intermediate Stage: Boto and C# advanced language technology. 3. Advanced Stage: Standardized programming methods for PLCs. The Path to Standardization! An engineer asked me about the method of creating function blocks, which has probably puzzled him for a long … Read more

Learn PLC Data IO Mapping Through 3 Examples!

Learn PLC Data IO Mapping Through 3 Examples!

At the end of the article, there are practical case materials for core SCL programming.Introduction: When programming, we sometimes need IO mapping, such as data exchange during communication and program standardization! The mapping methods can use ladder diagrams and SCL, with SCL being more convenient and efficient.When using SCL, the PEEK and POKE instructions are … Read more

Master Siemens PLC from Scratch! Create a Highly Functional Cylinder Control Block Using SCL Language for S7-1200

Master Siemens PLC from Scratch! Create a Highly Functional Cylinder Control Block Using SCL Language for S7-1200

Hello everyone! Today we are going to do something very practical—writing a fully functional cylinder control program for the Siemens S7-1200 PLC using SCL language. Even if you have only previously worked with Ladder Diagram (LAD), it doesn’t matter; I will explain it in detail, ensuring you can understand and follow along. Once you do, … Read more

University of Pittsburgh’s Miniature “Insect” Robot: Amphibious and Capable of Performing Tasks in Tight Spaces

University of Pittsburgh's Miniature "Insect" Robot: Amphibious and Capable of Performing Tasks in Tight Spaces

Small jumping insects in nature provide endless inspiration for scientists. They can squeeze through the tiniest cracks, cling to narrow spaces, and survive in harsh environments: there is almost no place they cannot enter. Take a look at this robot, about the size of a cricket but resembling a mosquito: This is a miniature robot … Read more

The Resilient Micro-Insect Robot: Artificial Muscles Drive 450 Beats Per Second

The Resilient Micro-Insect Robot: Artificial Muscles Drive 450 Beats Per Second

Bionic robots have always been a research hotspot, and recently scientists have turned their attention to insect bionic design. If a robot can be invented based on the tiny brain structure of insects, capable of moving freely under complex conditions, it could not only perform directional actions but also possess strong navigation and survival abilities … Read more