Chapter 7 Usage of Various Functions
7-5
7) Instruction(HSCST)
Available device Flag
Instruction M P K L F T C S D
#D integer
No. of
steps Error
(F110) Zero
(F111) Carry
(F112)
S
SV ○ ○ ○ ○
CV ○ ○ ○ ○
7/9
S Channel which is designated at parameter(0~3)
SV Set value (binary 32 bits)
Range : (-2,147,483,648 ~ 2,147,483,647)
Error
(F110)
Error flag turns on when designating area is over
CV Current value of HSC stored area
HSCST S SV CV
(1) Functions
When input condition turns on, corresponding high speed counter is enabled.
When input condition turns off, high speed counter stop counting and turns output point off . The current value is retained.
The high speed counter can counts from -2,147,483,648 to 2,147,483,647(binary 32bits).
When current value is greater than set value, output point F17*(* is channel number) turns on and it turns off when current
value is less than set value.
If current value is greater than 2,147,483,647, carry flag F18* turns on and and it turns off when input condition turns off.
If HSC designated as ring counter, carry flag is set when current value reaches set value.
If current value is smaller than -2,147,483,648, borrow flag F19* turns on and and turns off when input condition turns off
If designated as ring counter, if current value is 0, borrow flag is set at next pulse’s rising edge and current value goes ‘set
value –1’(in down counter mode)
(2) Error code
Code Error Corrective Actions
H’10 Mode setting error When Ch0 is set as 2-Phase, Ch 1 can’t be used and Ch3 can’t be
used if Ch2 is set to 2-Phase.
H’11 Ring counter setting error Adjust the range of ring counter within 2 ~ 2,147,483,647.
H’12 SV2 setting error Set SV2 greater than SV1 if zone comparison set is selected.
H’13 Ring counter and SV2 setting error Adjust the range of ring counter within 2 ~ 2,147,483,647 Set SV2
greater than SV1if zone comparison set is selected
Desi
g
nation
Fla
g
set
HSCAST High speed counter