<?xml version="1.0" encoding="utf-8"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
  <title>Consigne · practical guides</title>
  <id>https://consignestudio.fr/en/guides/</id>
  <link href="https://consignestudio.fr/en/guides/"/>
  <updated>2026-10-27T08:00:00Z</updated>
  <author><name>Antoine Despres</name></author>
  <entry><title>Alarm system performance metrics (ISA-18.2, EEMUA 191): computing them from a SCADA export</title><id>https://consignestudio.fr/en/guides/alarm-kpis-isa-18-2/</id><link href="https://consignestudio.fr/en/guides/alarm-kpis-isa-18-2/"/><published>2026-10-27T08:00:00Z</published><updated>2026-10-27T08:00:00Z</updated><summary>Eight metrics are enough to tell whether an alarm system overwhelms its operators: alarms per hour per operating position, the 10-minute peak, time spent in flood, the share of the 10 most frequent alarms, chattering alarms, fleeting activations, stale alarms and the priority distribution. All of them can be computed from the alarm log your SCADA already knows how to export.</summary></entry>
  <entry><title>Analyse a SCADA alarm log online, without uploading it</title><id>https://consignestudio.fr/en/guides/alarm-log-analyzer/</id><link href="https://consignestudio.fr/en/guides/alarm-log-analyzer/"/><published>2026-10-27T08:00:00Z</published><updated>2026-10-27T08:00:00Z</updated><summary>Drop your alarm log export (CSV or text) and pick the timestamp, alarm and state columns. The tool computes the indicators commonly used with ISA-18.2 and EEMUA 191: alarms per hour per operator position, 10-minute peak, time in flood, share of the 10 most frequent alarms, chattering and stale alarms, and priority distribution. Your browser reads the file; it is never sent anywhere.</summary></entry>
  <entry><title>DO-178C documents: what each one is for and in what order to write them</title><id>https://consignestudio.fr/en/guides/do-178c-document-list/</id><link href="https://consignestudio.fr/en/guides/do-178c-document-list/"/><published>2026-10-27T08:00:00Z</published><updated>2026-10-27T08:00:00Z</updated><summary>A DO-178C file has five plans (PSAC, SDP, SVP, SCMP, SQAP), three standards (requirements, design, code), the development and verification data, then three closing documents (SCI, SECI, SAS). Write the PSAC first, because it sets everything else, and keep traceability up to date as you go. Here is each document, its role and the mistakes that come up most.</summary></entry>
  <entry><title>EN 50128 vs EN 50716: what changes for railway software</title><id>https://consignestudio.fr/en/guides/en-50128-vs-en-50716/</id><link href="https://consignestudio.fr/en/guides/en-50128-vs-en-50716/"/><published>2026-10-27T08:00:00Z</published><updated>2026-10-27T08:00:00Z</updated><summary>EN 50716:2023 brings into one standard the software for signalling, control and protection (formerly EN 50128) and rolling stock on-board software (formerly EN 50657). The main families of documents remain, roles are clarified, and model-based development and iterative life cycles are better covered. It is not retroactive: an ongoing project can stay under EN 50128, to be confirmed with your assessor.</summary></entry>
  <entry><title>High-performance HMI: 8 rules for a web supervision screen</title><id>https://consignestudio.fr/en/guides/high-performance-hmi-rules/</id><link href="https://consignestudio.fr/en/guides/high-performance-hmi-rules/"/><published>2026-10-27T08:00:00Z</published><updated>2026-10-27T08:00:00Z</updated><summary>A high-performance HMI is calm when everything is fine, so that an abnormal situation stands out in a second. In practice: a grey background, colour reserved for alarms, every measurement shown against its normal range, four levels of displays, and two-step commands. Here are the eight rules and how they translate into web code.</summary></entry>
  <entry><title>Checking the colour contrast of an HMI supervision screen</title><id>https://consignestudio.fr/en/guides/hmi-colour-contrast-checker/</id><link href="https://consignestudio.fr/en/guides/hmi-colour-contrast-checker/"/><published>2026-10-27T08:00:00Z</published><updated>2026-10-27T08:00:00Z</updated><summary>An alarm colour has to stand out against the screen background, including for a colour-blind operator or under difficult lighting. WCAG 2.2 gives measurable thresholds: 3:1 for a badge or symbol, 4.5:1 for normal text. Enter the colour and the background, and the tool computes the ratio and shows the result.</summary></entry>
  <entry><title>Building an industrial monitoring dashboard with React and shadcn/ui</title><id>https://consignestudio.fr/en/guides/react-shadcn-industrial-dashboard/</id><link href="https://consignestudio.fr/en/guides/react-shadcn-industrial-dashboard/"/><published>2026-10-27T08:00:00Z</published><updated>2026-10-27T08:00:00Z</updated><summary>A plant dashboard is not a SaaS dashboard with different numbers. It must stay grey while everything is normal, show each value against its limits, draw trends on a fixed scale, treat alarms as states the operator acknowledges, and never display a stale value as if it were live. shadcn/ui gives you the primitives; this guide covers the rules to add on top.</summary></entry>
  <entry><title>How to read a P&amp;ID: ISA-5.1 letters, instrument bubbles and signal lines</title><id>https://consignestudio.fr/en/guides/read-pid-isa-5-1-symbols/</id><link href="https://consignestudio.fr/en/guides/read-pid-isa-5-1-symbols/"/><published>2026-10-27T08:00:00Z</published><updated>2026-10-27T08:00:00Z</updated><summary>On a P&amp;ID every instrument carries a tag such as PIC-101. The first letter says what is measured (P for pressure), the following letters say what the instrument does (I indicates, C controls), and the number identifies the loop. The shape of the bubble tells you where the function lives (in the field, in the control room, in the PLC) and the line style tells you how the signal travels. That is enough to read most drawings.</summary></entry>
  <entry><title>Updating an Angular application with ng update, one major at a time</title><id>https://consignestudio.fr/en/guides/update-angular-ng-update/</id><link href="https://consignestudio.fr/en/guides/update-angular-ng-update/"/><published>2026-10-27T08:00:00Z</published><updated>2026-10-27T08:00:00Z</updated><summary>A safe Angular update moves one major version at a time, with ng update, on a clean branch with green checks, after aligning Node.js and TypeScript with what the target version requires. Since Angular 22, a major version ships every 12 months and each one is normally supported for 24 months. Angular 20 stops receiving fixes after 28 November 2026.</summary></entry>
  <entry><title>Web Components for SCADA and HMI dashboards</title><id>https://consignestudio.fr/en/guides/web-components-scada-hmi/</id><link href="https://consignestudio.fr/en/guides/web-components-scada-hmi/"/><published>2026-10-27T08:00:00Z</published><updated>2026-10-27T08:00:00Z</updated><summary>Web Components are custom HTML elements built on browser standards, so one set of HMI widgets (tanks, analog bars, alarm lists, confirmed commands) works in Angular, React or a plain HTML page. They suit supervision screens well because those screens outlive frameworks. The work that remains is yours: feed them live data, show when that data is stale, and keep them usable with a keyboard and without relying on colour.</summary></entry>
</feed>
