Industrial Protocols: Modbus and OPC UA Study Guide

0.0(0)
Studied by 0 people
call kaiCall Kai
learnLearn
examPractice Test
spaced repetitionSpaced Repetition
heart puzzleMatch
flashcardsFlashcards
GameKnowt Play
Card Sorting

1/19

flashcard set

Earn XP

Description and Tags

This set of vocabulary flashcards covers the historical evolution, architectural differences, data models, and security profiles of the Modbus and OPC UA industrial protocols.

Last updated 2:01 PM on 6/5/26
Name
Mastery
Learn
Test
Matching
Spaced
Call with Kai

No analytics yet

Send a link to your students to track their progress

20 Terms

1
New cards

Modbus

An application layer messaging protocol developed by Modicon in 19791979 for early Programmable Logic Controllers (PLCs), designed for simplicity and strict request-response interaction.

2
New cards

Master (Client)

The device in a Modbus communication model that initiates all interactions with one or more destination devices.

3
New cards

Slave (Server)

A device in a Modbus network that responds to the requests initiated by a Master (Client) device.

4
New cards

Modbus RTU

A serial version of the Modbus protocol using RS232/RS485RS-232/RS-485 for point-to-point or daisy chain connection, typically operating at low speeds (kbps).

5
New cards

Modbus TCP

A version of Modbus that runs on standard Ethernet using the TCP/IPTCP/IP stack on Port 502502, supporting high speeds from 10Mbps10\text{Mbps} to 1Gbps1\text{Gbps}.

6
New cards

Discrete Inputs

A Modbus data type representing read-only single-bit values, such as limit switch status, often identified with the prefix 1xxxx1xxxx.

7
New cards

Coils

Read/write single-bit data in Modbus used for relay or valve control, identified with the prefix 0xxxx0xxxx.

8
New cards

Input Registers

Read-only 1616-bit unsigned word data in Modbus, such as unscaled ADC temperature values, identified with the prefix 3xxxx3xxxx.

9
New cards

Holding Registers

Read/write 1616-bit unsigned word data in Modbus used for configuration settings or setpoints, identified with the prefix 4xxxx4xxxx.

10
New cards

MBAP Header

A 77-byte header in a Modbus TCP packet containing the Transaction ID, Protocol ID, Length, and Unit ID.

11
New cards

Function Code

A 11-byte instruction in the Protocol Data Unit (PDU) that tells the server what action to perform, such as 0303 for Read Holding Registers.

12
New cards

Modbus Security

A variant introduced in 20182018 that blends traditional Modbus with Transport Layer Security (TLS) and X.509v3X.509v3 certificates for encryption and authentication.

13
New cards

OPC Classic

The first solution (also known as OLE for Process Control) created in 19951995 as a universal translator, but restricted by its dependency on Microsoft's COM/DCOM technology.

14
New cards

OPC Unified Architecture (UA)

A platform-independent, service-oriented architecture (SOA) launched in 20062006 that integrates all classic sub-specifications into one extensible protocol.

15
New cards

Information Modeling

A feature of OPC UA where data tags include rich metadata defining complex relationships rather than just referencing raw memory addresses.

16
New cards

OPC Server

The central hub in an OPC UA architecture that converts proprietary plant protocols (like Modbus or S7) into structured OPC tags.

17
New cards

OPC Client

The consumer of data in an OPC UA system (such as SCADA or HMI) that queries the server to retrieve tag values without needing to know the physical device's protocol.

18
New cards

OPC Gateway

A component that bridges distinct network segments to facilitate secure data transfer from the OT (Operational Technology) layer to the IT or Cloud layer.

19
New cards

RBAC (Role-Based Access Control)

An authorization method used in OPC UA to provide granular control where access (reading or writing) is granted based on user roles.

20
New cards

X.509 Digital Certificates

Used by OPC UA to perform strict identity verification and authentication for both applications and users.