Data type conversions, Script – IDEC High Performance Series User Manual

Page 1005

Advertising
background image

WindO/I-NV2 User’s Manual

20-41

5 Script Coding Examples

20

Script

Data type conversions

Script

Operation description
Converts the BCD value in LDR100 to a binary value and stores it in LDR200.
For example, if the BCD value 10 (16 as a binary value) is stored in LDR100, 10 (binary value) is stored in LDR200.

Script

Operation description
Converts the binary value in LDR100 to a BCD value and stores it in LDR200.
For example, if the binary value 16 (10 as a BCD value) is stored in LDR100, 16 (BCD value) is stored in LDR200.

Script

Operation description
Converts the float value in LDR100 to a binary value and stores it in LDR200.
For example, if the float value 1234 (0x449A4000 as a binary value) is stored in LDR100, 1234 (binary value) is stored
in LDR200. If the float value 1234.56 (0x449A51EC as a binary value) is stored in LDR100, the value after the decimal
point is discarded and 1234 (binary value) is stored in LDR200.

Script

Operation description
Converts the binary value in LDR100 to a float value and stores it in LDR200.
For example, if the binary value 1234 is stored in LDR100, the float value 1234 (0x449A4000 as a binary value) is
stored in LDR200.

Example 5.7.16 Convert BCD to binary

[LDR 200] = BCD2BIN([LDR 100]);

Example 5.7.17 Convert binary to BCD

[LDR 200] = BIN2BCD([LDR 100]);

Example 5.7.18 Convert float32 to binary

[LDR 200] = FLOAT2BIN([LDR 100]);

Example 5.7.19 Convert binary to float32

[LDR 200] = BIN2FLOAT([LDR 100]);

Advertising
This manual is related to the following products: