EasyManua.ls Logo

Xinje XD5 - Program Example

Xinje XD5
389 pages
To Next Page IconTo Next Page
To Next Page IconTo Next Page
To Previous Page IconTo Previous Page
To Previous Page IconTo Previous Page
Loading...
301
8-6Program Example
If PLC needs to do complicated calculation (including plus and minus calculation), the
calculation will be used for many times, C language function is easy to use.
Example 1:
Calculation a= b/c + b*c+(c-3)*d
Method 1: use ladder chart:
Get the result of c-3
Get the result of three multiplication equations
Get the sum
Ladder chart only support two original operands, it needs many steps to get the result.
Note:
1. The result of MUL is Dword, the result is stored in D14~D15.
2. The result of DIV has quotient D16 and remainder D17. If D17 has value, the calculation
precision will decrease. Please use float format to ensure the precision.
3. D16 quotient is word value, in plus calculation all the data should be changed to Dword.
The final result is stored in D22~D23.

Table of Contents

Related product manuals