System Requirements
I/O Requirements
Local I/O
Digital Inputs
Digital Outputs
Analog Inputs
Analog Outputs
Remote I/O
Digital Inputs
Digital Outputs
Analog Inputs
Analog Outputs
Specify the distribution of I/O points between local and remote locations
Program Complexity
Simple (Basic Logic, Few Variables)
Medium (Standard Automation)
Complex (Advanced Control Systems)
Affects memory calculation based on estimated program size
Preferred Vendor
No Preference
Siemens
Allen-Bradley
Omron
Schneider
Mitsubishi
ABB
GE
B&R
Network Requirements
PROFINET
PROFIBUS
EtherNet/IP
Modbus TCP
EtherCAT
CANopen
CC-Link
MELSEC
ControlNet
Industrial Ethernet
OPC UA
Hold Ctrl/Cmd to select multiple protocols
Performance Requirements
Fast
Medium
Slow
Application Type
Manufacturing
Process Control
Motion Control
High Availability
Harsh Environment
SCADA
DCS
Safety
SCADA Requirements
None
WinCC
PCS7
InTouch
FactoryTalk
Wonderware
CX-Supervisor
SYSMAC
EcoStruxure
PlantStruxure
Citect
GT Works
MC Works
ABB Ability
Symphony Plus
Zenon
Cimplicity
iFIX
Proficy
SPPA-T3000
Find Matching PLCs
Show Network Topology
Network Topology Visualization