Programmable controller
AssigneeOMRON Corporation
InventorKazunori Okada
Life of this patent
Estimating the term…
Abstract
A programmable controller has a multi-purpose processor such as an MPU and an application specific control device such as an ASIC (application specific integrated circuit). When the MPU requests the APIC to execute a user program and the APIC is activated, the MPU executes an event process while the ASIC executes the requested user program. When the MPU requests the ASIC to execute a DMA transfer process in an input/output refresh process and the APIC is activated, the MPU executes an event process while the ASIC executes the requested DMA transfer process.
Claims7
A programmable controller comprising:
- a multi-purpose processor;
- and
- an application specific control device;
- said multi-purpose processor, when said multi-purpose processor requests said application specific control device to execute a user program and activates said application specific control device, executing an event process while said application specific control device executes said user program.
A programmable controller comprising:
- a multi-purpose processor;
- and
- an application specific control device;
- said multi-purpose processor, when said multi-purpose processor requests said application specific control device to execute a DMA transfer process in an input/output refresh process and activates said application specific control device, executing an event process while said application specific control device executes said DMA transfer process.
A method of controlling a programmable controller including a multipurpose processor and an application specific control device, said method comprising the steps of designing said multi-purpose processor and said application specific control device such that said multi-purpose processor, when said multi-purpose processor requests said application specific control device to execute a user program and activates said application specific control device, executing an event process while said application specific control device executes said user program.
A method of controlling a programmable controller including a multipurpose processor and an application specific control device, said method comprising the steps of designing said multi-purpose processor and said application specific control device such that said multi-purpose processor, when said multi-purpose processor requests said application specific control device to execute a DMA transfer process in an input/output refresh process and activates said application specific control device, executing an event process while said application specific control device executes said DMA transfer process.
Dependencies are inferred from the claim text.