Patent classifications
G05B19/05
Distributed modular I/O device with configurable single-channel I/O submodules
An input/output (I/O) device for a distributed modular I/O system includes a base adapted to be connected to an associated support structure. A terminal block is connected to the base and includes a plurality of wiring connections adapted to be connected to field wiring of an associated controlled system. The I/O device further includes first and second I/O modules each including a plurality of removable single-channel I/O submodules that are each releasably connected to the base and each configured for a select I/O operation for input and output of data relative to the associated controlled system. One or more pairs of the single-channel I/O submodules can be configured to be redundant within or between the first and second I/O modules. Each of the single-channel I/O submodules is operatively connected to wiring connections of the terminal block through the base. The I/O device further includes first and second network switches connected to the base. The first and second network switches are adapted to be respectively connected to first and second backplane circuits. The I/O device further includes first and second system modules connected to the base and each respectively connected to both of the first and second network switches. The first and second system modules are also each respectively operatively connected to all of the removable single-channel I/O submodules of both of the first and second I/O modules such that the first and second system modules control communication of I/O data between the first and second network switches and the single-channel I/O submodules.
Peripheral device for programmable controller and debug support program
A peripheral device for a programmable controller includes a display unit; a program storage unit; a history information storage unit storing history information that is arithmetic processing information during execution of the user program in the programmable controller and recorded under a predetermined condition; a program display processing unit displaying a designated user program in a user program display area; a trend graph display processing unit displaying a first trend graph obtained by graphing first history information corresponding to the designated user program and a cursor indicating a position on the first trend graph, in a trend graph display area; and a cursor information acquisition unit acquiring a cursor position and acquiring arithmetic processing information corresponding to the cursor position from the first history information, wherein the program display processing unit displays the arithmetic processing information over the user program in the user program display area.
Peripheral device for programmable controller and debug support program
A peripheral device for a programmable controller includes a display unit; a program storage unit; a history information storage unit storing history information that is arithmetic processing information during execution of the user program in the programmable controller and recorded under a predetermined condition; a program display processing unit displaying a designated user program in a user program display area; a trend graph display processing unit displaying a first trend graph obtained by graphing first history information corresponding to the designated user program and a cursor indicating a position on the first trend graph, in a trend graph display area; and a cursor information acquisition unit acquiring a cursor position and acquiring arithmetic processing information corresponding to the cursor position from the first history information, wherein the program display processing unit displays the arithmetic processing information over the user program in the user program display area.
REMOTE CONTROL SYSTEM FOR VIBRATING SUPPLYING DEVICES
A remote control system for vibrating supplying devices is described, comprising electromagnetic power means driven to vibrate in frequency at least one element of a power supply through a control device (CONTROL_ETH, CONTROL_ETH_IoT), with fixed or multiple channels, with fixed or variable frequency, the control device (CONTROL_ETH, CONTROL_ETH_IoT) being designed to be directly interfaced with a central server, the control device (CONTROL_ETH, CONTROL_ETH_IoT) being in parallel directly connected to a network supervisor(PLC), such as a PLC or Industrial PC, for its operating aspects, and/or to a secondary server(SERVER) to acquire a history of parameters, on an industrial Ethernet network (ETH).
Defense system and method against cyber-physical attacks
The present disclosure generally relates to a system and method for defending a utilities system against cyber-physical attacks associated with anomalies in a physical process operative in the utilities system. The defense system comprises: a set of sensors for collecting physical data associated with the physical process; a set of controller devices for monitoring process states of the physical process based on the physical data from the sensors; a set of verification devices for monitoring the physical process based on the physical data from the sensors, the physical data enabling the verification devices to detect the anomalies based on a set of invariants predefined for the physical process; and a set of actuators controllable by the controller devices or verification devices to remedy the anomalies and regulate the physical process, thereby defending the utilities system against the cyber-physical attacks.
PROGRAMMABLE LOGIC CONTROLLER, SETTING TOOL, AND RECORDING MEDIUM
A differential logger stores, into a log storage from a device memory, a differential log being a log of a device value that has changed at each execution of a control program. A collective logger collectively stores, at a set time, collection target device values into the log storage as reference data to be used to collect the differential log. A split logger acquires as split logs, after the set time, logs of the device values multiple times, and stores the split logs into the reference data storage. The differential logger overwrites data in the log storage with the differential log after new reference data is stored into the log storage.
SYSTEM AND METHOD FOR MONITORING AND ANALYZING INDUSTRIAL OPERATIONS
An industrial system and method for monitoring and analyzing industrial operations such that data is obtained from one or more sensors of one or more industrial components and transmitted to a master controller as a data stream through a communication network, the transmitted data is captured, copied, and stored for analysis without interfering with the data stream.
PROGRAM GENERATION DEVICE, PROGRAM GENERATION DEVICE CONTROL METHOD, AND RECORDING MEDIUM
An objective of the present invention is to simplify generation of a program for carrying out data collection performed by a PLC and reduce the burden on an operator. The invention comprises: a device information library (111) which stores program templates corresponding to various process relating to data collection and, for each target device from which data is to be collected, device parameters corresponding to said target device; and a program generation unit (117) which generates a data collection program using program templates and device parameters corresponding to an accepted target device.
CONTROL PROGRAM GENERATION APPARATUS, CONTROL PROGRAM GENERATION METHOD, AND PROGRAM
Element actions of actuators incorporated in an automated manufacturing machine are stored in a manner associated with program elements to perform the element actions. An action chart is used to describe an operation of the automated manufacturing machine. The action chart includes subperiods into which an operation period from a start to an end of the operation of the automated manufacturing machine is divided. The action chart includes the element actions included in the operation of the automated manufacturing machine. The element actions are assigned to the subperiods. The action chart describing the operation of the automated manufacturing machine is read. The element actions on the action chart are converted into the program elements. The program elements are combined together in an order of the subperiods on the action chart. This allows automatic generation of a control program for controlling the operation of the automated manufacturing machine.
Remote unit and abnormality determining method therein
A remote unit (1) that controls a control target (4) on the basis of a command from a CPU unit (2) is provided with: an external input section (11) to receive a detection result of a state of the control target from a detection means (3) that detects the state of the control target; an output section (13) to output a control output for controlling the control target; and an abnormality determining section (12) to determine an abnormality of the control target on the basis of the detection result and to output to the output section, a control instruction to instruct a change or a stop of the control output if the control target is determined to be abnormal.