Expertise / Automation

Industrial automation for demanding environments.

MAJ Solutions designs, programs and adapts industrial automation: PLC programming, HMI/SCADA interfaces and communication between equipment. We work on new installations as well as existing systems, with particular attention to documentation and change control requirements in pharmaceutical and biotech environments.

Describe your need
ProfinetModbus TCPKepware
01

Technical skills

From control logic to supervision

  • Functional analysis and control logic

    Defining sequences, states, permissive conditions, timers and interlocks. Turning operational needs into documented operating logic.

  • PLC programming

    Developing, modifying and troubleshooting programmable logic controller code on Siemens (TIA Portal), B&R and Allen-Bradley.

  • HMI / SCADA interfaces

    Designing and updating operator interfaces: display of states, alarms, setpoints and operating parameters, notably in WinCC.

  • Industrial communication

    Data exchange between PLCs, equipment and supervisory systems over Modbus TCP, Profinet and industrial communication servers such as Kepware.

02

Evolving existing systems

Upgrading automation already in operation

Incomplete documentation, a program modified over the years or an original integrator no longer available: working on existing automation first means establishing its actual state and identifying the potential impacts.

  1. Assessing what exists

    Backing up the accessible programs, comparing them with available versions where possible, identifying sequences, interfaces and technical dependencies.

  2. Controlled modification

    Impact analysis, adapting control logic, interfaces or communications, and scheduling the work around operating constraints.

  3. Verification & documentation

    Tests matched to the changes, version management, documentation updates and a rollback plan where technically applicable.

In pharmaceutical and biotech environments

Where the system is subject to GxP requirements, MAJ Solutions contributes to the site’s change control process by providing, within the agreed scope, the technical input needed to assess and verify the changes.

03

Applications & assignments

When to call on MAJ for automation?

  • Diagnosis & targeted intervention

    A program to troubleshoot, a sequence to adapt or failing data exchanges. We analyse the situation and work within a defined technical scope.

    Example request Adding a permissive condition or an alarm to an existing program.

    Illustrative photo: programming a PLC from a laptop in front of a control cabinet.
  • Technical reinforcement

    Your team or your integrator needs support with PLC programming, HMI/SCADA or testing. We work on an agreed assignment and duration, with defined responsibilities.

    Example request Developing operator screens within a project led by an integrator.

    Illustration: a supervision workstation, its mimic diagram and trend curves on screen.
  • Design & integration

    A new automated function to develop or several units to coordinate. We handle the functional analysis, programming and integration within the agreed scope.

    MAJ application Our Interlock solution for airlock management.

    Illustrative photo: airlock control cabinet in a cleanroom.
04

Contact

Automation to develop or upgrade?

Briefly describe your need and your deadline. For an existing installation, mention the PLC brand and the programs or documents available, if you can. We will get back to you for an initial technical discussion to assess how we can help.

Describe your need

Direct contact: info@maj-solutions.be +32 475 92 05 37