View Issue Details

IDProjectCategoryView StatusLast Update
000860530120: IO-LinkDocumentation Erratapublic2024-02-16 09:09
ReporterMartin Lang Assigned ToDeepak Yadav  
PriorityhighSeverityminorReproducibilityhave not tried
Status resolvedResolutionfixed 
Target VersionV1.01 
Summary0008605: Clarification “ProcessData” are invalid
Description

Clarify which bad statuscode shall be used if which SMI PQI flag is set. (If the process data is marked as “invalid”). Alternatively map PQI into UA Variable Node.
One problem is, that clients like UaExpert do not create MonitoredItems, if the StatusCode is a bad one. Read the current process data with a bad statuscode is possible.
“If the PD status of the cyclic communication is set to 1 (invalid data), the StatusCode of the ProcessDataInput shall become a bad code.”
Which bad code?

TagsNo tags attached.

Relationships

related to 0007416 confirmedDeepak Yadav Support for IO Link Wireless Extensions 

Activities

Martin Lang

2023-01-13 10:20

manager   ~0018476

https://opcfoundation.org/forum/opc-ua-standard/create-monitoreditem-with-node-statuscode-badnodeidunknown/

Martin Lang

2023-01-13 13:17

manager   ~0018485

Redefine “the StatusCode of the ProcessDataOutput shall become a bad code”.
Adjust related test case Device.ProcessData.Write: ERR-001.

Martin Lang

2023-01-13 13:27

manager   ~0018486

A possible bad statuscode could be Bad_OutOfRange.
@AlexanderAllmendinger, what is your opion? Is there a more suitable cad statuscode available/defined?

grafik.png (935 bytes)   
grafik.png (935 bytes)   

Martin Lang

2023-01-16 07:55

manager   ~0018496

Bit 6: PD status
This bit indicates whether the Device can provide valid Process Data or not. Defined values for the parameter are listed in Table A.5.
This PD status flag shall be used for Devices with input Process Data. Devices with output Process Data shall always indicate "Process Data valid".
If the PD status flag is set to “Process Data invalid” within a message, all the input Process Data of the complete Process Data cycle are invalid.

Martin Lang

2023-01-18 11:41

manager   ~0018542

AA via Email:
UA Part 8: DataAccess - 6.3 Data Access status codes
https://reference.opcfoundation.org/Core/Part8/v105/docs/6.3

Bad_DeviceFailure There has been a failure in the device/data source that generates the value that has affected the value.

Martin Lang

2023-02-10 13:29

manager   ~0018697

WG approved. Incoporate it into CS V1.00 and V1.01.

Martin Lang

2023-02-10 13:29

manager   ~0018698

Martin will update 1.00, Deepak should update 1.01.

Martin Lang

2023-04-28 12:45

manager   ~0019248

WG meeting: Deepak already incorporate this issue in his local version. WG waiting for next review version.

Deepak Yadav

2023-11-23 00:19

developer   ~0020401

Updated the working version of the document with the Status code : "Bad_DeviceFailure "

Deepak Yadav

2024-02-16 07:33

developer   ~0020815

V1.01 spec has been updated

Martin Lang

2024-02-16 09:09

manager   ~0020818

WG approved changes.

Issue History

Date Modified Username Field Change
2023-01-13 10:19 Martin Lang New Issue
2023-01-13 10:20 Martin Lang Note Added: 0018476
2023-01-13 13:17 Martin Lang Note Added: 0018485
2023-01-13 13:27 Martin Lang Note Added: 0018486
2023-01-13 13:27 Martin Lang File Added: grafik.png
2023-01-13 13:27 Martin Lang Assigned To => Alexander Allmendinger
2023-01-13 13:27 Martin Lang Status new => assigned
2023-01-13 14:36 Martin Lang Priority normal => high
2023-01-16 07:55 Martin Lang Note Added: 0018496
2023-01-18 11:41 Martin Lang Assigned To Alexander Allmendinger => Martin Lang
2023-01-18 11:41 Martin Lang Note Added: 0018542
2023-02-10 13:29 Martin Lang Note Added: 0018697
2023-02-10 13:29 Martin Lang Assigned To Martin Lang => Deepak Yadav
2023-02-10 13:29 Martin Lang Status assigned => confirmed
2023-02-10 13:29 Martin Lang Note Added: 0018698
2023-02-10 16:57 Martin Lang Relationship added related to 0007416
2023-02-10 18:43 Martin Lang Target Version => V1.01
2023-04-28 12:45 Martin Lang Note Added: 0019248
2023-11-23 00:19 Deepak Yadav Note Added: 0020401
2024-02-16 07:32 Deepak Yadav Status confirmed => feedback
2024-02-16 07:33 Deepak Yadav Note Added: 0020815
2024-02-16 09:09 Martin Lang Status feedback => resolved
2024-02-16 09:09 Martin Lang Resolution open => fixed
2024-02-16 09:09 Martin Lang Note Added: 0020818