View Issue Details

IDProjectCategoryView StatusLast Update
0009601NodeSets, XSDs and Generated CodeSpecpublic2024-06-14 12:30
ReporterJim Luth Assigned ToRandy Armstrong  
PrioritynormalSeverityminorReproducibilityhave not tried
Status assignedResolutionopen 
Summary0009601: Extend FiniteStateVariableType with additional information
Description

LADS had defined a subtype of FiniteStateVariableType with human readable information about the state in its RC.
We want to move this to Part 16.

Currently in LADS for ExtendedStateVariableType

ContinuationOptions is an array of options that indicate possible next steps or actions that can be taken from the current state. Each option is represented as a tuple of a name and a NodeId. The name is a human-readable description of the action, and the optional NodeId is a reference to the corresponding node (e.g., a method that can be invoked to transition to a new state) that is involved in the continuation. (DataType NameNodeIdDataType[] is not perfect, we need to define a similar one).
ExtendedInformation provides additional, more detailed information about the current state or the available continuation options. The exact nature of this information depends on the specific implementation and use case. (DataType LocalizedText)
VendorCode is typically a unique identifier provided by the vendor. In this context, it could be used to provide additional, vendor-specific information about the current state or the available continuation options.(DataType String - if we keep it here we need to adjust text and potentially DataType).

TagsNo tags attached.
Commit Version
Fix Due Date

Relationships

related to 0009225 closedWolfgang Mahnke 10000-016: State Machines Extend FiniteStateVariableType with additional information 

Activities

Wolfgang Mahnke

2024-06-14 12:29

reporter   ~0021370

UPDATE: We do not need a subtype, we can put the optional Properties directly on the FiniteStateVariableType

Wolfgang Mahnke

2024-06-14 12:29

reporter   ~0021371

Added optional Properties to StateVariableType (see 4.4.3) and created new DataType (see 4.4.4) in version 1.05.04

Issue History

Date Modified Username Field Change
2024-06-14 12:29 Jim Luth New Issue
2024-06-14 12:29 Jim Luth Status new => assigned
2024-06-14 12:29 Jim Luth Assigned To => Wolfgang Mahnke
2024-06-14 12:29 Jim Luth Issue generated from: 0009225
2024-06-14 12:29 Jim Luth Note Added: 0021370
2024-06-14 12:29 Jim Luth Note Added: 0021371
2024-06-14 12:29 Jim Luth Relationship added related to 0009225
2024-06-14 12:29 Jim Luth Project 10000-016: State Machines => NodeSets, XSDs and Generated Code
2024-06-14 12:30 Jim Luth Assigned To Wolfgang Mahnke => Randy Armstrong