Data port connections connect an Inport and an OutPort. The following dialog is displayed when creating this type of connection.
№ | Item | Connector Profile | Conditions |
① | Name | name | None |
② | Data Type | properties “dataport.data_type” | Type of data to be transmitted between the ports connected by this connector. Select from the types suported by all ports involved. When Any is included, anything is permitted. |
③ | Instance Type | properties “dataport.interface_type” | The interface type specified by the RT system designer or the RT Middleware on which the RTC is executing. Select from the types supported by all ports involved. When Any is included, anything is permitted. |
④ | Dataflow Type | properties “dataport.dataflow_type” | The data flow type specified by the RT system designer or the RT Middleware on which the RTC is executing. Select from the types supported by all ports involved. When Any is included, anything is permitted. |
⑤ | Subscription Type | properties “dataport.subscription_type” | Required when the Dataflow Type is "Push." The subscription type specified by the RT system designer or the RT Middleware on which the RTC is executing. Select from the types supported by all ports involved. When Any is included, anything is permitted. |
⑥ | Push Rate(Hz) | properties “dataport.push_interval” | Required when the Dataflow Type is "Push" or the Subscription Type is "Periodic." Specifies the transmission frequency when the subscription type is periodic. Must be a number. |
~For items ②-⑤, the values allowed by RT System Editor are generated by matching character strings from the port lists. Because of this, when both ports only list ANY, it cannot determine the permissable values. For this reason, RT System Editor allows character string entry when both ports only list ANY. When this is possible, it is indicated in the dialog.
A service port connection is between two ServicePorts. The following dialog is displayed when creating this type of connection.
№ | Item | Connector Profile | Conditions |
① | Name | Name | None |
There are no required conditions when connecting service ports. However, if the PortInterfaceProfile between two ServicePorts does not completely match*, a warning will be displayed in the Connector Profile dialog.
~* "Completely match" means the PortInterfaceProfile "type" is the same and the polarity is PROVIDED and REQUIRED, respectively. Note When there are multiple connections between the same ports, the connection lines will not be differentiated.