1. A system for interfacing a simulation with an industrial control program, comprising: a configuration retrieval component configured to discover and retrieve an I/O module configuration, defined in the industrial control program, that defines one or more available I/O points of the industrial control program; and a simulated I/O kernel configured to use the I/O module configuration to exchange simulation data with an I/O module instance corresponding to the I/O module configuration.