S7-SoftSPS:cifX Einstellungen der IBHsoftec S7-SoftSPS: Unterschied zwischen den Versionen
Joscha (Diskussion | Beiträge) |
Joscha (Diskussion | Beiträge) |
||
Zeile 36: | Zeile 36: | ||
'''Beispiel''' | '''Beispiel''' | ||
− | + | B00No=3 | |
− | B00No=3 | + | B00ConfChans=1 |
− | + | B01No=1 | |
− | B00ConfChans=1 | + | B01ConfChans=1 |
− | + | ||
− | B01No=1 | + | |
− | + | ||
− | B01ConfChans=1 | + | |
Zeile 62: | Zeile 58: | ||
'''Beispiel''' | '''Beispiel''' | ||
− | + | B00C00No=3 | |
− | B00C00No=3 | + | B00C00NoStop=1 |
− | + | B00C01No=1 | |
− | B00C00NoStop=1 | + | B00C01NoStop=0 |
− | + | ||
− | B00C01No=1 | + | |
− | + | ||
− | B00C01NoStop=0 | + | |
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 |