Patent ID: 8392008

Claim:
A system that facilitates module arbitration in an industrial environment, comprising: a processor; a memory communicatively coupled to processor, the memory having stored therein computer-executable instructions, comprising: a module configured to control a resource of an industrial process, wherein the module has an associated safety component identifier and the resource has an associated safety integrity level threshold; an ownership component associated with the resource configured to facilitate arbitration of control of the resource between the module and at least one other module configured to control the resource; a control monitoring component configured to publish contents of an ownership queue associated with the resource, wherein the contents are published to one or more industrial control networks associated with the module or the at least one other module; and wherein the ownership component is further configured to grant control of the resource to the module in response to a sum of the safety component identifier associated with the module and other safety component identifiers in the ownership queue not meeting the safety integrity level threshold.