Übersicht

Funktionsbausteine für den Zugriff auf die ASI-Masterklemme.

Funktionsbausteine:

Name

Beschreibung

FB_ASI_Addressing

Festlegen oder Verändern von Adressen der ASI-Slaves

FB_ASI_SlaveDiag

Zyklische Slave-Diagnose (z.B. Zählerstände)

FB_ASI_ReadParameter

Universeller FB zum Auslesen aller Parameter eines ASI-Slaves

FB_ASI_WriteParameter

Universeller FB zum Setzen aller Parameter eines ASI-Slaves

FB_ReadInput_analog

Lesen von analogen Werten

FB_WriteOutput_analog

Schreiben von analogen Werten

FB_ASI_Processdata_digital

Lesen/Schreiben von digitalen Werten

FB_ASI_ParameterControl

Hintergrundkommunikation Dieser Baustein muss immer zyklisch aufgerufen werden!!!

Einbinden in den System Manager

Die Bibliothek besitzt eine Eingangsstruktur: ST_Parameter_IN und eine Ausgangsstruktur: ST_Parameter_OUT. Diese müssen instanziert und adressiert werden, um sie einerseits dem FB_ParameterControl als VAR_IN_OUT übergeben zu können und andererseits im System Manager verknüpft zu werden. Die Prozessdaten der Klemme beinhalten 6Byte und 16Byte, je nachdem, welches ASI-Modul im System Manager eingebunden wurde. Diese können direkt verknüpft werden.

Übersicht 1: