Pointbus architecture and automatic sequential addressing
원문보기
IPC분류정보
국가/구분
United States(US) Patent
등록
국제특허분류(IPC7판)
G06F-013/10
G06F-013/20
G06F-003/00
출원번호
UP-0739939
(2007-04-25)
등록번호
US-7721079
(2010-06-10)
발명자
/ 주소
Wehrle, David S.
Schumaker, Carl R.
Sichner, Gregg M.
Caspers, John P.
출원인 / 주소
Rockwell Automation Technologies, Inc.
대리인 / 주소
Turocy & Watson LLP
인용정보
피인용 횟수 :
5인용 특허 :
21
초록▼
A system for automatically configuring I/O devices is provided in accordance with the present invention. The system includes a plurality of I/O devices operatively coupled to each other and a sub-system for determining physical locations of the I/O devices with respect to one another. The sub-system
A system for automatically configuring I/O devices is provided in accordance with the present invention. The system includes a plurality of I/O devices operatively coupled to each other and a sub-system for determining physical locations of the I/O devices with respect to one another. The sub-system assigns node addresses to each I/O device—each assigned node address corresponds to the physical location of the respective I/O devices.
대표청구항▼
What is claimed is: 1. A system for automatically configuring and communicating to a plurality of I/O devices, comprising: the plurality of I/O devices operatively coupled to each other, wherein each of the I/O devices is operatively coupled to a neighboring device through a direct physical connect
What is claimed is: 1. A system for automatically configuring and communicating to a plurality of I/O devices, comprising: the plurality of I/O devices operatively coupled to each other, wherein each of the I/O devices is operatively coupled to a neighboring device through a direct physical connection that includes a bus, absent a rack that houses the plurality of I/O devices, the bus employs a first protocol for I/O device configuration commands and a second protocol for standard network communications, wherein the plurality of I/O devices employ the first protocol for determining physical locations of the I/O devices with respect to one another and automatically assigns node addresses to each of the plurality of I/O devices in which each assigned node address corresponds to the physical location of each of the respective I/O devices; and an interface component for communicating with the plurality of I/O devices via the second protocol using the standard network communications, wherein the interface component employs the first protocol to sequentially enable at least one of the plurality of I/O devices to receive the standard network communications, the interface component enables at least one other I/O device of the plurality of I/O devices to form an I/O group by employing the first protocol. 2. The system of claim 1, wherein a leftmost I/O device includes the interface component. 3. The system of claim 1, wherein the interface component comprises a network connection and the bus enabling additional I/O devices to be sequentially powered and added to the system. 4. The system of claim 1, wherein a first of the plurality I/O devices is connected through the bus to the at least one other I/O device of the plurality I/O devices. 5. The system of claim 4, further comprising a bus component that functions as an input line from a connector on one side of at the least one of the plurality of I/O devices and an output line from a connector on the opposite side of the at least one I/O device. 6. The system of claim 5, the bus component that enables the I/O devices to exchange messages. 7. The system of claim 6, further comprising a communication system associated with bus architecture that may be employed to provide exchange of data between the interface component and the I/O devices. 8. The system of claim 1, further comprising an Offlink Connection Manager (OCM) that receives configuration messages from the network and reformats them for the I/O devices. 9. A method for providing an adaptable control system, comprising the steps: physically connecting a plurality of I/O device modules, wherein a first I/O device module cooperatively engages with an adjacent second I/O device module through a bus, absent a rack that houses the plurality of I/O device modules, the first and second I/O device modules selected from the plurality of I/O device modules, the bus employs a first protocol for I/O device configuration commands and a second protocol for standard network communications; receiving network communications at the plurality of I/O device modules via a network interface employing the second protocol; sequentially enabling at least one of the I/O device modules to receive the network communications from the interface by employing the first protocol, wherein each of the I/O device modules is assigned a node address based upon the I/O device module's physical distance along the bus from the network interface; and enabling at least one other I/O device module of the plurality of I/O device modules to form an I/O group by employing the first protocol. 10. The method of claim 9, further comprising presenting the plurality of I/O device modules to the network as a single node at least in part by reformatting messages transmitted between the network and the plurality of I/O device modules. 11. The method of claim 9, precluding the I/O device modules from communicating over an invalid network due to low power supply, by monitoring power of a media converter associated with the interface. 12. The method of claim 9, further comprising automatically configuring the I/O device modules by determining physical locations of the I/O device modules with respect to one another. 13. The method of claim 12, further comprising automatically configuring the I/O device modules by sequentially enabling the I/O device modules hence forming the I/O group. 14. The method of claim 9, wherein the bus allows an input to enable an output to initiate a network connection. 15. The method of claim 14, further comprising waiting for the input and determining a network address for the at least one of the I/O device modules. 16. The method of claim 15, further comprising enabling the at least one I/O module to receive the network address after determining the network address for a first I/O device module. 17. A system for automatically configuring I/O devices, comprising: means for operatively coupling the I/O devices, absent a rack that houses the I/O devices wherein each of the I/O devices is operatively coupled to a neighboring device through a direct physical connection, wherein the direct physical connection includes a bus that employs a first protocol for I/O device configuration commands and a second protocol for standard network communications; means for determining physical locations of the I/O devices with respect to one another on the bus via the second protocol; means for communicating with the I/O devices over a network to a standard network interface attached to the bus via the second protocol; and means for assigning node addresses to each of the I/O devices via the first protocol, each assigned node address corresponding to the physical location of the respective I/O devices, the means for assigning node addresses employs the first protocol to sequentially enable at least one of the I/O devices to receive the standard network communications, the means for assigning node addresses enables at least one other of the I/O devices to form an I/O group by employing the first protocol. 18. The system of claim 17, further comprises means for receiving network communication through an adaptable control system. 19. The system of claim 17, wherein the means for assigning node addresses enables the at least one other of the I/O devices to receive network address after determining the network address for the at least one of the I/O devices.
연구과제 타임라인
LOADING...
LOADING...
LOADING...
LOADING...
LOADING...
이 특허에 인용된 특허 (21)
Aswell, Cecil J.; Dierschke, Eugene G.; Berlien, Jr., John Hull; Strippoli, Carlo S., Addressing and communication for multiple-chip optical sensor arrays.
Dixon Jerry D. (Boca Raton FL) Keener Don S. (Boca Raton FL) Locker Howard J. (Boca Raton FL) Marazas Gerald A. (Boca Raton FL) McNeill Andrew B. (Deerfield Beach FL) Newsom Thomas H. (Boca Raton FL), Apparatus and method for assigning addresses to SCSI supported peripheral devices.
Burke Sean Patrick ; Harding Michael V. ; Alexander Santosh ; Dowling Conor P. ; Egan Gerry A. ; Spencer David S. ; Grohmann Bernd,DEX ; Krauss Guenter H.,DEX ; Flynn Stephen B. ; Urow Steven J., Configurable mediation devices and systems.
Cheung Yeung Joemanne Chi,GBX ; Thompson Jonathan A.,GBX ; Lysejko Martin,GBX ; Cooper Guy A.,GBX, Control message transmission in telecommunications systems.
Cooper Ian L.,GBX ; Thompson Jonathan A.,GBX ; Lysejko Martin,GBX ; Yeung Joemanne Chi Cheung,GBX ; Walding Andrew M.,GBX ; Cooper Guy A.,GBX, Handling of telecommunications signals passed between elements of a telecommunications network.
DiCarlo David A. (Windsor OH) Floro William E. (Willoughby OH) Keith Mike (Willowick OH) Baier John J. (Saline MI) Campau Jeffrey H. (Pinckney MI) Noonen Daniel P. (Saline MI) Siegel Stuart B. (Clint, Interface between industrial controller components using common memory.
Bjorkengren Ulf Christian,SEX ; Khullar Anders,SEX ; Uggmark Johan Georg Michael,SEX, Method and system for multiplexing a second interface on an I2C interface.
Weppler Robert C. ; Murphy Timothy J. ; Hutz Margarita M. ; Cribbs Alan C. ; Harris Kendal R., Method for and apparatus for operating a local communications module in arbitrating for mastership of a data transfer ac.
Ishikawa, Hisashi; Tajika, Hiroshi; Fujita, Miyuki; Konno, Yuji; Inoue, Hiroo; Takahashi, Kenji; Kawatoko, Norihiro, Power control system and method for distribution of power to peripheral devices.
Maskovyak George D. ; Dodds John F., System for data transfer where multi-word data transmission from industrial controller to I/O module is performed using I/O image table-based handshaking protocol.
Amberg Mark F. (Littleton CO) Miller William K. (Colorado Springs CO) Nemeth Frank M. (Colorado Springs CO) Swanson Dwayne H. (Westminster CO), System for reconfiguring addresses of SCSI devices via a device address bus independent of the SCSI bus.
Haensgen, Steven T; Caspers, John P; Wang, Yutao; Kilburn, Jeffrey A; Whitley, Darryl E, Intelligent power tap for providing power and communicating in industrial automation applications.
Haensgen, Steven T; Caspers, John P; Wang, Yutao; Kilburn, Jeffrey A; Whitley, Darryl E, Systems, methods and apparatus for supporting multiple network addressing modes.
※ AI-Helper는 부적절한 답변을 할 수 있습니다.