How To Program Arduino for SCADA HMI Communications via OPC

  • Overview
  • Curriculum
  • Instructor
  • Review

About This Course

Learn how to program an Arduino to communicate with an OPC-Compliant SCADA HMI application via an OPC server

The Arduino is being used more and more every day for small scale SCADA and Automation projects, due to it's low cost and ease of connecting with various types of I/O devices. In many projects there is a need to connect the controller to a SCADA Human Machine Interface (HMI) application for the purposes of data visualization.

OPC has become the essential de-facto standard for HMI communications with controllers from different vendors. It becomes quite useful, therefore, for an Arduino to be able to communicate with a SCADA HMI application via OPC.

That is what this course teaches you to do!

In this course, you will learn ...

1. How to download and install a FREE OPC server designed for the Arduino.

2. How to program the Arduino so that it is able to communicate with an OPC server via serial and network media.

3. How to use a simple OPC client to test OPC communication with the Arduino via the OPC server.

4. How to configure a simple SCADA HMI to read data from and write data to the Arduino via OPC.

The course has ready-to-go code that you can download as well as detailed wiring diagrams that you can use to build your own automation projects.

  • Download and Install an OPC server application for Arduino

  • Download and Install OPC client software

  • Program an Arduino Uno for serial communication with an OPC server

Instructor

Profile photo of Emile Ackbarali
Emile Ackbarali

I have been working in the fields of Software Development, Software Systems Integration and Process Automation since 1996. In 2003, I stepped out on my own and started working for myself providing software development and systems integration services to small and medium businesses.            I am also associated with a great company called Mora Systems Limited that under the leadership of...

Review
4.9 course rating
4K ratings
ui-avatar of Christopher R
Christopher R.
5.0
2 years ago

Wonderful

  • Helpful
  • Not helpful
ui-avatar of Souvik Bhattacharji
Souvik B.
5.0
2 years ago

Nice demostration

  • Helpful
  • Not helpful
ui-avatar of Rodolfo Vizcarra Aguilar
Rodolfo V. A.
5.0
3 years ago

The instructor were so clear and easy to understand. He was a very good teacher. I wish i had teachers like him on my University School.

  • Helpful
  • Not helpful
ui-avatar of Yvan Forget
Yvan F.
5.0
4 years ago

super

  • Helpful
  • Not helpful
ui-avatar of Lyle Webster
Lyle W.
5.0
4 years ago

Great course for quickly getting started on an Arduino/OPC project.

  • Helpful
  • Not helpful
ui-avatar of INK Wardana
Ink W.
5.0
4 years ago

A very nice course and clear explanations. It will be nicer if you can give a demo on how to use multiple Arduinos connected to the OPC server. Thank you.

  • Helpful
  • Not helpful
ui-avatar of Michael Jefferies
Michael J.
4.0
4 years ago

Great practical introduction for using OPC on an arduino board

  • Helpful
  • Not helpful
ui-avatar of Antonio Omar Vidales Gzz
Antonio O. V. G.
5.0
4 years ago

Muy didáctico

  • Helpful
  • Not helpful
ui-avatar of Peer Thang
Peer T.
4.5
4 years ago

Thank you so much sir, I have learned a lot and get an idea to do the next thing.

  • Helpful
  • Not helpful
ui-avatar of John D. Catuara
John D. C.
4.5
5 years ago

Positive:
1) Excellent presentation clear audio and matching slides.
2) Very well presented course with overview of OPC for Arduino.
3) Very well spoken, with clearly spoken English, which is refreshing because his dialog is easy to follow and understand.
Negative:
No Negatives

  • Helpful
  • Not helpful
Leave A Reply

Your email address will not be published. Required fields are marked *

Ratings

Courses You May Like

Lorem ipsum dolor sit amet elit
Show More Courses