Patent classifications
G05B2219/21059
Programmable controller
A programmable controller capable of checking accessible signal addresses for each of ladder programs is provided. The programmable controller includes signal address setting extraction means for extracting an available address setting table from each of the ladder programs; a signal address overlap determination section for determining whether there is an overlap between the respective ranges of signal addresses used as signal write destinations by the ladder programs, based on the available address setting tables extracted by the signal address setting extraction means; and a ladder program execution section for executing the plurality of ladder programs if the signal address overlap determination section determines that there is no overlap between the respective ranges of signal addresses used as signal write destinations by the ladder programs.
INTERFACE-CONTROL DEVICE AND RELATED METHOD
The present disclosure provides device and method for interface-control. The interface-control device includes: a control module having a controller and a first interface coupled to the controller, and a sensor module having a sensor circuit and a second interface coupled to the sensor circuit, the first interface and the second interface being connected through a matching connection. The first interface and the second interface each includes a first function pin for transferring first data reflecting a sensor type of the sensor circuit from the sensor circuit to the controller. The controller determines the sensor type of the sensor circuit based on the first data and processes measured data from the sensor circuit based on the sensor type.
PROGRAMMABLE CONTROLLER
A programmable controller capable of checking accessible signal addresses for each of ladder programs is provided. The programmable controller includes signal address setting extraction means for extracting an available address setting table from each of the ladder programs; a signal address overlap determination section for determining whether there is an overlap between the respective ranges of signal addresses used as signal write destinations by the ladder programs, based on the available address setting tables extracted by the signal address setting extraction means; and a ladder program execution section for executing the plurality of ladder programs if the signal address overlap determination section determines that there is no overlap between the respective ranges of signal addresses used as signal write destinations by the ladder programs.