MSG_CIPGENERIC-Funktionsblock und -Variablen hinzufügen
Um einen MSG_CIPGENERIC-Funktionsblock zu einem Kontaktplan-Programm und dann Eingangsvariablen zum Funktionsblock hinzuzufügen, befolgen Sie die nachstehenden Schritte.
So werden ein MSG_CIPGENERIC-Funktionsblock und -Variablen hinzugefügt
- Fügen Sie einen Controller hinzu.
- Wählen Sie imProjekt-Organizerdie OptionNeues Gerätaus.
- Aktivieren Sie unterGerät hinzufügendas Kontrollkästchen neben dem 2080-L50E-48QVB-Controller.
- Geben Sie unterAuswahlden Namen für den Controller ein und wählen Sie dannHinzufügenaus.
- Fügen Sie ein Kontaktplan-Programm hinzu.
- Erweitern Sie imProjekt-Organizerden Controllerknoten.
- Klicken Sie mit der rechten Maustaste aufProgrammeund wählen Sie dannNeues Programmaus.
- Geben Sie unterNeues Programmin das FeldNameden NamenCIPExplicitMessageein.
- Stellen Sie sicher, dass der ProgrammtypKontaktplanist.
- Wählen SieErstellenaus.
- Fügen Sie den MSG_CIPGENERIC-Funktionsblock hinzu.
- Doppelklicken Sie imProjekt-OrganizeraufCIPExplicitMessage, um das Programm zu öffnen.
- Geben Sie inToolboxim FeldSuchenden WertMSG_CIPGENERICein und ziehen Sie den Funktionsblock dann an eine gültige Position im Sprach-Editor oder doppelklicken Sie aufMSG_CIPGENERIC, um ihn im Sprach-Editor hinzuzufügen.
- Fügen Sie die lokalen MSG_CIPGENERIC-Eingangsvariablen hinzu.
- Doppelklicken Sie imProjekt-Organizerauf die OptionLokale Variablen, um den Raster für lokale Variablen zu öffnen.
- Fügen Sie im Raster für lokale Variablen die folgenden Variablen gemäß der folgenden Tabelle hinzu.Variablen und Datentypen auf der Seite „Variablen“ParameterVariablennameDatentypMSG_CIPGENERICMSG_ReadDriveMSG_CIPGENERICCtrlCfgMyCtrlCfgCIPCONTROLCFGAppCfgMyAppCfgCIPAPPCFGTargetCfgMyTargetCfgCIPTARGETCFGReqDataMyReqDataUSINTReqLengthMyReqLengthUINTResDataMyResDataUSINT (array)
- Für die Variable „MyResData“ doppelklicken Sie aufDimensionund ändern die Arraygröße auf [1..81].Der Variablenraster sollte dem folgenden Bild ähneln:

Rückmeldung geben