Skip to main content
FRIMONT SA, home

FCX with IEC 61508 functional safety and IEC 62443 cybersecurity.

Process control and supervision configured to IEC 62443 for SL1 and SL2, and designed to IEC 61508 when the application calls for SIL1 or SIL2 safety functions. Each level is set by the process risk analysis and your client's requirements.

FRIMONT technician next to an FCX control panel in a machine room.

Two standards, two risks

IEC 61508 and IEC 62443: how they differ.

IEC 61508 covers functional safety: the system must not fail dangerously. IEC 62443 covers cybersecurity: no one should be able to attack or tamper with it on purpose. They complement each other; one cannot replace the other.

Comparison between IEC 61508 and IEC 62443
AspectIEC 61508IEC 62443
What it protects againstRandom hardware failures and systematic design or software errors.Intentional actions: attacks, unauthorized access, malware and tampering.
Level it definesSIL 1 to 4 (Safety Integrity Level).SL 0 to 4 (Security Level).
How the level is measuredProbabilistic. In low demand mode, SIL1 requires a PFD between 10⁻² and 10⁻¹ and SIL2 between 10⁻³ and 10⁻². In continuous mode, PFH per hour is used.Not probabilistic. It depends on the attacker's capability: SL1 covers casual errors or access, SL2 an intentional attack with simple means, and SL3 and SL4 attackers with resources and specific knowledge of industrial systems.
Typical toolsRisk analysis (HAZOP, LOPA), hardware fault tolerance (HFT), diagnostic coverage, safe failure fraction (SFF) and systematic capability.Zones and conduits, 7 foundational requirements (authentication, integrity, confidentiality, among others) and a secure development lifecycle.
StructureGeneric standard in 7 parts, with sector standards derived from it: IEC 61511 for process and IEC 62061 / ISO 13849 for machinery.Organized by role: asset owner (series 2), integrator (3-2 and 3-3) and product supplier (4-1 process and 4-2 component).

What FCX offers

The level each process calls for.

Every FCX installation starts from a cybersecurity baseline. When the application requires it, we add safety functions designed to a SIL.

IEC 62443

SL1 and SL2 cybersecurity

We configure FCX following the IEC 62443 requirements for systems and components (62443-3-3 and 62443-4-2). The target level, SL1 or SL2, comes from the installation's risk assessment.

  • Kiosk-mode operation with an unprivileged account and no access to the system.
  • Up to 10 user levels and unlimited users per level, as your plant needs.
  • Firewall that blocks all incoming traffic except the ports the process needs.
  • Authenticated maintenance access, with automatic blocking after failed attempts.
  • Minimal software, plus boot and access logging for traceability.

IEC 61508

SIL1 and SIL2 functional safety

For special applications we design the safety functions to IEC 61508, with the SIL that comes from the process risk analysis.

  • Safety functions independent from normal process control.
  • Safety hardware certified for the required SIL.
  • Verification of the achieved level (PFD or PFH) for each function.
  • Safety lifecycle documentation for your client or your audit.

IEC 62443 in FCX

The 7 foundational requirements, applied.

IEC 62443 organizes industrial cybersecurity into seven foundational requirements (FR). This is how we address them in FCX.

FR 1 Identification and authentication control
Maintenance access requires authentication and automatically blocks repeated failed attempts. The operator account does not allow password login.
FR 2 Use control
Operators work with an unprivileged account, on a kiosk-mode screen that gives no access to the system. Up to 10 user levels, with unlimited users per level, so each person sees and operates only what is theirs.
FR 3 System integrity
Read-only base system, software reduced to the minimum and an isolated interface where nothing can be added or installed.
FR 4 Data confidentiality
Operator interface over HTTPS, with no telemetry, no sync and no external accounts.
FR 5 Restricted data flow
All incoming traffic blocked by default; only the ports the process needs are enabled, within the plant's zones and conduits.
FR 6 Timely response to events
Installation, boot and access logging, and automatic blocking of sources that try to force access.
FR 7 Resource availability
Memory without swap and with a guaranteed reserve, no suspend or hibernation, and automatic restart of the interface after a failure.

Remote support

Secure remote access for diagnostics and support.

FCX supports remote access over VPN so our team can diagnose the plant, support your operation and update the system without travelling. That access is treated as an IEC 62443 conduit: encrypted, authenticated and logged.

  • Plant diagnostics

    We review process variables, alarms and trends remotely to find the cause of a failure and guide your team.

  • Operations support

    We work through adjustments and fine-tuning with your staff, with fewer site visits and less downtime.

  • System updates

    We apply improvements and updates in a controlled, documented way, without touching the panel on site.

  • VPN-encrypted connection

    Access travels through an encrypted VPN tunnel: the control system is not exposed directly to the internet.

  • Authenticated access

    Only authenticated maintenance users get in, and repeated failed attempts are blocked automatically.

  • Logged access

    We agree with the plant who accesses and when, and every access is logged for follow-up.

IEC 61131-3 programming

Object-oriented, to IEC 61131-3.

FCX software is designed with object-oriented programming to IEC 61131-3, the international standard for programming controllers: orderly, reusable code that does not depend on one manufacturer.

  • Open standard

    Languages and structure are defined by the standard, not by a brand: the control can be read and maintained without depending on a hardware vendor.

  • Each machine, an object

    Compressors, chillers, valves and evaporators are programmed as objects with their own logic. They are tested once and reused in every plant.

  • Inheritance and interfaces

    Equipment variants inherit what they share and add what is specific: expanding the plant does not mean rewriting the control.

  • Deterministic tasks

    The program is organized in tasks with a defined cycle and priority, so each part of the process responds on time.

  • Strictly typed data

    Defined types and ranges catch out-of-place values at design time, not in the plant.

  • A base for SIL and SL

    Modular, traceable and verifiable software is the foundation IEC 61508 and IEC 62443 call for.

Robust platform

A system that is not written to does not get corrupted.

FCX security does not end with access control. The platform is built for hardware reliability on the plant floor: power outages, continuous operation and years of service.

  • Read-only base system

    With an overlay layer, whatever is written during operation stays in memory and the system disk is not modified. This prevents disk corruption and unauthorized changes.

  • Known state at every boot

    Every restart, even after a power outage, returns the system to its original, clean configuration.

  • No swap memory

    Memory behaves predictably: no paging to disk, no unexpected delays under load and no storage wear.

  • Minimal disk writes

    Temporary files and operator screen data live in RAM, extending the service life of solid-state drives.

  • Reserved memory

    Memory policies keep a margin for critical functions and prevent any one process from starving the system.

  • Automatic recovery

    If the operator interface stops, it restarts on its own within seconds, with no operator action.

Virtualized control

FCX also runs on virtualized control servers.

We have spent 30 years developing software-based industrial control. Ten years ago we began migrating to CODESYS, with object-oriented programming, in pursuit of safe and reliable systems. That experience lets us run FCX on virtualized plant servers, in containers or on a hypervisor, with the same control logic and the same security rules.

  • Several controllers on one server

    Each process runs in its own control instance, isolated from the others. Less hardware, less wiring and fewer panels to maintain.

  • Predictable control cycle

    We define the platform and each instance's reserved resources so control responds on time even when it shares the server.

  • Field devices over industrial Ethernet

    Field equipment connects over the industrial network, just as with a physical controller.

  • Centralized maintenance

    Updates, backups and new functions are managed from the server, without working panel by panel.

  • Each instance, one zone

    Each instance is treated as an IEC 62443 zone, with its own access and traffic control. SIL functions stay on dedicated safety hardware.

  • Availability by design

    We plan server and storage redundancy so control does not depend on a single machine.

Key points

SIL2 is not the same as SL2.

  • They are independent scales

    SIL measures the probability of a dangerous failure; SL measures resistance to an attacker. A controller can be SIL2 and have no cybersecurity protection at all.

  • The standards intersect

    IEC 61508 calls for a threat analysis when malicious action is foreseeable, and IEC 61511 requires a cybersecurity assessment of the safety instrumented system. That is why we design with both standards in view.

  • Safety does not depend on the network

    Safety logic acts without depending on the HMI, the network or remote access, and sits in its own cybersecurity zone.

Applications

Common safety functions.

Some functions that usually require a SIL in industrial and refrigeration plants.

  • High-pressure cutout on compressors and vessels.
  • High-high level in separators and liquid receivers.
  • Ammonia leak detection with shutdown and emergency ventilation.
  • Emergency stops and process interlocks.

How we define it

From risk analysis to the control panel.

  1. Process risk analysis

    Together with your team we identify hazards (HAZOP, LOPA) and define which safety functions are needed and at what SIL.

  2. Cybersecurity assessment

    We divide the installation into zones and conduits and set the target SL for each zone.

  3. FCX architecture

    We separate process control from safety functions and select the hardware for the required level.

  4. Verification and documentation

    We verify each function, test the configuration and deliver the documentation for your client or your audit.

SIL and SL levels are defined and verified for each installation based on its risk analysis.

Chat on WhatsApp