| Crates.io | ethercat-device-control |
| lib.rs | ethercat-device-control |
| version | 1.0.0 |
| created_at | 2025-02-03 13:24:04.686762+00 |
| updated_at | 2025-02-03 13:24:04.686762+00 |
| description | A command line utility to control Ethercat devices |
| homepage | |
| repository | https://github.com/hANSIc99/ethercat-device-control |
| max_upload_size | |
| id | 1540585 |
| size | 49,391 |
A command line utility to control Ethercat devices.
Set the EtherCAT state of devices.
Example
Set the EtherCAT device with EtherCAT addresse 1001 on EtherCAT Master with AmsNetId 172.57.56.160.2.1to state PreOp.
.\ethercat-device-control.exe 172.17.56.160.2.1 1001 setstate preop
Perform an firmware update.
Example
Load the local firmware file C:\TwinCAT\Functions\TE5950-Drive-Manager-2\Firmware\AX8000 AMP8000\AX8620-0000_v01.03_b0009_0103.efw on the device with the EtherCAT address 1001 on EtherCAT Master with AmsNetId 172.57.56.160.2.1.
.\ethercat-device-control.exe 172.17.56.160.2.1 1001 warn fwupdate "C:\TwinCAT\Functions\TE5950-Drive-Manager-2\Firmware\AX8000 AMP8000\AX8620-0000_v01.03_b0009_0103.efw"