Applies To: |
|
Summary: |
I have used analog alarm 'High' and
'HighHigh' properties with four decimal place precision. When I use
TagRead() to read one of these properties, I can only return two
decimal place precision.
eg. Analog Alarm Alarm Tag: MotorAlarm Variable Tag: MotorTag HighHigh: 100.1525 High: 90.6525 Format: ###.#### TagRead("MotorAlarm.HIGHHIGH") returns "100.15" not "100.1525" |
Solution: |
CIT has confirmed this to be a problem in
Citect for Windows version 5.20 to 5.31. We are researching this
problem and will post new information here as it becomes available.
Four decimal precision will work for these alarms but you can also use AlarmSetThreshold() and AlarmSetThresholdRec() to adjust the thresholds rather than TagRead() and TagWrite(). |
Keywords: |
Related Links
Attachments