IPC분류정보
국가/구분 |
United States(US) Patent
등록
|
국제특허분류(IPC7판) |
|
출원번호 |
UP-0499724
(2002-12-17)
|
등록번호 |
US-7702834
(2010-05-20)
|
우선권정보 |
DE-101 63 342(2001-12-21) |
국제출원번호 |
PCT/EP2002/014423
(2002-12-17)
|
§371/§102 date |
20040621
(20040621)
|
국제공개번호 |
WO03/054644
(2003-07-03)
|
발명자
/ 주소 |
- Beckhoff, Hans
- Büttner, Holger
|
출원인 / 주소 |
|
대리인 / 주소 |
|
인용정보 |
피인용 횟수 :
4 인용 특허 :
28 |
초록
In a serial bus system data in the form of telegrams, representing process images of control tasks of the active station, are transmitted to the connected passive stations, and the process data are allocated to the process images in the passive station.
대표청구항
▼
The invention claimed is: 1. Method for transmitting data on a serial bus between at least one active station and at least one passive station, the data being transmitted in the form of circulating telegrams between the active station and the passive station, the method comprising the steps of: pro
The invention claimed is: 1. Method for transmitting data on a serial bus between at least one active station and at least one passive station, the data being transmitted in the form of circulating telegrams between the active station and the passive station, the method comprising the steps of: providing one or more circulating telegrams flowing in a circular path formed by the serial bus, with each circulating telegram starting at an active station, sequentially moving from the active station to the passive station on the serial bus and, after sequentially passing through the passive station on the serial bus, returning to the active station from which it originated, each of the circulating telegrams being outputted onto the serial bus by the active station and containing a logical address and a data portion; providing an assignment table in the passive station, the assignment table containing logical addresses of the circulating telegrams, the logical addresses being correlated with physical addresses of data-storage areas of the passive station; and while the circulating telegram is passing through the passive stations, comparing the logical address of each circulating telegram with the logical addresses stored in the assignment table of the passive station, and if there is a match, performing a data exchange between the data portion of the circulating telegram and the data-storage area of the passive station, which has the physical address assigned to the logical address. 2. Method according to claim 1, wherein the assignment table has register data sets, each set giving a logical address of data transmitted in a telegram circulating on the serial bus, a physical address of the data storage area assigned to the data in the passive station, and a data transmission type. 3. Method according to claim 2, wherein each register data set contains a starting address of data in the data portion of the telegram circulating on the serial bus, an ending address of the data in the data portion or a data length in the data portion of the telegram circulation on the serial bus, a starting address of the assigned data storage area in the passive station, and a label characterizing the data transmission type as a read and/or write process. 4. Method according to claim 3, wherein the assignment table in the passive station is during an initialization phase. 5. Method according to claim 4, wherein in the initialization phase the active station reports to the passive station the logical addresses of data relevant for the passive stations in the circulating telegrams and the passive station assigns to the logical addresses respective physical addresses of corresponding data storage areas in the passive station. 6. Method according to claim 5, wherein the serial bus is a field bus, data in the active station is provided in the form of process images for control tasks, data in the passive station is provided in the form of process data, telegrams with the process images are transmitted on the field bus, and for a data exchange between the field bus and the passive station, the process data in the passive station is assigned to the corresponding process images in the telegrams circulating on the field bus. 7. Method according to claim 3, wherein the serial bus is a field bus, data in the active station as provided in the form of process images for control tasks, data in the passive station is provided in the form of process data, telegrams with the process images are transmitted on the field bus, and for data transfer between the field bus and the passive station, the process data in the passive station is assigned to the corresponding process images in the telegrams circulating on the field bus. 8. Method according to claim 4, wherein the serial bus is a field bus, data in the active station is provided in the form of process images for control tasks, data in the passive station is provided in the form of process data, telegrams with the process images are transmitted on the field bus, and for data transfer between the field bus and the passive station, the process data in the passive station is assigned to the corresponding process images in the telegrams circulating on the field bus. 9. Method according to claim 2, wherein the assignment table in the passive station is generated during an initialization phase. 10. Method according to claim 9, wherein in the initialization phase the active station reports to the passive station the logical addresses of data relevant for the passive stations in the circulating telegrams and the passive station assigns to the logical addresses respective physical addresses of corresponding data storage areas in the passive station. 11. Method according to claim 10, wherein the serial bus is a field bus, data in the active station is provided in the form of process images for control tasks, and data in the passive station is provided in the form of process data, telegrams with the process images are transmitted on the field bus, and for data transfer between the field bus and the passive station, the process data in the passive station is assigned to the corresponding process images in the telegrams circulating on the field bus. 12. Method according to claim 9, wherein the serial bus is a field bus, data in the active station is provided in the form of process images for control tasks, and data in the passive station is provided in the form of process data, telegrams with the process images are transmitted on the field bus, and data transfer between the field bus and the passive station, the process data in the passive station is assigned to the corresponding process images in the telegrams circulating on the field bus. 13. Method according to claim 2, wherein the serial bus is a field bus, data in the active station is provided in the form of process images for control tasks, data in the passive station is provided in the form of process data, telegrams with the process images are transmitted on the field bus, and data for transfer between the field bus and the passive station, the process data in the passive station is assigned to the corresponding process images in the telegrams circulating on the field bus. 14. Method according to claim 1, wherein the assignment table in the passive station is generated during an initialization phase. 15. Method according to claim 14, wherein in the initialization phase the active station reports to the passive station the logical addresses of data relevant for the passive stations in the circulating telegrams and the passive station assigns to the logical addresses respective physical addresses of corresponding data storage areas in the passive station. 16. Method according to claim 15, wherein the serial bus is a field bus, data in the active station is provided in the form of process images for control tasks, data in the passive station is provided in the form of process data, telegrams with the process images are transmitted on the field bus, and for data transfer between the field bus and the passive station, the process data in the passive station is assigned to the corresponding process images in the telegrams circulating on the field bus. 17. Method according to claim 14, wherein the serial bus is a field bus, data in the active station is provided in the form of process images for control tasks, data in the passive station is provided in the form of process data, telegrams with the process images are transmitted on the field bus, and for data transfer between the field bus and the passive station, the process data in the passive station is assigned to the corresponding process images in the telegrams circulating on the field bus. 18. Method according to claim 1, wherein the serial bus is a field bus, data in the active station is provided in the form of process images for control tasks, data in the passive station is provided in the form of process data, telegrams with the process images are transmitted on the field bus, and for data transfer between the field bus and the passive station, the process data in the passive station is assigned to the corresponding process images in the telegrams circulating on the field bus. 19. A serial bus system comprising: at least one active station (2), wherein the active station (2) transmits data in the form of circulating telegrams, each telegram having a logical address and a data portion; at least one passive station, the passive station having an assignment table containing logical addresses of circulating telegrams, the logical addresses being correlated with physical addresses of data storage areas of the passive station; and an assignment unit, which, while a circulating telegram is passing through the passive station, compares the logical address of the circulating telegram with the logical addresses stored in the assignment table and performs a data exchange between the assigned data storage area and the circulating telegram, if there is a match, circulating telegrams flowing in a circular path formed by the serial bus, with each circulating telegram starting at an active station, sequentially moving from the active station to the passive station on the serial bus and, after sequentially passing through the passive station on the serial bus, returning to the active station from which it originated. 20. Bus system according to claim 19, wherein the assignment table has register data sets, each set giving a logical address of data transmitted in a telegram circulating on the serial bus, a physical address of the data storage area assigned to the data in the passive station, and a data transmission type. 21. Bus system according to claim 20, wherein the serial bus is a field bus, data in the active station is provided in the form or process images for control tasks, and data in the passive station provided in the form of process data, the assignment unit of the passive station connects the data storage area in the passive station, which contains the process data, to the field bus in order to assign the process data in the data storage area to the process images contained in the telegrams on the field bus for a data exchange between the field bus and the passive station. 22. Bus system according to claim 21, wherein the active station has a field-bus switch-on device that performs the transfer of the process images between a data processing unit in the active station and the field bus. 23. Bus system according to claim 19, wherein the serial bus is a field bus, data in the active station is provided in the form of process images for control tasks, data in the passive station is provided in the form of process data, the assignment unit of the passive station connects the data storage area in the passive station, which contains the process data, to the field bus in order to assign the process data in the data memory storage area to the process images contained in the telegrams on the field bus for a data exchange between the field bus and the passive station. 24. Bus system according to claim 23, wherein the active station has a field-bus switch-on device that performs the transfer of the process images between a data processing unit in the active station and the field bus. 25. A switch-on unit in a passive station in a serial bus system for performing a data transfer with a bus to which at least one active station and at least one passive station are attached, wherein the active station transfer the data in the form of circulating telegrams, each circulating telegram having a logical address and a data portion, each circulating telegram flowing in a circular path formed by the serial bus, with each circulating telegram starting at an active station, sequentially moving from the active station to the one passive station on the serial bus and, after sequentially passing through each passive station on the serial bus, returning to the active station from which it originated, the switch-on unit comprising: an assignment unit having an assignment table, the assignment table containing logical addresses of circulating telegrams, the logical addresses being correlated with physical addresses of data storage memory areas of the passive Station; and a control unit, while the circulating telegram is passing through the passive station, comparing the logical address of each circulating telegram with the logical addresses stored in the assignment table and performing a data exchange between the assigned data storage area and the circulating telegram, if there is a match. 26. Switch-on unit according to claim 25, wherein the assignment table has register data sets, each set giving a logical address of data transmitted in a telegram circulating on the serial bus, a physical address of the data storage area in the passive station assigned to the data, and a data transmission type. 27. Switch-on unit according to claim 26, wherein each register data set contains a starting address of data in the data portion of the telegram circulating on the serial bus, an ending address of the data in the data portion or a data length in the data portion in the telegram circulating on the serial bus, a starting address of the assigned data storage area in the passive station, and a label characterizing the data transmission type as a read and/or write process. 28. Switch-on unit according to claim 27, wherein the assignment table is generated during an initialization phase. 29. Switch-on unit according to claim 26, wherein the assignment table is generated during an initialization phase. 30. Switch-on unit according to claim 25, wherein each register data set contains a starting address of data in the data portion of the telegram circulating on the serial bus, an ending address of the data in the data portion or a data length in the data portion of the telegram circulating on the serial bus, a starting address of the assigned data storage area in the passive station, and a label characterizing the data transmission type as a read and/or write process. 31. Switch-on unit according to claim 30, wherein the assignment table is generated during an initialization phase. 32. Switch-on unit according to claim 25, wherein the assignment table is generated during an initialization phase.
※ AI-Helper는 부적절한 답변을 할 수 있습니다.