Fältbussdatatyper

Varje fältbuss har sin egen kapacitet avseende mängden data som kan överföra via bussen.

  • Cykliska data: Cykliska data (även kallade "implicita" eller "essentiella" data) är vanligen PLC-data/processdata såsom Start-, Stopp-, OK-, NOK-signaler och så vidare. Överföringar av cykliska data sker regelbundet (till exempel 100 ms) mellan primären och styrenhetens fältbuss och måste uppdateras så ofta som möjligt eftersom de innehåller kommandon som har avgörande betydelse för driften.

  • Acykliska data: Acykliska data (även kallade ”information”) är vanligen åtdragningsdata. Acykliska data är utanför fältbussmappningen av cykliska data, och en överföring av acykliska data sker endast på begäran av den primären och styrenhetens fältbuss.

  • Asynkdata: Asynkdata är åtdragningsdata som utgör en del av överföringen av cykliska data samt utgör en del av mappningen och är avsedda för de fältbusstyper som inte stöder acykliska data (CC Link). Funktionen asynkdata kan användas för att skicka åtdragningsresultaten med cykliska data i paket via fältbussen till PLC:n. Sedan slår PLC:n samman alla paketen i ett enda åtdragningsresultat. De asynkdata som kommer från styrenheten förmedlas med I/O-signalen Fältbuss-asynkdata från PF, och asynkdata förmedlas till styrenheten med I/O-signalen Fältbuss-asynkdata till PF. Dessa signaler används för det asynkdata-handshake som är samma typ av handshake som görs med acykliska data. Storleken på Fältbussasynkdata från PF kan ses som instansstorleken eller registerstorleken och anger hur många bytes med data som överförs för varje begäran om asynkdata-handshake.

    om exempelvis den totala acyklisk datakonfigurationen är 1024 bytes och Fältbussasynkdata till PF är satt till 64 bytes, så kommer totala asynkdata att skickas 16 gånger X 64 bytes per gång. Det vill säga, för varje begäran från PLC:n fyller styrenheten Fältbussasynkdata till PF med de nästa 64 bytes med data från den totala mängden asynkdata.

    Om du definierar Fältbussasynkdata från PF som 2 bytes lång, så kan du teoretiskt sett skicka upp till 32 kilobytes med data (vilket kräver 16K förfrågningar om data).