Toyopuc Ethernet
Compatibility
Compatibility Parameter | Compatible Items |
|---|---|
Driver Type | Ethernet |
Validated Devices/Series | Toyopuc PC10G, PC10GX-Nano |
Introduction
Review the following information for setting up and configuring the Toyopuc Ethernet driver.
This driver also supports multilayer routing, which allows you to read data from non-Ethernet Toyopuc devices that are connected to an Ethernet-capable device. To route through a connected device, configure the IP address of the Ethernet device and enter the appropriate link node values (for example, [L2, S2]) in the optional Link nodes parameter.
How to Configure the PLC
To set up and configure this device in Manufacturing Connect Edge, you will need to do the following:
- Step 1: Set up and configure the PLC device
- Step 2: Set up the PLC device in Manufacturing Connect Edge DeviceHub
- Step 3: Configure the list of registers
Step 1: Set up and configure the PLC device
Use PCwin or PCwin2 software to configure the Toyopuc PLC for Ethernet access and to monitor tags. Collect the following network parameters from the device before proceeding:
- Open the PLC project in PCwin or PCwin2.
- Navigate to the Ethernet settings and note the IP address and network port assigned to the device.
- Confirm the device is reachable on the network from the Manufacturing Connect Edge host.
Step 2: Set up the PLC device in Manufacturing Connect Edge DeviceHub
Configure the following parameters when you connect a device with this driver. Update default values to the specific setup of your device.
Parameter | Value |
|---|---|
Type | Toyopuc |
Driver | Toyopuc Ethernet |
Network Address | The IP address of the device you noted in Step 1 |
Network Port | The port number configured on the device |
Link nodes | (Optional) Routing path to a non-Ethernet device linked through the Ethernet device, for example [L2, S2] |
Step 3: Configure the list of registers
When you add a tag to the connected device, see the following register table and tag parameters sections.
Register Table
Name | Value Types | Access Types | Address Format | Min Address | Max Address |
|---|---|---|---|---|---|
X | uint8, uint16, uint32, uint64, int16, int32, int64, float32, float64, string | R/W | HHH | 0 | 127 |
X_bit | bit | R/W | HHHh | 0 | 12715 |
Y | uint8, uint16, uint32, uint64, int16, int32, int64, float32, float64, string | R/W | HHH | 0 | 127 |
Y_bit | bit | R/W | HHHh | 0 | 12715 |
M | uint8, uint16, uint32, uint64, int16, int32, int64, float32, float64, string | R/W | HHH | 0 | 383 |
M_bit | bit | R/W | HHHh | 0 | 38315 |
K | uint8, uint16, uint32, uint64, int16, int32, int64, float32, float64, string | R/W | HH | 0 | 47 |
K_bit | bit | R/W | HHh | 0 | 4715 |
L | uint8, uint16, uint32, uint64, int16, int32, int64, float32, float64, string | R/W | HHH | 0 | 767 |
L_bit | bit | R/W | HHHh | 0 | 76715 |
V | uint8, uint16, uint32, uint64, int16, int32, int64, float32, float64, string | R/W | HHH | 0 | 383 |
V_bit | bit | R/W | HHHh | 0 | 38315 |
T | uint8, uint16, uint32, uint64, int16, int32, int64, float32, float64, string | R/W | HHH | 0 | 383 |
T_bit | bit | R/W | HHHh | 0 | 38315 |
C | uint8, uint16, uint32, uint64, int16, int32, int64, float32, float64, string | R/W | HHH | 0 | 383 |
C_bit | bit | R/W | HHHh | 0 | 38315 |
S | uint8, uint16, uint32, uint64, int16, int32, int64, float32, float64, string | R/W | HHHH | 0 | 5119 |
S_bit | bit | R/W | HHHHh | 0 | 511915 |
N | uint8, uint16, uint32, uint64, int16, int32, int64, float32, float64, string | R/W | HHHH | 0 | 6143 |
N_bit | bit | R/W | HHHHh | 0 | 614315 |
D | uint8, uint16, uint32, uint64, int16, int32, int64, float32, float64, string | R/W | HHHHH | 0 | 12287 |
D_bit | bit | R/W | HHHHHh | 0 | 1228715 |
R | uint8, uint16, uint32, uint64, int16, int32, int64, float32, float64, string | R/W | HHHH | 0 | 2047 |
R_bit | bit | R/W | HHHHh | 0 | 204715 |
P | uint8, uint16, uint32, uint64, int16, int32, int64, float32, float64, string | R/W | HHH | 0 | 383 |
P_bit | bit | R/W | HHHh | 0 | 38315 |
B | uint8, uint16, uint32, uint64, int16, int32, int64, float32, float64, string | R/W | HHHH | 0 | 8191 |
B_bit | bit | R/W | HHHHh | 0 | 819115 |
H | uint8, uint16, uint32, uint64, int16, int32, int64, float32, float64, string | R/W | HHHH | 0 | 2047 |
H_bit | bit | R/W | HHHHh | 0 | 204715 |
U | uint8, uint16, uint32, uint64, int16, int32, int64, float32, float64, string | R/W | HHHHHH | 0 | 131071 |
U_bit | bit | R/W | HHHHHHh | 0 | 13107115 |
EX | uint8, uint16, uint32, uint64, int16, int32, int64, float32, float64, string | R/W | HHH | 0 | 127 |
EX_bit | bit | R/W | HHHh | 0 | 12715 |
EY | uint8, uint16, uint32, uint64, int16, int32, int64, float32, float64, string | R/W | HHH | 0 | 127 |
EY_bit | bit | R/W | HHHh | 0 | 12715 |
EM | uint8, uint16, uint32, uint64, int16, int32, int64, float32, float64, string | R/W | HHH | 0 | 511 |
EM_bit | bit | R/W | HHHh | 0 | 51115 |
EK | uint8, uint16, uint32, uint64, int16, int32, int64, float32, float64, string | R/W | HHH | 0 | 255 |
EK_bit | bit | R/W | HHHh | 0 | 25515 |
EL | uint8, uint16, uint32, uint64, int16, int32, int64, float32, float64, string | R/W | HHH | 0 | 511 |
EL_bit | bit | R/W | HHHh | 0 | 51115 |
EV | uint8, uint16, uint32, uint64, int16, int32, int64, float32, float64, string | R/W | HHH | 0 | 255 |
EV_bit | bit | R/W | HHHh | 0 | 25515 |
ET | uint8, uint16, uint32, uint64, int16, int32, int64, float32, float64, string | R/W | HHH | 0 | 127 |
ET_bit | bit | R/W | HHHh | 0 | 12715 |
EC | uint8, uint16, uint32, uint64, int16, int32, int64, float32, float64, string | R/W | HHH | 0 | 127 |
EC_bit | bit | R/W | HHHh | 0 | 12715 |
ES | uint8, uint16, uint32, uint64, int16, int32, int64, float32, float64, string | R/W | HHHH | 0 | 2047 |
ES_bit | bit | R/W | HHHHh | 0 | 204715 |
EN | uint8, uint16, uint32, uint64, int16, int32, int64, float32, float64, string | R/W | HHHH | 0 | 2047 |
EN_bit | bit | R/W | HHHHh | 0 | 204715 |
GX | uint8, uint16, uint32, uint64, int16, int32, int64, float32, float64, string | R/W | HHHH | 0 | 4095 |
GX_bit | bit | R/W | HHHHh | 0 | 409515 |
GY | uint8, uint16, uint32, uint64, int16, int32, int64, float32, float64, string | R/W | HHHH | 0 | 4095 |
GY_bit | bit | R/W | HHHHh | 0 | 409515 |
GM | uint8, uint16, uint32, uint64, int16, int32, int64, float32, float64, string | R/W | HHHH | 0 | 4095 |
GM_bit | bit | R/W | HHHHh | 0 | 409515 |
EB | uint8, uint16, uint32, uint64, int16, int32, int64, float32, float64, string | R/W | HHHHHH | 0 | 524287 |
EB_bit | bit | R/W | HHHHHHh | 0 | 52428715 |
FR | uint8, uint16, uint32, uint64, int16, int32, int64, float32, float64, string | R/W | HHHHHH | 0 | 983039 |
FR_bit | bit | R/W | HHHHHHh | 0 | 98303915 |
EP | uint8, uint16, uint32, uint64, int16, int32, int64, float32, float64, string | R/W | HHH | 0 | 255 |
EP_bit | bit | R/W | HHHh | 0 | 25515 |
WT | bcd64 | R/O | H | 0 | 0 |
JL | uint8, uint16, uint32, uint64, int16, int32, int64, float32, float64, string | R/W | HHHH | 0 | 8191 |
JL_bit | bit | R/W | HHHHh | 0 | 819115 |
JS | uint8, uint16, uint32, uint64, int16, int32, int64, float32, float64, string | R/W | HHHH | 0 | 4095 |
JS_bit | bit | R/W | HHHHh | 0 | 409515 |