OTCogniShield

OTCOGNISHIELD / ENGINEERING GUIDE

Passive Modbus TCP monitoring for small factories

How to review Modbus write observations without mistaking a function code for an unauthorised change.

Published 4 November 2026 · OTCogniShield engineering notes

FOR BUSINESS LEADERS

Business value

Understand whether recorded factory communications fit the activity your team expects and has authorised.

What to ask

Ask engineering to compare the observation with approved access, maintenance timing and the relevant equipment context.

Important boundary

A protocol function code is a clue to review. It does not by itself prove an unauthorised change or its operational effect.

Summary and scope
ProtocolModbus TCP
Useful observationsEndpoints, function code, address, quantity and response where decoded
Important boundaryA write request is not proof of an accepted or unauthorised process change

Read the operation before deciding its meaning

The Modbus specification defines function 06 (0x06) as Write Single Register and function 16 (0x10) as Write Multiple Registers. A maintenance tool, supervisory application or legitimate control workflow may issue writes. The function identifies an operation; it does not identify who approved it.

Build an engineering review record

Preserve the timestamp and its time zone, source and destination, decoded operation, address and request/response relationship. Link the record to the capture source where that reference actually exists. Missing fields should remain missing, rather than being inferred from a nearby event.

Then compare the observed peer pair and operation with the approved communications register and maintenance window. Ask the device owner to confirm the register map, engineering units and applicable scaling. A raw register address alone cannot reliably be described as a temperature setpoint or safety limit.

What OTCogniShield currently establishes

The platform has passive observation and selected rule paths. Function code 6 alone is not an implemented unauthorised-write alert. Command-policy acceptance needs a controlled replay demonstrating expected traffic, a policy deviation, the resulting finding and its evidence. Site-specific approval and process interpretation remain human decisions.

Pilot acceptance questions

Sources and further reading

All engineering guides · Current release checkpoint

OTC-DEMO-EVIDENCE-001 | v1.2Synthetic Executive Evidence Pack Preview

WEBSITE PRIVACY

Website privacy and online services.

The website’s brand typefaces are Montserrat and Open Sans, supplied from this website’s font files. Website font delivery is separate from the offline industrial appliance.

Website operator and data controller: OTCogniShield Ltd, company number 17476467. Contact info@otcognishield.com about your personal information or this website.

Website AI assistant: topic buttons show prewritten public information without an AI request. If AI is configured and you accept the processing notice, your free-text question is sent through our hosting server to OpenAI to generate a reply. Each question is handled separately; previous questions and replies are not included. This website does not save chat text in an application database or server session, and it does not accept uploads. The current question and answer remain visible in your browser until cleared or the page is closed. Limited session identifiers and request counters protect the service against abuse.

OpenAI API data is not used for model training by default. Responses are requested with storage disabled; OpenAI may still retain abuse monitoring data, normally for up to 30 days, with exceptions under its policies. Processing may occur outside the UK. Read OpenAI data controls. Our host may process technical request information. You can use the topic buttons or contact the team instead of AI. For privacy questions or rights requests, email info@otcognishield.com. AI answers can be incorrect and cannot establish site security, certification or compliance. This internet-connected website assistant is separate from the offline industrial platform.

This website does not use an enquiry database, analytics scripts or advertising trackers. When direct email is enabled, your form details are sent through our mail provider to info@otcognishield.com so we can respond. Otherwise the form prepares a draft for your email app. There is no website enquiry database. Limited session and request information is used to protect the forms against abuse.

Direct form messages are processed by our hosting provider and 123 Reg Professional Email powered by Titan. Email drafts sent from your email app also pass through your chosen provider. Avoid including passwords, confidential captures or sensitive plant information in an initial enquiry.

Hosting and access services may process technical request information. Contact OTCogniShield with questions about handling your enquiry or agreeing pilot data requirements.

Demonstration interface

SYNTHETIC / DRAFT REVIEW ACTIONS

Draft risk review

IEC 62443-3-2 risk-preparation context only. These illustrative actions are not a completed assessment, certification, verified mitigation or approved control design.

FACTORY PILOT / INITIAL ENQUIRY

A useful first conversation.

Request a proposed 30-day scope. Availability and acceptance criteria are agreed before connection.

Step 1 of 4 · Plant type

What kind of site do you operate?

The current design-partner cohort focuses on UK manufacturing. Other site types can register interest for a scope discussion.