The system of claim 9, wherein logic data is communicated in the form of messages, each message including a unique identifier identifying the protective relay originating the message, and one or more remote inputs or outputs for use in the user-programmable logic circuitry.