Registrieren    Anmelden    Forum    Suche    FAQ

Foren-Übersicht » Produktgruppen » Tixi Alarm Modems




Ein neues Thema erstellen Auf das Thema antworten  [ 7 Beiträge ] 
Autor Nachricht
 Betreff des Beitrags:
 Beitrag Verfasst: Fr Jul 27, 2007 11:49 am 
Erfahrener

Registriert: Di Jul 10, 2007 8:48 am
Beiträge: 30
Wohnort: Berlin
Das wars!
Vielen, Vielen Dank Sie haben mich gerettet!

Tixi-Support hat geschrieben:
Wie haben Sie diese External ins Modem bekommen ??


Weil ich nur zeitweise (reboot) über einen Rechner mit Windows verfüge und normaler Weise unter Linux arbeite habe ich mir ein PERL-Script zur Kommunikation mit dem Tixi-Modem gebaut. Dieses Script verfügt nur über einen rudimentären Syntaxcheck und das Modem hat die External akzeptiert.

Bei meiner Schreibfehlerhäufigkeit sollte ich das dringend verbessern!

Eventuell ist es eine gute Idee das Script anderen Anwendern zur Verfügung zu stellen und es so besser zu testen. Aber bisher habe ich weder eine passende Stelle in diesem Forum gefunden, noch hatte ich die Zeit eine Beschreibung zu erstellen.


Nach oben 
   
Mit Zitat antworten  
 Betreff des Beitrags:
 Beitrag Verfasst: Fr Jul 27, 2007 10:52 am 
Tixi-Support-Team

Registriert: Mo Jul 11, 2005 5:50 pm
Beiträge: 1351
Wohnort: Berlin
Wie haben Sie diese External ins Modem bekommen ??
Da sind Syntax-Fehler drin, z.B.:

<Device _"2" -> <Device _="2"
<Device _"3" -> <Device _="3"
< f11zuflussB1 -> <f11zuflussB1

usw.

Richtig wäre:
[<SetConfig _="PROCCFG" ver="y">
<External>
<Bus _="COM2" Name="MPI" family="Siemens" protocol="Siemens,S7-300/400-A" type="Master" TS="8" MAXADR="15" GUF="1" RC="1">
<Device _="2" Name="Simatic" Pollrate="60s">
<f11zuflussB1 _="DBD" db="100" ind="134.0" acc="RA" def="0" />
<f12zuflussB2 _="DBD" db="100" ind="194.0" acc="RA" def="0" />
<f13zuflussB3 _="DBD" db="100" ind="266.0" acc="RA" def="0" />
<f15abwasser _="DBW" db="100" ind="342.0" acc="RA" def="0" />
<x01aussenT _="DBB" db="100" ind="778.0" acc="RA" def="0" />
<x03hallenT1 _="DBB" db="100" ind="739.0" acc="RA" def="0" />
<x03hallenT2 _="DBB" db="100" ind="740.0" acc="RA" def="0" />
<x03hallenT3 _="DBB" db="100" ind="741.0" acc="RA" def="0" />
<x04LfeuchtH1 _="DBB" db="100" ind="725.0" acc="RA" def="0" />
<x04LfeuchtH2 _="DBB" db="100" ind="726.0" acc="RA" def="0" />
<x05WtempB1 _="DBW" db="100" ind="126.0" acc="RA" def="0" />
<x06WtempB2 _="DBW" db="100" ind="186.0" acc="RA" def="0" />
<x07WtempB3 _="DBW" db="100" ind="238.0" acc="RA" def="0" />
</Device>

<Device _="3" Name="SteuerPC1" Pollrate="600s">
<sekunden _="DBD" db="101" ind="522.0" acc="RA" def="0" />
</Device>

</Bus>
</External>
</SetConfig>]

_________________
Tixi Support Team

E-Mail-Support, Mo-Fr, 9:00 - 17:00: Tixi-Support@tixi.com
techn. Hotline, Mo-Fr, 9:00 - 12:00 und 13:00 - 17:00: 0900-100 90 11 für 2€/min


Nach oben 
   
Mit Zitat antworten  
 Betreff des Beitrags:
 Beitrag Verfasst: Fr Jul 27, 2007 10:46 am 
Erfahrener

Registriert: Di Jul 10, 2007 8:48 am
Beiträge: 30
Wohnort: Berlin
Tixi-Support hat geschrieben:
Sehen Sie den DeviceState bei
[<Get _="/Process/" ver="y"/>]
:?:

<Process>
<MPI>
<Active _="1"/>
<FreeMem _="58949"/>
</MPI>
<PV>
<SoEinMurks _="123"/>
</PV>
<Program>
<Mode _="Run"/>
</Program>
<MB>
<IO>
</IO>
<FirstCycle _="0"/>
<PollButton _="0"/>
<ModemOffHook _="0"/>
<TransMode _="0"/>
<MaxCycleTime _="10"/>
<CycleTime _="10"/>
</MB>
</Process>

und der Vollständigkeit halber [<Get _="Components"/>]
[<Get _="RTC=RTC8564;Modem0=HM71;FlashOnboard=2MB;COM1=RS232 (Host);COM2=MPI"/>]

Das vollständige Register 17-External.txt:
[<SetConfig _="PROCCFG" ver="y">
<External>
<Bus _="COM2" Name="MPI"
family="Siemens" protocol="Siemens,S7-300/400-A"
type="Master" TS="8" MAXADR="15" GUF="1" RC="1">
<Device _"2" Name="Simatic" Pollrate="60s">
< f11zuflussB1 _="DBD" db="100" ind="134.0" acc="RA" def="0" />
< f12zuflussB2 _="DBD" db="100" ind="194.0" acc="RA" def="0" />
< f13zuflussB3 _="DBD" db="100" ind="266.0" acc="RA" def="0" />
< f15abwasser _="DBW" db="100" ind="342.0" acc="RA" def="0" />
< x01aussenT _="DBB" db="100" ind="778.0" acc="RA" def="0" />
< x03hallenT1 _="DBB" db="100" ind="739.0" acc="RA" def="0" />
< x03hallenT2 _="DBB" db="100" ind="740.0" acc="RA" def="0" />
< x03hallenT3 _="DBB" db="100" ind="741.0" acc="RA" def="0" />
< x04LfeuchtH1 _="DBB" db="100" ind="725.0" acc="RA" def="0" />
< x04LfeuchtH2 _="DBB" db="100" ind="726.0" acc="RA" def="0" />
< x05WtempB1 _="DBW" db="100" ind="126.0" acc="RA" def="0" />
< x06WtempB2 _="DBW" db="100" ind="186.0" acc="RA" def="0" />
< x07WtempB3 _="DBW" db="100" ind="238.0" acc="RA" def="0" />
</Device>

<Device _"3" Name="SteuerPC1" Pollrate="600s">
< sekunden _="DBD" db="101" ind="522.0" acc="RA" def="0" />
</Device>

</Bus>
</External>
</SetConfig>]



Vielen Dank für die Mühe!


Zuletzt geändert von Rudolf Königer am Fr Jul 27, 2007 10:52 am, insgesamt 1-mal geändert.

Nach oben 
   
Mit Zitat antworten  
 Betreff des Beitrags:
 Beitrag Verfasst: Fr Jul 27, 2007 10:15 am 
Tixi-Support-Team

Registriert: Mo Jul 11, 2005 5:50 pm
Beiträge: 1351
Wohnort: Berlin
Den DeviceState müsste es immer geben, selbst wenn die CPU nicht angeschlossen ist.
Bitte mal die vollständige External posten.

Sehen Sie den DeviceState bei
[<Get _="/Process/" ver="y"/>]
:?:

_________________
Tixi Support Team

E-Mail-Support, Mo-Fr, 9:00 - 17:00: Tixi-Support@tixi.com
techn. Hotline, Mo-Fr, 9:00 - 12:00 und 13:00 - 17:00: 0900-100 90 11 für 2€/min


Nach oben 
   
Mit Zitat antworten  
 Betreff des Beitrags:
 Beitrag Verfasst: Fr Jul 27, 2007 9:33 am 
Erfahrener

Registriert: Di Jul 10, 2007 8:48 am
Beiträge: 30
Wohnort: Berlin
Tixi-Support hat geschrieben:
Das Alarm Modem erzeugt automatisch eine Bit-Variable mit dem Namen "DeviceState" (auch in TILA verfügbar). Wenn diese auf 0 geht, ist die Kommunikation zur SPS gestört.


Das habe ich gesucht!

Es funktioniert auch prima bei dem ASCII-Protokoll im Labor (HM23-M)
doch bei HM71 kommt: "path to key not found".
Gut, da war noch nie eine S7 angeschlossen, sollte die Variable nicht doch definiert sein?

TIXML:
<Bus _="COM2" Name="MPI"
family="Siemens" protocol="Siemens,S7-300/400-A"
type="Master" TS="8" MAXADR="15" GUF="1" RC="1">
<Device _"2" Name="Simatic" Pollrate="60s">

Anfragen:
[<Get ver="y" _="/Process/MPI/Active"/>]
[<Get _="1"/>]
[<Get ver="y" _="/Process/MPI/Simatic/DeviceState"/>]
[<Error>
<ErrNo _="-2196"/>
<ErrText _="path to key not found"/> ...


Nach oben 
   
Mit Zitat antworten  
 Betreff des Beitrags:
 Beitrag Verfasst: Do Mär 23, 2006 1:32 pm 
Tixi-Support-Team

Registriert: Mo Jul 11, 2005 5:50 pm
Beiträge: 1351
Wohnort: Berlin
Ja, das ist möglich.
Das Alarm Modem erzeugt automatisch eine Bit-Variable mit dem Namen "DeviceState" (auch in TILA verfügbar). Wenn diese auf 0 geht, ist die Kommunikation zur SPS gestört.

_________________
Tixi Support Team

E-Mail-Support, Mo-Fr, 9:00 - 17:00: Tixi-Support@tixi.com
techn. Hotline, Mo-Fr, 9:00 - 12:00 und 13:00 - 17:00: 0900-100 90 11 für 2€/min


Nach oben 
   
Mit Zitat antworten  
 Betreff des Beitrags: Busabfrage
 Beitrag Verfasst: Do Mär 23, 2006 1:25 pm 
Neuling

Registriert: Mo Jan 16, 2006 1:14 pm
Beiträge: 13
Ist es möglich dass das TixiModem (HM71) eine Strömeldung rausschickt wenn der Bus (MPI) zwischen Modem und SPS (S7 300) gestört ist oder die SPS ausfällt?!


Nach oben 
   
Mit Zitat antworten  
Beiträge der letzten Zeit anzeigen:  Sortiere nach  
 
Ein neues Thema erstellen Auf das Thema antworten  [ 7 Beiträge ] 

Foren-Übersicht » Produktgruppen » Tixi Alarm Modems


Wer ist online?

Mitglieder in diesem Forum: 0 Mitglieder und 136 Gäste

 
 

 
Du darfst keine neuen Themen in diesem Forum erstellen.
Du darfst keine Antworten zu Themen in diesem Forum erstellen.
Du darfst deine Beiträge in diesem Forum nicht ändern.
Du darfst deine Beiträge in diesem Forum nicht löschen.
Du darfst keine Dateianhänge in diesem Forum erstellen.

Suche nach:
Gehe zu:  
Deutsche Übersetzung durch phpBB.de