| [Name] |
Compound object property names must be unique at the same level within a compound object. Compound object property names accept both single-byte and multi-byte characters. Compound object property names are case-insensitive. For other rules and characters that can be used for compound object property names, refer to the following. |
| [Display Name] |
Enter the name as it will appear in the instance of the compound object. Multi-byte characters can be used in the display name. If the display name is not provided, the compound object property name is displayed. |
| [Type] | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Select the type of compound object property from the following.
*1 For information about STRUCT type, refer to the following. |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| [List] |
If this check box is selected, the property becomes a list property. Not available for [STRUCT] or [PREDEFINED] types. By increasing the number of lists after placing the compound object on the screen, it can be used like an array. After increasing the number of lists, you can reduce them if they are not needed. For information about the [List], refer to the following. |
| [UI Control] | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Select the UI control that displays in instances of the compound object. The UI controls that you can set differ depending on the type of compound object property.
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| [Supported Values] |
Select from the following available binding sources. - [Select All] - [Alarm] - [Variable] - [Graphic Object] - [Target] - [Recipe] - [Local Variable] - [Equipment] - [Constant]
|
| [Description] |
Enter a description for the compound object property. |
| [First Level Tab] |
Select the category of compound object properties that will display in the first-level tab of the [Properties] window when an instance of the compound object is selected. |
| [Second Level Tab] |
Select the category of compound object properties that will display in the second-level tab of the [Properties] window when an instance of the compound object is selected. |
| [Validation] |
Set validation rules to validate the value set to the property of the compound object placed in the project. Validation cannot be set for a [List] enabled parent property, a [STRUCT] type parent property, or a [PREDEFINDED] type property. Set a validation method. Click the vertical ellipsis to open the [Validation rules] dialog box. |
| [Required] |
Validate for no input, such as blank for a STRING type, or a property where binding is required. |
| [Range] |
Select and set the parameters to validate the input range. Available if the compound object property type is [DINT], [LINT], [FLOAT], [TIME], [DATE], [TIME_OF_DAY] or [DATE_AND_TIME]. (Example) Numeric: 10,20 Date: 01/01/2020,01/01/2023 Time: -24:23:31:02,24:23:31:02 |
| [String length] |
Select and set the parameter to validate the maximum length for a [STRING] type property. |