Data Flow from Control Network
Data flow from control network is an IP-based data flow initiated on the control network.
Description
In order to control the access to communication servers in an embedded product, the access control management restricts the IP-based data flow from control network to an authorized source or subnet IP address.
Architecture Example
The purpose of the following figure is to show the role and impact of the access control settings. The access control manages the Ethernet data flow from devices communicating on the operation and control networks (located in the grayed out area).

(*) Some services require access to the device network (for example: firmware update, at source time stamping). In such cases, an optional router/VPN helps secure the access control.
Setting the Authorized Addresses in the Architecture Example
Access control goals:
Any equipment connected to the operation network (IP address = 192.200.x.x) can access the CPU Web server.
Any equipment connected to the control network (IP address = 192.200.100.x) can communicate with the CPU with Modbus TCP and can access the CPU Web server.
To restrict data flow in previous architecture example, the authorized addresses and services are set as follows in Control Expert access control table:
Source |
IP address |
Subnet |
Subnet mask |
FTP |
TFTP |
HTTP / HTTPS |
Port502 |
EIP |
SNMP |
---|---|---|---|---|---|---|---|---|---|
Network manager |
192.200.50.2 |
No |
– |
– |
– |
– |
– |
– |
+ |
Operation network |
192.200.0.0 |
Yes |
255.255.0.0 |
– |
– |
+ |
– |
– |
– |
Automation Device Maintenance / Unity Loader |
192.200.100.2 |
No |
– |
+ |
– |
– |
– |
– |
– |
Control network |
192.200.100.0 |
Yes |
255.255.255.0 |
– |
– |
– |
+ |
– |
– |
+ Selected – Not selected or no content |
Settings Description
An authorized address is set for devices authorized to communicate with the CPU using Modbus TCP or EtherNet/IP.
Services settings explanation for each IP address in previous example:
192.200.50.2 (SNMP): | Set to authorize the access from the network manager using SNMP. |
192.200.0.0 (HTTP/HTTPS): | Operation network subnet is set to authorize all Web browsers connected to the operation network to access the CPU web browser. |
192.200.100.2 (FTP): | Set to authorize the access from Automation Device Maintenance / Unity Loader with FTP. |
192.200.100.0 (Port502): | Control network subnet is set to authorize all equipment connected to the control network (OFS, Control Expert, Automation Device Maintenance, Unity Loader) to access the CPU via Port502 Modbus. |
In Control Expert screen, for a dedicated subnet enter the specific rules before the subnet rule. For example: To give a specific SNMP right to device 192.200.50.2, enter the rule before the global subnet rule 192.200.0.0/255.255.0.0 which allows HTTP access to all the devices of the subnet.