🌐 Website: applied-motion.com
We design and manufacture motion control products — stepper and servo motors, drives, and controllers — for industrial automation. This GitHub presence collects example programs, application notes, and reference code to help engineers integrate our products into their systems.
Application notes and example code across the platforms our customers use most:
| Topic | Description |
|---|---|
| ✨ Python | Communicate with our products over Ethernet, EtherCAT, Modbus, RS-232/485 |
| ✨ PLC programming | Examples for Rockwell, Siemens, and CODESYS |
| ✨ C (SOEM) | Open-source EtherCAT master samples in C on real-time Linux — CSP / CSV / CST cyclic synchronous modes |
| ✨ HMI programming | HMI integration references |
| ✨ LabVIEW | LabVIEW example programs |
| ✨ Q program | Q program examples for our standalone controllers |
- CODESYS — sample programs and function block library
- SIEMENS_PLC_Examples — Siemens PLC Modbus TCP programs
- Rockwell_PLC_Programs — Allen-Bradley examples for existing products (TXM, TSM, STF, ST, MDX, SV200, SSDC)
- Rockwell_PLC_Programs_MDX_plus_M5 — Allen-Bradley examples for the new MDX+ and M5 Servo EtherNet/IP products
- EtherCAT_Python — motion control on EtherCAT products
- Ethernet_Python_eSCL — Ethernet (eSCL) examples
- Modbus_Python — Modbus TCP and RTU examples
- Serial_Communication_using_Python — RS-232/485 examples
- AMP_EtherCAT_SOEM_Samples — open-source EtherCAT master samples for MDX+ EC servo drives, built on SOEM 2.x + PREEMPT_RT Linux; covers Cyclic Synchronous Position (CSP), Velocity (CSV), and Torque (CST) modes
- LabVIEW — LabVIEW example programs
- C-using-.NET — UDP communication via C# / .NET
- Q_programs — example Q programs
Developed and maintained by Ankit Barad.