Patent ID: 9369145
Filing Date: 2016-06-14
CPC Classification: G01D,G06F,H03M

Claim Text:
1. An analog conversion device that is attached to a programmable controller and is connected to a central processing unit (CPU) via an inter-unit bus to convert an analog value input from outside to a digital value sequentially and to output the digital value to the CPU, the analog conversion device comprising: an analog-to-digital (A/D) converter that converts an analog value input from outside to a digital value; a first memory unit that a logging execution unit that stores the digital value stored in the A/D conversion-value storage area in the log storage area as logging data; a fixed-number logging detection unit that stores the current logging readout pointer and a previous logging readout pointer indicating a read start position of the logging data at the time of a previous interrupt in the read-only parameter storage area in response to the number of the logging data to be stored in the log storage area reaching the logging readout number since the last interrupt generation request has been made to the CPU; and an interrupt generation unit that instructs the CPU to perform a process of making an interrupt generation request when the number of the logging data has reached the logging readout number so that the CPU performs a reading process of the logging data by suspending a cyclic process being performed by the CPU.