View Issue Details

IDProjectCategoryView StatusLast Update
0007607CTT UA Scripts1 - Script Issuepublic2023-10-05 14:44
ReporterElliot Gawthrop Assigned ToAlexander Allmendinger  
PrioritynormalSeverityminorReproducibilityalways
Status assignedResolutionopen 
Summary0007607: Data Access AnalogItemType 023.js requirements conflict with PercentDeadBand 016.js and 017.js
Description

It is not possible to pass both AnalogItemType 023.js and PercentDeadBand 016.js/017.js. This is because the former requires an EURange set to High=0;Low=0, whereas the latter will warn if High/Low are the same.

TagsNo tags attached.
Files Affected

Activities

Paul Hunkar

2022-02-25 16:15

administrator   ~0016108

We don't have an analogItemType test 23? what test are you looking at?
we reviewed the EURange test case that we do have and see no conflict?

Elliot Gawthrop

2022-02-28 07:10

reporter   ~0016116

Attached screenshot of Data Access / Data Access AnalogItemType / 023.js

Note that on line 28 of this script, the following line:
"This test needs an AnalogItem of the DataType Float or Double, that does not use an EURange, e.g. High=0;Low=0."

If I create a note eith EURange.High=0 / EURange.Low = 0, the issue is then that on line 101 of PercentDeadBand 016.js and line 102 of PercentDeadBand 017.js I'll receive a warning:

"EURange.Low is the same as EURange.High. Skipping this node.".

Therefore it is not possible to pass both of these tests cleanly.

AnalogItemType_023.png (90,574 bytes)   
AnalogItemType_023.png (90,574 bytes)   

Paul Hunkar

2023-10-05 14:44

administrator   ~0020101

look at logic - but it is ok to skip a node if it does not fit the test requirements

Issue History

Date Modified Username Field Change
2022-01-19 07:05 Elliot Gawthrop New Issue
2022-02-25 16:15 Paul Hunkar Assigned To => Paul Hunkar
2022-02-25 16:15 Paul Hunkar Status new => feedback
2022-02-25 16:15 Paul Hunkar Note Added: 0016108
2022-02-28 07:10 Elliot Gawthrop Note Added: 0016116
2022-02-28 07:10 Elliot Gawthrop File Added: AnalogItemType_023.png
2022-02-28 07:10 Elliot Gawthrop Status feedback => assigned
2022-08-02 20:04 Paul Hunkar Project Compliance Test Tool (CTT) Unified Architecture => CTT UA Scripts
2023-10-05 14:43 Paul Hunkar Assigned To Paul Hunkar => Alexander Allmendinger
2023-10-05 14:44 Paul Hunkar Note Added: 0020101