Data communication of motion controller and method and device thereof for interrupt dispatch
A motion controller, data communication technology, applied in the direction of digital control, electrical program control, etc., can solve the problems of read and write confusion, data competition, real-time and reliability problems of multi-CPU communication, and improve system efficiency and reliability. improved effect
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
Embodiment Construction
[0025] As shown in Figure 1. CPLD is used as the intermediate bridge of CPU1 (1) and CPU2 (5) data communication, internally by first, second address comparator (2), (6), first, second address counter (3), (7), dual-port RAM (4), dual-port RAM output selector (8) and dual-port RAM address selector (9). When CPU1(1) reads and writes data to dual-port RAM(4), the address signal of CPU1(1) is compared with the first address comparator (2), and two output signals 1S1 and 1S2 can be generated. When the operating address of CPU1 (1) is 1S1, the output signal 1S1 is low level, and the loading (LOAD) terminal of the first address counter (3) is selected, and CPU1 (1) changes the first address counter by writing the 1S1 address The current value of (3), and then realize the random reading and writing to dual-port RAM (4). When the operating address of CPU1 was 1S2, the output signal 1S2 was a low level, and the dual-port RAM address selector (9) was selected to be effective as the fi...
PUM
Abstract
Description
Claims
Application Information
- R&D Engineer
- R&D Manager
- IP Professional
- Industry Leading Data Capabilities
- Powerful AI technology
- Patent DNA Extraction
Browse by: Latest US Patents, China's latest patents, Technical Efficacy Thesaurus, Application Domain, Technology Topic, Popular Technical Reports.
© 2024 PatSnap. All rights reserved.Legal|Privacy policy|Modern Slavery Act Transparency Statement|Sitemap|About US| Contact US: help@patsnap.com