摘要:
A dynamic selection component for an industrial automation system is provided. The system includes one or more abstraction layers that are executed by a controller, the abstraction layers specify higher level requirements of a process. At least one execution layer is provided that is responsive to the abstraction layers, where the execution layer includes one or more process components that are dynamically selectable at runtime in view of the higher level requirements of the process.
摘要:
A search component for an industrial automation system is provided. The search component includes one or more modules that employ resources and logic to expose functionality of the modules while providing generic interfaces to external components of the modules. A classification component assigns attributes to the modules to facilitate a search of the modules.
摘要:
An industrial field device comprises an alarm generator component that creates an alarm relating to the industrial field device and a buffering component that selectively caches the alarm within a data repository. The field device can be an industrial controller or a network infrastructure device. The alarm created by the alarm generator component can be customized according to user information, including user preferences.
摘要:
An alarm generation system within an industrial automation environment comprises a packaging component that packages contextual data together with an alarm. A provision component relays the packaged contextual data and the alarm to an appropriate device. Thus, customized alarms can be provided for certain recipients given particular situations.
摘要:
A highly reliable industrial control system provides for the processing of redundant control signals on as little as a single serial network without overloading the network by preprocessing input signals for coincidence and sending only the coincidence signal either periodically or on a change of state. Further compression of sent data is realized by extracting a reduced subset of transmission states from the input signals and transmitting only the transmission states.
摘要:
The subject disclosure pertains to transparent communications in an industrial automation environment amongst automation system components and IT systems. Systems and methods are provided that send and receive data to, from and amongst automation devices and transactional based IT systems. The system is viewed as a control system to the automation device and as a transactional system to the IT system. Accordingly, it is not necessary to provide a custom interface between automation devices and the IT systems.
摘要:
A configuration tool provides a user interface that interacts with a gateway to remotely configure and/or monitor automation devices in an automation network. The configuration tool employs a self-contained software application (e.g., applet) that can be utilized for presentation and configuration interactions within a common web browser. The configuration tool can be based on open standards and implemented with small devices and/or with heterogeneous automation networks. The configuration tool can provide a list of automation devices to a system engineer via a workstation and standard software (e.g., a PC with a browser). The configuration tool interacts with automation devices to obtain their configurable parameters and/or send configuration commands. In one instance, the configuration tool and the automation network devices are based on Java and IEC 61499, respectively.
摘要:
An industrial controller module (13a) is provided with a routine of program instructions (29a) for storing a log of I/O table state changes (31) in a defined portion of memory (23). Upon the occurrence of a trigger event, a file of the state changes (37) is saved in the memory (23). Each entry (32) in the log of I/O table state changes (31) includes a timestamp (33) and values of each word of I/O state data (36) that changed at a time of the timestamp. Logs of state change data (16a), including timestamp data, can also be saved for intelligent sensors and actuators (16) and uploaded with the log of controller processor state data (31) to a computer (20) with a diagnostic program (21a) for playing back the state changes and synchronizing changes of the intelligent sensors and actuators (16) with changes of the controller processor module (13a).
摘要:
An editor in an industrial automation environment comprises an input component that receives modification data relating to at least one of lifecycle and deployment of an object, the object is associated with a programmable logic controller and configured in accordance with a hierarchically structured data model. An implementation component can implement the modification data with respect to the object. The editor can further comprise a security component that determines that an entity providing the data to the input component is authorized to implement the modification data.
摘要:
The subject invention facilitates alert notification in an industrial environment. The systems and methods enable subscribing devices, such as hosts, to receive events and/or alarms associated with industrial controllers. In addition, a subscribed component can unsubscribe, refresh notification related information, and/or acknowledge a notification. The foregoing can be achieved through a set of objects (e.g., notify objects) that implement a notification and dynamic subscription process. A host system can instantiate an associated notify object, subscribe to an event, and be notified about the event. The invention enables multiple hosts to subscribe to the same event, allows each host to select events of interest, and enables the events to be queued if the events occur faster than can be sent. In one aspect of the invention, the systems and methods can be utilized with an event and alarm infrastructure that is applicable on a Control and Information Protocol (CIP).