Best Practices for Verifying Operating System and Antivirus Compatibility for SIMATIC PCS 7 V8.2

Best Practices for Verifying Operating System and Antivirus Compatibility for SIMATIC PCS 7 V8.2

In SIMATIC PCS 7 V8.2, maintaining industrial cybersecurity and operating system integrity requires strict adherence to Siemens-certified antivirus suites and Microsoft patch management guidelines. The Siemens Compatibility Tool (Kompatool) actively qualifies three primary corporate antivirus suites for PCS 7 V8.2: Trend Micro OfficeScan, Symantec Endpoint Protection, and McAfee VirusScan Enterprise. Deploying these suites requires configuring specific file and directory exclusions (such as SQL Server database files, WinCC project directories, and archive paths) to prevent antivirus scanners from locking real-time process data.

Table of Contents

Industrial Cybersecurity and Antivirus Integration in PCS 7 V8.2

Industrial control systems require robust endpoint protection against malware, ransomware, and unauthorized intrusions:
* The SCADA Conflict:
* Aggressive consumer or corporate antivirus scanners inspect every file read/write operation.
* In a DCS, Microsoft SQL Server writes hundreds of process archive tags per second.
* If an unconfigured antivirus scanner attempts to lock and scan an active .mdf database or .pdl graphic during real-time runtime operations, WinCC runtime will freeze, drop communication, or trip redundancy watchdogs.
* The Certified Standard:
* Siemens operates dedicated cybersecurity testing laboratories that continuously evaluate enterprise antivirus platforms against active PCS 7 installations.

Certified Antivirus Platforms: Trend Micro, Symantec, and McAfee

As documented in the official Siemens Kompatool for PCS 7 V8.2, three antivirus suites are formally certified:

  1. Trend Micro OfficeScan (Corporate Edition):
    * Preferred partner platform integrated into Siemens Industrial Security concepts.
  2. Symantec Endpoint Protection (SEP):
    * Widely deployed across enterprise industrial IT infrastructures.
  3. McAfee VirusScan Enterprise / Endpoint Security (ENS):
    * Approved for high-security environments utilizing centralized McAfee ePolicy Orchestrator (ePO).
    * Architecture Rules:
    * The antivirus management server must reside on the Terminal Bus or dedicated IT DMZ, never on the Plant Bus.
    * Pattern definition updates must be distributed during scheduled, calm operational periods.

Mandatory Antivirus File and Directory Exclusion Rules

To prevent antivirus scanners from locking critical DCS processes, configure the following mandatory exclusions:

  • Directory Exclusions (Real-Time Scanning Excluded):
  • C:\Program Files (x86)\Siemens\*
  • C:\ProgramData\Siemens\*
  • C:\Siemens\*
  • [Project_Path]\* (All multi-project and WinCC project folders)
  • C:\Program Files\Microsoft SQL Server\MSSQL*\* (SQL Server binaries and databases)
  • File Type Exclusions:
  • Database files: *.mdf, *.ldf
  • Runtime binaries: *.pdl, *.dcf, *.mcp
  • Archive logs: *.dbf, *.csv, *.dmp
  • Process Exclusions:
  • sqlservr.exe, CCApp.exe, pdlrt.exe, s7oemax.exe, s7tgtopx.exe.

Microsoft Security Update Management and Testing Cycles

Handling Windows operating system updates:

  • Do NOT Enable Windows Automatic Updates:
  • Uncontrolled Windows restarts during active plant operations will cause immediate loss of operator visualization and batch failure.
  • Windows Update service should be disabled or managed centrally via Windows Server Update Services (WSUS).
  • The Siemens Validation Window:
  • Siemens tests Microsoft security patches within 3 to 4 weeks of release.
  • Only patches listed on the Siemens Industry Online Support tested security update portal should be approved in WSUS for deployment.

Comparison of Certified Industrial Antivirus Suites

The table below compares certified antivirus solutions for SIMATIC PCS 7 V8.2.

Antivirus SuiteVendorCentral ManagementCloud DependencySupport Status in PCS 7 V8.2Trend Micro OfficeScanTrend MicroCentralized OfficeScan ServerOffline definitions supportedCertified StandardSymantec Endpoint ProtectionBroadcom/SymantecCentralized SEPM ConsoleOffline definitions supportedCertified StandardMcAfee VirusScan EnterpriseTrellix/McAfeeCentralized ePO ConsoleOffline definitions supportedCertified StandardWindows Defender (Default)MicrosoftGroup PolicyCloud lookupsNot recommended for serversConsumer Desktop AntivirusVariousNoneMandatory cloudStrictly Prohibited

Verification

To confirm that antivirus configuration adheres to PCS 7 standards:
1. In the antivirus client management console, inspect the active exclusion list: verify that all Siemens and SQL Server directories and extensions are explicitly listed.
2. Activate WinCC Runtime and initiate high-density archive logging.
3. Open Windows Resource Monitor: monitor disk I/O and verify that the antivirus scanner service consumes under 2% CPU and zero disk lock time on .mdf files.
4. Verify that manual on-demand scans are scheduled outside normal operating hours.
5. In WinCC Diagnose\WinCC_Sys_01.log, verify zero file-access lock warnings.

Limitations and Operational Precautions

  • Never execute a full system heuristic scan on an active OS Server or Engineering Station during plant operations.
  • Never deploy endpoint detection and response (EDR) agents configured for automatic behavioral process termination without explicit qualification; terminating an automation process will crash the plant.
  • Always disconnect client computers from the corporate internet when operating in industrial automation control zones.
  • Always validate final software licensing, antivirus maintenance contracts, and system documentation against the applicable Siemens catalog and authorized distributor quotation.

Engineer FAQ

Can I use Windows Defender on PCS 7 V8.2 servers?

Windows Defender is not officially certified for PCS 7 V8.2 servers. Siemens recommends using certified enterprise suites like Trend Micro OfficeScan, Symantec, or McAfee.

Why did WinCC Runtime freeze after an antivirus definition update?

The update may have reset exclusion tables, causing the real-time scanner to intercept active SQL Server database writes (.mdf/.ldf). Re-verify exclusion paths.

How often does Siemens publish tested Microsoft patch lists?

Siemens publishes an updated list of tested and approved Microsoft security updates monthly on Siemens Industry Online Support.

Technical References

Related Articles

Related Tags

  • Antivirus
  • Trend Micro
  • Exclusions
  • Cybersecurity
  • PCS 7 V8.2
6 respuestas