AssembIy Objects
The Assembly Object binds attributes of multiple objects, which allows data to or from each object to be sent or received over a single connection (IO or Explicit). Assembly objects are used to bind input data and output data.
Class Code: 4 (04hex)
Class Attributes
Attribute ID | Access Rule | Name | Data Type | Description | Semantics of Value |
---|---|---|---|---|---|
1 | Get | Revision | UINT | Revision of implementation | 2 |
Instance Attributes
Attribute ID | Access Rule | Name | Data Type | Description | Semantics of Value |
---|---|---|---|---|---|
3 (03hex) | Get/set | Value | Array of Byte | Input or Output Data of the IPxxxx. |
|
Common Services
Service Code | Service Name | Description |
---|---|---|
14 (0Ehex) | Get_Attribute_Single | Returns the contents of the specified attribute |
16 (10hex) | Set_Attribute_Single | Modifies an attribute Value |
IO Assembly Instances
Number | Type | Name | IPxxxx |
---|---|---|---|
24 | Input | 8-Point Input with multiple Status Bits | IP10xx-B520 |
44 | Input | 8-Point Output Status Bits | IP20xx-B520 |
63 | Input | 4-Point Input with multiple Status Bits and multiple Output Status Bits | IP23xx-B520 |
64 | Input | 8-Point Input with multiple Status Bits and multiple Output Status Bits | IP10xx-B520 |
150 | Input | 4-Point Input with multiple Status Bits | IP3xxx-B520 |
151 | Input | 4-Point Output Status Bits | IP4xxx-B520 |
171 | Input | Serial Interface | IP60xx-B520 |
172 | Input | Up/Down Counter | IP1502-B520 |
33 | Output | 4-Point Output (discrete) | IP23xx-B520 |
34 | Output | 8-Point Output (discrete) | IP20xx-B520 IP24xx-B520 |
160 | Output | 4-Point Output (analog) | IP4xxx-B520 |
180 | Output | Serial Interface | IP60xx-B520 |
181 | Output | Up/Down Counter | IP1502-B520 |