View Issue Details
ID | Project | Category | View Status | Date Submitted | Last Update |
---|---|---|---|---|---|
0006669 | CTT UA Test Case | 4 - Test Case Definition | public | 2021-03-18 08:05 | 2024-04-12 05:48 |
Reporter | Taketoshi Satomura | Assigned To | Sebastian Allmendinger | ||
Priority | immediate | Severity | block | Reproducibility | always |
Status | closed | Resolution | fixed | ||
Fixed in Version | 1.03.09.504 | ||||
Summary | 0006669: IndexRange for String DataType for Write | ||||
Description | This is issued during the certification test.
Theoretically this is possible using the PROCESS service. If an item is read as a string, you can apply sub-string functions to filter out parts you need, and then maybe change them and write them back. However I think this is only in specific cases where there is tight relationship between client and server or for very specific functions. Even then, the OPC spec may provide a mechanism for writing back to a specific character in a string, but that means the client application has to use that specific mechanism to perform an update. This doesn’t fit in an architecture when data is first acquired, then processed in different software layers. In practice an entire string would be written down from the processing application to the write layer, which would then need to figure out the difference, and then apply the operation on specific characters or substrings. This feels very impractical. I can’t think of any case that would do that at the moment. I certainly don’t see this is part of the common engineering or operator use case. | ||||
Tags | No tags attached. | ||||
Files Affected | |||||
related to | 0006670 | closed | Paul Hunkar | 10000-007: Profiles | IndexRange for String DataType for Write |
|
After a longer discussion in the CMP WG call we share the opinion:
But we think this is a reasonable stand alone use case which should be split into its own CU. Therefore we are cloning this issue to Part 7. |
|
Test cases Attribute Client Write by Index / 008 and 009 have been obsoleted. |
|
Reviewed issue in call, agreed to changes and closed issue |
Date Modified | Username | Field | Change |
---|---|---|---|
2021-03-18 08:05 | Taketoshi Satomura | New Issue | |
2021-03-18 14:18 | Paul Hunkar | Issue cloned: 0006670 | |
2021-03-18 14:18 | Paul Hunkar | Relationship added | related to 0006670 |
2021-03-18 14:29 | Paul Hunkar | Assigned To | => Alexander Allmendinger |
2021-03-18 14:29 | Paul Hunkar | Status | new => assigned |
2021-03-18 17:13 | Alexander Allmendinger | Note Added: 0014046 | |
2022-08-02 20:06 | Paul Hunkar | Project | Compliance Test Tool (CTT) Unified Architecture => CTT UA Test Case |
2024-02-15 08:19 | Sebastian Allmendinger | Assigned To | Alexander Allmendinger => Sebastian Allmendinger |
2024-02-15 08:19 | Sebastian Allmendinger | Status | assigned => resolved |
2024-02-15 08:19 | Sebastian Allmendinger | Resolution | open => fixed |
2024-02-15 08:19 | Sebastian Allmendinger | Note Added: 0020806 | |
2024-04-12 05:48 | Paul Hunkar | Status | resolved => closed |
2024-04-12 05:48 | Paul Hunkar | Fixed in Version | => 1.03.09.504 |
2024-04-12 05:48 | Paul Hunkar | Note Added: 0021116 |