Course Curriculum

TopicsSoftware platformStatus
Section 1- Understanding IIoT in PLCnext
- Linux Environment
Linux
- Introduction to various apps
Web
Section 2- Initializing Node-RED on PLCnext AXC F 2132 controller
- Install Docker
Putty
- How to start/stop Node-RED instance
Putty
Section 3- Understanding Node-RED platform on PLCnext
- Making the first flow
Node-RED
- Reading PLC digital inputs via OPC UA
Node-REDPLCnext Engineering
- Assigning UI to the digital inputs
Node-REDPLCnext Engineering
- Reading PLC analog inputs via OPC UA
Node-REDPLCnext Engineering
- Assigning UI to the analog inputs
Node-REDPLCnext Engineering
Exercises and Quiz
Web
Section 4- Interfacing with Hardware/Software
- PLCnext communciation with Siemens S7-1200 PLC via OPC UA
PLCnext EngineeringTIA PortalUaExpertNode-RED
- PLCnext communciation with Raspberry pi via OPC UA
PLCnext EngineeringNode-RED
- Setting up MQTT Broker in PLCnext
Node-RED
- Reading/Writing values from MQTT Clients
Node-REDMQTTBox
- Programming PLCnext via C++
PLCnext EngineeringEclipse
- Programming PLCnext via Python
PLCnext Engineering
Exercises and Quiz
Web
Section 5- Interfacing PLCnext with Cloud
- Sending PLCnext data to Proficloud
WebPLCnext Engineering
- Reading data from Proficloud
WebPLCnext Engineering
- Sending PLCnext data to IBM Cloud
Node-REDWeb
- Reading data from IBM Cloud
Node-REDWeb
Exercises and Quiz
Web
Section 6- Interfacing PLCnext with Database
- Storing PLCnext data in the database (MySQL)
Node-REDMySQL
- Reading data from MySQL in PLCnext
Node-REDMySQL
- Interfacing PLCnext with database in the cloud
WebNode-RED
Exercises and Quiz
Web