摘要:
Systems and methods are provided to facilitate correct execution of a machine jog operation where a plurality of interfaces can generate a machine jog command, which is received by an industrial controller. One or more machine jog commands can be received and state data is maintained regarding whether a machine jog command has been received. An OR gate logic operation is performed on the state data to determine whether a machine jog operation has been received from any of the plurality of interfaces, and in the event of receiving a machine jog operation, a control command is generated to effect a machine jog operation. The plurality of interfaces enable interaction with the controller, to facilitate control of a machine from a plurality of locations. The system can be expanded to include further interfaces. Also, information regarding a machine jog command can be published to the plurality of interfaces.
摘要:
Systems and methods are provided to facilitate correct execution of a machine jog operation where a plurality of interfaces can generate a machine jog command, which is received by an industrial controller. One or more machine jog commands can be received and state data is maintained regarding whether a machine jog command has been received. An OR gate logic operation is performed on the state data to determine whether a machine jog operation has been received from any of the plurality of interfaces, and in the event of receiving a machine jog operation, a control command is generated to effect a machine jog operation. The plurality of interfaces enable interaction with the controller, to facilitate control of a machine from a plurality of locations. The system can be expanded to include further interfaces. Also, information regarding a machine jog command can be published to the plurality of interfaces.
摘要:
Systems and methods are provided to facilitate receipt of tag requests from one or more interfaces, based upon which a single tagset is compiled at a controller comprising all the requested tags for a given update rate, whereupon the single compiled tagset is subsequently forwarded to the one or more interfaces. A controller generates a superset of tags associated with an industrial process. Each interface can request a copy of the superset, from which the required tags are selected. The controller receives the requested tags from all of the interfaces and combines the requested tags into a single tagset, for a given update rate, comprising the various parameters associated with the tags. At the selected update rate, the tagset is forwarded to the interfaces. A masterset can be utilized to identify the sequence of tags in a tagset and check code can ensure continuity of the tags in the tagset.
摘要:
Systems and methods are provided to facilitate receipt of tag requests from one or more interfaces, based upon which a single tagset is compiled at a controller comprising all the requested tags for a given update rate, whereupon the single compiled tagset is subsequently forwarded to the one or more interfaces. A controller generates a superset of tags associated with an industrial process. Each interface can request a copy of the superset, from which the required tags are selected. The controller receives the requested tags from all of the interfaces and combines the requested tags into a single tagset, for a given update rate, comprising the various parameters associated with the tags. At the selected update rate, the tagset is forwarded to the interfaces. A masterset can be utilized to identify the sequence of tags in a tagset and check code can ensure continuity of the tags in the tagset.
摘要:
A safety controller executes a control program in two processing units to detect processor failure by comparison of the execution in each unit. This comparison is made rapid by synchronizing the input variables at the beginning of the task and comparing output variables at a conclusion of the task, avoiding line-by-line comparison of input and output variables. Intermediate variables, that are neither input nor output values, are compared at a less frequent interval.
摘要:
A method for effecting the communication of digital signals over telephone lines includes the steps of generating a voltage at a first level for providing an inactive state signal directed to a plurality of slave transceiver units and generating a voltage at a second level for provding a first carrier detect signal directed to the slave units. A digitally encoded first data signal is then generated, has a peak amplitude at a third voltage level and is also directed to the slave units. In response to the first carrier detect and first data signals, a voltage will be generated at a fourth level for providing a second carrier detect signal directed to a master transceiver unit. Thereupon, a digitally encoded second data signal will be generated to have a peak amplitude at a fifth voltage level and is also directed to the master transceiver unit. An active bridge apparatus for effecting the communication of digital signals over telephone lines includes an isolated input circuit adapted to be coupled to a master transceiver unit by a single, twisted first pair telephone line. The unit includes a control section for transmitting an inactive state signal at a first voltage level to a plurality of slave transceiver units, each of which is adapted to be coupled to the bridge apparatus by a single, twisted pair telephone line. Other signals identifiable at disclosed voltage levels may be transmitted and received to effect both control and communications.
摘要:
A safety controller with redundant controllers, each executing safety tasks and comparing their results, provides an improved interface in which a user interacts with a single processor and the second processor is invisible. The interacting processor provides for the transmission of programs and variables to both processors when they are safety tasks and coordinates synchronization of the two programs and comparison of their operation all without additional user input.
摘要:
A high reliability network provides for measurements of network delays through pairs of transmissions of local clock values used in a first message to deduce clock value offsets and in a second message to reveal network delays.
摘要:
A method to be used with a programmable controller that can communicate with peripheral devices in two protocols, the method for automatically switching controller communication between the two protocols when the protocol used by a peripheral device is different than the protocol currently being used by the controller.
摘要:
An improved control system utilizing infrared communication channels for remote station control is provided. A central base controller communicates with one or more channels of sub-networks through one or more field interface controllers. Each field interface controller utilizes a dedicated base infrared transceiver for transmitting envelopes of definable duration at a preselected infrared oscillation frequency. At least one remote station receives said transmitted infrared signals at an infrared transceiver tuned to said oscillation frequency. Associated devices at the remote station decode the information from said infrared transmission or issue instructions and information to an associated input/output device. Communication over the infrared channel between the base and the remote stations utilizes a unique pulse position protocol. An initiating clear pulse begins all communications. The remote station responds to the time-location of ensuing pulses following the initiating pulse. The time of occurrence of the pulse indicates the appropriate response necessary from the remote station, which station correspondingly sends back infrared pulses in predetermined time slots and requires acknowledgement signals from the base station for resetting for further processing. Associated hardware is provided for providing decoding of the unique communication protocol.