Cause
You used a non-permitted identifier of an identifier set when assigning the device tag to a function.
Solution
Possibility 1
- Select the following commands: File > Settings > Projects > "Project name" > Devices > Numbering (online). Click [...] next to the Identifiers field.
- In the Identifiers dialog check which identifier, for the standard you have applied, is assigned to the function definition of the component.
- In addition check whether one or more identifier subclasses were defined in the project-specific settings for the online numbering (File > Settings > Projects > "Project name" > Devices > Numbering (online)).
- Change the identifiers in the device tag of the function in accordance with the assignments of the identifier set and the defined identifier subclass.
Possibility 2
If the identifier or identifiers reported as incorrect are to be displayed in the DT nevertheless, you have to carry out a corresponding change in the identifier set.
- Select the following commands: File > Settings > Projects > "Project name" > Devices > Numbering (online). Click [...] next to the Identifiers field.
- In the Scheme field, select the scheme that matches the applied standard for the inserted component.
- In the table search for the row with the function definition that corresponds to the function definition of the inserted component.
- Select the table cell with the reported identifier in the Identifier column.
- In the corresponding table cell overwrite the existing identifier with the new one.
- Click [OK].
- If you use an identifier subclass, check the identifiers defined here in the project-specific settings for online numbering (File > Settings > Projects > "Project name" > Devices > Numbering (online)) and adapt them if required.
- Confirm your entries.
If required, start a new check run.
The following example is used to clarify when the check run message is output and when not:
At a fuse with the "Fuse" function definition, an "F" is suggested as the identifier for the applied standard IEC 81346, and for a motor with the "Motor" function definition the "M" identifier is suggested. In addition a scheme for an identifier subclass was defined that contains the subclasses "FA", "FB", "MA".
Message P017003 is output after the check for the following entries for the device tag:
- "MB1" because "M" is the valid identifier suggestion for a motor, but "MB" is not defined as a subclass
- "Y1" because "Y" is not a valid identifier suggestion for a motor
- "FB1" because "F" is not a valid identifier suggestion for a motor, even if "FB" is a valid subclass
Message P017003 is not output after the check for the following entries for the device tag:
- "F1" because "F" is the valid identifier suggestion for a fuse
- "FA1" because "F" is the valid identifier suggestion for a fuse and "FA" is defined in the list of subclasses
- "M1" because "M" is the valid identifier suggestion for a motor
See also