Before starting the configuration, please ensure the following:
D100, M200.bool, short (int16), float (float32), etc.Follow these steps within the E2C Trinity web interface.
| Parameter | Description | Example |
|---|---|---|
| Name | Unique identifier for the PLC device. | Packaging-Line-A-Machine-02 |
| Driver | Select [MITSUBISHI] -> [MC 3E] from the dropdown list. | MC 3E |
| Is Binary | Select the data format; must match the PLC-side configuration. | Yes |
| Connection Channel | Select TCP or UDP; must match the PLC-side configuration. | TCP |
| IP Address | The IP address of the target PLC. | 192.168.1.18 |
| Port Number | The MC 3E protocol port number of the PLC. | 6000 |
| Polling Cycle (s) | Frequency of data requests (Seconds). | 10 |
| Description | Additional info for user reference. | Core equipment for Line A |
| Collection Timeout (ms) | Timeout for the device to respond to requests. | 1000 |
| Connection Timeout (ms) | Limit for establishing a TCP connection. | 1000 |
| Parameter | Description | Example |
|---|---|---|
| Name | The tag name used in data reports. | Temperature |
| Tag Type | Device Tag: Data from the PLC. Virtual Tag: Intermediate gateway-side variable. |
Device Tag |
| Address Type | Register type in the PLC (e.g., M, X, Y, D, W, R). | + For example, if the point address in the PLC is D100, configure the "Address Type" as "D" and the "Address" as "100". + For example, to read the 3rd bit of the D100 register in the PLC, configure the "Address Type" as "D", the "Address" as "100", and the "Bit Offset" as "3". |
| Address | Specific register address in the PLC. | |
| Bit Offset | Required only for 'bool' types; specifies the bit index. | |
| Data Type | Must match the PLC's data format. | float (float32) |
| Read/Write Permission | Read Only or Read/Write (for remote modification). | Read Only |
| Decimals | Number of decimal places (for float/double). | 2 |
| Unit | Engineering units (e.g., °C, KPa, mm). | °C |
| Associated Group | Assign the tag to a specific data group. | - |
| Description | Brief explanation of the tag's purpose. | Reactor Real-time Temp |
| Data Operation | Mathematical processing (Scaling, Offset, etc.). | None |
Repeat for all tags. Once finished, click "Publish" in the top right corner to apply the configuration.
When configuring tags in E2C Trinity, use the following mapping:
| E2C Trinity Type | Length / Sign | PLC Equivalent | Example Address | Notes |
|---|---|---|---|---|
| bool | 1 bit | Bit | M, X, Y, B, L | Read single bit, e.g., M100. |
| ushort (uint16) | 16 bit, Unsigned | Word (Unsigned) | D, W, R, SD, SW | 16-bit word, e.g., D100. |
| short (int16) | 16 bit, Signed | Word (Signed) | D, W, R, SD, SW | 16-bit signed word, e.g., D101. |
| uint (uint32) | 32 bit, Unsigned | Double Word (Unsigned) | D, W, R, SD, SW | 2 consecutive addresses, e.g., D102. |
| int (int32) | 32 bit, Signed | Double Word (Signed) | D, W, R, SD, SW | 2 consecutive addresses, e.g., D104. |
| float (float32) | 32 bit | REAL (Floating point) | D, W, R, SD, SW | 2 consecutive addresses, e.g., D106. |
| string | N Bytes | String | D, W, R | Check PLC storage method and length. |
| Version | Date | Author | Changes |
|---|---|---|---|
| 1.0 | 2025-09-22 | Ken Li | Initial document creation. |