Patent classifications
G05B19/05
Scalable intelligent query-based interface to navigate and find industrial information on a visual interface
Techniques to facilitate device identification in a human machine interface (HMI) associated with an industrial automation environment are disclosed herein. In at least one implementation, the HMI is configured to display a plurality of graphical elements that represent one or more industrial devices. A user query selection of at least one query-building element is received. One or more of the graphical elements in the HMI that represent the one or more industrial devices that correlate to the at least one query-building element is identified. The one or more of the graphical elements that correlate to the at least one query-building element is visually distinguished distinctly from a remainder of the graphical elements that do not correlate to the at least one query-building element.
DETECTION SYSTEM BASED ON ZERO-POINT REAL-TIME REFRESHING CALCULATION FOR REAL-TIME ROTATION MEASUREMENT
A detection system based on a zero-point real-time refreshing calculation for real-time rotation measurement, includes an analog quantity sensor and a programmable logic controller (PLC). The detection system based on the zero-point real-time refreshing calculation for real-time rotation measurement further includes a storage unit and a display. The storage unit includes three common storage units. An output port of the analog quantity sensor is connected to an input port of the PLC by a data cable, and an output port of the PLC is connected to an input port of the display by a data cable. At a zero point of each sampling segment, a signal at a previous moment is acquired and then subjected to an operation to thereby obtain a real-time rotation speed and a quantity of rotations at a current moment.
DETECTION SYSTEM BASED ON ZERO-POINT REAL-TIME REFRESHING CALCULATION FOR REAL-TIME ROTATION MEASUREMENT
A detection system based on a zero-point real-time refreshing calculation for real-time rotation measurement, includes an analog quantity sensor and a programmable logic controller (PLC). The detection system based on the zero-point real-time refreshing calculation for real-time rotation measurement further includes a storage unit and a display. The storage unit includes three common storage units. An output port of the analog quantity sensor is connected to an input port of the PLC by a data cable, and an output port of the PLC is connected to an input port of the display by a data cable. At a zero point of each sampling segment, a signal at a previous moment is acquired and then subjected to an operation to thereby obtain a real-time rotation speed and a quantity of rotations at a current moment.
MACHINE OPERATION TRAINING APPARATUS AND METHOD
Training apparatus and methods are disclosed for teaching practices for operation of machines. The apparatus comprises: a plurality of input selectors; a plurality of status indicators; an alarm; and a programmable controller switchable between programming and operator testing modes. In the programming mode, a sub-set of the control operators is used to select a testing program, and a second sub-set is used to select modifications to the testing program. Each program defines a sequence of input selections and a corresponding sequence of signals from the status indicators. In the testing mode, the controller is configured to receive input selections and to activate the alarm in response to deviation from the sequence of input selections of a selected testing program.
Hydraulic valve assembly with automated tuning
A hydraulic valve assembly includes an algorithm stored in an internal memory of the hydraulic valve assembly that determines a spool correction command based on a flow demand which is calculated for obtaining a target single port pressure or a target delta pressure using one or more port pressure measurements. The spool correction command is sent to an upper level controller of the hydraulic valve assembly, and the upper level controller uses the spool correction command to obtain an optimal displacement of a spool inside the valve assembly.
Hydraulic valve assembly with automated tuning
A hydraulic valve assembly includes an algorithm stored in an internal memory of the hydraulic valve assembly that determines a spool correction command based on a flow demand which is calculated for obtaining a target single port pressure or a target delta pressure using one or more port pressure measurements. The spool correction command is sent to an upper level controller of the hydraulic valve assembly, and the upper level controller uses the spool correction command to obtain an optimal displacement of a spool inside the valve assembly.
Rapid file authentication on automation devices
An industrial device is configured to implement a lightweight file authentication sequence that rapidly verifies the integrity of mobile code supplied to the industrial device. The industrial device generates a file authentication code (FAC), which is stored on the industrial device and only made accessible to users via a local connection to the industrial device. The device-specific file FAC is installed on the program development application used to develop or edit the mobile code to be executed on the industrial device. The development application provides the mobile code to the industrial device together with a hash-based message authentication code (HMAC) generated using a retrieved copy of the FAC. The industrial device only permits execution of the mobile code if the HMAC included with the mobile code matches a locally created HMAC generated by the industrial device based on the mobile code and the device's local copy of the FAC.
CONTROL DEVICE FOR INDUSTRIAL MACHINE, SETTING SYSTEM FOR CONTROL DEVICE FOR INDUSTRIAL MACHINE, METHOD OF SETTING CONTROL DEVICE FOR INDUSTRIAL MACHINE, AND INFORMATION STORAGE MEDIUM
A control device configured to control an industrial machine, the control device having: a plurality of memories including a first memory configured to hold data when a power supply is off and a second memory configured to inhibit data from being held when the power supply is off; and circuitry configured to: set, in each of a plurality of data units, an attribute indicating whether the data unit is to be held when the power supply is off; and set an address of each data unit such that each data unit is stored in one of the plurality of memories corresponding to the attribute.
Method and system for clearing register by PLD, device, and medium
A method for clearing a register, including: causing the PLD to set preset bits of a first register and a second register as an invalid state, detect whether a command is received from a MCU; when the command being received, parsing the command and determining whether a reading or writing event is triggered; when the reading event being triggered, setting the preset bit of the first register as a valid state, reading data of the preset bit of the first register, postponing clearing, by the PLD, the preset bit of the first register for a preset time; when the writing event being triggered, setting the preset bit of the second register as the valid state, writing, by the MCU, data into the preset bit of the second register, causing the PLD to acquire the data, postpone clearing the preset bit of the second register for a second preset time.
Method and system for clearing register by PLD, device, and medium
A method for clearing a register, including: causing the PLD to set preset bits of a first register and a second register as an invalid state, detect whether a command is received from a MCU; when the command being received, parsing the command and determining whether a reading or writing event is triggered; when the reading event being triggered, setting the preset bit of the first register as a valid state, reading data of the preset bit of the first register, postponing clearing, by the PLD, the preset bit of the first register for a preset time; when the writing event being triggered, setting the preset bit of the second register as the valid state, writing, by the MCU, data into the preset bit of the second register, causing the PLD to acquire the data, postpone clearing the preset bit of the second register for a second preset time.