22. A security validation system for use in an industrial automation environment, comprising: a processor; and a memory communicatively coupled to the processor and having stored thereon computer-executable components configured to implement the security validation system, the computer-executable components comprising: a learning component that monitors communication of data associated with an I/O table with respect to an industrial controller during a training period and establishes a learned pattern of communication, wherein the I/O table comprises a portion of a memory of the industrial controller that maintains input data received by the industrial controller from a controlled device via an I/O device and output data provided by the industrial controller to the controlled device via the I/O device; and an analyzer component that monitors a current pattern of communication of the data associated with the I/O table subsequent to the training period and automatically performs a security action to bring the current pattern in line with the learned pattern in response to detecting that the current pattern communication has deviated from the learned pattern of communication in excess of a defined pattern threshold.
23. The security validation system of claim 22 , wherein the computer-executable components further comprise: a scanner component that automatically interrogates at least one of the industrial controller, the I/O device, or the controlled device at periodic intervals for security-related data; a validation component that automatically assesses a security capability of the at least one of the industrial controller, the I/O device, or the controlled device based upon a comparison of the security-related data and one or more predetermined security guidelines; and a security analysis tool that recommends at least one network interconnection to achieve a specified security goal indicated by the predetermined security guidelines.