Work / plc-checkweigher
plc-checkweigher
One-command installer for the Mitsubishi PLC check-weigher system.
What is it?
A production-grade logging layer that reads weight and status registers directly from a Mitsubishi PLC over the factory network, persists every reading, and turns each production batch into a clean PDF report that is pushed to a shared SMB drive for the quality team.
What does it do?
- Continuous register polling from a Mitsubishi PLC with reconnect handling
- Per-batch PDF report generation with pass/fail summaries
- Automatic push of reports to an SMB network share
- Live web dashboard for line operators
What is it made of?
Raspberry Pi · Mitsubishi PLC · PDF Reports · npm CLI
What did I write about it?
Logging Mitsubishi PLC Data in Real Time on a Raspberry Pi
How I bridge a Mitsubishi PLC to a Raspberry Pi for continuous, reconnect-safe register polling — and why the edge is the right place to do it. Industrial IoT · May 2024 · 8 min read
From PLC to PDF: Automating Batch Reports at the Edge
Quality teams don't want raw register dumps — they want a clean PDF per batch. Here's the pipeline that gets them there automatically. Edge Computing · Mar 2024 · 6 min read
Pushing Files Over SMB from a Headless Raspberry Pi
A small but load-bearing detail of factory IoT: getting generated files onto the network share reliably, from a device with no screen. Edge Computing · Feb 2024 · 5 min read
What else did I build?
GXBridge-MCP
Control Mitsubishi GX Works3 and your PLC with AI — an MCP server for any agent GX Works3 · Industrial Automation
eplanbridge
Drive EPLAN Pro Panel 2022.0.3 from outside the application — and build a 6-axis robot-arm control schematic with it. C# · EPLAN
tovex-cli-showcase
tovex-cli: command-line control of Siemens TIA Portal and live S7 PLCs, built for AI agents. Public overview; source is private.