System and method for controlling access to memory configured wi

Electrical computers and digital data processing systems: input/ – Input/output data processing – Peripheral configuration

Patent

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

710130, G06F 1300

Patent

active

060981172

ABSTRACT:
A modular distributed I/O system includes a computer coupled to module banks through a network bus. A module bank includes a communication module, terminal bases, and I/O modules. The adjoined terminal bases form a local bus mastered by the communication module. The I/O modules connect to the local bus through terminal bases. I/O modules are pluriform and programmable. The communication module maintains a memory image of the configuration state of each I/O module resident in the module bank. A memory image persists when an I/O module is removed from its terminal base. The memory image is used to configure a new I/O module which is inserted into the same terminal base. The communication module monitors for communication failure on the network bus, and is configured to capture the state of the module bank and automatically restore this captured state after a power-loss event. The terminal bases realize a local bus which includes a parallel bus, a serial bus, and an address assignment bus. Each terminal base receives a value from a preceding terminal base, increments this value, and asserts the increment value to a succeeding terminal base. Each terminal base is automatically assigned an physical proximity address. An I/O module controls read/write access to its register space by a semaphore mechanism which supports multi-threaded processing. The I/O module latches an ungranted semaphore request and assumes a self-exclusion state upon releasing the semaphore wherein the semaphore is reserved for the communication module.

REFERENCES:
patent: 4318175 (1982-03-01), Hawley
patent: 5359715 (1994-10-01), Heil et al.
patent: 5574944 (1996-11-01), Stager
patent: 5664198 (1997-09-01), Chen et al.
patent: 5729760 (1998-03-01), Poisner
patent: 5794032 (1998-08-01), Leyda
patent: 5878240 (1999-03-01), Tomko
patent: 5889845 (1999-04-01), Frantz et al.
patent: 6018529 (2000-01-01), Toth
SIXTRAK Programmable I/O for Windows, product brochure, .COPYRGT.Copyright 1996, Digitronics SIXNET, 4 pages.
SYSTRON.RTM. Flexible I/O's programmable controller, product brochure, Mar. 1998, 12 pages.
Personal Daq.TM.: Portable USB Data Acquisition, product brochure, .COPYRGT.Copyright 1997, Iotech Inc., 2 pages.
Flexible and Modular I/O Design Lowers Installation, Wiring and Maintenance Costs: Product Profile from Rockwell Automation .COPYRGT.Copyright 1994, Allen-Bradley Company Inc., 4 pages.
The birth of . . . our latest RevolutI/On by WAGO Corporation, product brochure, Aug. 31, 1995, 6 pages.
WINbloc . . . I/O right on track: product information from Weidmuller: The Interface Partner, Oct. 1995, 10 pages.
Beckhoff Bus-Klemme: der universelle Grundbaustein fur die Automatesierungstechnik, German-language product brochure, from Beckhoff Industrie Elektonik, 1996, 17 pages.
Total Solutions for PC-based Industrial Automation, Solution Guide vol. 71, by Advantech Feb. 1997, 31 pages.
FLEX I/O (Catalog No. 1794) Product Data, Apr. 1997, 6 pages.

LandOfFree

Say what you really think

Search LandOfFree.com for the USA inventors and patents. Rate them and share your experience with other people.

Rating

System and method for controlling access to memory configured wi does not yet have a rating. At this time, there are no reviews or comments for this patent.

If you have personal experience with System and method for controlling access to memory configured wi, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and System and method for controlling access to memory configured wi will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFUS-PAI-O-673844

  Search
All data on this website is collected from public sources. Our data reflects the most accurate information available at the time of publication.