What can CODESYS do? Why should we study it if no one is using it yet? Is it difficult?

Last updated: 12 Nov 2024
280 Views
What can CODESYS do? Why should we study it if no one is using it yet? Is it difficult?

Article by : num2002 Line ID : @epower

         We probably do not need to explain what CODESYS is, as the E Power team has already posted about it. You can read and follow their article on the website www.epower.co.th. Today, well focus on what CODESYS can be used for, its benefits, and why its worth studying. If you have other questions, well address them as we gradually get to know CODESYS better.

         CODESYS is currently very popular in Europe and China, where there is even a dedicated CODESYS China. However, in Thailand, it is still not widely used. But dont dismiss the possibility of it becoming more common here. New machinery models from Europe and China, known for their high speed and precision, have already installed controllers that are compatible with CODESYS. Additionally, I know that high-speed train projects and various industrial plants, which involve engineers from abroad, are already using CODESYS. Since CODESYS supports various programming formats, learning it is not difficult. You can use your basic knowledge from writing PLCs to apply it to some extent. You just have to understand the connection system and the various functions of the tools in the Codesys program.

As mentioned above, the language used to write Codesys supports many different languages ​​such as AWL, KOP, FUP, ST, AS, Function Block Diagram (FBD) and Continuous Function Chart (CFC). Examples of writing in different languages.

First of all, codesys has a lot of advantages. The most notable is that it supports almost all new communication types that exist in the world, such as OPCUA, EtherCat, CANbus serial interfaces, or controller I/Os, etc. In particular, for OPCUA communication, the team has tested the connection of the Codesys Controller, which I will call PAC for short. It is much easier and easier to use than before.

         Let me further explain the term PAC (Programmable Automation Controller) and how it differs from PLC (Programmable Logic Controller).They are quite different.The CPU of PAC is faster, more powerful, and more brutal than PLC. PAC comes in 2- and 4-core options, so you could say that it is a combination of PLC+PC=PAC, making it more complex and capable of handling higher-speed calculations than PLC. It can even perform very complex tasks, such as writing games, partly because PAC can multitask. In terms of memory size and functional I/O, PAC is a clear winner. Most importantly, PAC is affordable, starting at just tens of thousands of baht today. In the past, famous brands cost around 300,000-400,000 baht to play PAC Codesys.

The second highlight is the Dashboard feature, which is the display or screen used to show the status. This is called CODESYS Visualization. With CODESYS, we can write both the program and the display part, saving time from having to write it twice like PLC or writing one HMI screen and writing another PLC program. But Codesys does not have to be written at the same time, so we can edit it along with the program, saving a lot of development time. In addition, Codesys supports writing in Object-Oriented Programming. In terms of graphics, it is very beautiful and has everything to choose from. The function of Codesys allows you to develop games right away, such as the example of the game that Codesys has made an example for you to see, which is a highly complex program, such as making SuDoKu, Bubble Breaker, Mahjongg, and many other games developed with Codesys. Do you see that it is very Power Full?

Example of a game developed with Codesys Mahjong

Example of a game developed with Codesys SuDoKu

The third highlight, which our team is currently developing, is Robotic Kinematics. CODESYS has this feature built-in, allowing us to create our own robots without relying on other libraries or open-source solutions, saving time. Its ready for immediate use, or if you have the time and expertise, you can create your own libraries.In the Kinematics equation, we can enter and set various parameter values ​​that we need to use to make the robot as we want. We can make many different types of robots, such as 3D-CNC, CNC+Robotis, Motion control, Delta Robot, Arm Robot, Gantry Robot 3axes 4axes.

         Everyone, please follow our Facebook and Line OA: @epower. We will soon start teaching and training the use of codesys from basic to advanced. In foreign training courses, just the training fee for Codesys' Motion control alone costs hundreds of thousands. You can check the price in the codesys store. The course is in English and may cost hundreds of thousands for the robotic arm to not move. Codesys has a lot of functions. There are new ones and they are updated all the time. While I am writing this article, they are about to launch another new function. In particular, our team spent 3-4 years developing and producing the application. But I can tell you that the main functions that we use are enough to further develop your career in Automation. See you in the next article. Thank you.


Related Content
 E Power Service Company Limited and Haiwell Thailand attended the meeting and visited Headquarters and Research and Development Center in Fujian, Xiamen Province.
Foreign Affairs Team and the engineering department of E Power Service Company Limited and Haiwell Thailand attended the meeting and visited Headquarters and research and development center in Fujian Province, Xiamen. High-ranking executives and the president of Haiwell gave a warm welcome. This year, the Haiwell team joined with the software team. We are about to improve the server system in the country to fully support working through the Cloud, coming with a new version of Cloud SCADA that works fully on the Cloud, waiting for modern connectivity like OPCUA, supports script writing and has new hardware. such as N series. D series, A series E-Box. You can also pull the CCTV cameras to display on the same Dashboard page.
14 Nov 2024
Get to know Codesys
The Codesys software IDE is very popular in Europe, with over 1,000 devices (Several million CODESYS-compatible devices and approximately 1,000 different device types from over 500 manufacturers make CODESYS the leading manufacturer-independent IEC 61131-3 automation software).
14 Nov 2024
Control system for opening and closing water gates
Test and deliver the control system for opening and closing the water gate to maintain the water level in the irrigation system, and provide instruction on various functions. It can be monitored and controlled via Cloud SCADA Haiwell. No matter where you are, you can control it via your smartphone or various Smart Drives.
14 Nov 2024
เว็บไซต์นี้มีการใช้งานคุกกี้ เพื่อเพิ่มประสิทธิภาพและประสบการณ์ที่ดีในการใช้งานเว็บไซต์ของท่าน ท่านสามารถอ่านรายละเอียดเพิ่มเติมได้ที่ นโยบายความเป็นส่วนตัว and นโยบายคุกกี้
Compare product
0/4
Remove all
Compare
Powered By MakeWebEasy Logo MakeWebEasy