S7-SoftSPS:cifX Einstellungen der IBHsoftec S7-SoftSPS: Unterschied zwischen den Versionen
Joscha (Diskussion | Beiträge) (Die Seite wurde neu angelegt: „In der Sektion [CIFX] werden die spezifischen Einstellungen der cifX-Karten vorgenommen. ==== Allgemeiner Teil ==== {| class="wikitable" |- ! Keyname !! Wert…“) |
Joscha (Diskussion | Beiträge) |
||
(Eine dazwischenliegende Version des gleichen Benutzers werden nicht angezeigt) | |||
Zeile 36: | Zeile 36: | ||
'''Beispiel''' | '''Beispiel''' | ||
− | + | B00No=3 | |
− | B00No=3 | + | B00ConfChans=1 |
− | + | B01No=1 | |
− | B00ConfChans=1 | + | B01ConfChans=1 |
− | + | ||
− | B01No=1 | + | |
− | + | ||
− | B01ConfChans=1 | + | |
Zeile 56: | Zeile 52: | ||
− | '''Kanalspezifische Einstellungen''' | + | '''Kanalspezifische Einstellungen''' |
− | + | ||
− | '''Beispiel''' | + | Die hier beschriebenen Parameter betreffen die spezifischen Eigenschaften der Kanäle der cifX-Karten und sind in der Form "B##C##Parametername", wobei "##" ein zweistelliger Platzhalter ist, B## für die fortlaufen nummerierte Kartennummer, C## für die fortlaufend nummerierte Kanalnummer und Parametername der eigentliche Schlüsselwert ist |
− | B00C00No=3 | + | |
− | B00C00NoStop=1 | + | |
− | B00C01No=1 | + | '''Beispiel''' |
+ | B00C00No=3 | ||
+ | B00C00NoStop=1 | ||
+ | B00C01No=1 | ||
B00C01NoStop=0 | B00C01NoStop=0 | ||
− | + | ||
− | + | {| class="wikitable" | |
− | + | |- | |
− | + | ! Keyname !! Wertebereich !! Defaultwert !! Beschreibung | |
− | + | |- | |
− | + | |style="width:10em"| B##C##No ||style="width:10em"| 0 .. 3 ||style="width:10em"| 0 || Kanalnummer der Karte wie sie vom Hilscher Treiber in "cifX-Setup" gemeldet wird | |
− | + | |- | |
− | + | | B##C##NoStop || 0 / 1 || 0 || 1 = Verhindert, dass der Bus bei SPS Stop durch den Watchdog gestoppt wird. Die Ausgänge werden programmiert auf 0 gesetzt. | |
− | + | Initialisiert die Hilscher-Karte zudem nur beim Start der SPS oder bei Änderungen der Systemdaten. Bei Run/Stop wird keine Initialisierung mehr vorgenommen. | |
− | + | Muss bei Verwendung der Treibers Cifcfg.dll in dessen Sektion ebenfalls eingeschaltet werden. | |
− | + | |- | |
− | + | | B##C##BusType || PB, PN, ECAT, EIP, MODB, NONE || NONE || Bustyp des cifX-Kanals | |
− | + | |- | |
− | + | | B##C##NXDPath || Absoluter Pfad || || Pfad zu NXD-Datei um diese beim start der S7-SoftSPS in den Kanal zu laden NXD-Datei muss aus SyCon.NET manuell exportiert werden | |
− | + | Achtung: Bei PROFINET® muss die NWID-Datei im gleichen Pfad sein | |
− | + | |- | |
− | + | | B##C##InIO || 0 .. maximale Dualportgröße || -1 || Offset der Eingänge im Dualport | |
− | + | |- | |
− | + | | B##C##InPLC || 0 .. 511 || -1 || Offset der Eingänge in der SPS | |
− | + | |- | |
− | + | | B##C##InSize || 0 .. 511 || -1 || Größe des Eingangsbereiches in Byte | |
− | + | |- | |
− | + | | B##C##InPhSize || 0 .. 8191 || -1 || Größe des Peripherieeingangsbereiches in Byte | |
− | + | |- | |
− | + | | B##C##OutIO || 0 .. maximale Dualportgröße || -1 || Offset der Ausgänge im Dualport | |
− | + | |- | |
− | + | | B##C##OutPLC || 0 .. 511 || -1 || Offset der Ausgänge in der SPS | |
− | + | |- | |
− | + | | B##C##OutSize || 0 .. 511 || -1 || Größe des Ausgangsbereiches in Byte | |
− | + | |- | |
− | + | | B##C##OutPhSize || 0 .. 8191 || -1 || Größe des Peripherieausgangsbereiches in Byte | |
− | + | |} | |
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + |
Aktuelle Version vom 13. Dezember 2012, 08:55 Uhr
In der Sektion [CIFX] werden die spezifischen Einstellungen der cifX-Karten vorgenommen.
Allgemeiner Teil
Keyname | Wertebereich | Defaultwert | Beschreibung |
---|---|---|---|
ConfiguredBoards | 0 .. 4 | 0 | Anzahl der in der SPS zu verwendenden cifX-Karten |
SFCInst | 0 / 1 | 0 | cifX SFCs in Bausteinverzeichnis der SPS installieren
0 = Nein, 1 = Ja |
ShowFC | 0 / 1 | 0(SFC) | Legt fest, ob der StatusSFC und der SteuerSFC als SFC oder als FC im Bausteinverzeichnis der SPS erscheinen. Mit TypeFC=1 erscheinen die Bausteine als FC. Dies hat den Vorteil, dass man im SPS-Programm leere Bausteine gleichen Namens erstellen kann und hier den Parametern sinnvolle Namen geben kann. Beim Erstellen der Bausteinköpfe ist darauf zu achten, dass die Datentypen und die IN/OUT Bereiche identisch mit den Bausteinen der SPS sind.
Werden die Bausteine (FC) mit dem PG zur SPS übertragen, behält die SPS die internen Bausteine bei. |
SFCCommand | 0 .. | 1008 | Legt die Nummer des Command SFC fest |
SFCBusDiag | 0 .. | 1009 | Legt die Nummer des BusDiagnose SFC fest |
BSFCMessage | 0 .. | 1010 | Legt die Nummer des Message SFC fest |
SFC1415 | 0 / 1 | 0 | 1 = SFC 14/15 über diesen Treiber einblenden
Diagnosefähigkeit = Allgemeine Fehler |
SFC1415BoardNo | 0 .. 3 | 0 | Nummer der cifX-Karte für die der SFC 14/15 aktiv ist |
SFC1415ChannelNo | 0 .. 3 | 0 | Kanal der cifX-Karte für die der SFC 14/15 aktiv ist |
Kartenspezifische Einstellungen
Die hier beschriebenen Parameter betreffen die spezifischen Eigenschaften der Kanäle der cifX-Karten und sind in der Form "B##Parametername", wobei "##" ein zweistelliger Platzhalter für die fortlaufen nummerierte Kartennummer und Parametername der eigentliche Schlüsselwert ist
Beispiel
B00No=3 B00ConfChans=1 B01No=1 B01ConfChans=1
Keyname | Wertebereich | Defaultwert | Beschreibung |
---|---|---|---|
B##No | 0 .. 3 | 0 | cifX-Kartennummer wie sie vom Hilscher Treiber in "cifX-Setup" gemeldet wird |
B##ConfChans | 0 .. 3 | 0 | Anzahl der verwendeten Kanäle der Karte ## die in der SPS verwendet werden sollen |
Kanalspezifische Einstellungen
Die hier beschriebenen Parameter betreffen die spezifischen Eigenschaften der Kanäle der cifX-Karten und sind in der Form "B##C##Parametername", wobei "##" ein zweistelliger Platzhalter ist, B## für die fortlaufen nummerierte Kartennummer, C## für die fortlaufend nummerierte Kanalnummer und Parametername der eigentliche Schlüsselwert ist
Beispiel
B00C00No=3 B00C00NoStop=1 B00C01No=1 B00C01NoStop=0
Keyname | Wertebereich | Defaultwert | Beschreibung |
---|---|---|---|
B##C##No | 0 .. 3 | 0 | Kanalnummer der Karte wie sie vom Hilscher Treiber in "cifX-Setup" gemeldet wird |
B##C##NoStop | 0 / 1 | 0 | 1 = Verhindert, dass der Bus bei SPS Stop durch den Watchdog gestoppt wird. Die Ausgänge werden programmiert auf 0 gesetzt.
Initialisiert die Hilscher-Karte zudem nur beim Start der SPS oder bei Änderungen der Systemdaten. Bei Run/Stop wird keine Initialisierung mehr vorgenommen. Muss bei Verwendung der Treibers Cifcfg.dll in dessen Sektion ebenfalls eingeschaltet werden. |
B##C##BusType | PB, PN, ECAT, EIP, MODB, NONE | NONE | Bustyp des cifX-Kanals |
B##C##NXDPath | Absoluter Pfad | Pfad zu NXD-Datei um diese beim start der S7-SoftSPS in den Kanal zu laden NXD-Datei muss aus SyCon.NET manuell exportiert werden
Achtung: Bei PROFINET® muss die NWID-Datei im gleichen Pfad sein | |
B##C##InIO | 0 .. maximale Dualportgröße | -1 | Offset der Eingänge im Dualport |
B##C##InPLC | 0 .. 511 | -1 | Offset der Eingänge in der SPS |
B##C##InSize | 0 .. 511 | -1 | Größe des Eingangsbereiches in Byte |
B##C##InPhSize | 0 .. 8191 | -1 | Größe des Peripherieeingangsbereiches in Byte |
B##C##OutIO | 0 .. maximale Dualportgröße | -1 | Offset der Ausgänge im Dualport |
B##C##OutPLC | 0 .. 511 | -1 | Offset der Ausgänge in der SPS |
B##C##OutSize | 0 .. 511 | -1 | Größe des Ausgangsbereiches in Byte |
B##C##OutPhSize | 0 .. 8191 | -1 | Größe des Peripherieausgangsbereiches in Byte |