This course was created with the
course builder. Create your online course today.
Start now
Create your course
with
Autoplay
Autocomplete
Previous Lesson
Complete and Continue
Practical introduction to OPC UA - Part II
OPC UA in Industry 4.0
OPC UA in Industry 4.0 (9:26)
Preview on code walkthrough (2:33)
OPC UA Information Model
Benefit of using an OPC UA information model (4:56)
Define a custom information model for a machine use case (3:25)
Concepts of address space, nodes and references in OPC UA (3:34)
Identify a node uniquely in the OPC UA address space (3:56)
The eight node classes in OPC UA
Overview of references in OPC UA
Address space organization in OPC UA
Quiz on standard notations of node classes and references
Software setup for example applications
Download and install dependency packages
Clone the open62541 OPC UA stack and example applications
OPC UA Events
Concepts of events in OPC UA
OPCUA events server codewalkthrough introduction (0:33)
Creating event type in server information model (6:21)
Configure an object to notify events (2:39)
Define method under machine objects (3:07)
Define properties of event and trigger event with method call (8:00)
Create subscription in OPC UA server (11:34)
Create monitored items to get event notifications (15:26)
Trigger event by method call from OPC UA client (13:24)
Quiz on OPC UA events
OPC UA Historical Data Access
Concepts of historical data access in OPC UA
Enable History read write in information model (9:54)
Configure historical database to store values from temperature Sensor (9:33)
Read historical data from OPC UA server with client application (9:58)
Analyze history read request and response (2:55)
Store the historical data in log file (6:59)
Quiz on historical data access
OPC UA Alarms and Conditions
Concepts of alarms and conditions in OPC UA
Create condition source object to notify events (8:32)
Create condition instance of OffNormalTypeAlarm (7:44)
Define usercallback for alarm states (12:29)
Use ValueCallback to trigger alarm to active state (10:49)
Subscribe to the condition source object to get event notifications (20:26)
Enable alarm from client application (12:43)
Trigger alarm to active state from client application (10:20)
Acknowledge and confirm the alarm from client application (21:02)
Quiz on alarms and conditions
Clone the open62541 OPC UA stack and example applications
Lesson content locked
If you're already enrolled,
you'll need to login
.
Enroll in Course to Unlock