Registrieren    Anmelden    Forum    Suche    FAQ

Foren-Übersicht » Software » TICO - TiXML-Console




Ein neues Thema erstellen Auf das Thema antworten  [ 2 Beiträge ] 
Autor Nachricht
 Beitrag Verfasst: Di Jul 06, 2010 2:36 pm 
Tixi-Support-Team

Registriert: Mo Jul 11, 2005 5:50 pm
Beiträge: 1351
Wohnort: Berlin
R_Julius hat geschrieben:
Wenn ich eine Variable auf meiner Webseite mittels
Code:
../cgi-bin/writeVal.exe?/Process/Bus1/Device_0/Variable=512

auf meiner "SIMATIC S7-1200"ter Steuerung setzte dauert es leider sehr lange (ca. 5-8sec) bis das Tam (HE423-M25) die Variablen des Busses aktualisiert hat. Da ich den Datenbaustein beobachten kann sehe ich , dass der CGI Befehl sehr schnell die entsprechende Variable in der Steuerung ändert. Zur Komunikation zw. SPS und TAM nutze ich eine RS 232 Schnittstelle(COM1).

Der Bus ist im TICO-Projekt unter Externals wie folgt eingestellt:
Code:
<Bus Name="Bus1" _="COM1" family="Modbus" Product="RTU" protocol="Modbus,RTU" Mem="123000" baud="9600" handshake="none" format="8O1" type="Master">
<Device Name="Device_0" NameUser="RTU" _="10" Pollrate="500ms" CharTimeout="50ms" Timeout="300ms" Pause="50ms" DWordInc="2" DwordSwap="1" ForceSingleWordWrite="0" UseCache="1">

Ich habe die Pollrate schon auf 500ms gestellt und wundere mich über die lange Zeit bis zur Aktualisierung der Werte.

Wie kriege ich die Aktualisierung schneller?


Wie bereits per Email besprochen kann die Abfrage von ModBus-Variablen in der von Ihnen verwendeten Größenordnung sehr unterschiedlich lang dauern. In der Regel wird für jede Variable eine Abfrage gesendet und eine Antwort erwartet.
Es können jedoch mehrere Variablen mit einem Request abgefragt werden.
Voraussetzung ist, dass die Variablen eines Typs in der SPS an aufeinanderfolgenden um Adresse liegen. Dabei darf die Adresse nur um 1 erhöht werden.
Beispiel:
Variablen vom Typ H (16 Bit) an Adresse 0,2,4,6 werden mit einzelnen Requests (gesamt 4) abgefragt.
Variablen vom Typ H (16 Bit) an Adresse 0,1,2,3 werden mit einem Request (1) abgefragt.
Variablen vom Typ D (32 Bit) an Adresse 0,2,4,6,8 (DWORD-Inc 2) werden mit 5 Requests abgefragt.
Variablen vom Typ D (32 Bit) an Adresse 0,1,2,3,4 (DWORD-Inc 1) werden mit 1 Request abgefragt.
Letzteres muß jedoch von der SPS auch unterstützt werden.

_________________
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: Externals schneller aktualisieren.
 Beitrag Verfasst: Do Jun 24, 2010 2:01 pm 
Neuling

Registriert: Mi Jun 16, 2010 8:14 am
Beiträge: 3
Hallo,

ich habe folgendes Problem:

Wenn ich eine Variable auf meiner Webseite mittels
Code:
../cgi-bin/writeVal.exe?/Process/Bus1/Device_0/Variable=512

auf meiner "SIMATIC S7-1200"ter Steuerung setzte dauert es leider sehr lange (ca. 5-8sec) bis das Tam (HE423-M25) die Variablen des Busses aktualisiert hat. Da ich den Datenbaustein beobachten kann sehe ich , dass der CGI Befehl sehr schnell die entsprechende Variable in der Steuerung ändert. Zur Komunikation zw. SPS und TAM nutze ich eine RS 232 Schnittstelle(COM1).

Der Bus ist im TICO-Projekt unter Externals wie folgt eingestellt:
Code:
<Bus Name="Bus1" _="COM1" family="Modbus" Product="RTU" protocol="Modbus,RTU" Mem="123000" baud="9600" handshake="none" format="8O1" type="Master">
<Device Name="Device_0" NameUser="RTU" _="10" Pollrate="500ms" CharTimeout="50ms" Timeout="300ms" Pause="50ms" DWordInc="2" DwordSwap="1" ForceSingleWordWrite="0" UseCache="1">

Ich habe die Pollrate schon auf 500ms gestellt und wundere mich über die lange Zeit bis zur Aktualisierung der Werte.

Wie kriege ich die Aktualisierung schneller?

Gruß und vielen Dank für die Hilfe


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

Foren-Übersicht » Software » TICO - TiXML-Console


Wer ist online?

Mitglieder in diesem Forum: 0 Mitglieder und 7 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:  
cron
Deutsche Übersetzung durch phpBB.de