Patent ID: 6948167

Claim:
A data exchange method in a multiprocessor system having a primary processor, at least one secondary processor which performs a control task on an installation, wherein the primary processor and the secondary processor communicate with one another via a system bus, and further wherein the primary processor has an interface for data exchange with an external system, said method comprising (a) sending recurrent downward standard messages from the primary processor to the secondary processor via the system bus; (b) responding by means of the second processor to each downward standard message with an upward standard message from the secondary processor to the primary processor, wherein the downward standard messages have a plurality of data blocks with at least an address block which identifies the addressed secondary processor, a counter block which denotes the number of an application data block following in the downward standard message, at least one operating data block which contains operating data prescribed for the current operation of the secondary processor, and at least one application data block which contains application data relevant to the second processor's entire operation, with a polling command for a data item currently available in the secondary processor also being able to be given as application data item, and wherein the upward standard messages to have a plurality of data blocks with at least one operating data block which contains operating data used in the second processor's current operation, and an indicator data block which contains a last data item polled using a polling command; and (c) transmitting by means of the secondary processor a data item last polled using a downward standard message in the indicator data block of its upward standard message until a new data item is polled.