Comparison of Huichuan EASY Series PLC with Siemens S7-1200 PLC Programming

【Introduction】

Recently, I have been writing programming learning materials for Huichuan PLC, verifying the data acquisition function of Huichuan EASY521 PLC for analog voltage.

Comparison of Huichuan EASY Series PLC with Siemens S7-1200 PLC Programming

We added an expansion card on top of the PLC, supporting two channels of analog voltage acquisition. After studying the user manual, I wrote the following program.

The PLC data acquisition is done through a structure variable to obtain the voltage data from channel 0, which is then processed through normalization and scaling instructions to display voltage data in the range of 0~10V.

Comparison of Huichuan EASY Series PLC with Siemens S7-1200 PLC Programming

【Notes】

Currently, the Huichuan PLC programming software, AutoShop, does not support scaling data conversion to floating-point numbers, so precision will be lost. In Siemens TIA Portal software, programming for S7-1200 PLC supports floating-point data after scaling, as shown in the figure below.

Comparison of Huichuan EASY Series PLC with Siemens S7-1200 PLC Programming

【How to Solve Floating Point Display Issues in Huichuan PLC?】

Solution 1:

Use instructions such as FLT, INT, DEMUL, DEDIV to program it yourself. It would be even better if it can be encapsulated into a function block (FB).

【Friendly Reminder】

The content of the article ends here. If you are also learning Siemens or Huichuan PLC and want to watch videos to improve yourself, please read on.

How to perform PN communication and positioning control between Siemens PLC and V90 servo? Watch the video to learn more.

Comparison of Huichuan EASY Series PLC with Siemens S7-1200 PLC Programming

Learning Gains

Familiarity with the usage of Siemens PLC programming software

Master the use and parameter configuration methods of V90 servo debugging software

Master the usage of Siemens SMART PLC SINA_POS instruction library

Course Outline 【Video】

01 Use debugging software to configure parameters and perform JOG testing

02 PN message settings and PZD structure introduction

03 PN station name and IP parameter configuration

04 Mechanical structure parameter settings, explanation of linear axes and modal axes

05 EPOS position smoothing time constant and arrival window

06 Configuration of basic and extended ramp function generators

07 Motor torque and speed limits

08 Importing GSD and PN wizard configuration in PLC programming software

09 Calling SINA_POS instruction library and ModePos parameters

10 Position and speed parameters of SINA_POS instruction library

11 Enabling axis parameters of SINA_POS instruction library

12 Task cancellation and pause of SINA_POS instruction library

13 Activation of operation mode of SINA_POS instruction library

14 PN communication message address pointer of SINA_POS instruction library

15 Actual speed and position of the axis in SINA_POS instruction library

16 Warning fault codes and completion bits of SINA_POS instruction library

17 Status table parameters of SINA_POS instruction library

18 Control table parameters of SINA_POS instruction library

19 Calling and programming of SINA_POS instruction library 1

20 Siemens V90 servo, PLC programming configuration of speed and acceleration values

21 Siemens V90 servo, servo enable and relative positioning debugging 1

22 Siemens V90 servo, servo enable and relative positioning debugging 2

Want to learn Huichuan PLC and servo?

Comparison of Huichuan EASY Series PLC with Siemens S7-1200 PLC Programming

Friendly Reminder

If you also want to learn Huichuan technology, I recommend checking out the video courses I have recorded on Huichuan PLC.Comparison of Huichuan EASY Series PLC with Siemens S7-1200 PLC Programming

Huichuan PLC programming, pulse servo control, or communication control of servos via EtherCat bus, ST high-level language will all be used, and it is best to master them.

Video Courses

If you are learning Huichuan EASY series PLC programming, I recommend that you first watch the following video courses to familiarize yourself with PLC programming knowledge, servo motion control, and EtherCAT communication knowledge, and then develop device programs, such as automated cooking machines, laser drilling machines for glass baby bottles, and labeling machine development.

Are you PLC engineers also looking for Huichuan PLC programming materials, wanting to watch videos to learn, and understand Huichuan servo EtherCat communication knowledge and various axis motion control functions?

Comparison of Huichuan EASY Series PLC with Siemens S7-1200 PLC Programming

To help friends who want to improve their PLC programming skills, I have recorded several complete video courses that can be learned repeatedly. If you are also learning PLC and have this need, remember to follow and contact me.

First, after mastering the creation of Huichuan PLC engineering projects, adding servo axes, and knowledge of axis configuration, we also need to learn about online debugging and programming of servo motion control axes. You can check out the video courses below.

Course Outline 【Huichuan EASY Series PLC Servo Motion Control Configuration】:

01 Huichuan EASY series PLC programming, creation of engineering projects

02 Huichuan EASY series PLC programming, adding EtherCAT servo slaves

03 Huichuan EASY series PLC programming, understanding EtherCAT servo SDO startup parameters

04 Huichuan EASY series PLC programming, difference between EtherCAT servo startup parameters and process data

05 Huichuan EASY series PLC programming, understanding EtherCAT servo PDO process data

06 Huichuan EASY series PLC programming, enabling expert settings for commonly used parameters

07 Huichuan EASY series PLC programming, basic parameters of EtherCAT servo motion control axes, axis type and mapping explanation

08 Huichuan EASY series PLC programming, unit conversion settings for EtherCAT servo motion control axes

09 Huichuan EASY series PLC programming, mode and hardware limit parameter settings for EtherCAT servo motion control axes

10 Huichuan EASY series PLC programming, returning to the origin settings for EtherCAT servo motion control axes

11 Huichuan EASY series PLC programming, online debugging of motion control axes and state machine

12 Huichuan EASY series PLC programming, online debugging of servo return to origin and jog testing

13 Huichuan EASY series PLC programming, online debugging of servo absolute positioning and relative positioning

14 Huichuan EASY series PLC programming, enabling MC_POWER instruction for motion control axes

15 Huichuan EASY series PLC programming, monitoring axis state machine with MC_ReadStatus instruction

16 Huichuan EASY series PLC programming, jogging axis with MC_Jog instruction

17 Huichuan EASY series PLC programming, reading axis position and speed with instructions

18 Huichuan EASY series PLC programming, MC_MoveVelocity speed instruction

19 Huichuan EASY series PLC programming, MC_Stop stop instruction

20 Huichuan EASY series PLC programming, MC_SetPosition setting current position

21 Huichuan EASY series PLC programming, MC_Home return to origin

22 Huichuan EASY series PLC programming, MC_MoveRelative relative positioning

23 Huichuan EASY series PLC programming, MC_Halt pause instruction

24 Huichuan EASY series PLC relative positioning and MC_Halt joint debugging

24 Huichuan EASY series PLC absolute positioning and MC_Halt joint debugging

26 Huichuan EASY series PLC programming, servo axis MC_Reset reset instruction

27 Huichuan EASY series PLC programming, servo axis MC_ImmediateStop emergency stop instruction

Comparison of Huichuan EASY Series PLC with Siemens S7-1200 PLC ProgrammingComparison of Huichuan EASY Series PLC with Siemens S7-1200 PLC Programming

Course Outline 《Huichuan EASY Series PLC Programming, Automatic Copper Foil Machine Equipment Development》:

01 Understanding the process of automatic copper foil equipment

02 Composition of equipment actuators and actions of electrical components

03 Creating a process flow table for the equipment

04 Creating an IO signal table for Huichuan PLC

05 Creating PLC engineering projects and subprograms

06 Programming the MAIN main program and calling subprograms

07 Variable mapping in the IO signal table and variable table of PLC

08 Writing and debugging the power-on initialization program

09 Writing and debugging the cylinder reset program

10 Writing and debugging the program for placing wires to start processing

11 Writing and debugging the program for clamping wires

12 Writing and debugging the program for retracting the copper foil cylinder

13 Writing and debugging the program for cutting the copper foil

14 Configuring parameters for servo motion control axes

15 Programming subprograms for configuring servo motion control axes 【Upper】

16 Programming subprograms for configuring servo motion control axes 【Lower】

17 Programming the manual subprogram

18 Writing the subprogram for winding the wire copper foil

Comparison of Huichuan EASY Series PLC with Siemens S7-1200 PLC Programming

Improving PLC programming skills is essential for practical knowledge. The above image shows the communication between PLC and laser marking system, completing the automation equipment development for glass bottle processing.

To facilitate everyone’s learning, the following video courses can help you train your programming thinking framework and increase your experience in automation projects. For specific video course directories, see below.

Course Outline 【Huichuan H5U PLC Programming Learning Video Course】:

01 Automation equipment development, action video of processed products

02 Automation equipment development, working principle of glass bottle laser drilling machine

03 Automation equipment development, writing the main program for Huichuan H5U PLC

04 Automation equipment development, planning IO input and output signals for Huichuan H5U PLC

05 Automation equipment development, writing the power-on initialization subprogram for Huichuan H5U PLC

06 Automation equipment development, writing the motion control motor axis configuration subprogram for Huichuan H5U PLC

07 Automation equipment development, writing the subprogram for finding the origin for Huichuan H5U PLC

08 Automation equipment development, setting the mode and parameters for finding the origin for Huichuan H5U PLC

09 Automation equipment development, writing the startup subprogram for Huichuan H5U PLC

10 Automation equipment development, writing and debugging the subprogram for fixing the bottle for Huichuan H5U PLC

11 Automation equipment development, writing and debugging the subprogram for processing products for Huichuan H5U PLC

12 Automation equipment development, writing and debugging the subprogram for releasing the bottle for Huichuan H5U PLC

13 Automation equipment development, writing the subprogram for the rotation angle of the stepper motor for Huichuan H5U PLC

14 Automation equipment development, debugging the subprogram for the rotation angle of the stepper motor for Huichuan H5U PLC

15 Automation equipment development, debugging the subprogram for conditional judgment for Huichuan H5U PLC

【Video Recommendations】

The Huichuan H5U video course uses pulse control for stepper or servo.

If you are using Huichuan AM500, AC700, or AC800 PLCs and programming software, you need to learn how to use Huichuan InproShop programming software and ST language. Check out the video courses below.

Course Outline 《CODESYS 18 Case Studies for Beginners in ST Language Programming》

1. Suitable for:

PLC programming enthusiasts, PLC engineers, mechatronics technicians

2. Course Highlights:

Project case programming, hands-on teaching, ladder diagram and ST programming languages, simulation learning

3. Course Outline:

01 Huichuan PLC engineers learn CODESYS, what is ST language and what are its advantages?

02 Huichuan PLC engineers learn CODESYS, ladder diagram for motor start, hold, and stop

03 Huichuan PLC engineers learn CODESYS, ST for motor start, hold, and stop

04 Huichuan PLC engineers learn CODESYS, ladder diagram for pulse signal output

05 Huichuan PLC engineers learn CODESYS, ST for pulse signal output

06 Huichuan PLC engineers learn CODESYS, ladder diagram for lathe motor forward control

07 Huichuan PLC engineers learn CODESYS, ST for lathe motor forward control

08 Huichuan PLC engineers learn CODESYS, ladder diagram for star-delta reduced voltage start

09 Huichuan PLC engineers learn CODESYS, ST for star-delta reduced voltage start

10 Huichuan PLC engineers learn CODESYS, ladder diagram for three-phase asynchronous motor forward and reverse rotation

11 Huichuan PLC engineers learn CODESYS, ST for three-phase asynchronous motor forward and reverse rotation

12 Huichuan PLC engineers learn CODESYS, ladder diagram for bottle color filling

13 Huichuan PLC engineers learn CODESYS, ST for bottle color filling

14 Huichuan PLC CODESYS, ladder diagram for belt material conveying and product counting packaging

15 Huichuan PLC CODESYS, ST for belt material conveying and product counting packaging

16 Huichuan PLC CODESYS, single-button motor start-stop ladder diagram

17 Huichuan PLC CODESYS, single-button motor start-stop ST language

18 Huichuan PLC CODESYS, pipeline pressure monitoring ladder diagram

19 Huichuan PLC CODESYS, pipeline pressure monitoring ST language

20 Huichuan PLC CODESYS, belt conveyor wood length cutting ladder diagram 【Upper】

21 Huichuan PLC CODESYS, belt conveyor wood length cutting ladder diagram 【Lower】

22 Huichuan PLC CODESYS, belt conveyor wood length cutting ST 【Upper】

23 Huichuan PLC CODESYS, belt conveyor wood length cutting ST 【Middle】

24 Huichuan PLC CODESYS, belt conveyor wood length cutting ST 【Lower】

25 Huichuan PLC CODESYS, warehouse product in-and-out monitoring ladder diagram 【Upper】

26 Huichuan PLC CODESYS, warehouse product in-and-out monitoring ladder diagram 【Lower】

27 Huichuan PLC CODESYS, warehouse product in-and-out monitoring ST 【Upper】

28 Huichuan PLC CODESYS, warehouse product in-and-out monitoring ST 【Lower】

29 Huichuan PLC CODESYS, beverage liquid mixing filling ladder diagram 【Upper】

30 Huichuan PLC CODESYS, beverage liquid mixing filling ladder diagram 【Middle】

31 Huichuan PLC CODESYS, beverage liquid mixing filling ladder diagram 【Lower】

32 Huichuan PLC CODESYS, beverage liquid mixing filling ST 【Upper】

33 Huichuan PLC CODESYS, beverage liquid mixing filling ST 【Middle】

34 Huichuan PLC CODESYS, beverage liquid mixing filling ST 【Lower】

35 Huichuan PLC CODESYS, automatic coffee brewing machine ladder diagram programming 01

36 Huichuan PLC CODESYS, automatic coffee brewing machine ladder diagram programming 02

37 Huichuan PLC CODESYS, automatic coffee brewing machine ladder diagram programming 03

38 Huichuan PLC CODESYS, automatic coffee brewing machine ladder diagram programming 04

39 Huichuan PLC CODESYS, automatic coffee brewing machine programming ST 【Upper】

40 Huichuan PLC CODESYS, automatic coffee brewing machine programming ST 【Lower】

If you are using Huichuan EASY or H5U PLCs and programming software, you need to learn how to use Huichuan AutoShop programming software and ST language. Check out the video courses below.

Course Outline 《Huichuan EASY Series PLC Programming ST Language Case Studies for Beginners》

01 Introduction to ST language and case studies

02 ST language requirements for programming software versions and PLC firmware

03 Concept of expressions and programming case studies

04 Expression operators and precedence

05 Introduction to variables and programming case studies

06 Introduction to constants and programming case studies

07 FB function block summation programming case study

08 Introduction to IF instruction and conditional expression syntax

09 IF and ELSE instructions, speed alarm monitoring programming case study

10 Using two IF instructions, speed alarm monitoring programming case study

11 IF and ELSEIF instructions, liquid level alarm programming case study

12 Syntax analysis of nested IF statements

13 Nested IF statements, temperature alarm programming case study

14 Three-level nested IF statements, timer programming and temperature monitoring programming case study

15 Syntax analysis of CASE instruction

16 CASE statement programming, machine vision product quality monitoring programming case study

17 Syntax analysis of nested CASE statements

18 Nested CASE statements, motion control axis mode judgment and information display programming case study

If you are using Huichuan EASY or H5U PLCs and programming software, you need to learn how to use Huichuan AutoShop programming software, knowledge of electronic cams, and check out the video courses below.

Course Outline 《Huichuan PLC Programming and Electronic Cam Application Introduction》

01 Introduction to electronic cams

02 Huichuan PLC programming, introduction to electronic cam curves and tables

03 Huichuan PLC programming, setting parameters for electronic cam nodes

04 Huichuan PLC programming, setting curves for position, speed ratio, and acceleration ratio in electronic cams

05 Huichuan PLC programming, creating electronic cam tables and modifying key point data method 1

06 Huichuan PLC programming, creating electronic cam tables and modifying key point data method 2

07 Huichuan PLC programming, importing and exporting electronic cam tables

08 Huichuan PLC programming, understanding electronic cam nodes and structure variables

09 Huichuan PLC programming, how to modify the data of default electronic cam nodes

10 Huichuan PLC programming, using custom electronic cam node arrays

If you are using Huichuan EASY or H5U PLCs and programming software, you need to learn how to use Huichuan AutoShop programming software and develop automated cooking machine equipment. Check out the video courses below.

Comparison of Huichuan EASY Series PLC with Siemens S7-1200 PLC Programming

Course Outline 《Huichuan PLC Programming, Servo Position Control, Cooking Machine Equipment Development》

01 Action video of the equipment and analysis of mechanical structure

02 Creating a process flow table for the equipment

03 Programming the process flow table and subprograms

04 Programming the main program and building the program framework

05 Configuring the IO signal table for automated equipment

06 Programming the initialization subprogram

07 Configuring parameters for motion control axes

08 Setting origin parameters and analyzing timing diagrams

09 Online debugging of motion control axes and state machine analysis

10 Programming axis enabling, returning to origin, and absolute positioning

11 Timing diagram analysis and program modification for origin return instruction

12 Programming and debugging the find origin program

13 Programming and debugging the startup subprogram for the equipment

14 Programming and debugging the subprogram for tilting ingredients with the cylinder

15 Programming and debugging the positioning of the screw rod sliding table 1

16 Programming and debugging the positioning of the screw rod sliding table 234

17 Program bug fixing and repeatability testing

【Note:】

If friends are interested in PLC programming, electrical automation, and machine vision projects, please follow the WeChat public account “PLC Electrical Engineer Fast Track” and welcome to communicate with me for technical exchanges and learning. We provide learning materials, remote technical support, and answers to learning questions.

If this article has helped you, remember to like, comment, and share it so that more friends can benefit.

My WeChat: 18058717751

Comparison of Huichuan EASY Series PLC with Siemens S7-1200 PLC Programming【Previous Recommendations】

Huichuan PLC ST language programming learning, what is a union used for?

Huichuan PLC object-oriented programming? How to write ST language?

Beginners learning Huichuan PLC programming, ladder diagrams and ST language

Huichuan PLC programming and servo motion control knowledge, complete three video courses to engage in automation equipment development.

PLC programming ST language, must see these three materials, easily grasp frequency converter communication and servo projects.

The troubles of PLC engineers, programming design of electronic cam flying shear, which PLC to use?

Huichuan PLC programming, servo electronic cam flying shear function, what knowledge needs to be learned?

PLC engineers learn CODESYS, 18 case studies for beginners in ST language programming, 120,000 people are following.

For those engaged in PLC electrical work, how to quickly improve your programming level

PLC electrical engineers, do you know the difference between SDO and PDO in servo drives?

Leave a Comment