【正文】
定站(節(jié)點)傳到其它站。 例如 :在我們的實驗平臺上 ,一些變數(shù)分布如下: 節(jié)點 1 節(jié)點 2 節(jié)點 4 節(jié)點 3 FIP系統(tǒng) FIP系統(tǒng) 運動控制 運動控制 傳感器和制動器 X軸 Y軸 圖 3:硬件執(zhí)行 FIP 系統(tǒng) 本文中為滿足 CIM的要求,我們的研究通過實驗實施進一步達到審定。我們的目標不僅是一個試樣樣機,更是研究設計、優(yōu)化的分布式系統(tǒng)理論方案的發(fā)展。and at most 4 segments are authorized with repeaters. Three bit rates have been defined: , 1 Mbit/s and Mbit/s. FIP medium access control is centralized. All transfers are under control of the Bus Arbiter that schedules transfers to ply with timing requirements. Transfers of variables and messages may take place periodically according to system configuration or aperiodicalIy under request from any station. In our application, only variable transfer of FIP is used. For variable exchanges, FIP uses the producerconsumer model. ?Variables are identified by a unique identifier known from the producer and the consumers. A set of produced and consumed variables can be regrouped in one station, but the identifier is not related to any physical address of stations. Fig. 2 shows the broadcast of a variable. Fig2 Principle of MAC protocol of FIP First, the Bus Arbiter broadcasts a frame that holds the identifier of the variable. All nodes receive the frame and check whether they are producer or consumer of the variable or not concerned. In a third step, the station that recognizes itself as the producer replies with a response frame that contains the data. In a fourth step, all the consumers of this variable capture the value and store it. The consumers and the producer are formed when the update takes place. FlP defines two types of data exchanges: periodic and aperiodic. In both cases, the exchange takes place as indicated above (Fig. 6). In the first case, the Bus Arbiter knows from the configuration that it has to request periodically the transfer of the value corresponding to an identifier. In the second case, transfer requests are signaled to the Bus Arbiter that will serve them according to the available bandwidth. For our application, the realtime constraints are very stringent. To make the machinetool to follow an accurate trajectory, the control of the axis must be synchronized. This requires that the control nodes connected by a work should simultaneously receive the starting order, so the work should be able to broadcast orders. To ensure that an order of the same instant is received by several receivers, a spacec onsistency statue is also necessary. For responsiveness reason, some sensors like movementlimit switches should be polled periodically requiring that the work be able to transmit periodic data without important delays. In one word, for an application like distributed machinetool, the requirements like broadcast of data , the time and space consistencies, the periodic transmission can not be met by any generalpurpose works, a realtime w