ethernet ip connector and configurator

48
Ethernet IP Connector and Configurator Function Manual 07/2021 6AV2170-0KA50-0AA0 General Data Protection Regulation (GDPR) 1 Security Information for Industrial Edge App 2 Introduction to Ethernet IP Connector 3 User Interface for Ethernet IP Configurator Home Page 4 Working with Ethernet IP Connector and Configurator 5 Managing Data Sources 6 Managing Tags/Data Points 7 Additional Information 8 Permitted data types and operands 9

Upload: others

Post on 24-Mar-2022

8 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Ethernet IP Connector and Configurator

Ethernet IP Connector and Configurator

Function Manual

07/20216AV2170-0KA50-0AA0

General Data Protection Regulation (GDPR) 1Security Information for Industrial Edge App 2Introduction to Ethernet IP Connector 3User Interface for Ethernet IP Configurator Home Page 4Working with Ethernet IP Connector and Configurator 5

Managing Data Sources 6Managing Tags/Data Points 7Additional Information 8Permitted data types and operands 9

Page 2: Ethernet IP Connector and Configurator

Legal informationWarning notice system

This manual contains notices you have to observe in order to ensure your personal safety, as well as to prevent damage to property. The notices referring to your personal safety are highlighted in the manual by a safety alert symbol, notices referring only to property damage have no safety alert symbol. These notices shown below are graded according to the degree of danger.

DANGERindicates that death or severe personal injury will result if proper precautions are not taken.

WARNINGindicates that death or severe personal injury may result if proper precautions are not taken.

CAUTIONindicates that minor personal injury can result if proper precautions are not taken.

NOTICEindicates that property damage can result if proper precautions are not taken.If more than one degree of danger is present, the warning notice representing the highest degree of danger will be used. A notice warning of injury to persons with a safety alert symbol may also include a warning relating to property damage.

Qualified PersonnelThe product/system described in this documentation may be operated only by personnel qualified for the specific task in accordance with the relevant documentation, in particular its warning notices and safety instructions. Qualified personnel are those who, based on their training and experience, are capable of identifying risks and avoiding potential hazards when working with these products/systems.

Proper use of Siemens productsNote the following:

WARNINGSiemens products may only be used for the applications described in the catalog and in the relevant technical documentation. If products and components from other manufacturers are used, these must be recommended or approved by Siemens. Proper transport, storage, installation, assembly, commissioning, operation and maintenance are required to ensure that the products operate safely and without any problems. The permissible ambient conditions must be complied with. The information in the relevant documentation must be observed.

TrademarksAll names identified by ® are registered trademarks of Siemens AG. The remaining trademarks in this publication may be trademarks whose use by third parties for their own purposes could violate the rights of the owner.

Disclaimer of LiabilityWe have reviewed the contents of this publication to ensure consistency with the hardware and software described. Since variance cannot be precluded entirely, we cannot guarantee full consistency. However, the information in this publication is reviewed regularly and any necessary corrections are included in subsequent editions.

Siemens AGDigital IndustriesPostfach 48 4890026 NÜRNBERGGERMANY

6AV2170-0KA50-0AA0 Ⓟ 07/2021 Subject to change

Copyright © Siemens AG 2021.All rights reserved

Page 3: Ethernet IP Connector and Configurator

Table of contents

1 General Data Protection Regulation (GDPR).......................................................................................... 52 Security Information for Industrial Edge App........................................................................................ 73 Introduction to Ethernet IP Connector................................................................................................... 94 User Interface for Ethernet IP Configurator Home Page...................................................................... 115 Working with Ethernet IP Connector and Configurator....................................................................... 136 Managing Data Sources....................................................................................................................... 15

6.1 Configure Ethernet IP Data Source ...................................................................................... 156.2 Edit Data Source ................................................................................................................ 166.3 Delete Data Source ............................................................................................................ 17

7 Managing Tags/Data Points ................................................................................................................. 197.1 Add Tags............................................................................................................................ 197.2 Edit Tags............................................................................................................................ 217.3 Import Tags ....................................................................................................................... 227.4 Bulk Publish Tags ............................................................................................................... 247.5 Delete Tags ........................................................................................................................ 26

8 Additional Information ........................................................................................................................ 298.1 How to Publish Data and Metadata Topics? ......................................................................... 298.1.1 Topic Structure for Data and Metadata................................................................................ 298.1.2 How to Publish Tags Data?.................................................................................................. 308.1.3 How to Publish Tags Metadata? .......................................................................................... 348.2 How to Export Tags from TIA Portal and Tag Converter? ...................................................... 368.2.1 Ethernet IP Connection ...................................................................................................... 368.3 Configuration version......................................................................................................... 37

9 Permitted data types and operands .................................................................................................... 39Index .................................................................................................................................................... 47

Ethernet IP Connector and ConfiguratorFunction Manual, 07/2021, 6AV2170-0KA50-0AA0 3

Page 4: Ethernet IP Connector and Configurator

Table of contents

Ethernet IP Connector and Configurator4 Function Manual, 07/2021, 6AV2170-0KA50-0AA0

Page 5: Ethernet IP Connector and Configurator

General Data Protection Regulation (GDPR) 1Siemens adheres to the principles of data protection, in particular the principles of data minimization (Privacy by Design).For this product, Ethernet IP Connector, this means:

Personal dataThe product processes and stores the following personal data:• Industrial Edge Databus credentials• Tags data and metadata from field devices• TimestampIf the customer links the data mentioned above to other data (e.g. shift plans) or if the customer saves personal information on the same medium (e.g. hard disk) and thus creates a personal reference, the customer has to ensure that the guidelines regarding data protection are observed.

PurposesThe data mentioned above is required for the following purposes:• Access protection and security measures• Message system for traceability and availabilityStorage of the data is affected for a suitable purpose and is limited to what is strictly necessary, as the information is indispensable in order to identify the authorized operators.

Securing of dataThe above data will not be stored anonymously or pseudonymized, as the purpose (identification of the operating personnel) cannot be achieved otherwise.The following data will be used only within the product and within the Edge eco-system and will not be automatically passed on to third parties or unauthorized persons:• Industrial Edge Databus credentials• Ethernet IP legitimization credentialsThe above data is secured by adequate technical measures, such as storing and encryption of process data in databases.The tags data and metadata from field devices data will be used only within the product and will not be automatically passed on to third parties or unauthorized persons.The customer must ensure the access protection as part of his process configuration.

Ethernet IP Connector and ConfiguratorFunction Manual, 07/2021, 6AV2170-0KA50-0AA0 5

Page 6: Ethernet IP Connector and Configurator

Deletion policyThis product does not provide an automatic deletion for the databus or PLC credentials already provided by the user. In case the user provides a different databus or PLC credentials, the previous credentials will be overwritten. Since, there is no explicit delete option, the user could provide junk databus or PLC credentials to delete the existing valid credentials.If the user deletes a connection or tag, then the credentials information and other details would also be deleted.

Data configurationThe customer can configure the data collected via the product as follows:• Using the App Configurator

General Data Protection Regulation (GDPR)

Ethernet IP Connector and Configurator6 Function Manual, 07/2021, 6AV2170-0KA50-0AA0

Page 7: Ethernet IP Connector and Configurator

Security Information for Industrial Edge App 2Security information (assumption/constraint) for Industrial Edge Apps are as follows:• Only authorized internal operators will have access to Industrial Edge Device with-in secure

network using VPN connection.• Perimeter firewall configuration responsibility lies with end customer.• Security guidelines for usage of USB sticks within shop floor are applied.• Creating users with appropriate access rights needs to be done during commissioning and it

is the responsibility of the operator.• Customer is responsible for configuring the application as per the installation/user manual,

based on system requirements and technical capabilities of app documented so that the Automation System performance is not impacted.

• The system is installed in an environment that ensures physical access is limited to authorized maintenance personnel only. Managing unauthorized attachment of removable devices is the responsibility of the operator.

• The platform including hardware, firmware and operating system is securely configured and maintained by the operator.

• The operator is capable of protecting the environment from malware infection.• Centralized IT security components (Active Directory, Centralized IT Logging Server) are

provided and well secured by the operator and can be trusted.• The operator personnel accessing the system is well trained in the usage of the system and

general information security aspects like password handling, removable media, etc. are in place.

• Operator is responsible for the CIA of data stored outside the Industrial Edge Device.• Operator is responsible for configuring the PLC's with appropriate read/write access levels

(Legitimization) and configure Industrial Edge Apps with appropriate passwords for data collection from PLC's.

• Customer takes care about time sync of Industrial Edge Management and Industrial Edge Device.

Ethernet IP Connector and ConfiguratorFunction Manual, 07/2021, 6AV2170-0KA50-0AA0 7

Page 8: Ethernet IP Connector and Configurator

Security Information for Industrial Edge App

Ethernet IP Connector and Configurator8 Function Manual, 07/2021, 6AV2170-0KA50-0AA0

Page 9: Ethernet IP Connector and Configurator

Introduction to Ethernet IP Connector 3PLC variants supported with Ethernet IP are:• Allen-Bradley ControlLogix • Allen-Bradley CompactLogix• Allen-Bradley MicroLogix • Allen-Bradley SLC• Omron CJ1 Series PLCs• Omron CJ2 Series PLCs• Omron CS1 Series PLCsYou can configure these connections using the Ethernet IP Connector Configurator. You can use the configured connections to transfer the measured value series of selected data points to the Industrial Edge Runtime of the respective Industrial Edge Device. The Industrial Edge Runtime sends this data to the Industrial Edge Databus. You can then use the data collected via the Industrial Edge Databus for your Industrial Edge App or other applications.The Ethernet IP provides easy connectivity with third party PLCs communication channel for tags.The Ethernet IP consists of the following two components:1. Ethernet IP Configurator in Industrial Edge Management

The Ethernet IP Configurator in the Industrial Edge Management provides its own user interface that you can use to manage the Ethernet IP Connector on the respective Industrial Edge Device.

2. Ethernet IP Connector The Ethernet IP Connector is an application that runs on the individual Industrial Edge Device. You can install the Ethernet IP Connector on all Industrial Edge Devices that you want to connect to your controllers. The Ethernet IP Connector sends the data point values imported from the controllers to the Industrial Edge Databus through the Industrial Edge Runtime.

Ethernet IP Connector and ConfiguratorFunction Manual, 07/2021, 6AV2170-0KA50-0AA0 9

Page 10: Ethernet IP Connector and Configurator

Introduction to Ethernet IP Connector

Ethernet IP Connector and Configurator10 Function Manual, 07/2021, 6AV2170-0KA50-0AA0

Page 11: Ethernet IP Connector and Configurator

User Interface for Ethernet IP Configurator Home Page 4

PrerequisiteThe Ethernet IP Connector app and Ethernet IP configurator must be installed and running on the Industrial Edge Device.

Home pageWhen you launch Ethernet IP configurator, the home page is displayed as follows:

1. Add data source button2. Delete button3. Data source table4. Deploy button

UI ElementsThe following table lists the different UI elements in the "Configure" section page:

Symbol DescriptionAdd Data Source Button Enables to add a new data source.Delete Button Enables to delete the data source and data points.

Ethernet IP Connector and ConfiguratorFunction Manual, 07/2021, 6AV2170-0KA50-0AA0 11

Page 12: Ethernet IP Connector and Configurator

Symbol DescriptionData Source Table Displays the data source and data points and their information as follows:

• "Name": Displays the name of the data point.• "Comments": Displays the given comments.• "Address": Displays the address of the data point in the controller or on the server.• "Data Type": Displays the data point type.• "Acquisition Cycle": Displays the acquisition cycle with which the data is sent to the Da‐

tabus.• "Acquisition Mode": Displays the acquisition mode with which the data is sent to the

Databus.• "Access Mode": Displays the access permission.• "Actions": Displays the "Edit Data Source", "Add Tags", and "Import Tags" options.

Deploy Button Enables to deploy the project. If you close the Ethernet IP Configurator, then all the unsaved configurations are lost. The "Deploy" button saves the configuration on the Industrial Edge Runtime of the Ethernet IP Connector.

Start/Stop Project Button Enables to start and stop the project.Settings Icon Enables to perform the following tasks:

1. You can specify Ethernet IP Connector user credentials which you define in Industrial Edge Databus Configurator.

For more information, refer Bulk Publish Tags (Page 24).

See alsoBulk Publish Tags (Page 24)

User Interface for Ethernet IP Configurator Home Page

Ethernet IP Connector and Configurator12 Function Manual, 07/2021, 6AV2170-0KA50-0AA0

Page 13: Ethernet IP Connector and Configurator

Working with Ethernet IP Connector and Configurator 5

The Ethernet IP Configurator allows you to add field devices to Industrial Edge Device and create data point list.

NoteWhen you perform• add, edit, or delete of a data source,• add, edit, import, or delete of a tag,You must click "Deploy" button to save the changes on the Industrial Edge Runtime of the Ethernet IP Connector.• Multiple instances of Ethernet IP configurator can be initiated

Ethernet IP Connector and ConfiguratorFunction Manual, 07/2021, 6AV2170-0KA50-0AA0 13

Page 14: Ethernet IP Connector and Configurator

Working with Ethernet IP Connector and Configurator

Ethernet IP Connector and Configurator14 Function Manual, 07/2021, 6AV2170-0KA50-0AA0

Page 15: Ethernet IP Connector and Configurator

Managing Data Sources 6A data source is a field device which provides the data. You can configure the Field Connectivity to the field devices to consume the acquired data in the Edge‐Devices for value creation. The Field Configurator supports the following communication channel:Standard Ethernet IP

6.1 Configure Ethernet IP Data SourceYou can configure Ethernet IP data source in the Field Configurator. The Field Configurator allows you to configure the Ethernet IP communication channel to the third party PLCs for data acquisition.

Example ScenarioA Plant Administrator or SIMATIC Edge Box Operator would like to configure the data acquisition from the Ethernet IP Connector, and subsequently would like to create value from the acquired data

PrerequisiteThe Ethernet IP Configurator must be running.

ProcedureTo configure Standard Ethernet IP Connector data source, follow these steps:1. Launch the Ethernet IP Configurator.

The Configurator home page is displayed.2. Click "Add Data Source" in the upper‐left corner.

The "Add" dialog box is displayed as follows:

Ethernet IP Connector and ConfiguratorFunction Manual, 07/2021, 6AV2170-0KA50-0AA0 15

Page 16: Ethernet IP Connector and Configurator

3. Select the Standard Ethernet IP data source type from the "Data Source Type" dropdown.The fields are displayed as follows:

4. Complete the following fields:

Field Name DefinitionName Defines the name of the data source.PLC type Set the used PLC type.IP Address Defines the IP address of the third party PLCs with

the desired data points.Communication path Set the CIP path from the Ethernet module to the

PLC. This establishes a logical connection be‐tween the Ethernet module and PLC, even if both devices are in different CIP networks. Note: Communication path is applicable to Allen-Bradley PLCs.

* All the fields are mandatory.5. Click "Add".

The data source is added and displayed in the "Data Source" table.

6.2 Edit Data SourceYou can edit a data source in the Ethernet IP Configurator and update the required details. The updated details are configured for the data source.

Prerequisite• The Ethernet IP Configurator must be running.• A data source must be available.

Managing Data Sources6.2 Edit Data Source

Ethernet IP Connector and Configurator16 Function Manual, 07/2021, 6AV2170-0KA50-0AA0

Page 17: Ethernet IP Connector and Configurator

ProcedureTo edit a data source, follow these steps:1. Launch the Ethernet IP Connector Configurator.

The Configurator home page is displayed.2. Click under the "Actions" column of the data source that you want to edit.

The "Edit Data Source" dialog box is displayed. PLC type is non-editable.

3. Modify the relevant details.4. Click "Save".

The data source is modified and displayed in the "Data Source" table.

6.3 Delete Data SourceYou can delete a data source in the Ethernet IP Configurator. The "Data Source" table is updated with the updated list of the data sources. You must deploy the project using "Deploy" button to reflect the deleted configuration.

Prerequisite• The Ethernet IP Configurator must be running.• A data source must be available.

ProcedureTo delete a data source, follow these steps:1. Launch the Ethernet IP Configurator.

The Configurator home page is displayed.2. Select the records that you want to delete.3. Click "Delete" in the upper-left corner.

A confirmation message is displayed.4. Click "OK".

The data sources are deleted and removed from the "Data Source" table. The deleted data is hidden and only after click on "Deploy" it is deleted from the Industrial Edge Runtime.

Managing Data Sources6.3 Delete Data Source

Ethernet IP Connector and ConfiguratorFunction Manual, 07/2021, 6AV2170-0KA50-0AA0 17

Page 18: Ethernet IP Connector and Configurator

Managing Data Sources6.3 Delete Data Source

Ethernet IP Connector and Configurator18 Function Manual, 07/2021, 6AV2170-0KA50-0AA0

Page 19: Ethernet IP Connector and Configurator

Managing Tags/Data Points 77.1 Add Tags

You can add a data point or tag from a data source in the Ethernet IP Configurator.

Prerequisite• The Ethernet IP Configurator must be running.• A data source must be available.

ProcedureTo add data points from a data source, follow these steps:1. Launch the Ethernet IP.

The Configurator home page is displayed.2. Click under the "Actions" column of the data source to which you want to add a tag.

The "Add Tags" dialog box is displayed based on the selected data source. The Data types are listed based on the selected CPU type for Ethernet IP protocol.

Ethernet IP Connector and ConfiguratorFunction Manual, 07/2021, 6AV2170-0KA50-0AA0 19

Page 20: Ethernet IP Connector and Configurator

3. Complete the following fields:

Field Name DefinitionName Defines the name of the data point.Comments Defines the comments.Address Defines the address of the data point in the controller or on the server.Acquisition Cycle Specifies the acquisition cycle with which the data is sent to the Databus.

The available options are as follows:• 100 milliseconds• 250 milliseconds• 500 milliseconds• 1 second• 2 second• 5 second• 10 secondAs a rule, the '1 second' acquisition cycle is used.

Acquisition Mode Specifies the acquisition mode of the data. The available options are as fol‐lows:• CyclicOnChange

Access Mode Specifies the access mode of the data. The available options are as follows• Read• Read and Write

NoteArray is not supported.*All the fields are mandatory.You can add multiple data points as required by clicking under the "Actions" column.

4. Click "Add Tags".The data points are added below the data source.

Tag Write FunctionalityEthernet IP Connector supports the 'Tag Write' functionality. This enables you to write a tag. You can add a topic in IE Databus in following format to write a tag:ie/m/j/simatic/v1/eip1/dp/w/<connection-name> For example, ie/m/j/simatic/v1/dp/w/TPDThe JSON payload structure for Bulk subscribe is as follows:

Managing Tags/Data Points7.1 Add Tags

Ethernet IP Connector and Configurator20 Function Manual, 07/2021, 6AV2170-0KA50-0AA0

Page 21: Ethernet IP Connector and Configurator

The JSON payload structure for Single subscribe is as follows:

Where, seq: unique sequence number of the payload.vals: array of data points published in the payload.id: unique identification of data point. It holds the name of the tag.qc: quality code. It provides specific integer value to indicate the quality of the data point value.ts: timestamp of the data point. it is in ISO 8601 Zulu format.val: value of the Tag. Based on the data type of the data point, the value can be simple scalar value, an array, or an object.For more information on Bulk Publish, refer Bulk Publish Tags. (Page 24)For more information on topic format structure, refer Topic Structure for Data and Metadata.

7.2 Edit TagsYou can edit a data point or tag in the Ethernet IP Configurator and update the required details. The updated details are configured for the data source.

Managing Tags/Data Points7.2 Edit Tags

Ethernet IP Connector and ConfiguratorFunction Manual, 07/2021, 6AV2170-0KA50-0AA0 21

Page 22: Ethernet IP Connector and Configurator

Prerequisite• The Ethernet IP Configurator must be running.• A data source and a data point must be available.

ProcedureTo edit a data point, follow these steps:1. Launch the Ethernet IP Configurator.

The Configurator home page is displayed.2. Click under the "Actions" column of the data point that you want to edit.

The "Edit Tag" dialog box is displayed.NoteYou cannot edit the "Acquisition Mode", "Data Type", and "Access Mode" for a tag once it is at Industrial Edge Runtime.

3. Modify the relevant details.4. Click "Save".

The data point is modified and displayed in the "Data Source" table.

7.3 Import TagsThe Ethernet IP Configurator allows you to import multiple data points or tags simultaneously from a project from the TIA Portal and from the TagConverter Tool. You can select a file with the data point values from the TIA Portal and export it from the TIA Portal and import it to the Ethernet IP Configurator. The file must correspond to the '.xlsx' file type.For more information, refer How to Export Tags from TIA Portal?

Prerequisite• The Ethernet IP Configurator must be running.• The required data points file must be available.

Managing Tags/Data Points7.3 Import Tags

Ethernet IP Connector and Configurator22 Function Manual, 07/2021, 6AV2170-0KA50-0AA0

Page 23: Ethernet IP Connector and Configurator

ProcedureTo import the data points, follow these steps:1. Launch the Ethernet IP Configurator.

The Configurator home page is displayed.2. Click under the "Actions" column of the data source to which you want to import the data

points.The "Open" dialog box is displayed as follows:

3. Select the required file and click "Open".The "Import" dialog box is displayed as follows:

It displays the valid tags, duplicate tags, existing tags already loaded in the configurator, tags having invalid data types, and tags with invalid characters. You can click "Details" hyperlink to view the invalid tags details.

Managing Tags/Data Points7.3 Import Tags

Ethernet IP Connector and ConfiguratorFunction Manual, 07/2021, 6AV2170-0KA50-0AA0 23

Page 24: Ethernet IP Connector and Configurator

4. Click "OK".The "Import Tags" dialog box is displayed as follows:

5. Specify the acquisition cycle and acquisition mode using "Acquisition Cycle" and "Acquisition Mode" drop-down respectively.

6. Mark true against the tags that you want to import and click "Add Tags".The tags are added below the data source.Note• Importing array is not supported. Maximum supported tags for Import is 1000.• Importing of huge files is not supported. It is recommended to keep the file size small (few

megabytes).

7.4 Bulk Publish TagsThe Ethernet IP Configurator allows you to group the data points or tags from the PLCs and publish them together as a group using the "Bulk Publish" functionality. When any tag value is updated in a group, then only the updated tag is published. All tags in same connection fall under one group and the group name is 'default'. By default, the Bulk publish is always enabled. You cannot update the "Bulk Publish" checkbox as single publish is not supported, click in the upper-right corner. The "Settings" dialog box is displayed as follows:

Managing Tags/Data Points7.4 Bulk Publish Tags

Ethernet IP Connector and Configurator24 Function Manual, 07/2021, 6AV2170-0KA50-0AA0

Page 25: Ethernet IP Connector and Configurator

You can perform the following tasks:Define IE Databus Service NameYou can define the IE Databus service name in this fieldYou can define the IE Databus service name in this field- Specify Username and PasswordYou can connect the EthernetIP Connector Configurator to Industrial Edge Databus to publish the data. The Industrial Edge Databus allows you to create a user and topics to this user. You must create topics for tags data to the user in the Industrial Edge Databus. The topic name must be as follows:• "ie/m/j/simatic/v1/eip1/dp" for tags metadatawhere ie: industrial edge, m: metadata, j: json, eip1: EthernetIP Connector instance 1, dp:datapoint.• "ie/d/j/simatic/v1/eip1/dp/r/#" for tags datawhere ie: industrial edge, d: data, j: json, eip1: EthernetIP Connector instance 1, dp:datapoint• ie/m/j/simatic/v1/eip1/status for metadata client statuswhere ie: industrial edge, m: metadata, j: json, eip1: : EthernetIP Connector instance 1• ie/d/j/simatic/v1/eip1/dp/r/status for tag data provider client statuswhere ie: industrial edge, d: data, j: json, eip1: : EthernetIP Connector instance 1, dp: datapointWhen you create a user in Industrial Edge Databus, you define a username and password for the user. You must specify this username and password combination in the "UserName" and"Password" fields. Using these credentials, the EthernetIP Connector Configurator establishes connection to Industrial Edge Databus.

Supported quantity structure

Managing Tags/Data Points7.4 Bulk Publish Tags

Ethernet IP Connector and ConfiguratorFunction Manual, 07/2021, 6AV2170-0KA50-0AA0 25

Page 26: Ethernet IP Connector and Configurator

The supported quantity structure for Ethernet IP Connector is as follows:

Connection Type Acquisition Cycle (ms) Publish Mode Maximum Configurable Tags

EthernetIP-Protocol 1000 Bulk 3000EthernetIP-Protocol 100 Bulk 300

The maximum connection supported by driver is as follows:• EthernetIP-Protocol : 16

NoteNote:Test conditionsMqtt Clients: The benchmarking result was obtained using one MQTT publisher client (EthernetIP Connector) and one lightweight MQTT subscriber client (open source MQTT Node.js client)in a test run of two hours. For a higher number of publishers or subscribers, the supported tags will be lower. Connections: The benchmarking result was obtained with below mentioned number ofconnections:• EthernetIP Protocol: 16Above quantity structure can be achieved by keeping number of connections less in the Bulk Publish mode. For higher number of connections, the supported tags will be lower.

7.5 Delete TagsYou can delete a tag/data point in the Ethernet IP Configurator. The "Data Source" table is updated with the updated list of the data points. You must deploy the project using "Deploy" button to reflect the deleted configuration.

Prerequisite• The Ethernet IP Configurator must be running.• A data source and data point must be available.

ProcedureTo delete a data point, follow these steps:1. Launch the Ethernet IP Configurator.

The Configurator home page is displayed.2. Select the records that you want to delete.

Managing Tags/Data Points7.5 Delete Tags

Ethernet IP Connector and Configurator26 Function Manual, 07/2021, 6AV2170-0KA50-0AA0

Page 27: Ethernet IP Connector and Configurator

3. Click "Delete" in the upper-left corner. A confirmation message is displayed.

4. Click "OK".The data points are deleted and removed from the "Data Source" table.The deleted data is hidden and only after click on "Deploy" it is deleted from the Industrial Edge Runtime.

Managing Tags/Data Points7.5 Delete Tags

Ethernet IP Connector and ConfiguratorFunction Manual, 07/2021, 6AV2170-0KA50-0AA0 27

Page 28: Ethernet IP Connector and Configurator

Managing Tags/Data Points7.5 Delete Tags

Ethernet IP Connector and Configurator28 Function Manual, 07/2021, 6AV2170-0KA50-0AA0

Page 29: Ethernet IP Connector and Configurator

Additional Information 88.1 How to Publish Data and Metadata Topics?

8.1.1 Topic Structure for Data and MetadataThis section describes the topic structure for Data and Metadata. The recommended structure of topic naming is as follows:ie/{payloadType}/{encoding}/{msgStructureScheme}/{msgStructureSchemeVersion}/{provideAppInstanceId}/{payloadMsgType}and it is made of the following elements:ie/{payloadType}/{encoding}/{msgStructureScheme}/{msgStructureSchemeVersion}/{provideAppInstanceId}/{payloadMsgType}/{accessmode}/{connectionname}/{collectionname}The following table explains the above elements:

Element Description Possible ValuespayloadType This indicates what the payload contains. 'd' for data

'm' for metadata encoding This indicates payload encoding. 'j' for JSONmsgStructureScheme This indicates payload format schema model. simaticmsgStructureSchemeVer‐sion

This indicates payload format schema version number v1

provideAppInstanceId This indicates unique id of provider app. 'eip1' for Ethernet IP instance 1payloadMsgType This indicates payload message content. 'dp': DataPoints for PLC Variables (proc‐

ess image)accessmode This is an app specific element. This indicates the pur‐

pose of the payload Ethernet IP Connector as it would support both read and write of Data Points.

'r' for Read from Connectors'w' for write to Connectors

connectionname This is an app specific element. This indicates unique name provided in Connector for a connection to a PLC in Ethernet IP Connector.

Paintshop1PLC

collectionname This is an app specific element. This indicates the col‐lection name.

'default' for Tags published in bulk mode

JSON structure for Tag dataWith the "Bulk Publish" feature, all tags data is published under single group with topic name as: ie/d/j/v1/eip1/dp/r/<connection-name>/defaultThe JSON structure is as follows:

Ethernet IP Connector and ConfiguratorFunction Manual, 07/2021, 6AV2170-0KA50-0AA0 29

Page 30: Ethernet IP Connector and Configurator

8.1.2 How to Publish Tags Data?You can create a topic in IE Databus to publish the tags data. For more information on topic format structure, refer Topic Structure for Data and Metadata (Page 29).

Publish Tags DataWhen the "Bulk Publish" is enabled as described in Bulk Publish Functionality, all tags data is published under single group with topic name as: ie/d/j/simatic/v1/eip1/dp/r/<connection-name>/defaultThe JSON structure is as follows:

Additional Information8.1 How to Publish Data and Metadata Topics?

Ethernet IP Connector and Configurator30 Function Manual, 07/2021, 6AV2170-0KA50-0AA0

Page 31: Ethernet IP Connector and Configurator

The JSON structure is as follows:Where, seq: unique sequence number of the payload.vals: data points published in the payload.id: unique identification of data point. You must fetch the tag ID from metadata payload based on the tag name.qc: quality code. It provides specific integer value to indicate the quality of the data point value.ts: timestamp of the data point. it is in ISO 8601 Zulu format.val: value of the Tag. Based on the data type of the data point, the value can be simple scalar value, an array, or an object.With "Ethernet Configurator 1.2", with qc, qx is published which holds all the bits data: quality code, sub status, extended sub status, flags, and limit. qc is published in decimal value, for example,192. You must convert it into binary to get the bit information.Only if when any of the bits '0 to 5' and '8 to 15' is 1, the qx field is published.

Limits (bits 0,1)Value Meaning Description0 Ok Data quality unrelated to limits.1 Low limit violation The value has exceeded its low limit.2 High limit violation The value has exceeded its high limit.3 Constant The value cannot move, no matter what the process does.

Additional Information8.1 How to Publish Data and Metadata Topics?

Ethernet IP Connector and ConfiguratorFunction Manual, 07/2021, 6AV2170-0KA50-0AA0 31

Page 32: Ethernet IP Connector and Configurator

Sub-status "BAD" (sub-status bits 2..5)Value Meaning Description0 Non-specific There is no specific reason why the value is BAD.1 Configuration error The value is not useful because of some inconsistency regarding the configuration.2 Not connected The value is not reliable because the connection to the provider has been disconnected

at consumer-side. For example, a communication driver actively disconnects from a PLC on user request or by design.

4 Sensor failure The value is not useful because it cannot be converted. A value from the device (PLC) cannot be converted to the corresponding HMI tag.

5 No communication, with last usable value

The value is not useful because the communication to the data source failed, however a last known value is available.

6 No communication, no usable value

The value is not useful because the communication to the data source failed or has never been established since it was last out of service and a last known value is not available.

7 Out of service The value is not reliable because the provider side has been disabled or shutdown. For example, a PLC is in stop mode or a tag is disabled for maintenance purposes.

Sub-status "UNCERTAIN" (sub-status bits 2..5)Value Meaning Description0 Non-specific There is no specific reason why the value is UNCERTAIN.1 Last usable value The connection to the data source is still established, however, the data source stopped

updating the value for some reason.2 Substitute value A predefined value is used in case of an invalid value due to communication issues with

the data source or a range violation. The reason for providing substitute values is con‐figurable.

3 Initial value A predefined value intended for the startup of the HMI system (or a sub-ordinate device) is used while not being able to provide values from the data source.

5 Range violation The value lies outside the range defined by minimum value and maximum value. The limits define which direction (min or max) has been exceeded.

6 Sub-normal A value derived from multiple values has less than the required number of good sour‐ces. This includes data aggregation by means of data compression algorithms.

Sub-status "GOOD (cascade)" (sub-status bits 2..5)Value Meaning Description0 Non-specific No error or special condition is associated with this value.6 Local override The value has been overridden by the user or some logic in to continue operation.

Typically, the input has been disconnected and a manually entered value has been 'forced', or a value has been corrected.

Quality (bits 6,7)Value Meaning Description0 BAD The value is not useful for reasons indicated by the sub-status.1 UNCERTAIN The quality of the value is less than normal, but the value may still be useful. The reason

is indicated by the sub-status.2 GOOD (non-cascade) The quality of the value is good.3 GOOD (cascade) The quality of the value is good and may be used in control.

Additional Information8.1 How to Publish Data and Metadata Topics?

Ethernet IP Connector and Configurator32 Function Manual, 07/2021, 6AV2170-0KA50-0AA0

Page 33: Ethernet IP Connector and Configurator

Extended sub-status "BAD" (sub-status (bits 8..11))Value Meaning Description0 Non-specific No CHROM specific extended bad sub-status is associated with this value.1 Aggregated value The value has been calculated out of multiple values with less than the required number

of good sources. This includes data aggregation by means of data compression algo‐rithms. The corresponding sub-status is set to 'non-specific'.

3 Unusable value A (logged) value has been identified to be incorrect, but a respective correction value is not available. The corresponding sub-status is set to 'non-specific'.

7 Disabled The provider of the value (logging tag for logged value) has been disabled and the previous value was BAD. The corresponding sub-status is taken from the last (previous) sub-status.

Extended sub-status "UNCERTAIN" (sub-status (bits 8..11))Value Meaning Description0 Non-specific No CHROM specific extended uncertain sub-status is associated with this value.1 Aggregated value The value has been calculated out of multiple values with less than the required number

of good sources to be GOOD as well as less than required number of bad sources to be BAD. This includes data aggregation by means of data compression algorithms. The corresponding sub-status is set to 'non-specific'.

7 Disabled The provider of the value (logging tag for logged value) has been disabled and the previous value was GOOD or UNCERTAIN. In case of GOOD, the corresponding sub-status is set to 'last usable value'. In case of UNCERTAIN, the corresponding sub-status is taken from the last (previous) sub-status.

Extended sub-status "GOOD (cascade)" (sub-status (bits 8..11))Value Meaning Description0 Non-specific No CHROM specific extended good sub-status is associated with this value.1 Aggregated value The value has been calculated out of multiple (good) values. This includes data aggre‐

gation by means of data compression algorithms. The corresponding sub-status is set to 'non-specific'.

2 Manual input A (logged) value has been created manually. The corresponding sub-status is set to 'non-specific'.

3 Corrected value A (logged) value has been corrected. The corresponding sub-status is set to 'non-spe‐cific'.

4 Last usable value The local data source has been initialized with the last usable value if present inside a local persistency. The corresponding sub-status is set to 'non-specific'.

6 Initial value The local data source has been initialized with the configured initial value. The corre‐sponding sub-status is set to 'non-specific'.

Additional Information8.1 How to Publish Data and Metadata Topics?

Ethernet IP Connector and ConfiguratorFunction Manual, 07/2021, 6AV2170-0KA50-0AA0 33

Page 34: Ethernet IP Connector and Configurator

Flags (bit 12..15)Value Meaning DescriptionBit 12 Source quality The data quality has been determined and assigned by external data source.Bit 13 Source time The data timestamp has been produced and assigned by external data source.Bit 14 Time corrected The data timestamp applied by external data source has been corrected by the system.

Thus, Bit 13 "Source time" is not set.Time correction happens if the external timestamp is older than the timestamp of the last known value.

ts: timestamp of the data point. it is in ISO 8601 Zulu format.val: value of the Tag. Based on the data type of the data point, the value can be simple scalar value.

8.1.3 How to Publish Tags Metadata?When you deploy a project as described in Deploy Project, the metadata is also published. For more information on topic format structure, refer Topic Structure for Data and Metadata (Page 29).

Publish Tags MetadataThe topic format for tags metadata is as follows:ie/m/j/simatic/v1/eip1/dpwhere ie: industrial edge, m: metadata, j: json, eip1: Ethernet IP Connector instance 1, dp: datapoint.When the "Bulk Publish" is enabled, the JSON structure for tags metadata is as follows:

Additional Information8.1 How to Publish Data and Metadata Topics?

Ethernet IP Connector and Configurator34 Function Manual, 07/2021, 6AV2170-0KA50-0AA0

Page 35: Ethernet IP Connector and Configurator

For more information on 'Bulk Publish', refer Bulk Publish Functionality.

-

Additional Information8.1 How to Publish Data and Metadata Topics?

Ethernet IP Connector and ConfiguratorFunction Manual, 07/2021, 6AV2170-0KA50-0AA0 35

Page 36: Ethernet IP Connector and Configurator

8.2 How to Export Tags from TIA Portal and Tag Converter?

8.2.1 Ethernet IP ConnectionTo export the XLSX file, follow these steps:1. Go to TIA portal where tags are configured.2. Click "Export" button.

3. Provide the file name to store the Tags in XLSX file and click "Save".The file is exported.

Tag Converter also provides the export of XLSX file to the Ethernet IP configurator.To export Tag Converter, follow these steps:1. Launch Tag Convertor.2. Create New converter job.3. Select Format as "Allen Bradley".4. Provide supported source file either .l5k or .l5x.

5. Click "Create".6. Provide Connection name, Target file path & select objects and click convert button.

The exported file is in .XLSX fie.

Additional Information8.2 How to Export Tags from TIA Portal and Tag Converter?

Ethernet IP Connector and Configurator36 Function Manual, 07/2021, 6AV2170-0KA50-0AA0

Page 37: Ethernet IP Connector and Configurator

NoteTagconverter supports control compact logix PLC types only.

CPU Spike issueUnder resource constraints, the tags may be repeated with different timestamps within the same packet. This behavior can happen temporarily under sudden spike in resource usage of other processes limiting the resources availability for Ethernet IP Connector. To reproduce this scenario, follow these steps:1. Configure an IED VM with 1CPU core count and 2GB RAM.2. Install Ethernet IP Connector IE Databus, IE Flow Creator, and IE Cloud Connector

applications.3. Configure datapoints in Ethernet IP Connector with low acquisition cycle supported by the

connection.If tags are repeated and you are interested only in the newest data available in the packet, then follow these steps:• Parse the tag data packet received from the broker.• Create a map with "id" as the key to hold the unique tag values.• In case "id" is repeated, replace the tag data which has maximum "ts" value in the packet.If tags are repeated and you are interested in all the packets with no data loss, then follow these steps:• Parse the tag data packet received from the broker.• Create a multi-map with "id" as the key to hold the multiple tag values for the same tag.• Sort the tags with increasing order of timestamp before processing/storage.

8.3 Configuration version

Configuration version The Ethernet IP Connector Configurator V1.2 only supports JSON payload format.

Additional Information8.3 Configuration version

Ethernet IP Connector and ConfiguratorFunction Manual, 07/2021, 6AV2170-0KA50-0AA0 37

Page 38: Ethernet IP Connector and Configurator

The following table provides you the functionalities supported by V1.2.

Functionality Configuration Version 1.2Quality code in tag data payload Quality code with enum value {0,1,2, or 3} is published in tag data payload.

But along with qc, there is a new field qx which holds all the bits data: quality code, sub status, extended substatus, flag, and limit.• Limits bits 0,1• Sub-status bits 2..5• Quality bits 6,7• Extended sub-status 8..11• Flags 12..15

Value in tag data payload Value is published as per the data type and not in 'String'. For more infor‐mation, refer Data Types.

Value in tag data payload for tag write feature in mqtt publisher node

Value is published as per the data type while making a 'write' request to Ethernet IP Connector.

After upgrading the Ethernet IP Connector & Configurator APPs from older version to V1.2, user has to deploy the project again to start the runtime and see the values.

Additional Information8.3 Configuration version

Ethernet IP Connector and Configurator38 Function Manual, 07/2021, 6AV2170-0KA50-0AA0

Page 39: Ethernet IP Connector and Configurator

Permitted data types and operands 9Permitted data types

The table lists the data types that can be used when configuring tags.

CPU type: ControlLogix, CompactLogixData type LengthBool 1 bitDInt 4 bytesInt 2 bytesReal 4 bytesSInt 1 byteString 1 to 82 charactersUDInt 4 bytesUInt 2 bytesUSInt 1 byte

* Any changed value of certain defined bits is written back to the PLC. There is no check to determine whether any other bits have changed. The PLC (or other PLCs) may only read access the value.

CPU type: SLC, MicroLogixData type Operand type LengthASCII A 1 to 80 charactersBool N, R, C, T, B, S, I, O 1 bitDInt N 4 bytesInt N, R, C, T, S 2 bytesReal N, F 4 bytesString ST 1 to 82 charactersUDInt N 4 bytesUInt N, R, C, T, B, I, O 2 bytes

Data Type Operands LengthBool I/O, HR, AR, DM, EM, T, C, TCF, CCF 1 byteDInt I/O, HR, AR, DM, EM, T, C 4 bytesDWord I/O, HR, AR, DM, EM, T, C 4 bytesInt I/O, HR, AR, DM, EM, T, C 2 bytesLInt I/O, HR, AR, DM, EM 8 bytes

Ethernet IP Connector and ConfiguratorFunction Manual, 07/2021, 6AV2170-0KA50-0AA0 39

Page 40: Ethernet IP Connector and Configurator

Data Type Operands LengthLReal I/O, HR, AR, DM, EM 8 bytesLWord I/O, HR, AR, DM, EM 8 bytesReal I/O, HR, AR, DM, EM 4 bytesString I/O, HR, AR, DM, EM 1 to 80 charactersUDInt I/O, HR, AR, DM, EM, T, C 4 bytesUDIntBCD I/O, HR, AR, DM, EM, T, C 4 bytesUInt I/O, HR, AR, DM, EM, T, C 2 bytesUIntBCD I/O, HR, AR, DM, EM, T, C 2 bytesULInt I/O, HR, AR, DM, EM 8 bytesULIntBCD I/O, HR, AR, DM, EM 8 bytesWord I/O, HR, AR, DM, EM, T, C 2 bytes

Address areas for SLC, PLC, MicroLogix:

Address areas

Bool SInt USInt Int UInt DInt UDInt Real String

N N3:0/0 - N999:199 9/15

-- -- N3:0 - N999:199 9

N3:0 - N999:199 9

N3:0 - N999:199 9

N3:0 - N999:199 9

N3:0 - N999:19 99

N3:0 - N999:199 9

R R3:0.EN -R999:199 9.ER -R999:199 9.DN -R999:199 9.FD -R999:199 9.IN -R999:199 9.EU -R999:199 9.EM -R999:199 9.UL

-- -- R3:0.LEN - R999:199 9.POS

R3:0.LEN -R999:199 9.POS

-- -- -- R3:0.LEN - R999:199 9.POS

C C3:0.DN - C999:199 9.CU - C999:199 9.CD - C999:199 9.OV - C999:199 9.UN

-- -- C3:0.PRE - C999:199 9.ACC

C3:0.PRE - C999:199 9.ACC

-- -- -- C3:0.PRE - C999:199 9.ACC

T T3:0.EN - T999:1999 .TT - T999:1999 .DN

-- -- T3:0.PRE - T999:1999 .ACC

T3:0.PRE - T999:1999 .ACC

-- -- -- T3:0.PRE - T999:1999 .ACC

Permitted data types and operands

Ethernet IP Connector and Configurator40 Function Manual, 07/2021, 6AV2170-0KA50-0AA0

Page 41: Ethernet IP Connector and Configurator

Address areas

Bool SInt USInt Int UInt DInt UDInt Real String

B B3:0/0 - B999:1999 /15

-- -- B3:0 - B999:1999

B3:0 - B999:1999

-- -- -- B3:0 - B999:1999

S S2:0/0 - S2:127/65 535

-- -- S2:0 - S2:127

S2:0 - S2:127

-- -- -- S2:0 - S2:127

I I1:0/0 - I999:255/1 5

-- -- I1:0 - I999:255

I1:0 - I999:255

-- -- -- I1:0 - I999:255

O O0:0/0 - O999:255/ 15

-- -- O0:0 - O999:255

O0:0 - O999:255

-- -- -- O0:0 - O999:255

F -- -- -- -- -- F3:0 - F999:1999

F3:0 - F999:1999

F3:0 - F999:199 9

F3:0 - F999:1999

D D3:0/0 - D999:199 9/15

-- -- D3:0 - D999:199 9

D3:0 - D999:199 9

-- -- -- D3:0 - D999:199 9

A A3:0/0 - A999:1999 /15

A3:0 - A999:1999

A3:0 - A999:1999

A3:0 - A999:1999

A3:0 - A999:1999

A3:0 - A999:1999

A3:0 - A999:1999

A3:0 - A999:19 99

A3:0 - A999:1999

ST ST3:0/0 - ST999:19 99/15

ST3:0 - ST999:19 99

ST3:0 - ST999:19 99

ST3:0 - ST999:19 99

ST3:0 - ST999:19 99

ST3:0 - ST999:19 99

ST3:0 - ST999:19 99

ST3:0 - ST999:1 999

ST3:0 - ST999:19 99

Address areas

Bool SInt USInt Int UInt DInt UDInt Real String

N N3:0/0 - N999:199 9/15

-- -- N3:0/0 - N999:199 9/15

N3:0/0 - N999:199 9/15

N3:0/0 - N999:199 9/15

N3:0/0 - N999:199 9/15

N3:0/0 - N999:199 9/15

N3:0/0 - N999:199 9/15

R R3:0.EN - R999:199 9.ER - R999:199 9.DN - R999:199 9.FD - R999:199 9.IN - R999:199 9.EU - R999:199 9.EM - R999:199 9.UL

-- -- R3:0.LEN - R999:199 9.POS

R3:0.LEN - R999:199 9.POS

-- -- -- R3:0.LEN - R999:199 9.POS

Permitted data types and operands

Ethernet IP Connector and ConfiguratorFunction Manual, 07/2021, 6AV2170-0KA50-0AA0 41

Page 42: Ethernet IP Connector and Configurator

Address areas

Bool SInt USInt Int UInt DInt UDInt Real String

C C3:0.DN - C999:199 9.CU - C999:199 9.CD - C999:199 9.OV - C999:199 9.UN

-- -- C3:0.PRE - C999:199 9.ACC

C3:0.PRE - C999:199 9.ACC

-- -- -- C3:0.PRE - C999:199 9.ACC

T T3:0.EN - T999:199 9.TT - T999:199 9.DN

-- -- T3:0.PRE - T999:199 9.ACC

T3:0.PRE - T999:199 9.ACC

-- -- -- T3:0.PRE - T999:199 9.ACC

B B3:0/0 - B999:199 9/15

-- -- B3:0 - B999:199 9

B3:0 - B999:199 9

-- -- -- B3:0 - B999:199 9

S S2:0/0 - S2:127/65 535

-- -- S2:0 - S2:127

S2:0 - S2:127

-- -- -- S2:0 - S2:127

I I1:0/0 - I999:277/1 7

-- -- I1:0 - I999:277

I1:0 - I999:277

-- -- -- I1:0 - I999:277

O O0:0/0 - O999:277/ 17

-- -- O0:0 - O999:277

O0:0 - O999:277

-- -- -- O0:0 - O999:277

F -- -- -- -- -- F3:0 - F999:199 9

F3:0 - F999:199 9

F3:0 - F999:199 9

F3:0 - F999:199 9

D D3:0/0 - D999:199 9/15

-- -- D3:0/0 - D999:199 9/15

D3:0/0 - D999:199 9/15

-- -- -- D3:0/0 - D999:199 9/15

A A3:0/0 - A999:199 9/15

A3:0/0 - A999:199 9/15

A3:0/0 - A999:199 9/15

A3:0/0 - A999:199 9/15

A3:0/0 - A999:199 9/15

A3:0/0 - A999:199 9/15

A3:0/0 - A999:199 9/15

A3:0/0 - A999:199 9/15

A3:0/0 - A999:199 9/15

ST ST3:0/0 - ST999:19 99/15

ST3:0/0 - ST999:19 99/15

ST3:0/0 - ST999:19 99/15

ST3:0/0 - ST999:19 99/15

ST3:0/0 - ST999:19 99/15

ST3:0/0 - ST999:19 99/15

ST3:0/0 - ST999:19 99/15

ST3:0/0 - ST999:19 99/15

ST3:0/0 - ST999:19 99/15

Address areas for CJ2

Address Areas

Bool

DInt

Dword

Int

LInt

Lreal

Lword

Real

I/O

I/O 0.0 - I/O 6143.15

I/O 0 - I/O 6142

I/O 0 - I/O 6142

I/O 0 - I/O 6143

I/O 0 - I/O 6140

I/O 0 - I/O 6140

I/O 0 - I/O 6140

I/O 0 - I/O 6142

Permitted data types and operands

Ethernet IP Connector and Configurator42 Function Manual, 07/2021, 6AV2170-0KA50-0AA0

Page 43: Ethernet IP Connector and Configurator

HR

HR 0.0 - HR 511.15

HR 0 - HR 510

HR 0 - HR 510

HR 0 - HR 511

HR 0 - HR 508

HR 0 - HR 508

HR 0 - HR 508

HR 0 - HR 510

AR

AR 0.0 - AR 1471.15

AR 0 - AR 1470

AR 0 - AR 1470

AR 0 - AR 1471

AR 0 - AR 1468

AR 0 - AR 1468

AR 0 - AR 1468

AR 0 - AR 1470

DM

DM 0.0 - DM 32767.15

DM 0 - DM 32766

DM 0 - DM 32766

DM 0 - DM 32767

DM 0 - DM 32764

DM 0 - DM 32764

DM 0 - DM 32764

DM 0 - DM 32766

EM

EM 0.0:0 - EM 32767.15:25

EM 0:0 - EM 32766:25

EM 0:0 - EM 32766:25

EM 0:0 - EM32767:25

EM 0:0 - EM 32764:25

EM 0:0 - EM 32764:25

EM 0:0 - EM 32764:25

EM 0:0 - EM 32766:25

T

T 0 - T 4095

T 0 - T 4094

T 0 - T 4094

T 0 - T 4095

NA

NA

NA

NA

C

C 0 - C 4095

C 0 - C 4094

C 0 - C 4094

C 0 - C 4095

NA

NA

NA

NA

TCF

TCF 0 - TCF 4095

NA

NA

NA

NA

NA

NA

NA

CCF

CCF 0 - CCF 4095

NA

NA

NA

NA

NA

NA

NA

Address Areas

String

UDInt

UDIntBCD

UInt

UIntBCD

ULInt

ULIntBCD

Word

I/O

I/O 0 - I/O 6143

I/O 0 - I/O 6142

I/O 0 - I/O 6142

I/O 0 - I/O 6143

I/O 0 - I/O 6143

I/O 0 - I/O 6140

I/O 0 - I/O 6140

I/O 0 - I/O 6143

HR

HR 0 - HR 511

HR 0 - HR 510

HR 0 - HR 510

HR 0 - HR 511

HR 0 - HR 511

HR 0 - HR 508

HR 0 - HR 508

HR 0 - HR 511

AR

AR 0 - AR 1471

AR 0 - AR 1470

AR 0 - AR 1470

AR 0 - AR 1471

AR 0 - AR 1471

AR 0 - AR 1468

AR 0 - AR 1468

AR 0 - AR 1471

DM

DM 0 - DM 32767

DM 0 - DM 32766

DM 0 - DM 32766

DM 0 - DM 32767

DM 0 - DM 32767

DM 0 - DM 32764

DM 0 - DM 32764

DM 0 - DM 32767

EM

EM 0:0 - EM 32767:25

EM 0:0 - EM 32766:25

EM 0:0 - EM 32766:25

EM 0:0 - EM 32767:25

EM 0:0 - EM 32767:25

EM 0:0 - EM 32764:25

EM 0:0 - EM 32764:25

EM 0:0 - EM 32767:25

T

NA

T 0 - T 4094

T 0 - T 4094

T 0 - T 4095

T 0 - T 4095

NA

NA

T 0 - T 4095

Permitted data types and operands

Ethernet IP Connector and ConfiguratorFunction Manual, 07/2021, 6AV2170-0KA50-0AA0 43

Page 44: Ethernet IP Connector and Configurator

C

NA

C 0 - C 4094

C 0 - C 4094

C 0 - C 4095

C 0 - C 4095

NA

NA

C 0 - C 4095

TCF

NA

NA

NA

NA

NA

NA

NA

NA

CCF

NA

NA

NA

NA

NA

NA

NA

NA

Address areas for CS1

Address Areas

Bool

DInt

Dword

Int

LInt

Lreal

Lword

Real

I/O

I/O 0.0 - I/O 6143.15

I/O 0 - I/O 6142

I/O 0 - I/O 6142

I/O 0 - I/O 6143

I/O 0 - I/O 6140

I/O 0 - I/O 6140

I/O 0 - I/O 6140

I/O 0 - I/O 6142

HR

HR 0.0 - HR 511.15

HR 0 - HR 510

HR 0 - HR 510

HR 0 - HR 511

HR 0 - HR 508

HR 0 - HR 508

HR 0 - HR 508

HR 0 - HR 510

AR

AR 0.0 - AR 959.15

AR 0 - AR 958

AR 0 - AR 958

AR 0 - AR 959

AR 0 - AR 956

AR 0 - AR 956

AR 0 - AR 956

AR 0 - AR 958

DM

DM 0.0 - DM 32767.15

DM 0 - DM 32766

DM 0 - DM 32766

DM 0 - DM 32767

DM 0 - DM 32764

DM 0 - DM 32764

DM 0 - DM 32764

DM 0 - DM 32766

EM

EM 0.0:0 - EM 32767.15:25

EM 0:0 - EM 32766:25

EM 0:0 - EM 32766:25

EM 0:0 - EM32767:25

EM 0:0 - EM 32764:25

EM 0:0 - EM 32764:25

EM 0:0 - EM 32764:25

EM 0:0 - EM 32766:25

T

T 0 - T 4095

T 0 - T 4094

T 0 - T 4094

T 0 - T 4095

NA

NA

NA

NA

C

C 0 - C 4095

C 0 - C 4094

C 0 - C 4094

C 0 - C 4095

NA

NA

NA

NA

TCF

TCF 0 - TCF 4095

NA

NA

NA

NA

NA

NA

NA

CCF

CCF 0 - CCF 4095

NA

NA

NA

NA

NA

NA

NA

Permitted data types and operands

Ethernet IP Connector and Configurator44 Function Manual, 07/2021, 6AV2170-0KA50-0AA0

Page 45: Ethernet IP Connector and Configurator

Address Areas

String

UDInt

UDIntBCD

UInt

UIntBCD

ULInt

ULIntBCD

Word

I/O

I/O 0 - I/O 6143

I/O 0 - I/O 6142

I/O 0 - I/O 6142

I/O 0 - I/O 6143

I/O 0 - I/O 6143

I/O 0 - I/O 6140

I/O 0 - I/O 6140

I/O 0 - I/O 6143

HR

HR 0 - HR 511

HR 0 - HR 510

HR 0 - HR 510

HR 0 - HR 511

HR 0 - HR 511

HR 0 - HR 508

HR 0 - HR 508

HR 0 - HR 511

AR

AR 0 - AR 959

AR 0 - AR 958

AR 0 - AR 958

AR 0 - AR 959

AR 0 - AR 959

AR 0 - AR 956

AR 0 - AR 956

AR 0 - AR 959

DM

DM 0 - DM 32767

DM 0 - DM 32766

DM 0 - DM 32766

DM 0 - DM 32767

DM 0 - DM 32767

DM 0 - DM 32764

DM 0 - DM 32764

DM 0 - DM 32767

EM

EM 0:0 - EM 32767:25

EM 0:0 - EM 32766:25

EM 0:0 - EM 32766:25

EM 0:0 - EM 32767:25

EM 0:0 - EM 32767:25

EM 0:0 - EM 32764:25

EM 0:0 - EM 32764:25

EM 0:0 - EM 32767:25

T

NA

T 0 - T 4094

T 0 - T 4094

T 0 - T 4095

T 0 - T 4095

NA

NA

T 0 - T 4095

C

NA

C 0 - C 4094

C 0 - C 4094

C 0 - C 4095

C 0 - C 4095

NA

NA

C 0 - C 4095

TCF

NA

NA

NA

NA

NA

NA

NA

NA

CCF

NA

NA

NA

NA

NA

NA

NA

NA

Address areas for CJ1

Address Areas

Bool

DInt

Dword

Int

LInt

Lreal

Lword

Real

I/O

I/O 0.0 - I/O 6143.15

I/O 0 - I/O 6142

I/O 0 - I/O 6142

I/O 0 - I/O 6143

I/O 0 - I/O 6140

I/O 0 - I/O 6140

I/O 0 - I/O 6140

I/O 0 - I/O 6142

HR

HR 0.0 - HR 511.15

HR 0 - HR 510

HR 0 - HR 510

HR 0 - HR 511

HR 0 - HR 508

HR 0 - HR 508

HR 0 - HR 508

HR 0 - HR 510

AR

AR 0.0 - AR 959.15

AR 0 - AR 958

AR 0 - AR 958

AR 0 - AR 959

AR 0 - AR 956

AR 0 - AR 956

AR 0 - AR 956

AR 0 - AR 958

DM

DM 0.0 - DM 32767.15

DM 0 - DM 32766

DM 0 - DM 32766

DM 0 - DM 32767

DM 0 - DM 32764

DM 0 - DM 32764

DM 0 - DM 32764

DM 0 - DM 32766

Permitted data types and operands

Ethernet IP Connector and ConfiguratorFunction Manual, 07/2021, 6AV2170-0KA50-0AA0 45

Page 46: Ethernet IP Connector and Configurator

T

T 0 - T 4095

T 0 - T 4094

T 0 - T 4094

T 0 - T 4095

NA

NA

NA

NA

C

C 0 - C 4095

C 0 - C 4094

C 0 - C 4094

C 0 - C 4095

NA

NA

NA

NA

TCF

TCF 0 - TCF 4095

NA

NA

NA

NA

NA

NA

NA

CCF

CCF 0 - CCF 4095

NA

NA

NA

NA

NA

NA

NA

Address Areas

String

UDInt

UDIntBCD

UInt

UIntBCD

ULInt

ULIntBCD

Word

I/O

I/O 0 - I/O 6143

I/O 0 - I/O 6142

I/O 0 - I/O 6142

I/O 0 - I/O 6143

I/O 0 - I/O 6143

I/O 0 - I/O 6140

I/O 0 - I/O 6140

I/O 0 - I/O 6143

HR

HR 0 - HR 511

HR 0 - HR 510

HR 0 - HR 510

HR 0 - HR 511

HR 0 - HR 511

HR 0 - HR 508

HR 0 - HR 508

HR 0 - HR 511

AR

AR 0 - AR 959

AR 0 - AR 958

AR 0 - AR 958

AR 0 - AR 959

AR 0 - AR 959

AR 0 - AR 956

AR 0 - AR 956

AR 0 - AR 959

DM

DM 0 - DM 32767

DM 0 - DM 32766

DM 0 - DM 32766

DM 0 - DM 32767

DM 0 - DM 32767

DM 0 - DM 32764

DM 0 - DM 32764

DM 0 - DM 32767

T

NA

T 0 - T 4094

T 0 - T 4094

T 0 - T 4095

T 0 - T 4095

NA

NA

T 0 - T 4095

C

NA

C 0 - C 4094

C 0 - C 4094

C 0 - C 4095

C 0 - C 4095

NA

NA

C 0 - C 4095

TCF

NA

NA

NA

NA

NA

NA

NA

NA

CCF

NA

NA

NA

NA

NA

NA

NA

NA

Permitted data types and operands

Ethernet IP Connector and Configurator46 Function Manual, 07/2021, 6AV2170-0KA50-0AA0

Page 47: Ethernet IP Connector and Configurator

Index

AAllen-Bradley

Permitted data types, 39

PPermitted data types

Allen-Bradley, 39

Ethernet IP Connector and ConfiguratorFunction Manual, 07/2021, 6AV2170-0KA50-0AA0 47

Page 48: Ethernet IP Connector and Configurator

Index

Ethernet IP Connector and Configurator48 Function Manual, 07/2021, 6AV2170-0KA50-0AA0