Difference between revisions of "SCADA Examples"

From Flowcode Help
Jump to navigationJump to search
Line 21: Line 21:
 
===Arduino Uno Slave===
 
===Arduino Uno Slave===
  
A simple example demostrating how to use an Arduino with Flowcode SCADA.
+
A simple example demonstrating how to use an Arduino with Flowcode SCADA.
  
 
Firstly we have an embedded project targetting an Arduino Uno that is connected to a bank of LEDs, a bank of switches and a temperature/humidity sensor.
 
Firstly we have an embedded project targetting an Arduino Uno that is connected to a bank of LEDs, a bank of switches and a temperature/humidity sensor.
Line 35: Line 35:
  
 
===Local Weather===
 
===Local Weather===
 +
 +
A simple example demonstrating how to use MQTT with Flowcode SCADA to get the local weather conditions.
 +
 +
The example shows temperatures from Halifax in the UK and from Sydney in Australia.
 +
 +
{{Fcfile|SCADA_BBC_TEMPERATURES.fcsx|SCADA BBC TEMPERATURES}}
 +
  
 
===MQTT===
 
===MQTT===
  
===Modbus TCP Master===
+
===Modbus TCP===
 +
 
 +
A simple example demonstrating how to use the Modbus TCP components with Flowcode SCADA.
 +
 
 +
Here we have two Flowcoded SCADA projects communicting with each other. Though the master or slave could be replaced with embedded Modbus TCP hardware.
 +
 
 +
{{Fcfile|Modbus_TCP_Master.fcsx|Modbus TCP Master}}
 +
 
 +
{{Fcfile|Modbus_TCP_Slave.fcsx|Modbus TCP Slave}}
  
===Modbus TCP Slave===
 
  
 
===Webserver Embedded Files===
 
===Webserver Embedded Files===

Revision as of 17:38, 27 November 2018

AllCode Examples

Formula AllCode

A simple example showing how to drive the Formula AllCode robot around in API mode using a panel based joystick control.

FC6 Icon.png Formula AllCode Bluetooth

The COM port for the Formula AllCode can be set via the panel properties which can be exposed to the SCADA runtime user.


MIAC AllCode

A simple example showing how to drive the MIAC AllCode PLC from a SCADA application using Bluetooth or WIFI.

FC6 Icon.png MIAC AllCode


Arduino Examples

Arduino Uno Slave

A simple example demonstrating how to use an Arduino with Flowcode SCADA.

Firstly we have an embedded project targetting an Arduino Uno that is connected to a bank of LEDs, a bank of switches and a temperature/humidity sensor.

FC6 Icon.png ArduinoUnoFW

Secondly we have a SCADA project that can interrogate and control the Arduino Uno allowing access to the switches, termperature and humidity while also allowing the LEDs to be controlled.

FC6 Icon.png ArduinoUnoSCADA


Internet Based Examples

Local Weather

A simple example demonstrating how to use MQTT with Flowcode SCADA to get the local weather conditions.

The example shows temperatures from Halifax in the UK and from Sydney in Australia.

FC6 Icon.png SCADA BBC TEMPERATURES


MQTT

Modbus TCP

A simple example demonstrating how to use the Modbus TCP components with Flowcode SCADA.

Here we have two Flowcoded SCADA projects communicting with each other. Though the master or slave could be replaced with embedded Modbus TCP hardware.

FC6 Icon.png Modbus TCP Master

FC6 Icon.png Modbus TCP Slave


Webserver Embedded Files

Webserver Dynamic Files

==Generic Examples

Industrial Tanks

Key Mappings