Willkommen › Foren › LogoControl › Logocontrol 0.5.2 3 PLCs
- Dieses Thema hat 5 Antworten sowie 4 Stimmen und wurde zuletzt vor vor 7 Jahren, 9 Monaten von spacewalker aktualisiert.
-
AutorBeiträge
-
8. Februar 2017 um 8:31 #3266spacewalkerTeilnehmer
Hallo!
Wenn ich in der config.xml eine dritte Logo einfüge startet Logocontrol 0.5.2 nicht mehr.
Es kommt beim Speichern auch keine Fehlermeldung.
Was läuft hier falsch?
Hier die config:<?xml version=“1.0″ encoding=“utf-8″?>
<configuration>
<settings>
<plc id=“1″ type=“Logo7″ ip=“192.168.0.70″ />
<plc id=“2″ type=“Logo7″ ip=“192.168.0.71″ />
<plc id=“3″ type=“Logo7″ ip=“192.168.0.72″ />
<httpWebservice port=“8088″ />
<httpsWebservice port=“8080″ username=“admin“ passwordHash=“d9662abdf3a8550835afc9f31a30f31761d123a3″ hashSalt=“markise“ /><valueTextConverter>
<!– Verschiedene Konverter zur �berf�hrung von Value (ganzzahliger Rohwert aus der Logo) in ValueText (Anzeigewert f�r den Benutzer) –>
<textMapping id=“an_aus“>
<!– Einfaches Text-Mapping f�r aus (0) und an (1) –>
<valueText value=“0″ text=“aus“ />
<valueText value=“1″ text=“an“ />
</textMapping>
<textMapping id=“rollo“>
<!– Einfaches Text-Mapping f�r Roll�den –>
<valueText value=“0″ text=“geschlossen“ />
<valueText value=“1″ text=“ausgefahren“ />
</textMapping>
<textMapping id=“filter“>
<valueText value=“0″ text=“Überdruck“ />
<valueText value=“1″ text=“in Ordnung“ />
</textMapping>
<textMapping id=“leer“>
<valueText value=“0″ text=“leer“ />
<valueText value=“10″ text=“voll“ />
</textMapping>
<textMapping id=“voll“>
<valueText value=“0″ text=“leer“ />
<valueText value=“1″ text=“voll“ />
</textMapping>
<textMapping id=“hand“>
<valueText value=“0″ text=“hand“ />
<valueText value=“1″ text=“automatik“ />
</textMapping>
<textMapping id=“Niederschlag“>
<valueText value=“0″ text=“trocken“ />
<valueText value=“1″ text=“Niederschlag“ />
</textMapping>
<textMapping id=“3wege“>
<valueText value=“0″ text=“filtern“ />
<valueText value=“1″ text=“Heizen“ />
</textMapping>
<textMapping id=“nein_ja“>
<valueText value=“0″ text=“nein“ />
<valueText value=“1″ text=“ja“ />
</textMapping>
<textMapping id=“strom“>
<valueText value=“0″ text=“kein Netz“ />
<valueText value=“1″ text=“Strom da“ />
</textMapping>
<textMapping id=“auf_zu“>
<valueText value=“0″ text=“zu“ />
<valueText value=“1″ text=“auf“ />
</textMapping>
<calculation id=“minsec“>
<!– Analogwert zu/von Zeitwert (Bsp: 4873 zu 81:13) –>
<valueToText calculation=“{Floor([value]/60)}:{if([value]%60>9,“,’0′)}{[value]%60}“ />
<textToValue valueParseRegex=“(\d+):(\d+)“ calculation=“{[value1]*60+[value2]}“ />
</calculation>
<calculation id=“time“>
<!– Analogwert zu/von Uhrzeit (4873 zu 13:09) –>
<valueToText calculation=“{Floor(LogoDec2Hex([value])/100)}:{if(LogoDec2Hex([value])%100>9,“,’0′)}{LogoDec2Hex([value])%100}“ />
<textToValue valueParseRegex=“(\d+):(\d+)“ calculation=“{LogoHex2Dec([value1]*100+[value2])}“ />
</calculation>
<calculation id=“ph“>
<valueToText calculation=“{[value]/100}“ />
<textToValue valueParseRegex=“([\d.,]+)“ calculation=“{[value1]*100}“ />
</calculation>
</valueTextConverter>
</settings>
<infrastructure>
<group name=“LOGO! 1″>
<device id=“20″ name=“Steuerung“ type=“shutter“>
<attribute id=“1″ name=“Zustand“ plc=“1″ address=“Q11″ datatype=“bit“ valueTextConverter=“an_aus“ />
<method id=“1″ name=“ein/aus“ plc=“1″ address=“0.0″ />
</device>
<device id=“21″ name=“Summenstörung“>
<attribute id=“1″ name=“anstehend“ plc=“1″ address=“Q10″ datatype=“bit“ valueTextConverter=“nein_ja“ />
<method id=“1″ name=“reset“ plc=“1″ address=“0.5″ />
</device><group name=“Pool“>
<device id=“22″ name=“Wasserstand“>
<attribute id=“1″ name=“Niveau“ plc=“1″ address=“AI1″ datatype=“word“ gain=“0.25″ offset=“-3″ />
</device>
<device id=“23″ name=“Temperatur Vorl“>
<attribute id=“1″ name=“Temp“ plc=“1″ address=“AI6″ datatype=“word“ gain=“0.25″ offset=“-50″ />
</device>
<device id=“24″ name=“Temperatur Rück“>
<attribute id=“1″ name=“Temp“ plc=“1″ address=“AI5″ datatype=“word“ gain=“0.25″ offset=“-50″ />
</device>
<device id=“25″ name=“Redox“>
<attribute id=“1″ name=“Redox“ plc=“1″ address=“AI7″ datatype=“word“ gain=“2.5″ offset=“-1520″ />
</device>
<device id=“26″ name=“Chlor hat dosiert“>
<attribute id=“1″ name=“dosiert“ plc=“1″ address=“Q16″ datatype=“bit“ valueTextConverter=“nein_ja“ />
</device>
<device id=“29″ name=“Dosierzeit Chlor“>
<attribute id=“1″ name=“dosiert“ plc=“1″ address=“16″ datatype=“dword“ valueTextConverter=“minsec“ />
</device>
<device id=“27″ name=“Chlorbehälter“>
<attribute id=“1″ name=“Status“ plc=“1″ address=“Q13″ datatype=“bit“ valueTextConverter=“voll“ />
</device>
<device id=“60″ name=“pH“>
<attribute id=“1″ name=“pH“ plc=“1″ address=“AI8″ datatype=“word“ gain=“1.75″ offset=“-350″ valueTextConverter=“ph“ />
</device>
<device id=“61″ name=“Säure hat dosiert“>
<attribute id=“1″ name=“dosiert“ plc=“1″ address=“Q12″ datatype=“bit“ valueTextConverter=“nein_ja“ />
</device>
<device id=“62″ name=“Dosierzeit Säure“>
<attribute id=“1″ name=“dosiert“ plc=“1″ address=“20″ datatype=“dword“ valueTextConverter=“minsec“ />
</device>
<device id=“63″ name=“Säurebehälter“>
<attribute id=“1″ name=“Status“ plc=“1″ address=“Q15″ datatype=“bit“ valueTextConverter=“voll“ />
</device>
<device id=“28″ name=“Nachspeisung Pool“>
<attribute id=“1″ name=“aktiv“ plc=“1″ address=“Q4″ datatype=“bit“ valueTextConverter=“nein_ja“ />
</device><group name=“Heizung“>
<device id=“30″ name=“Poolheizung“ type=“shutter“>
<attribute id=“1″ name=“Heizung“ plc=“1″ address=“M24″ datatype=“bit“ valueTextConverter=“an_aus“ />
<method id=“1″ name=“ein/aus“ plc=“1″ address=“0.3″ />
</device>
<device id=“31″ name=“3-Wege Ventil“>
<attribute id=“1″ name=“Zustand“ plc=“1″ address=“Q3″ datatype=“bit“ valueTextConverter=“3wege“ />
</device>
<device id=“32″ name=“Temperatur Kessel“>
<attribute id=“1″ name=“Temp“ plc=“1″ address=“AI4″ datatype=“word“ gain=“0.25″ offset=“-50″ />
</device>
<device id=“33″ name=“Temperatur Wärmet.“>
<attribute id=“1″ name=“Temp“ plc=“1″ address=“AI3″ datatype=“word“ gain=“0.25″ offset=“-50″ />
</device>
<device id=“34″ name=“Heizungspumpe“>
<attribute id=“1″ name=“läuft“ plc=“1″ address=“Q5″ datatype=“bit“ valueTextConverter=“nein_ja“ />
</device>
<group name=“Pumpen“>
<device id=“35″ name=“Filterp. Betriebswahl“ type=“shutter“>
<attribute id=“1″ name=“Pumpe“ plc=“1″ address=“Q9″ datatype=“bit“ valueTextConverter=“hand“ />
<method id=“1″ name=“ein/aus“ plc=“1″ address=“0.2″ />
</device>
<device id=“36″ name=“Filterp. Dauer“ type=“shutter“>
<attribute id=“1″ name=“Pumpe“ plc=“1″ address=“Q1″ datatype=“bit“ valueTextConverter=“an_aus“ />
<method id=“1″ name=“ein/aus“ plc=“1″ address=“0.4″ />
</device>
<device id=“37″ name=“Filterpumpe Status“>
<attribute id=“1″ name=“läuft“ plc=“1″ address=“Q1″ datatype=“bit“ valueTextConverter=“nein_ja“ />
</device>
<device id=“39″ name=“Filterkessel Status“>
<attribute id=“1″ name=“Filter“ plc=“1″ address=“Q14″ datatype=“bit“ valueTextConverter=“filter“ />
</device>
<device id=“40″ name=“Chlor Tastbetrieb“ type=“shutter“>
<attribute id=“1″ name=“Pumpe“ plc=“1″ address=“Q2″ datatype=“bit“ valueTextConverter=“an_aus“ />
<method id=“1″ name=“ein/aus“ plc=“1″ address=“0.1″ />
</device>
<device id=“64″ name=“Säure Tastbetrieb“ type=“shutter“>
<attribute id=“1″ name=“Pumpe“ plc=“1″ address=“Q6″ datatype=“bit“ valueTextConverter=“an_aus“ />
<method id=“1″ name=“ein/aus“ plc=“1″ address=“0.6″ />
</device>
</group>
</group>
</group>
</group><group name=“Beleuchtung“>
<device id=“50″ name=“Temperatur Technikr.“>
<attribute id=“1″ name=“Temp“ plc=“1″ address=“AI2″ datatype=“word“ gain=“0.1″ offset=“-52″ />
</device>
<device id=“51″ name=“Poolscheinwerfer“>
<attribute id=“1″ name=“Zustand“ plc=“1″ address=“I4″ datatype=“bit“ valueTextConverter=“an_aus“ />
</device>
<device id=“52″ name=“Weglicht“>
<attribute id=“1″ name=“Zustand“ plc=“1″ address=“I2″ datatype=“bit“ valueTextConverter=“an_aus“ />
</device>
<device id=“53″ name=“Wandlicht“>
<attribute id=“1″ name=“Zustand“ plc=“1″ address=“I3″ datatype=“bit“ valueTextConverter=“an_aus“ />
</device>
<device id=“54″ name=“Springbrunnen“>
<attribute id=“1″ name=“Zustand“ plc=“1″ address=“I5″ datatype=“bit“ valueTextConverter=“an_aus“ />
</device>
</group><group name=“LOGO! 2″>
<group name=“Markisen“>
<device id=“1″ name=“Markise Balkon“ type=“shutter“>
<attribute id=“1″ name=“state“ plc=“2″ address=“948.3″ datatype=“bit“ valueTextConverter=“rollo“ />
<method id=“1″ name=“ein/aus“ plc=“2″ address=“0.0″ />
</device>
<device id=“2″ name=“Markise Wintergarten“ type=“shutter“>
<attribute id=“1″ name=“state“ plc=“2″ address=“948.5″ datatype=“bit“ valueTextConverter=“rollo“ />
<method id=“1″ name=“ein/aus“ plc=“2″ address=“0.1″ />
</device>
<group name=“Status“>
<device id=“4″ name=“Wind“>
<attribute id=“1″ name=“Ist“ plc=“2″ address=“952″ datatype=“word“ gain=“0.1″ />
</device>
<device id=“5″ name=“Temperatur“>
<attribute id=“1″ name=“Ist“ plc=“2″ address=“956″ datatype=“word“ gain=“0.1″ />
</device>
<device id=“6″ name=“Sonne“>
<attribute id=“1″ name=“Ist“ plc=“2″ address=“954″ datatype=“word“ gain=“0.1″ />
</device>
<device id=“7″ name=“Niederschlag“>
<attribute id=“1″ name=“state“ plc=“2″ address=“923.2″ datatype=“bit“ valueTextConverter=“Niederschlag“ />
</device><group name=“Netzkontrolle“>
<device id=“8″ name=“Strom“>
<attribute id=“an_aus“ name=“state“ plc=“2″ address=“923.3″ datatype=“bit“ valueTextConverter=“strom“ />
</device>
<group name=“LOGS“>
<device id=“9″ name=“Regenschauer“>
<method id=“1″ name=“Regenschauer“ script=“regen.sh“ />
<trigger plc=“2″ address=“923.2″ datatype=“bit“>
<onValue value=““ method=“1″ />
</trigger>
</device>
</group>
</group>
</group>
</group>
</group>
</infrastructure>
</configuration>8. Februar 2017 um 8:42 #3267ixo65TeilnehmerKommt denn eine Fehlermeldung beim Starten von Logo Control?
8. Februar 2017 um 13:45 #3268spacewalkerTeilnehmerNein, logocontrol ist via Browser nicht aufrufbar.
8. Februar 2017 um 19:42 #3273stpgTeilnehmerganz einfach:
die dritte logo ist nicht erreichbar. IP Adresse prüfen. Wenn nicht alle PLCs erreicht werden können startet LogoControl nicht.8. Februar 2017 um 20:07 #3277eusebioTeilnehmerEinfach mal in die log Datei schauen unter /tmp/LogoControl.log
9. Februar 2017 um 7:28 #3280spacewalkerTeilnehmerDanke für die Hilfe!
Ein Haken bei den Ethernetverbindungen vergessen, das wars.
Liebe Grüsse
space -
AutorBeiträge
- Du musst angemeldet sein, um zu diesem Thema eine Antwort verfassen zu können.