Claims Analysis
Total Claims: 9
Claim 1
Independent Claim
217 words
A pulse input device comprising: input storage means for sampling input signals from a plurality of channels at a predetermined period and for storing said input signals; command storage means for storing a plurality of instruction commands; and control means comprising: means for scanning said instruction commands stored in said command storage means to successively execute said instruction commands, means for repeating a command scanning operation of said instruction commands, means for reading said input signals from said input storage means, and means for controlling the sampling of input signals in said input storage means, wherein said control means outputs a designation signal for designating an execution starting time for each of said instruction commands for executing each of said instruction commands, each of said instruction commands is executed in response to said designation signal in the successive command scanning operation, a period of an execution starting time for one instruction command to be executed in a predetermined order in a command scanning operation is different from that of an execution starting time for another instruction command to be executed in a predetermined order in the command scanning operation in adjacent instruction scanning operations, and said input signals are sampled in the execution operation of an instruction command having the longest period of the execution starting time.
Claim 2
Dependent Claim
217 words
A pulse input device comprising: input storage means for sampling input signals from a plurality of channels at a predetermined period and for storing said input signals; command storage means for storing a plurality of instruction commands; and control means comprising: means for scanning said instruction commands stored in said command storage means to successively execute said instruction commands, means for repeating a command scanning operation of said instruction commands, means for reading said input signals from said input storage means, and means for controlling the sampling of input signals in said input storage means, wherein said control means outputs a designation signal for designating an execution starting time for each of said instruction commands for executing each of said instruction commands, each of said instruction commands is executed in response to said designation signal in the successive command scanning operation, a period of an execution starting time for one instruction command to be executed in a predetermined order in a command scanning operation is different from that of an execution starting time for another instruction command to be executed in a predetermined order in the command scanning operation in adjacent instruction scanning operations, and said input signals are sampled in the execution operation of an instruction command having the longest period of the execution starting time.
Claim 3
Dependent Claim
240 words
A pulse input device comprising: input storage means for sampling input signals from a plurality of channels at a predetermined time and for storing the input signal information for designating the state of change of the adjacent input signals sampled from each of said plurality of channels; command storage means for storing a plurality of instruction commands; and control means comprising: means for successively reading out and then executing the instruction command obtained by scanning said plurality of instruction commands stored in said command storage means, means for repeating the scanning operation of said instruction commands, means for controlling a period of an execution time of each of said instruction commands between adjacent scanning operations to be a constant value, means for controlling the sampling of input signals in said input storage means, and means for referring to contents of said input signal information obtained at a predetermined sampling time stored in said input storage means even when said contents in input storage means are renewed with input signals samples by said input storage means during an execution time of an instruction command group consisting of at least one instruction command, wherein said input storage means has a storage capacity for storing one input signal information in addition to the input signal information including the maximum number of sampling in the scanning operation period and the maximum number of the sample during the execution operation for said instruction command group.
Claim 4
Dependent Claim
240 words
A pulse input device comprising: input storage means for sampling input signals from a plurality of channels at a predetermined time and for storing the input signal information for designating the state of change of the adjacent input signals sampled from each of said plurality of channels; command storage means for storing a plurality of instruction commands; and control means comprising: means for successively reading out and then executing the instruction command obtained by scanning said plurality of instruction commands stored in said command storage means, means for repeating the scanning operation of said instruction commands, means for controlling a period of an execution time of each of said instruction commands between adjacent scanning operations to be a constant value, means for controlling the sampling of input signals in said input storage means, and means for referring to contents of said input signal information obtained at a predetermined sampling time stored in said input storage means even when said contents in input storage means are renewed with input signals samples by said input storage means during an execution time of an instruction command group consisting of at least one instruction command, wherein said input storage means has a storage capacity for storing one input signal information in addition to the input signal information including the maximum number of sampling in the scanning operation period and the maximum number of the sample during the execution operation for said instruction command group.
Claim 5
Dependent Claim
36 words
A pulse input device according to claim 2, wherein said input storage means comprises a plurality of shift registers, respectively corresponding to said plurality of channels, for storing signal information output from said plurality of channels.
Claim 6
Dependent Claim
202 words
A pulse input device comprising: input storage means for sampling input signals from a plurality of channels at a predetermined period and for storing signal values for designating the values of the input signals; command storage means for storing a plurality of instruction commands; and control means comprising: means for reading out and then executing the instruction command stored in said command storage means by scanning said instruction commands in said command storage means, means for repeating the scanning operation of said instruction commands, and means for controlling the period of the execution time of each of said instruction commands to be constant between adjacent command scanning operations, wherein said input storage means further includes a change information detection means for detecting a change between adjacent signal values obtained in the same channel sampled in sequence, said control means controls the operation of the change information detection means and reads out the signal values stored in the input storage means to detect a change information between the two signals successively sampled, and said input storage means has a storage capacity for storing signal values sampled at predetermined times required during one command execution operation and one signal value sampled at one time.
Claim 7
Dependent Claim
202 words
A pulse input device comprising: input storage means for sampling input signals from a plurality of channels at a predetermined period and for storing signal values for designating the values of the input signals; command storage means for storing a plurality of instruction commands; and control means comprising: means for reading out and then executing the instruction command stored in said command storage means by scanning said instruction commands in said command storage means, means for repeating the scanning operation of said instruction commands, and means for controlling the period of the execution time of each of said instruction commands to be constant between adjacent command scanning operations, wherein said input storage means further includes a change information detection means for detecting a change between adjacent signal values obtained in the same channel sampled in sequence, said control means controls the operation of the change information detection means and reads out the signal values stored in the input storage means to detect a change information between the two signals successively sampled, and said input storage means has a storage capacity for storing signal values sampled at predetermined times required during one command execution operation and one signal value sampled at one time.
Claim 8
Dependent Claim
296 words
A pulse input device comprising: input storage means for sampling input signals from a plurality of channels at a predetermined period and for storing change information for designating the states of changes of the input signals sampled from each of said plurality of channels; command storage means for storing a plurality of instruction commands; and control means, receiving change information from said input storage means, comprising: means for reading out and then executing the instruction commands obtained by scanning said instruction commands stored in said command storage means, means for repeating the scanning operation of said instruction commands, means for controlling a scanning operation period as a period of an execution time of each of said instruction commands to be constant between adjacent scanning operations to obtain correctly contents of said change information stored in said input storage means even when the contents of the change information stored in said input storage means are renewed by the input signals sampled by said input storage means during an execution time of an instruction group consisting of at least one instruction command, and means for controlling the sampling of said input signals in said input storage means, wherein said input storage means samples the signals predetermined times in the execution time period of each of the instruction commands, said input storage means includes a change information detection means for detecting the change information between adjacent input signals which are successively sampled under the control of said control means, said input storage means has a capacity of an amount storing one input signal information in addition to the input signal information including the maximum number of the samplings in the scanning operation period and the maximum number of the samplings during the execution operation for the instruction command group.
Claim 9
Dependent Claim
296 words
A pulse input device comprising: input storage means for sampling input signals from a plurality of channels at a predetermined period and for storing change information for designating the states of changes of the input signals sampled from each of said plurality of channels; command storage means for storing a plurality of instruction commands; and control means, receiving change information from said input storage means, comprising: means for reading out and then executing the instruction commands obtained by scanning said instruction commands stored in said command storage means, means for repeating the scanning operation of said instruction commands, means for controlling a scanning operation period as a period of an execution time of each of said instruction commands to be constant between adjacent scanning operations to obtain correctly contents of said change information stored in said input storage means even when the contents of the change information stored in said input storage means are renewed by the input signals sampled by said input storage means during an execution time of an instruction group consisting of at least one instruction command, and means for controlling the sampling of said input signals in said input storage means, wherein said input storage means samples the signals predetermined times in the execution time period of each of the instruction commands, said input storage means includes a change information detection means for detecting the change information between adjacent input signals which are successively sampled under the control of said control means, said input storage means has a capacity of an amount storing one input signal information in addition to the input signal information including the maximum number of the samplings in the scanning operation period and the maximum number of the samplings during the execution operation for the instruction command group.