PLC Tutorials

#13 PLC Best Practices – Disable Unused Communication Ports
  • PLC Tutorials

#13 PLC Best Practices – Disable Unused Communication Ports

Disable unused communication ports and protocols that are not required in PLC controllers and network interface modules.

3 years ago
  • PLC Tutorials

#12 PLC Best Practices – Validate Inputs based on Physical Plausibility

Ensure operators can only input what’s practical or physically feasible in the process. Learn the PLC's best rules.

3 years ago
  • PLC Tutorials

#11 PLC Best Practices – Instrument for Plausibility Checks

Instrument the process in a way that allows for plausibility checks by cross-checking different measurements.

3 years ago
  • PLC Tutorials

#10 PLC Best Practices – Assign Register Blocks by Function

Assign designated register blocks for specific PLC functions in order to validate data and block unauthorized access to controller data.

3 years ago
  • PLC Tutorials

#9 PLC Best Practices – Validate indirections

PLC best practices - Validate indirections by poisoning array ends to catch fence-post errors.

3 years ago
  • PLC Tutorials

#8 PLC Best Practices – Validate HMI Input Variables at PLC Level

HMI access to PLC variables can be restricted to a valid operational value range but further cross-checks in the PLC…

3 years ago
  • PLC Tutorials

#7 PLC Best Practices – Validate and Alert for Paired Inputs/Outputs

Alarm the operator when input/output states occur that are physically not feasible. Validate and alert for paired inputs/outputs in PLC.

3 years ago
  • PLC Tutorials

#6 PLC Best Practices – Validate Timers and Counters

If timers and counters values are written to the PLC program, they should be validated by the programmable logic controller.

3 years ago
  • PLC Tutorials

#5 PLC Best Practices – Cryptographic and Checksum Integrity Checks

Use cryptographic hashes, or checksums to check PLC program integrity and raise an alarm when they change.

3 years ago
  • PLC Tutorials

#4 PLC Best Practices – Use PLC Flags as Integrity Checks

One of the best PLC best practices is to use PLC flags as integrity checks. Put counters on PLC error…

3 years ago