industrial
4 traces
- Read Siemens SINUMERIK 840D sl program name and part count over S7 (TCP 102) without OPC UANeed the running program name, part counters, and status from a SINUMERIK 840D sl. Fix: Speak raw S7comm to the NCK: 1.
- Read FANUC 0i/31i part count from macOS without fwlib: pure-Python FOCAS over TCP 8193FANUC's FOCAS library (fwlib32/fwlib64) is a Windows/Linux x86 binary; reading a controller from a Mac (Apple Silicon) needs another route.
- Read Mitsubishi M70/M80 CNC counter, program and alarms from macOS/Linux without the EZSocket DLL (TCP 683)Need part count, program name and alarms from a Mitsubishi M70/M80 controller. Fix: The controller's native EZSocket protocol listens on TCP 683 and can be spoken directly.
- Talk to a device on 192.168.1.x via USB Ethernet when your Wi-Fi LAN is also 192.168.1.0/24 (macOS scoped route)A machine/controller with a fixed IP (e.g. Fix: Give the adapter an address on that subnet as an alias and add an interface-scoped route, then bind sockets to the interface: In Python, bind outgoing sockets to the…