Description | ||
---|---|---|
Reset the test functions of the elements | ||
Action | ||
Command | Z02:OPCTest.System.resetAll | |
Description | Set the System.resetAll test node to True | |
Monitored value | ||
Source | Z02:OPCTest.System.resetAll | |
Server address | ns=6;s=::Z02:OPCTest.System.resetAll | |
Description | Value at the "resetAll" test node of the System | |
Evaluation details | ||
Success value | False (Register a datachange False (init) -> True -> False) | |
Check mode | Equal to | |
Require data change | True | |
Timeout | 2 |
event | Test started running |
---|
event | datachange event at ns=6;s=::Z02:OPCTest.System.resetAll to True |
---|
event | datachange event at ns=6;s=::Z02:OPCTest.System.resetAll to False |
---|
event | Test started evaluation |
---|
event | Value check | |
---|---|---|
value | False | |
expected_value | False | |
value_match | True |
event | Test passed | |
---|---|---|
duration | 0.231 s |
Description | ||
---|---|---|
set Zone Z02 to the AB state | ||
Action | ||
Command | Z02.control.cmdSetAB | |
Description | set Zone Z02 cmdSetAB control node to True | |
Monitored value | ||
Source | Z02.control.status | |
Server address | ns=6;s=::Z02:OPC.Zone.status | |
Description | Value at the control status node of Zone Z02 | |
Evaluation details | ||
Success value | 2 (Zone Z02 is in the AB state) | |
Check mode | Equal to | |
Mask | 0b11 | |
Timeout | 2 |
event | Test started running |
---|
event | Test started evaluation |
---|
event | Value check | |
---|---|---|
value | 1 | |
expected_value | 2 | |
value_match | False |
event | Test started evaluation |
---|
event | Value check | |
---|---|---|
value | 2 | |
expected_value | 2 | |
value_match | True |
event | Test passed | |
---|---|---|
duration | 0.261 s |
Description | ||
---|---|---|
set Zone Z02 to the NORM state | ||
Action | ||
Command | Z02.control.cmdSetNORM | |
Description | set Zone Z02 cmdSetNORM control node to True | |
Monitored value | ||
Source | Z02.control.status | |
Server address | ns=6;s=::Z02:OPC.Zone.status | |
Description | Value at the control status node of Zone Z02 | |
Evaluation details | ||
Success value | 1 (Zone Z02 is in the NORM state) | |
Check mode | Equal to | |
Mask | 0b11 | |
Timeout | 2 |
event | Test started running |
---|
event | Test started evaluation |
---|
event | Value check | |
---|---|---|
value | 2 | |
expected_value | 1 | |
value_match | False |
event | Test started evaluation |
---|
event | Value check | |
---|---|---|
value | 1 | |
expected_value | 1 | |
value_match | True |
event | Test passed | |
---|---|---|
duration | 0.206 s |
Description | ||
---|---|---|
Request route 2R01 by adding the request to gate 2G01 | ||
Action | ||
Command | 2G01.control.write_value("insertMemoryRow", |
|
Description | Write the request string "{"rowNumber": |
|
Monitored value | ||
Source | 2G01.control.read_value("requestMemory") | |
Server address | ns=6;s=::Z02:OPC.Gate.G01.requestMemory | |
Description | Value at the "resetAll" gate 2G01 control node | |
Evaluation details | ||
Success value | 2R01 ("2R01" name is present in the last row of the gate 2G01 memory) | |
Check mode | One of / Is in | |
Require data change | True | |
Timeout | 8 |
event | Test started running |
---|
event | datachange event at ns=6;s=::Z02:OPC.Gate.G01.requestMemory to timeCreated,vehicleId,route,lineNumber,requestId 1674443134,,2R01,,152 |
---|
event | Test started evaluation |
---|
event | Value check | |
---|---|---|
value | 1674443134,,2R01,,152 | |
expected_value | 2R01 | |
value_match | True |
event | Test passed | |
---|---|---|
duration | 0.748 s |
Description | ||
---|---|---|
Request route 2R08 by adding the request to gate 2G01 | ||
Action | ||
Command | 2G01.control.write_value("insertMemoryRow", |
|
Description | Write the request string "{"rowNumber": |
|
Monitored value | ||
Source | 2G01.control.read_value("requestMemory") | |
Server address | ns=6;s=::Z02:OPC.Gate.G01.requestMemory | |
Description | Value at the "resetAll" gate 2G01 control node | |
Evaluation details | ||
Success value | 2R08 ("2R08" name is present in the last row of the gate 2G01 memory) | |
Check mode | One of / Is in | |
Require data change | True | |
Timeout | 8 |
event | Test started running |
---|
event | datachange event at ns=6;s=::Z02:OPC.Gate.G01.requestMemory to timeCreated,vehicleId,route,lineNumber,requestId 1674443134,,2R01,,152 1674443135,,2R08,,153 |
---|
event | Test started evaluation |
---|
event | Value check | |
---|---|---|
value | 1674443135,,2R08,,153 | |
expected_value | 2R08 | |
value_match | True |
event | Test passed | |
---|---|---|
duration | 0.527 s |
Description | ||
---|---|---|
Request route 2R17 by adding the request to gate 2G06 | ||
Action | ||
Command | 2G06.control.write_value("insertMemoryRow", |
|
Description | Write the request string "{"rowNumber": |
|
Monitored value | ||
Source | 2G06.control.read_value("requestMemory") | |
Server address | ns=6;s=::Z02:OPC.Gate.G06.requestMemory | |
Description | Value at the "resetAll" gate 2G06 control node | |
Evaluation details | ||
Success value | 2R17 ("2R17" name is present in the last row of the gate 2G06 memory) | |
Check mode | One of / Is in | |
Require data change | True | |
Timeout | 8 |
event | Test started running |
---|
event | datachange event at ns=6;s=::Z02:OPC.Gate.G06.requestMemory to timeCreated,vehicleId,route,lineNumber,requestId 1674443135,,2R17,,1 |
---|
event | Test started evaluation |
---|
event | Value check | |
---|---|---|
value | 1674443135,,2R17,,1 | |
expected_value | 2R17 | |
value_match | True |
event | Test passed | |
---|---|---|
duration | 0.277 s |
Description | ||
---|---|---|
Request route 2R10 by adding the request to gate 2G02 | ||
Action | ||
Command | 2G02.control.write_value("insertMemoryRow", |
|
Description | Write the request string "{"rowNumber": |
|
Monitored value | ||
Source | 2G02.control.read_value("requestMemory") | |
Server address | ns=6;s=::Z02:OPC.Gate.G02.requestMemory | |
Description | Value at the "resetAll" gate 2G02 control node | |
Evaluation details | ||
Success value | 2R10 ("2R10" name is present in the last row of the gate 2G02 memory) | |
Check mode | One of / Is in | |
Require data change | True | |
Timeout | 8 |
event | Test started running |
---|
event | datachange event at ns=6;s=::Z02:OPC.Gate.G02.requestMemory to timeCreated,vehicleId,route,lineNumber,requestId 1674443136,,2R10,,8 |
---|
event | Test started evaluation |
---|
event | Value check | |
---|---|---|
value | 1674443136,,2R10,,8 | |
expected_value | 2R10 | |
value_match | True |
event | Test passed | |
---|---|---|
duration | 0.201 s |
Description | ||
---|---|---|
Check if route 2R01 is in the READY state | ||
Action | ||
Command | - | |
Monitored value | ||
Source | 2R01.control.status | |
Server address | ns=6;s=::Z02:OPC.Route.R01.status | |
Description | Value at the control status node of route 2R01 | |
Evaluation details | ||
Success value | 3 (route 2R01 is in the READY state) | |
Error value | 15 | |
Check mode | Equal to | |
Mask | 0b1111 | |
Timeout | 4 |
event | Test started running |
---|
event | Test started evaluation |
---|
event | Value check | |
---|---|---|
value | 3 | |
expected_value | 3 | |
value_match | True |
event | Test passed | |
---|---|---|
duration | 0.108 s |
Description | ||
---|---|---|
Check if symbol F1 of the 2SG01 SG lamp is shining | ||
Action | ||
Command | - | |
Monitored value | ||
Source | 2SG01.Symbol.F1.control.status | |
Server address | ns=6;s=::Z02:OPC.Signal.SG01.Symbol.F1.status | |
Description | Value at the control status node of symbol F1 | |
Evaluation details | ||
Success value | 1 (symbol F1 is shining) | |
Check mode | Equal to | |
Mask | 0b1 | |
Timeout | 2 |
event | Test started running |
---|
event | Test started evaluation |
---|
event | Value check | |
---|---|---|
value | 1 | |
expected_value | 1 | |
value_match | True |
event | Test passed | |
---|---|---|
duration | 0.057 s |
Description | ||
---|---|---|
Check if detector 1TC21 is claimed | ||
Action | ||
Command | - | |
Monitored value | ||
Source | 1TC21.control.status | |
Server address | ns=6;s=::Z02:OPC.Detector.TrackCircuit.TC21_1.status | |
Description | Value at the control status node of detector 1TC21 | |
Evaluation details | ||
Success value | 2 (detector 1TC21 is in the CLAIMED state) | |
Error value | 536870912 | |
Check mode | Equal to | |
Mask | 0b10 | |
Timeout | 30 |
event | Test started running |
---|
event | Test started evaluation |
---|
event | Value check | |
---|---|---|
value | 2 | |
expected_value | 2 | |
value_match | True |
event | Test passed | |
---|---|---|
duration | 0.060 s |
Description | ||
---|---|---|
Check if detector 2TC01 is claimed | ||
Action | ||
Command | - | |
Monitored value | ||
Source | 2TC01.control.status | |
Server address | ns=6;s=::Z02:OPC.Detector.TrackCircuit.TC01.status | |
Description | Value at the control status node of detector 2TC01 | |
Evaluation details | ||
Success value | 2 (detector 2TC01 is in the CLAIMED state) | |
Error value | 536870912 | |
Check mode | Equal to | |
Mask | 0b10 | |
Timeout | 30 |
event | Test started running |
---|
event | Test started evaluation |
---|
event | Value check | |
---|---|---|
value | 2 | |
expected_value | 2 | |
value_match | True |
event | Test passed | |
---|---|---|
duration | 0.063 s |
Description | ||
---|---|---|
Check if detector 2TC02 is claimed | ||
Action | ||
Command | - | |
Monitored value | ||
Source | 2TC02.control.status | |
Server address | ns=6;s=::Z02:OPC.Detector.TrackCircuit.TC02.status | |
Description | Value at the control status node of detector 2TC02 | |
Evaluation details | ||
Success value | 2 (detector 2TC02 is in the CLAIMED state) | |
Error value | 536870912 | |
Check mode | Equal to | |
Mask | 0b10 | |
Timeout | 30 |
event | Test started running |
---|
event | Test started evaluation |
---|
event | Value check | |
---|---|---|
value | 2 | |
expected_value | 2 | |
value_match | True |
event | Test passed | |
---|---|---|
duration | 0.066 s |
Description | ||
---|---|---|
Check if detector 2TC04 is claimed | ||
Action | ||
Command | - | |
Monitored value | ||
Source | 2TC04.control.status | |
Server address | ns=6;s=::Z02:OPC.Detector.TrackCircuit.TC04.status | |
Description | Value at the control status node of detector 2TC04 | |
Evaluation details | ||
Success value | 2 (detector 2TC04 is in the CLAIMED state) | |
Error value | 536870912 | |
Check mode | Equal to | |
Mask | 0b10 | |
Timeout | 30 |
event | Test started running |
---|
event | Test started evaluation |
---|
event | Value check | |
---|---|---|
value | 2 | |
expected_value | 2 | |
value_match | True |
event | Test passed | |
---|---|---|
duration | 0.070 s |
Description | ||
---|---|---|
Check if detector 2TC06 is claimed | ||
Action | ||
Command | - | |
Monitored value | ||
Source | 2TC06.control.status | |
Server address | ns=6;s=::Z02:OPC.Detector.TrackCircuit.TC06.status | |
Description | Value at the control status node of detector 2TC06 | |
Evaluation details | ||
Success value | 2 (detector 2TC06 is in the CLAIMED state) | |
Error value | 536870912 | |
Check mode | Equal to | |
Mask | 0b10 | |
Timeout | 30 |
event | Test started running |
---|
event | Test started evaluation |
---|
event | Value check | |
---|---|---|
value | 2 | |
expected_value | 2 | |
value_match | True |
event | Test passed | |
---|---|---|
duration | 0.075 s |
Description | ||
---|---|---|
Check if detector 2TC08 is claimed | ||
Action | ||
Command | - | |
Monitored value | ||
Source | 2TC08.control.status | |
Server address | ns=6;s=::Z02:OPC.Detector.TrackCircuit.TC08.status | |
Description | Value at the control status node of detector 2TC08 | |
Evaluation details | ||
Success value | 2 (detector 2TC08 is in the CLAIMED state) | |
Error value | 536870912 | |
Check mode | Equal to | |
Mask | 0b10 | |
Timeout | 30 |
event | Test started running |
---|
event | Test started evaluation |
---|
event | Value check | |
---|---|---|
value | 2 | |
expected_value | 2 | |
value_match | True |
event | Test passed | |
---|---|---|
duration | 0.078 s |
Description | ||
---|---|---|
Check if pointmachine V03 is in the correct position | ||
Action | ||
Command | - | |
Monitored value | ||
Source | V03.control.status | |
Server address | ns=6;s=::Z02:OPC.PointMachine.PME.V03.status | |
Description | Value at the control status node of point machine V03 | |
Evaluation details | ||
Success value | 1 (detector V03 is in the LEFT position) | |
Check mode | Equal to | |
Mask | 0b1 | |
Timeout | 30 |
event | Test started running |
---|
event | Test started evaluation |
---|
event | Value check | |
---|---|---|
value | 1 | |
expected_value | 1 | |
value_match | True |
event | Test passed | |
---|---|---|
duration | 0.081 s |
Description | ||
---|---|---|
Check if pointmachine V05 is in the correct position | ||
Action | ||
Command | - | |
Monitored value | ||
Source | V05.control.status | |
Server address | ns=6;s=::Z02:OPC.PointMachine.PME.V05.status | |
Description | Value at the control status node of point machine V05 | |
Evaluation details | ||
Success value | 1 (detector V05 is in the LEFT position) | |
Check mode | Equal to | |
Mask | 0b1 | |
Timeout | 30 |
event | Test started running |
---|
event | Test started evaluation |
---|
event | Value check | |
---|---|---|
value | 1 | |
expected_value | 1 | |
value_match | True |
event | Test passed | |
---|---|---|
duration | 0.084 s |
Description | ||
---|---|---|
Check if pointmachine V06 is in the correct position | ||
Action | ||
Command | - | |
Monitored value | ||
Source | V06.control.status | |
Server address | ns=6;s=::Z02:OPC.PointMachine.PME.V06.status | |
Description | Value at the control status node of point machine V06 | |
Evaluation details | ||
Success value | 1 (detector V06 is in the LEFT position) | |
Check mode | Equal to | |
Mask | 0b1 | |
Timeout | 30 |
event | Test started running |
---|
event | Test started evaluation |
---|
event | Value check | |
---|---|---|
value | 1 | |
expected_value | 1 | |
value_match | True |
event | Test passed | |
---|---|---|
duration | 0.087 s |
Description | ||
---|---|---|
Check if pointmachine V07 is in the correct position | ||
Action | ||
Command | - | |
Monitored value | ||
Source | V07.control.status | |
Server address | ns=6;s=::Z02:OPC.PointMachine.PME.V07.status | |
Description | Value at the control status node of point machine V07 | |
Evaluation details | ||
Success value | 1 (detector V07 is in the LEFT position) | |
Check mode | Equal to | |
Mask | 0b1 | |
Timeout | 30 |
event | Test started running |
---|
event | Test started evaluation |
---|
event | Value check | |
---|---|---|
value | 1 | |
expected_value | 1 | |
value_match | True |
event | Test passed | |
---|---|---|
duration | 0.091 s |
event | Wait time elapsed | |
---|---|---|
reason |
Description | ||
---|---|---|
Activate detector 1TC21 and check if it has been occupied | ||
Action | ||
Command | 1TC21.test.set_true() | |
Description | Write "True" to the test node "setTrue" of detector 1TC21 | |
Monitored value | ||
Source | 1TC21.control.status | |
Server address | ns=6;s=::Z02:OPC.Detector.TrackCircuit.TC21_1.status | |
Description | Value at the control status node of detector 1TC21 | |
Evaluation details | ||
Success value | 1 (detector 1TC21 has switched to the OCCUPIED state) | |
Error value | 536870912 (detector 1TC21 has switched to the ERROR state) | |
Check mode | Equal to | |
Mask | 0b1 | |
Require data change | True | |
Timeout | 4 | |
Custom error conditions | ['Detector status CLAIMED bit is 0'] |
event | Test started running |
---|
event | datachange event at ns=6;s=::Z02:OPC.Detector.TrackCircuit.TC21_1.status to 3 |
---|
event | Test started evaluation |
---|
event | Value check | |
---|---|---|
value | 1 | |
expected_value | 1 | |
value_match | True |
event | Test passed | |
---|---|---|
duration | 0.321 s |
event | Wait time elapsed | |
---|---|---|
reason |
Description | ||
---|---|---|
Activate detector 2TC01 and check if it has been occupied | ||
Action | ||
Command | 2TC01.test.set_true() | |
Description | Write "True" to the test node "setTrue" of detector 2TC01 | |
Monitored value | ||
Source | 2TC01.control.status | |
Server address | ns=6;s=::Z02:OPC.Detector.TrackCircuit.TC01.status | |
Description | Value at the control status node of detector 2TC01 | |
Evaluation details | ||
Success value | 1 (detector 2TC01 has switched to the OCCUPIED state) | |
Error value | 536870912 (detector 2TC01 has switched to the ERROR state) | |
Check mode | Equal to | |
Mask | 0b1 | |
Require data change | True | |
Timeout | 4 | |
Custom error conditions | ['Detector status CLAIMED bit is 0'] |
event | Test started running |
---|
event | datachange event at ns=6;s=::Z02:OPC.Detector.TrackCircuit.TC01.status to 3 |
---|
event | Test started evaluation |
---|
event | Value check | |
---|---|---|
value | 1 | |
expected_value | 1 | |
value_match | True |
event | Test passed | |
---|---|---|
duration | 0.392 s |
event | Wait time elapsed | |
---|---|---|
reason |
Description | ||
---|---|---|
Activate detector 2TC02 and check if it has been occupied | ||
Action | ||
Command | 2TC02.test.set_true() | |
Description | Write "True" to the test node "setTrue" of detector 2TC02 | |
Monitored value | ||
Source | 2TC02.control.status | |
Server address | ns=6;s=::Z02:OPC.Detector.TrackCircuit.TC02.status | |
Description | Value at the control status node of detector 2TC02 | |
Evaluation details | ||
Success value | 1 (detector 2TC02 has switched to the OCCUPIED state) | |
Error value | 536870912 (detector 2TC02 has switched to the ERROR state) | |
Check mode | Equal to | |
Mask | 0b1 | |
Require data change | True | |
Timeout | 4 | |
Custom error conditions | ['Detector status CLAIMED bit is 0'] |
event | Test started running |
---|
event | datachange event at ns=6;s=::Z02:OPC.Detector.TrackCircuit.TC02.status to 3 |
---|
event | Test started evaluation |
---|
event | Value check | |
---|---|---|
value | 1 | |
expected_value | 1 | |
value_match | True |
event | Test passed | |
---|---|---|
duration | 0.425 s |
event | Wait time elapsed | |
---|---|---|
reason |
Description | ||
---|---|---|
Deactivate detector 1TC21 and check if it has been released | ||
Action | ||
Command | 1TC21.test.set_false() | |
Description | Write "True" to the test node "setFalse" of detector 1TC21 | |
Monitored value | ||
Source | 1TC21.control.status | |
Server address | ns=6;s=::Z02:OPC.Detector.TrackCircuit.TC21_1.status | |
Description | Value at the control status node of detector 1TC21 | |
Evaluation details | ||
Success value | 0 (detector 1TC21 has switched to the FREE state) | |
Error value | 536870912 (detector 1TC21 has switched to the ERROR state) | |
Check mode | Equal to | |
Mask | 0b1 | |
Require data change | True | |
Timeout | 4 | |
Custom error conditions | ['Detector status CLAIMED bit is 1'] |
event | Test started running |
---|
event | datachange event at ns=6;s=::Z02:OPC.Detector.TrackCircuit.TC21_1.status to 2 |
---|
event | Test started evaluation |
---|
event | Value check | |
---|---|---|
value | 0 | |
expected_value | 0 | |
value_match | True |
event | evaluated "register_release" on_success function | |
---|---|---|
description | register_release | |
result | None |
event | datachange event at ns=6;s=::Z02:OPC.Detector.TrackCircuit.TC21_1.status to 0 |
---|
event | Test passed | |
---|---|---|
duration | 1.983 s |
Description | ||
---|---|---|
Check if route 2R01 is in the OCC state | ||
Action | ||
Command | - | |
Monitored value | ||
Source | 2R01.control.status | |
Server address | ns=6;s=::Z02:OPC.Detector.TrackCircuit.TC21_1.status | |
Description | Value at the control status node of route 2R01 | |
Evaluation details | ||
Success value | 7 (route 2R01 is in the OCC state) | |
Error value | 15 | |
Check mode | Equal to | |
Mask | 0b1111 | |
Timeout | 2 |
event | Test started running |
---|
event | Test started evaluation |
---|
event | Value check | |
---|---|---|
value | 7 | |
expected_value | 7 | |
value_match | True |
event | Test passed | |
---|---|---|
duration | 0.010 s |
event | Wait time elapsed | |
---|---|---|
reason |
Description | ||
---|---|---|
Activate detector 2TC04 and check if it has been occupied | ||
Action | ||
Command | 2TC04.test.set_true() | |
Description | Write "True" to the test node "setTrue" of detector 2TC04 | |
Monitored value | ||
Source | 2TC04.control.status | |
Server address | ns=6;s=::Z02:OPC.Detector.TrackCircuit.TC04.status | |
Description | Value at the control status node of detector 2TC04 | |
Evaluation details | ||
Success value | 1 (detector 2TC04 has switched to the OCCUPIED state) | |
Error value | 536870912 (detector 2TC04 has switched to the ERROR state) | |
Check mode | Equal to | |
Mask | 0b1 | |
Require data change | True | |
Timeout | 4 | |
Custom error conditions | ['Detector status CLAIMED bit is 0'] |
event | Test started running |
---|
event | datachange event at ns=6;s=::Z02:OPC.Detector.TrackCircuit.TC04.status to 3 |
---|
event | Test started evaluation |
---|
event | Value check | |
---|---|---|
value | 1 | |
expected_value | 1 | |
value_match | True |
event | Test passed | |
---|---|---|
duration | 0.337 s |
event | Wait time elapsed | |
---|---|---|
reason |
Description | ||
---|---|---|
Deactivate detector 2TC01 and check if it has been released | ||
Action | ||
Command | 2TC01.test.set_false() | |
Description | Write "True" to the test node "setFalse" of detector 2TC01 | |
Monitored value | ||
Source | 2TC01.control.status | |
Server address | ns=6;s=::Z02:OPC.Detector.TrackCircuit.TC01.status | |
Description | Value at the control status node of detector 2TC01 | |
Evaluation details | ||
Success value | 0 (detector 2TC01 has switched to the FREE state) | |
Error value | 536870912 (detector 2TC01 has switched to the ERROR state) | |
Check mode | Equal to | |
Mask | 0b1 | |
Require data change | True | |
Timeout | 4 | |
Custom error conditions | ['Detector status CLAIMED bit is 1'] |
event | Test started running |
---|
event | datachange event at ns=6;s=::Z02:OPC.Detector.TrackCircuit.TC01.status to 2 |
---|
event | Test started evaluation |
---|
event | Value check | |
---|---|---|
value | 0 | |
expected_value | 0 | |
value_match | True |
event | evaluated "register_release" on_success function | |
---|---|---|
description | register_release | |
result | None |
event | datachange event at ns=6;s=::Z02:OPC.Detector.TrackCircuit.TC01.status to 0 |
---|
event | datachange event at ns=6;s=::Z02:OPC.Detector.TrackCircuit.TC01.status to 2 |
---|
event | Test passed | |
---|---|---|
duration | 2.008 s |
Description | ||
---|---|---|
Check if route 2R01 is in the OCC state | ||
Action | ||
Command | - | |
Monitored value | ||
Source | 2R01.control.status | |
Server address | ns=6;s=::Z02:OPC.Detector.TrackCircuit.TC01.status | |
Description | Value at the control status node of route 2R01 | |
Evaluation details | ||
Success value | 7 (route 2R01 is in the OCC state) | |
Error value | 15 | |
Check mode | Equal to | |
Mask | 0b1111 | |
Timeout | 2 |
event | Test started running |
---|
event | Test started evaluation |
---|
event | Value check | |
---|---|---|
value | 7 | |
expected_value | 7 | |
value_match | True |
event | Test passed | |
---|---|---|
duration | 0.009 s |
event | Wait time elapsed | |
---|---|---|
reason |
Description | ||
---|---|---|
Activate detector 2TC06 and check if it has been occupied | ||
Action | ||
Command | 2TC06.test.set_true() | |
Description | Write "True" to the test node "setTrue" of detector 2TC06 | |
Monitored value | ||
Source | 2TC06.control.status | |
Server address | ns=6;s=::Z02:OPC.Detector.TrackCircuit.TC06.status | |
Description | Value at the control status node of detector 2TC06 | |
Evaluation details | ||
Success value | 1 (detector 2TC06 has switched to the OCCUPIED state) | |
Error value | 536870912 (detector 2TC06 has switched to the ERROR state) | |
Check mode | Equal to | |
Mask | 0b1 | |
Require data change | True | |
Timeout | 4 | |
Custom error conditions | ['Detector status CLAIMED bit is 0'] |
event | Test started running |
---|
event | datachange event at ns=6;s=::Z02:OPC.Detector.TrackCircuit.TC06.status to 3 |
---|
event | Test started evaluation |
---|
event | Value check | |
---|---|---|
value | 1 | |
expected_value | 1 | |
value_match | True |
event | Test passed | |
---|---|---|
duration | 0.341 s |
event | Wait time elapsed | |
---|---|---|
reason |
Description | ||
---|---|---|
Deactivate detector 2TC02 and check if it has been released | ||
Action | ||
Command | 2TC02.test.set_false() | |
Description | Write "True" to the test node "setFalse" of detector 2TC02 | |
Monitored value | ||
Source | 2TC02.control.status | |
Server address | ns=6;s=::Z02:OPC.Detector.TrackCircuit.TC02.status | |
Description | Value at the control status node of detector 2TC02 | |
Evaluation details | ||
Success value | 0 (detector 2TC02 has switched to the FREE state) | |
Error value | 536870912 (detector 2TC02 has switched to the ERROR state) | |
Check mode | Equal to | |
Mask | 0b1 | |
Require data change | True | |
Timeout | 4 | |
Custom error conditions | ['Detector status CLAIMED bit is 1'] |
event | Test started running |
---|
event | datachange event at ns=6;s=::Z02:OPC.Detector.TrackCircuit.TC02.status to 2 |
---|
event | datachange event at ns=6;s=::Z02:OPC.Detector.TrackCircuit.TC02.status to 0 |
---|
event | Test started evaluation |
---|
event | Value check | |
---|---|---|
value | 0 | |
expected_value | 0 | |
value_match | True |
event | evaluated "register_release" on_success function | |
---|---|---|
description | register_release | |
result | None |
event | Test passed | |
---|---|---|
duration | 2.019 s |
Description | ||
---|---|---|
Check if route 2R01 is in the OCC state | ||
Action | ||
Command | - | |
Monitored value | ||
Source | 2R01.control.status | |
Server address | ns=6;s=::Z02:OPC.Detector.TrackCircuit.TC02.status | |
Description | Value at the control status node of route 2R01 | |
Evaluation details | ||
Success value | 7 (route 2R01 is in the OCC state) | |
Error value | 15 | |
Check mode | Equal to | |
Mask | 0b1111 | |
Timeout | 2 |
event | Test started running |
---|
event | Test started evaluation |
---|
event | Value check | |
---|---|---|
value | 7 | |
expected_value | 7 | |
value_match | True |
event | Test passed | |
---|---|---|
duration | 0.032 s |
event | Wait time elapsed | |
---|---|---|
reason |
Description | ||
---|---|---|
Activate detector 2TC08 and check if it has been occupied | ||
Action | ||
Command | 2TC08.test.set_true() | |
Description | Write "True" to the test node "setTrue" of detector 2TC08 | |
Monitored value | ||
Source | 2TC08.control.status | |
Server address | ns=6;s=::Z02:OPC.Detector.TrackCircuit.TC08.status | |
Description | Value at the control status node of detector 2TC08 | |
Evaluation details | ||
Success value | 1 (detector 2TC08 has switched to the OCCUPIED state) | |
Error value | 536870912 (detector 2TC08 has switched to the ERROR state) | |
Check mode | Equal to | |
Mask | 0b1 | |
Require data change | True | |
Timeout | 4 | |
Custom error conditions | ['Detector status CLAIMED bit is 0'] |
event | Test started running |
---|
event | datachange event at ns=6;s=::Z02:OPC.Detector.TrackCircuit.TC08.status to 3 |
---|
event | Test started evaluation |
---|
event | Value check | |
---|---|---|
value | 1 | |
expected_value | 1 | |
value_match | True |
event | Test passed | |
---|---|---|
duration | 0.284 s |
event | Wait time elapsed | |
---|---|---|
reason |
Description | ||
---|---|---|
Deactivate detector 2TC04 and check if it has been released | ||
Action | ||
Command | 2TC04.test.set_false() | |
Description | Write "True" to the test node "setFalse" of detector 2TC04 | |
Monitored value | ||
Source | 2TC04.control.status | |
Server address | ns=6;s=::Z02:OPC.Detector.TrackCircuit.TC04.status | |
Description | Value at the control status node of detector 2TC04 | |
Evaluation details | ||
Success value | 0 (detector 2TC04 has switched to the FREE state) | |
Error value | 536870912 (detector 2TC04 has switched to the ERROR state) | |
Check mode | Equal to | |
Mask | 0b1 | |
Require data change | True | |
Timeout | 4 | |
Custom error conditions | ['Detector status CLAIMED bit is 1'] |
event | Test started running |
---|
event | datachange event at ns=6;s=::Z02:OPC.Detector.TrackCircuit.TC04.status to 2 |
---|
event | Test started evaluation |
---|
event | Value check | |
---|---|---|
value | 0 | |
expected_value | 0 | |
value_match | True |
event | evaluated "register_release" on_success function | |
---|---|---|
description | register_release | |
result | None |
event | datachange event at ns=6;s=::Z02:OPC.Detector.TrackCircuit.TC04.status to 0 |
---|
event | Test passed | |
---|---|---|
duration | 2.010 s |
Description | ||
---|---|---|
Check if route 2R01 is in the OCC state | ||
Action | ||
Command | - | |
Monitored value | ||
Source | 2R01.control.status | |
Server address | ns=6;s=::Z02:OPC.Detector.TrackCircuit.TC04.status | |
Description | Value at the control status node of route 2R01 | |
Evaluation details | ||
Success value | 7 (route 2R01 is in the OCC state) | |
Error value | 15 | |
Check mode | Equal to | |
Mask | 0b1111 | |
Timeout | 2 |
event | Test started running |
---|
event | Test started evaluation |
---|
event | Value check | |
---|---|---|
value | 7 | |
expected_value | 7 | |
value_match | True |
event | Test passed | |
---|---|---|
duration | 0.061 s |
event | Wait time elapsed | |
---|---|---|
reason |
Description | ||
---|---|---|
Deactivate detector 2TC06 and check if it has been released | ||
Action | ||
Command | 2TC06.test.set_false() | |
Description | Write "True" to the test node "setFalse" of detector 2TC06 | |
Monitored value | ||
Source | 2TC06.control.status | |
Server address | ns=6;s=::Z02:OPC.Detector.TrackCircuit.TC06.status | |
Description | Value at the control status node of detector 2TC06 | |
Evaluation details | ||
Success value | 0 (detector 2TC06 has switched to the FREE state) | |
Error value | 536870912 (detector 2TC06 has switched to the ERROR state) | |
Check mode | Equal to | |
Mask | 0b1 | |
Require data change | True | |
Timeout | 4 | |
Custom error conditions | ['Detector status CLAIMED bit is 1'] |
event | Test started running |
---|
event | datachange event at ns=6;s=::Z02:OPC.Detector.TrackCircuit.TC06.status to 2 |
---|
event | Test started evaluation |
---|
event | Value check | |
---|---|---|
value | 0 | |
expected_value | 0 | |
value_match | True |
event | evaluated "register_release" on_success function | |
---|---|---|
description | register_release | |
result | None |
event | datachange event at ns=6;s=::Z02:OPC.Detector.TrackCircuit.TC06.status to 0 |
---|
event | Test passed | |
---|---|---|
duration | 2.023 s |
Description | ||
---|---|---|
Check if route 2R01 is in the OCC state | ||
Action | ||
Command | - | |
Monitored value | ||
Source | 2R01.control.status | |
Server address | ns=6;s=::Z02:OPC.Detector.TrackCircuit.TC06.status | |
Description | Value at the control status node of route 2R01 | |
Evaluation details | ||
Success value | 7 (route 2R01 is in the OCC state) | |
Error value | 15 | |
Check mode | Equal to | |
Mask | 0b1111 | |
Timeout | 2 |
event | Test started running |
---|
event | Test started evaluation |
---|
event | Value check | |
---|---|---|
value | 7 | |
expected_value | 7 | |
value_match | True |
event | Test passed | |
---|---|---|
duration | 0.079 s |
event | Wait time elapsed | |
---|---|---|
reason |
Description | ||
---|---|---|
Deactivate detector 2TC08 and check if it has been released | ||
Action | ||
Command | 2TC08.test.set_false() | |
Description | Write "True" to the test node "setFalse" of detector 2TC08 | |
Monitored value | ||
Source | 2TC08.control.status | |
Server address | ns=6;s=::Z02:OPC.Detector.TrackCircuit.TC08.status | |
Description | Value at the control status node of detector 2TC08 | |
Evaluation details | ||
Success value | 0 (detector 2TC08 has switched to the FREE state) | |
Error value | 536870912 (detector 2TC08 has switched to the ERROR state) | |
Check mode | Equal to | |
Mask | 0b1 | |
Require data change | True | |
Timeout | 4 | |
Custom error conditions | ['Detector status CLAIMED bit is 1'] |
event | Test started running |
---|
event | datachange event at ns=6;s=::Z02:OPC.Detector.TrackCircuit.TC08.status to 2 |
---|
event | Test started evaluation |
---|
event | Value check | |
---|---|---|
value | 0 | |
expected_value | 0 | |
value_match | True |
event | evaluated "register_release" on_success function | |
---|---|---|
description | register_release | |
result | None |
event | datachange event at ns=6;s=::Z02:OPC.Detector.TrackCircuit.TC08.status to 0 |
---|
event | Test passed | |
---|---|---|
duration | 2.013 s |
Description | ||
---|---|---|
Check if route 2R01 is in the FREE state | ||
Action | ||
Command | - | |
Monitored value | ||
Source | 2R01.control.status | |
Server address | ns=6;s=::Z02:OPC.Route.R01.status | |
Description | Value at the control status node of route 2R01 | |
Evaluation details | ||
Success value | 0 (route 2R01 is in the FREE state) | |
Error value | 15 | |
Check mode | Equal to | |
Mask | 0b1111 | |
Timeout | 2 |
event | Test started running |
---|
event | Test started evaluation |
---|
event | Value check | |
---|---|---|
value | 0 | |
expected_value | 0 | |
value_match | True |
event | Test passed | |
---|---|---|
duration | 0.016 s |
event | Wait time elapsed | |
---|---|---|
reason |
Description | ||
---|---|---|
Check if route 2R08 has begun setting (changed state to BUILD) after detector 2TC01 has been released | ||
Action | ||
Command | - | |
Monitored value | ||
Source | CheckIfPrevRoutePassed.memory.read("DetectorReleaseLog") | |
Server address | ns=6;s=::Z02:OPC.Route.R08.status | |
Description | A list of detectors that has been released before the test started the evaluation | |
Evaluation details | ||
Success value | detector_tc 2TC01 (as a part of 2R01) (detector 2TC01 is in the list of released detectors) | |
Check mode | One of / Is in | |
Timeout | 200 | |
Custom start conditions | ['Route has switched to the BUILD state'] | |
Custom warning conditions | ['Route has been set later than it should have'] | |
Custom error conditions | ['Route has switched to the ERROR state'] |
event | Test started running |
---|
event | datachange event at ns=6;s=::Z02:OPC.Route.R08.status to 256 |
---|
event | datachange event at ns=6;s=::Z02:OPC.Route.R08.status to 1 |
---|
event | evaluated "route_in_build" start_condition function | |
---|---|---|
description | Route has switched to the BUILD state | |
result | True |
event | Test started evaluation |
---|
event | evaluated "route_set_late" warning function | |
---|---|---|
description | Route has been set later than it should have | |
result | False |
event | evaluated "route_set_late" error function | |
---|---|---|
description | Route has been set later than it should have | |
result | False |
event | Value check | |
---|---|---|
value | ['detector_tc 1TC21 (as a part of 2R01)', 'detector_tc 2TC01 (as a part of 2R01)', 'detector_tc 2TC02 (as a part of 2R01)', 'detector_tc 2TC04 (as a part of 2R01)', 'detector_tc 2TC06 (as a part of 2R01)', 'detector_tc 1TC21 (as a part of 2R08)', 'detector_tc 2TC08 (as a part of 2R01)', 'detector_tc 2TC01 (as a part of 2R08)', 'detector_tc 2TC03 (as a part of 2R08)', 'detector_tc 2TC10 (as a part of 2R08)', 'detector_tc 2TC12 (as a part of 2R08)', 'detector_tc 2TC08 (as a part of 2R10)', 'detector_tc 2TC06 (as a part of 2R10)', 'detector_tc 2TC04 (as a part of 2R10)', 'detector_tc 2TC02 (as a part of 2R10)', 'detector_tc 2TC01 (as a part of 2R10)', 'detector_tc 1TC21 (as a part of 2R10)', 'detector_tc 2TC12 (as a part of 2R17)', 'detector_tc 2TC10 (as a part of 2R17)', 'detector_tc 2TC03 (as a part of 2R17)', 'detector_tc 2TC01 (as a part of 2R17)', 'detector_tc 1TC21 (as a part of 2R17)'] | |
expected_value | detector_tc 2TC01 (as a part of 2R01) | |
value_match | True |
event | Test passed | |
---|---|---|
duration | 18.462 s |
Description | ||
---|---|---|
Check if route 2R08 is in the READY state | ||
Action | ||
Command | - | |
Monitored value | ||
Source | 2R08.control.status | |
Server address | ns=6;s=::Z02:OPC.Route.R08.status | |
Description | Value at the control status node of route 2R08 | |
Evaluation details | ||
Success value | 3 (route 2R08 is in the READY state) | |
Error value | 15 | |
Check mode | Equal to | |
Mask | 0b1111 | |
Timeout | 4 |
event | Test started running |
---|
event | Test started evaluation |
---|
event | Value check | |
---|---|---|
value | 1 | |
expected_value | 3 | |
value_match | False |
event | Test started evaluation |
---|
event | Value check | |
---|---|---|
value | 1 | |
expected_value | 3 | |
value_match | False |
event | Test started evaluation |
---|
event | Value check | |
---|---|---|
value | 1 | |
expected_value | 3 | |
value_match | False |
event | Test started evaluation |
---|
event | Value check | |
---|---|---|
value | 1 | |
expected_value | 3 | |
value_match | False |
event | Test started evaluation |
---|
event | Value check | |
---|---|---|
value | 1 | |
expected_value | 3 | |
value_match | False |
event | Test started evaluation |
---|
event | Value check | |
---|---|---|
value | 1 | |
expected_value | 3 | |
value_match | False |
event | Test started evaluation |
---|
event | Value check | |
---|---|---|
value | 1 | |
expected_value | 3 | |
value_match | False |
event | Test started evaluation |
---|
event | Value check | |
---|---|---|
value | 1 | |
expected_value | 3 | |
value_match | False |
event | Test started evaluation |
---|
event | Value check | |
---|---|---|
value | 1 | |
expected_value | 3 | |
value_match | False |
event | Test started evaluation |
---|
event | Value check | |
---|---|---|
value | 1 | |
expected_value | 3 | |
value_match | False |
event | Test started evaluation |
---|
event | Value check | |
---|---|---|
value | 1 | |
expected_value | 3 | |
value_match | False |
event | Test started evaluation |
---|
event | Value check | |
---|---|---|
value | 1 | |
expected_value | 3 | |
value_match | False |
event | Test started evaluation |
---|
event | Value check | |
---|---|---|
value | 1 | |
expected_value | 3 | |
value_match | False |
event | Test started evaluation |
---|
event | Value check | |
---|---|---|
value | 1 | |
expected_value | 3 | |
value_match | False |
event | Test started evaluation |
---|
event | Value check | |
---|---|---|
value | 1 | |
expected_value | 3 | |
value_match | False |
event | Test started evaluation |
---|
event | Value check | |
---|---|---|
value | 1 | |
expected_value | 3 | |
value_match | False |
event | Test started evaluation |
---|
event | Value check | |
---|---|---|
value | 1 | |
expected_value | 3 | |
value_match | False |
event | Test started evaluation |
---|
event | Value check | |
---|---|---|
value | 1 | |
expected_value | 3 | |
value_match | False |
event | Test started evaluation |
---|
event | Value check | |
---|---|---|
value | 1 | |
expected_value | 3 | |
value_match | False |
event | Test started evaluation |
---|
event | Value check | |
---|---|---|
value | 1 | |
expected_value | 3 | |
value_match | False |
event | Test started evaluation |
---|
event | Value check | |
---|---|---|
value | 1 | |
expected_value | 3 | |
value_match | False |
event | Test started evaluation |
---|
event | Value check | |
---|---|---|
value | 1 | |
expected_value | 3 | |
value_match | False |
event | Test started evaluation |
---|
event | Value check | |
---|---|---|
value | 1 | |
expected_value | 3 | |
value_match | False |
event | Test started evaluation |
---|
event | Value check | |
---|---|---|
value | 1 | |
expected_value | 3 | |
value_match | False |
event | Test started evaluation |
---|
event | Value check | |
---|---|---|
value | 1 | |
expected_value | 3 | |
value_match | False |
event | Test started evaluation |
---|
event | Value check | |
---|---|---|
value | 1 | |
expected_value | 3 | |
value_match | False |
event | Test started evaluation |
---|
event | Value check | |
---|---|---|
value | 1 | |
expected_value | 3 | |
value_match | False |
event | Test started evaluation |
---|
event | Value check | |
---|---|---|
value | 1 | |
expected_value | 3 | |
value_match | False |
event | Test started evaluation |
---|
event | Value check | |
---|---|---|
value | 1 | |
expected_value | 3 | |
value_match | False |
event | Test started evaluation |
---|
event | Value check | |
---|---|---|
value | 1 | |
expected_value | 3 | |
value_match | False |
event | Test started evaluation |
---|
event | Value check | |
---|---|---|
value | 1 | |
expected_value | 3 | |
value_match | False |
event | Test started evaluation |
---|
event | Value check | |
---|---|---|
value | 1 | |
expected_value | 3 | |
value_match | False |
event | Test started evaluation |
---|
event | Value check | |
---|---|---|
value | 1 | |
expected_value | 3 | |
value_match | False |
event | Test started evaluation |
---|
event | Value check | |
---|---|---|
value | 3 | |
expected_value | 3 | |
value_match | True |
event | Test passed | |
---|---|---|
duration | 2.965 s |
Description | ||
---|---|---|
Check if symbol F1 of the 2SG01 SG lamp is shining | ||
Action | ||
Command | - | |
Monitored value | ||
Source | 2SG01.Symbol.F1.control.status | |
Server address | ns=6;s=::Z02:OPC.Signal.SG01.Symbol.F1.status | |
Description | Value at the control status node of symbol F1 | |
Evaluation details | ||
Success value | 1 (symbol F1 is shining) | |
Check mode | Equal to | |
Mask | 0b1 | |
Timeout | 2 |
event | Test started running |
---|
event | Test started evaluation |
---|
event | Value check | |
---|---|---|
value | 1 | |
expected_value | 1 | |
value_match | True |
event | Test passed | |
---|---|---|
duration | 0.030 s |
Description | ||
---|---|---|
Check if detector 1TC21 is claimed | ||
Action | ||
Command | - | |
Monitored value | ||
Source | 1TC21.control.status | |
Server address | ns=6;s=::Z02:OPC.Detector.TrackCircuit.TC21_1.status | |
Description | Value at the control status node of detector 1TC21 | |
Evaluation details | ||
Success value | 2 (detector 1TC21 is in the CLAIMED state) | |
Error value | 536870912 | |
Check mode | Equal to | |
Mask | 0b10 | |
Timeout | 30 |
event | Test started running |
---|
event | Test started evaluation |
---|
event | Value check | |
---|---|---|
value | 2 | |
expected_value | 2 | |
value_match | True |
event | Test passed | |
---|---|---|
duration | 0.039 s |
Description | ||
---|---|---|
Check if detector 2TC01 is claimed | ||
Action | ||
Command | - | |
Monitored value | ||
Source | 2TC01.control.status | |
Server address | ns=6;s=::Z02:OPC.Detector.TrackCircuit.TC01.status | |
Description | Value at the control status node of detector 2TC01 | |
Evaluation details | ||
Success value | 2 (detector 2TC01 is in the CLAIMED state) | |
Error value | 536870912 | |
Check mode | Equal to | |
Mask | 0b10 | |
Timeout | 30 |
event | Test started running |
---|
event | Test started evaluation |
---|
event | Value check | |
---|---|---|
value | 2 | |
expected_value | 2 | |
value_match | True |
event | Test passed | |
---|---|---|
duration | 0.043 s |
Description | ||
---|---|---|
Check if detector 2TC03 is claimed | ||
Action | ||
Command | - | |
Monitored value | ||
Source | 2TC03.control.status | |
Server address | ns=6;s=::Z02:OPC.Detector.TrackCircuit.TC03.status | |
Description | Value at the control status node of detector 2TC03 | |
Evaluation details | ||
Success value | 2 (detector 2TC03 is in the CLAIMED state) | |
Error value | 536870912 | |
Check mode | Equal to | |
Mask | 0b10 | |
Timeout | 30 |
event | Test started running |
---|
event | Test started evaluation |
---|
event | Value check | |
---|---|---|
value | 2 | |
expected_value | 2 | |
value_match | True |
event | Test passed | |
---|---|---|
duration | 0.046 s |
Description | ||
---|---|---|
Check if detector 2TC10 is claimed | ||
Action | ||
Command | - | |
Monitored value | ||
Source | 2TC10.control.status | |
Server address | ns=6;s=::Z02:OPC.Detector.TrackCircuit.TC10.status | |
Description | Value at the control status node of detector 2TC10 | |
Evaluation details | ||
Success value | 2 (detector 2TC10 is in the CLAIMED state) | |
Error value | 536870912 | |
Check mode | Equal to | |
Mask | 0b10 | |
Timeout | 30 |
event | Test started running |
---|
event | Test started evaluation |
---|
event | Value check | |
---|---|---|
value | 2 | |
expected_value | 2 | |
value_match | True |
event | Test passed | |
---|---|---|
duration | 0.052 s |
Description | ||
---|---|---|
Check if detector 2TC12 is claimed | ||
Action | ||
Command | - | |
Monitored value | ||
Source | 2TC12.control.status | |
Server address | ns=6;s=::Z02:OPC.Detector.TrackCircuit.TC12.status | |
Description | Value at the control status node of detector 2TC12 | |
Evaluation details | ||
Success value | 2 (detector 2TC12 is in the CLAIMED state) | |
Error value | 536870912 | |
Check mode | Equal to | |
Mask | 0b10 | |
Timeout | 30 |
event | Test started running |
---|
event | Test started evaluation |
---|
event | Value check | |
---|---|---|
value | 2 | |
expected_value | 2 | |
value_match | True |
event | Test passed | |
---|---|---|
duration | 0.055 s |
Description | ||
---|---|---|
Check if pointmachine V03 is in the correct position | ||
Action | ||
Command | - | |
Monitored value | ||
Source | V03.control.status | |
Server address | ns=6;s=::Z02:OPC.PointMachine.PME.V03.status | |
Description | Value at the control status node of point machine V03 | |
Evaluation details | ||
Success value | 2 (detector V03 is in the RIGHT position) | |
Check mode | Equal to | |
Mask | 0b10 | |
Timeout | 30 |
event | Test started running |
---|
event | Test started evaluation |
---|
event | Value check | |
---|---|---|
value | 2 | |
expected_value | 2 | |
value_match | True |
event | Test passed | |
---|---|---|
duration | 0.059 s |
Description | ||
---|---|---|
Check if pointmachine V04 is in the correct position | ||
Action | ||
Command | - | |
Monitored value | ||
Source | V04.control.status | |
Server address | ns=6;s=::Z02:OPC.PointMachine.PME.V04.status | |
Description | Value at the control status node of point machine V04 | |
Evaluation details | ||
Success value | 2 (detector V04 is in the RIGHT position) | |
Check mode | Equal to | |
Mask | 0b10 | |
Timeout | 30 |
event | Test started running |
---|
event | Test started evaluation |
---|
event | Value check | |
---|---|---|
value | 2 | |
expected_value | 2 | |
value_match | True |
event | Test passed | |
---|---|---|
duration | 0.063 s |
event | Wait time elapsed | |
---|---|---|
reason |
Description | ||
---|---|---|
Activate detector 1TC21 and check if it has been occupied | ||
Action | ||
Command | 1TC21.test.set_true() | |
Description | Write "True" to the test node "setTrue" of detector 1TC21 | |
Monitored value | ||
Source | 1TC21.control.status | |
Server address | ns=6;s=::Z02:OPC.Detector.TrackCircuit.TC21_1.status | |
Description | Value at the control status node of detector 1TC21 | |
Evaluation details | ||
Success value | 1 (detector 1TC21 has switched to the OCCUPIED state) | |
Error value | 536870912 (detector 1TC21 has switched to the ERROR state) | |
Check mode | Equal to | |
Mask | 0b1 | |
Require data change | True | |
Timeout | 4 | |
Custom error conditions | ['Detector status CLAIMED bit is 0'] |
event | Test started running |
---|
event | datachange event at ns=6;s=::Z02:OPC.Detector.TrackCircuit.TC21_1.status to 3 |
---|
event | Test started evaluation |
---|
event | Value check | |
---|---|---|
value | 1 | |
expected_value | 1 | |
value_match | True |
event | Test passed | |
---|---|---|
duration | 0.227 s |