Willkommen › Foren › LogoControl › Logocontrol 0.5.2 3 PLCs
- Dieses Thema hat 5 Antworten sowie 4 Stimmen und wurde zuletzt vor vor 8 Jahren, 1 Monat von
spacewalker aktualisiert.
-
AutorBeiträge
-
8. Februar 2017 um 8:31 #3266
spacewalker
TeilnehmerHallo!
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 #3267ixo65
TeilnehmerKommt denn eine Fehlermeldung beim Starten von Logo Control?
8. Februar 2017 um 13:45 #3268spacewalker
TeilnehmerNein, logocontrol ist via Browser nicht aufrufbar.
8. Februar 2017 um 19:42 #3273stpg
Teilnehmerganz 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 #3277eusebio
TeilnehmerEinfach mal in die log Datei schauen unter /tmp/LogoControl.log
9. Februar 2017 um 7:28 #3280spacewalker
TeilnehmerDanke 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.