One Way Networking

The One Way Networking feature provides communications of Tag Values from service to service through communication networks that only allow one direction through a communication diode.  The receiving services need to have a fixed IP address.  The data source services can be fixed or dynamic.

Each data source service can broadcast to multiple receiving services.  Each receiving service can receive values from multiple data source services.

Client application can then connect to the Tag values on the receiving services with local access, Basic Networking, Live Data Cloud Networking, and / or Network Forwarding.

View System Configuration-UDP Broadcast-Getting Started-UDP Broadcast on how to setup the data source to transmit values, and the receiving service Tags to receive values.

More:

Getting Started – UDP Broadcast

The UDP Broadcast feature is used to transfer values through One Way Networking with communication diodes that only allow traffic to go one way.

This networking is only needed when bidirectional communications is not allowed.

Use the following steps to setup servers to broadcast data and receiving services to update local tag values from the broadcasting nodes.

The receiving nodes need to have a fixed IP address, registered domain name, or network node name.  The broadcasting nodes do not need to have a fixed IP address.

Step 1

Getting Started-Tags 1Start Configure OAS application.

 

Step 2

From the data source service select Configure-UDP Broadcast.

Getting Started-UDP Broadcast

Step 3

Select the Local OAS Service by selecting the Select button or the Local node in the service tree to the left.

Getting Started-Tags 3

Getting Started-Tags 4

Step 4

Click the CheckBox to Enable UDP Broadcast and enter the Server Port number and Broadcast Rate which is the rate all values from this service will be broadcast to the receiving clients.

Click on Apply Changes.

Getting Started-UPD Broadcast

Enter each receiving client IP Address and Port Number and select Add.

Step 5

Select the Save button on the toolbar at the top.

Getting Started-Tags 19

Step 6

Save the file myUDPBroadcastServer.UDPBroadcast in the directory of your choice.

You can specify for this configuration to load automatically when the Service starts using Configure-Options to specify this default UDP Broadcast file.

Step 7

From the receiving service select Configure-UDP Receive.

Getting Started-UDP Broadcast

Step 8

Select the Local OAS Service by selecting the Select button or the Local node in the service tree to the left.

Getting Started-Tags 3

Getting Started-Tags 4

Step 9

Click the CheckBox to Enable UDP Receive and enter the desired watchdog rate.  The watchdog rate is the amount of time it will wait before setting the receiving tags quality to bad without receiving a broadcast.

Click on Apply Changes.

Getting Started-UPD Broadcast

Enter a Port Number to listen on and select Add.  You can enter multiple receiving port numbers.

Step 10

Select the Save button on the toolbar at the top.

Getting Started-Tags 19

Step 11

Save the file myUDPBroadcastClient.UDPReceive in the directory of your choice.

You can specify for this configuration to load automatically when the Service starts using Configure-Options to specify this default UDP Receive file.

Step 12

In the receiving node select Configure-Tags.  Add Tag’s with the Data Source of UDPClientTag and enter the Tag name of the broadcasting node you want to receive the value from.

Getting Started-UDP Receive

Save the Tag Configuration file and specify it to load automatically under Configure-Options-Default Files.

FAQs – UDP Broadcast

Do I need to use UDP Broadcast to send data across a network of the Internet?
No, you only need to use UDP Broadcast on networks that have a communication diode that only allow one way communications.
Can UDP Broadcast be used to send data to multiple remote services?
Yes.
Do I need to have all of the source tags defined in the remote receiving services?
No, set the Data Source in the receiving node to UDP Client.  View the video in the Videos-UDP Broadcast section.