The team of Professor Yan Yi and Professor Wu Huifeng from the School of Computer Science and Technology of Hangzhou Dianzi University is an effective force in independently developing the IEC 61131-3 programming system platform. Their IDE development environment CASS is equipped with logic control, sequence control, process control, mechanical safety control, multi-axis coordinated motion control, visual inspection and control, fieldbus and industrial Ethernet communication and other comprehensive functions, and also creatively introduces the concept and implementation of equipment database into PLC system. The operation data of intelligent equipment can be entered into a time sequence database in a specified data format in real time, which is used by algorithms such as artificial intelligence and vision. Its programming capabilities were certified by PLCopen International in 2017. CASS platform has broad adaptability, function configuration and cutting freely, not only for complex intelligent equipment to provide application software integrated development, debugging and operation maintenance, but also for various types of MCU at home and abroad to provide embedded PLC system software development environment. The systems they provide have been widely used in industrial robots, CNC winding machines, CNC spring machines, all-electric injection molding machines, wood processing production lines, customized embedded PLC, etc.
Beijing Aoth Technology Co., Ltd. provides the domestic IEC61131-3 programmable system AnyControl. The software product is suitable for PLC, DCS, motion controller, robot controller, edge controller, industrial computer, human-machine interface, etc., to provide users with advanced logic control, motion control and field bus protocol conversion automation software solutions. The company is the world’s advanced IEC61131-3 programmable system provider, filling the gap in the underlying core technology of automation control in China, to provide users with independent controllable and standardized products and services with a high degree of ease of use. The company’s products and services have the following characteristics: independent development, safe and controllable (the system is independently developed based on the open source tool chain, excluding uncontrollable components of third parties); Adapt to the domestic ecological environment (can run on but not limited to domestic operating systems and domestic processor chips); Supported instruction platforms are: X86/64, ARMv7 Cortex-M/A, ARMv8 Cortex-A, MIPS and LoongArch. Support processor multi-core task allocation, support priority based multi-task scheduling; The system supports five programming languages LD, FBD, ST, SFC and IL of IEC61131-3 specification, and supports high-level language program extension, and users can write C/C++ code to integrate into the runtime system; The user logic can be directly compiled into executable machine code using the efficient compiled (non-interpreted run) technology. Support mainstream fieldbus and OPC UA protocols, and can quickly increase bus protocols according to user needs; Integrated motion control function, support PLCopen motion control specification; Program debugging means are rich, providing a variety of program debugging methods, including breakpoint debugging, call stack, cross-reference, variable reading and writing, coercion, watch list, trend chart, etc.
Typical application cases are: Robot controller of Automation Institute of Chinese Academy of Sciences; Nuclear power DCS control system of a nuclear power group; A power grid group wind power PLC and general PLC; China Huadian Group wind power PLC and hydropower PLC; Nanjing Keweixin key industry control system; Shenzhen Resai PLC and motion controller; Integrated edge control gateway; China Mobile Research Institute Edge Control Gateway; Shanghai COMAC gateway control machine; General PLC of an automation company in Sichuan; A general aerospace automation PLC.
Shanghai Yicon Technology Co., Ltd. focuses on IEC61131-3 standard industrial control system software solutions, providing the core software platform for domestic R & D PLC controller companies, including: IEC61131-3 standard development environment, operation system, mainstream fieldbus and other technologies. Using efficient compilation technology and component-based lightweight kernel design, 8/16/32-bit resource-constrained microcontrollers or Cortex-A and x86 platforms are well supported. Through the componentized open SDK interface, customers can integrate any C/C++ component into the running system (communication protocols, fieldbuses, specialized algorithm functions and functional blocks, etc.). At the same time, the IEC61131-3 standard development environment can support the extension development and brand customization based on HTML/C++/C# technology.
The core team of Yicong Technology has more than 10 years of industry experience, has a deeper understanding of IEC61131-3 standard controller research and development, and firmly localization research and development concept. Around the development of IEC61131-3 standard control system can provide from the processor chip selection, basic driver optimization, operating system selection, embedded middleware, controller operation system integration, as well as IEC61131-3 standard development environment secondary development OEM customization and other related services; At the same time, it has overcome a number of key technical points, such as real-time optimization of the operating system, and the bottleneck optimization of the Linux platform EtherCAT driver, etc., which provides the basic platform to help customers reach the global leading level of products.