Re:Code Labs

Supporting On-site Manufacturing through Smart System Design and Software Development.

Re:Code Labs (Recode Labs LLC, Japan) is an engineering company specializing in PLC control, system design, and software development for manufacturing sites.
By integrating PLCs, PC software, and IoT, we help build production systems that never stop — and workplaces you can truly see and understand.
pcmonitor

Your Engineering Partner for Reliable, On-Site Solutions

I integrate PLCs, PC software, and IoT system design to create production environments that never stop — and make the invisible visible. From control design and software development to on-site testing and commissioning, I deliver one-stop technical solutions that go beyond simple contracting, addressing the real challenges faced on the shop floor.

02.

Work Philosophy & Selected Projects

1. Flexible Ladder Logic — No Step-Ladder (SFC)

I avoid using the conventional step-ladder (SFC) structure for sequence control.
Instead, I design logic based on state relays (M devices) to manage process transitions.
This approach eliminates the need to modify multiple steps when adding or changing sequences.I avoid using the conventional step-ladder (SFC) structure for sequence control.
Instead, I design logic based on state relays (M devices) to manage process transitions.
This approach removes the need to modify multiple steps when updating or expanding sequences.
 

Advantages:

Faster modification during commissioning and maintenance
Easy to debug because all transitions are explicitly defined
Ideal for systems that require flexible or customized sequences
 

Example:

Instead of automatic step transition, I manually control states like M100, M101, M102…
This makes the logic independent and modular.

 

2. Structured Internal Relay Numbering

I group internal relays by function and assign sequential numbers.
This keeps the logic easy to read and maintain, even after many years.

 

Example structure:

M100–199 : Main process states
M200–299 : Timing & interlocks

M300–399 : Alarms & resets

Benefits:

Quick understanding of the logic structure
Easier handover between engineers
Prevents duplicate or inconsistent M-number usage

 

3. Logical Grouping of Timers and Interlocks

Timers (TON, TOF, TP) and interlock conditions are grouped at the end of the program.
This ensures consistent timing control and easier adjustments during debugging.
 

Reasoning:

Timers scattered throughout the ladder make debugging slow and confusing.
Grouping them ensures clear visibility and reduces unexpected interactions.

 

4. Readability and Maintainability Over Formality

I prioritize clarity and adaptability over strict textbook structure.
I value designs that technicians can easily understand on-site, even under pressure.
This practical mindset is especially suited for:
Custom machinery
Short-run automation lines
Systems frequently modified or upgraded

 

Summary

Focus Area: Sequence Control — using state relays instead of SFC for easier modification
Internal Logic: Numbered by function for structured readability
Timers & Interlocks: Grouped together for faster debugging
Design Priority: Field practicality and reliable operation

 

Tools and Experience

PLC: Mitsubishi (FX/Q series), Keyence (KV series), Omron (CP/CJ series)
HMI: Mitsubishi GOT, Keyence VT
Programming Languages: Ladder Logic, Structured Text, Function Block
Additional Tools: Python (for data logging and analysis), MySQL, Google Apps Script

Engineering Expertise

With a focus on PLCs, PC software, and IoT, I support production line optimization and on-site digital transformation (DX).

By integrating control, communication, and data processing, I help realize “non-stop equipment” and “visible operations.”

1. PLC Control Design

Compatible with Mitsubishi, Keyence, and OMRON systems. Providing end-to-end support — from ladder logic design and on-site commissioning to upgrades of existing equipment.

2. Software Development

Developing data management and automation tools with VBA, Python, and Google Apps Script — including accounting systems and QR code solutions.

3. IoT & Data Integration

Integrating PLCs with cloud services, databases, and Raspberry Pi for real-time monitoring and data visualization.

4. Motion Design

Adding movement and life to ideas through animations, video graphics, and transitions that engage, inform, and delight viewers.

04.

Proudly Trusted By

visual artist client logo 9
visual artist client logo 8
visual artist client logo 7
visual artist client logo 6
visual artist client logo 5
visual artist client logo 4
testimonial
Working together was a dream — the creativity, attention to detail, and ability to bring our vision to life was beyond impressive. The final design elevated our brand in ways we couldn’t have imagined.
Johnnie Ledner
CEO at Litfox

Let’s build something together

Share your project ideas or challenges — I’ll get back to you as soon as possible via the contact form below.

👉 [Go to contact form](https://recode-labs.tech/contact)