FRABA - Absolute - Encoder / PLC - 1 (CPU 314C-2 PN/DP) / Program Blocks
FRABA - Absolute - Encoder / PLC - 1 (CPU 314C-2 PN/DP) / Program Blocks
Automation Portal
FRABA2.2Multiturn
Name Data type Offset Default value Accessible Writ‐ Visible in Setpoint Supervi‐ Comment
from able HMI engi‐ sion
HMI/OPC UA from neering
HMI/
OPC
UA
Input
PID_IN1 DWord 0.0 16#0 True True True False
PIW_IN2 Word 4.0 16#0 True True True False
PIW_IN3 Word 6.0 16#0 True True True False
PulleyDiameter Real 8.0 0.0 True True True False
#Revolutions Real 12.0 0.0 True True True False
RotationAngle Real 16.0 0.0 True False False False
CW/CCW Bool 20.0 false True True True False
PresetInitial Bool 20.1 false True True True False
Retain Value Bool 20.2 false True False True False
SVEnable Bool 20.3 false True True True False
LoadSV Int 22.0 0 True True True False
T10 Timer 24.0 0 True True True False
Output
PQD_OUT1 DWord 26.0 16#0 True True True False
PQW_OUT2 Word 30.0 16#0 True True True False
PositionValue DWord 32.0 16#0 True True True False
VelocitySteps/s Int 36.0 0 True True True False
EncoderMilimeterI DInt 38.0 0 True True True False
InOut
Pulses/RevI DInt 42.0 0 True True True False
Pulses/RevR Real 46.0 0.0 True True True False
EncoderMilimeterR Real 50.0 0.0 True True True False
CamDegree Real 54.0 0.0 True True True False
Static
P_TRIG1 Array[0..1] of 58.0 True True True False
Bool
P_TRIG1[0] Bool 58.0 false True True True False
P_TRIG1[1] Bool 58.1 false True True True False
Temp
ResetDgree Bool 0.0
t#300ms Bool 0.1
PDValue Real 2.0
Pulses/mm Real 6.0
RetantiveValue DInt 10.0
Constant
Network 1: PositionValue
Network 2: Pulses/Revolution
MUL DIV
Real Real
EN ENO EN ENO
#PulleyDiameter IN1 OUT #PDValue #"#Revolutions" IN1 OUT #"Pulses/mm"
3.14 IN2 #PDValue IN2
Network 5: EncoderMilimeter
CONV DIV
DInt to Real Real
EN ENO EN ENO
#"Pulses/RevI" IN OUT #"Pulses/RevR" #"Pulses/RevR" IN1 #EncoderMilimet
#"Pulses/mm" IN2 OUT erR
Network 6: EncoderMilimeterI
ROUND
Real to DInt
EN ENO
#EncoderMilimet #EncoderMilimet
erR IN OUT erI
Network 7: CamDegree
DIV
#"Retain Value" Real
EN ENO
#"Pulses/RevR" IN1 OUT #CamDegree
11.377 IN2
Network 10: Save Value before power recycle and transfer same after restart even encoder rotate in power failure (Set OB100 Reset PB))
Network 13:
#T10
#SVEnable P_TRIG S_PEXT #"t#300ms"
CLK Q S Q
#P_TRIG1[0] S5T#300MS TV BI ...
#"CW/CCW" ... R BCD ...
#PresetInitial