|
|
Tixi.ComDas User-Forum |
|
|
Seite 1 von 1
|
[ 7 Beiträge ] |
|
Autor |
Nachricht |
S.Hohmann
|
Verfasst: Mi Okt 04, 2017 5:15 pm |
|
Registriert: Mo Aug 20, 2007 7:16 am Beiträge: 28 Wohnort: HH
|
Hallo,
hier die Antworten auf die beiden Befehle:
1. [<ScanDevices _="COM3" protocol="meterbus" ver="v"/>]
- <ScanDevices> - <Device PrimaryAddr="1" SecondaryAddr="00917518" Manufacturer="SVM" Version="9" Medium="Heat_(outlet)" State="4e (M6,PE,PL,C12fixed)"> <Var001 ind="1" vib="Energy [kWh]" value="20994400" /> <Var002 ind="2" vib="Volume [l]" value="990371500" /> <Var003 ind="3" vib="Volume [l]" value="990364200" /> <Var004 ind="4" vib="Flow Temperature [m°C]" value="73100" /> <Var005 ind="5" vib="Return Temperature [m°C]" value="66000" /> <Var006 ind="6" vib="Temperature Difference [mK]" value="7100" /> <Var007 ind="7" vib="On Time [h]" value="71916" /> <Var008 ind="8" vib="Operating Time [h]" value="44500" /> <Var009 ind="9" vib="Volume Flow [l/h]" value="36000" /> <Var010 ind="10" vib="Power [kW]" value="284" /> <Var011 ind="11" vib="Time Point [Date+Time]" value="2017/10/04,20:58" /> <Var012 ind="12" vib="Heat Cost Allocator" value="0" /> <Var013 ind="13" vib="Heat Cost Allocator" value="0" /> <Var014 ind="14" vib="Energy [kWh]" value="19078500" /> <Var015 ind="15" vib="Volume [l]" value="834829000" /> <Var016 ind="16" vib="Volume [l]" value="834821900" /> <Var017 ind="17" vib="Heat Cost Allocator" value="0" /> <Var018 ind="18" vib="Heat Cost Allocator" value="0" /> <Var019 ind="19" vib="Time Point [Date]" value="2017/01/01" /> <Var020 ind="20" vib="Energy [kWh]" value="15995400" /> <Var021 ind="21" vib="Volume [l]" value="607116800" /> <Var022 ind="22" vib="Volume [l]" value="607109700" /> <Var023 ind="23" vib="Heat Cost Allocator" value="0" /> <Var024 ind="24" vib="Heat Cost Allocator" value="0" /> <Var025 ind="25" vib="Time Point [Date]" value="2016/01/01" /> <Var026 ind="26" vib="Energy [kWh]" value="20970000" /> <Var027 ind="27" vib="Volume [l]" value="987574600" /> <Var028 ind="28" vib="Volume [l]" value="987567300" /> <Var029 ind="29" vib="Heat Cost Allocator" value="0" /> <Var030 ind="30" vib="Heat Cost Allocator" value="0" /> <Var031 ind="31" vib="Time Point [Date]" value="2017/10/01" /> <Var032 ind="32" vib="Energy [kWh]" value="20777900" /> <Var033 ind="33" vib="Volume [l]" value="967440400" /> <Var034 ind="34" vib="Volume [l]" value="967433100" /> <Var035 ind="35" vib="Heat Cost Allocator" value="0" /> <Var036 ind="36" vib="Heat Cost Allocator" value="0" /> <Var037 ind="37" vib="Time Point [Date]" value="2017/09/01" /> <Var038 ind="38" vib="Energy [kWh]" value="20574700" /> <Var039 ind="39" vib="Volume [l]" value="948004200" /> <Var040 ind="40" vib="Volume [l]" value="947997100" /> <Var041 ind="41" vib="Heat Cost Allocator" value="0" /> <Var042 ind="42" vib="Heat Cost Allocator" value="0" /> <Var043 ind="43" vib="Time Point [Date]" value="2017/08/01" /> <Var044 ind="44" vib="Energy [kWh]" value="20375500" /> <Var045 ind="45" vib="Volume [l]" value="928884200" /> <Var046 ind="46" vib="Volume [l]" value="928877100" /> <Var047 ind="47" vib="Heat Cost Allocator" value="0" /> <Var048 ind="48" vib="Heat Cost Allocator" value="0" /> <Var049 ind="49" vib="Time Point [Date]" value="2017/07/01" /> <Var050 ind="50" vib="Energy [kWh]" value="20185500" /> <Var051 ind="51" vib="Volume [l]" value="911583400" /> <Var052 ind="52" vib="Volume [l]" value="911576300" /> <Var053 ind="53" vib="Heat Cost Allocator" value="0" /> <Var054 ind="54" vib="Heat Cost Allocator" value="0" /> <Var055 ind="55" vib="Time Point [Date]" value="2017/06/01" /> <Var056 ind="56" vib="Energy [kWh]" value="19920400" /> <Var057 ind="57" vib="Volume [l]" value="893281000" /> <Var058 ind="58" vib="Volume [l]" value="893273900" /> <Var059 ind="59" vib="Heat Cost Allocator" value="0" /> <Var060 ind="60" vib="Heat Cost Allocator" value="0" /> <Var061 ind="61" vib="Time Point [Date]" value="2017/05/01" /> <Var062 ind="62" vib="Energy [kWh]" value="19790000" /> <Var063 ind="63" vib="Volume [l]" value="880909900" /> <Var064 ind="64" vib="Volume [l]" value="880902800" /> <Var065 ind="65" vib="Heat Cost Allocator" value="0" /> <Var066 ind="66" vib="Heat Cost Allocator" value="0" /> <Var067 ind="67" vib="Time Point [Date]" value="2017/04/01" /> <Var068 ind="68" vib="Energy [kWh]" value="19603800" /> <Var069 ind="69" vib="Volume [l]" value="866742300" /> <Var070 ind="70" vib="Volume [l]" value="866735200" /> <Var071 ind="71" vib="Heat Cost Allocator" value="0" /> <Var072 ind="72" vib="Heat Cost Allocator" value="0" /> <Var073 ind="73" vib="Time Point [Date]" value="2017/03/01" /> <Var074 ind="74" vib="Energy [kWh]" value="19297900" /> <Var075 ind="75" vib="Volume [l]" value="849270400" /> <Var076 ind="76" vib="Volume [l]" value="849263300" /> <Var077 ind="77" vib="Heat Cost Allocator" value="0" /> <Var078 ind="78" vib="Heat Cost Allocator" value="0" /> <Var079 ind="79" vib="Time Point [Date]" value="2017/02/01" /> <Var080 ind="80" vib="Energy [kWh]" value="19078500" /> <Var081 ind="81" vib="Volume [l]" value="834829000" /> <Var082 ind="82" vib="Volume [l]" value="834821900" /> <Var083 ind="83" vib="Heat Cost Allocator" value="0" /> <Var084 ind="84" vib="Heat Cost Allocator" value="0" /> <Var085 ind="85" vib="Time Point [Date]" value="2017/01/01" /> <Var086 ind="86" vib="Energy [kWh]" value="18801500" /> <Var087 ind="87" vib="Volume [l]" value="819023100" /> <Var088 ind="88" vib="Volume [l]" value="819016000" /> <Var089 ind="89" vib="Heat Cost Allocator" value="0" /> <Var090 ind="90" vib="Heat Cost Allocator" value="0" /> <Var091 ind="91" vib="Time Point [Date]" value="2016/12/01" /> <Var092 ind="92" vib="Energy [kWh]" value="18634500" /> <Var093 ind="93" vib="Volume [l]" value="804602600" /> <Var094 ind="94" vib="Volume [l]" value="804595500" /> <Var095 ind="95" vib="Heat Cost Allocator" value="0" /> <Var096 ind="96" vib="Heat Cost Allocator" value="0" /> <Var097 ind="97" vib="Time Point [Date]" value="2016/11/01" /> <Var098 ind="98" vib="Energy [kWh]" value="18479600" /> <Var099 ind="99" vib="Volume [l]" value="789614500" /> <Var100 ind="100" vib="Volume [l]" value="789607400" /> <Var101 ind="101" vib="Heat Cost Allocator" value="0" /> <Var102 ind="102" vib="Heat Cost Allocator" value="0" /> <Var103 ind="103" vib="Time Point [Date]" value="2016/10/01" /> <Var104 ind="104" vib="Energy [kWh]" value="18221800" /> <Var105 ind="105" vib="Volume [l]" value="767613800" /> <Var106 ind="106" vib="Volume [l]" value="767606700" /> <Var107 ind="107" vib="Heat Cost Allocator" value="0" /> <Var108 ind="108" vib="Heat Cost Allocator" value="0" /> <Var109 ind="109" vib="Time Point [Date]" value="2016/09/01" /> <Var110 ind="110" vib="Energy [kWh]" value="17967700" /> <Var111 ind="111" vib="Volume [l]" value="745461400" /> <Var112 ind="112" vib="Volume [l]" value="745454300" /> <Var113 ind="113" vib="Heat Cost Allocator" value="0" /> <Var114 ind="114" vib="Heat Cost Allocator" value="0" /> <Var115 ind="115" vib="Time Point [Date]" value="2016/08/01" /> <Var116 ind="116" vib="Energy [kWh]" value="17691600" /> <Var117 ind="117" vib="Volume [l]" value="723569700" /> <Var118 ind="118" vib="Volume [l]" value="723562600" /> <Var119 ind="119" vib="Heat Cost Allocator" value="0" /> <Var120 ind="120" vib="Heat Cost Allocator" value="0" /> <Var121 ind="121" vib="Time Point [Date]" value="2016/07/01" /> </Device> <Device PrimaryAddr="1" SecondaryAddr="01200504" Manufacturer="SVM" Version="132" Medium="Heat_(outlet)" State="4e (M6,PE,PL,C12fixed)" /> <Device PrimaryAddr="1" SecondaryAddr="01401637" Manufacturer="SVM" Version="9" Medium="Heat_(outlet)" State="4e (M6,PE,PL,C12fixed)" /> <Device PrimaryAddr="1" SecondaryAddr="01502872" Manufacturer="SVM" Version="9" Medium="Heat_(outlet)" State="4e (M6,PE,PL,C12fixed)" /> <Device PrimaryAddr="1" SecondaryAddr="05210725" Manufacturer="AMT" Version="210" Medium="Heat_(inlet)" State="05 (PL,C12Binary)" /> - <Device PrimaryAddr="1" SecondaryAddr="05210726" Manufacturer="AMT" Version="210" Medium="Heat_(inlet)" State="05 (PL,C12Binary)"> <Var001 ind="1" vib="Energy [kWh]" value="2100767" /> <Var002 ind="2" vib="Volume [l]" value="2312655800" /> <Var003 ind="3" vib="Mass [kg]" value="2313931500" /> <Var004 ind="4" vib="Flow Temperature [°C]" value="8.639664" /> <Var005 ind="5" vib="Return Temperature [°C]" value="7.683945" /> <Var006 ind="6" vib="Temperature Difference [K]" value="0.955719" /> <Var007 ind="7" vib="Power [W]" value="9266.493164" /> <Var008 ind="8" vib="Volume Flow [l/h]" value="8320.923828" /> <Var009 ind="9" vib="Mass Flow [kg/h]" value="8325.176758" /> <Var010 ind="10" vib="Mass [kg]" value="1.000511" /> <Var011 ind="11" vib="Energy [Wh]" value="1.165235" /> <Var012 ind="12" vib="Energy [Wh]" value="1.113069" /> <Var013 ind="13" vib="On Time [h]" value="40536" /> <Var014 ind="14" vib="On Time [h]" value="6" /> <Var015 ind="15" vib="Time Point [Date+Time]" value="2017/10/04,20:10" /> <Var016 ind="16" vib="Time Point [Date]" value="19127/06/30" /> <Var017 ind="17" vib="Time Point [Date]" value="19127/12/31" /> <Var018 ind="18" vib="Customer #" value="DN 100. EVOTEC" /> <Var019 ind="19" vib="Customer #" value="AQUAMETRO AG" /> </Device> </ScanDevices>
2. [<Get ver="v"/>]
- <Get> - <SYSTEM> - <Hardware> - <Modules> <RTC _="RTC8564" /> <Modem0 _="HE423-M25" /> <FlashOnboard _="6MB" /> <PowerSupply _="2.0A" /> <COM1 _="RS232 (Host)" /> <COM2 _="RS232" /> <COM3 _="MBUS" /> <ETH1 _="DM9000 (Rev. 19)" /> <MBDIO _="GP21D-I/O" /> </Modules> - <RAM> <Size _="8388608" /> <Attributes _="0" /> </RAM> - <ROM> <Size _="8388608" /> <Attributes _="-939524096" /> </ROM> - <FileSystem> <Size _="6815744" /> <Type _="2" /> <Attributes _="0" /> </FileSystem> </Hardware> - <Firmware> <Version _="3.4.1.26" /> <Date _="2014-05-15 13:42:59" /> </Firmware> - <LicenseRef> <UDID _="Tixi.com GM20-S1F2K-120 70426-04947801" /> <LicenseID _="000100" /> <ProductID _="1330" /> <Version _="5.00.12" /> <HW _="970220021384" /> <ProdName _="HE423-M25" /> <Oem _="Tixi.Com GmbH" /> <OName _="HE423-M25" /> <PClass _="Tixi Data Gateway LAN" /> <QS _="A5J01AN" /> </LicenseRef> - <EEProm> <LED0 _="0" /> </EEProm> - <Process> - <Bus1> - <Device_01> <DeviceState _="1" /> <ChangeToggle _="0" /> <Energie _="20994.40" /> <Leistung _="222.0" /> <Durchfluss _="35.5" /> <VLT _="66.7" /> <RLT _="61.2" /> </Device_01> - <Device_02> <DeviceState _="1" /> <ChangeToggle _="1" /> <Energie _="404.55" /> <Leistung _="12" /> <Durchfluss _="50" /> <VLT _="7.3" /> <RLT _="7.5" /> </Device_02> - <Device_03> <DeviceState _="1" /> <ChangeToggle _="1" /> <Energie _="2100.76" /> <Leistung _="16" /> <Durchfluss _="10" /> <VLT _="7.3" /> <RLT _="8.7" /> </Device_03> - <Device_04> <DeviceState _="1" /> <ChangeToggle _="0" /> <Energie _="7988.54" /> <Leistung _="167.7" /> <Durchfluss _="4.1" /> <VLT _="98.4" /> <RLT _="61.9" /> </Device_04> - <Device_05> <DeviceState _="1" /> <ChangeToggle _="1" /> <Energie _="1780.40" /> <Leistung _="0.0" /> <Durchfluss _="0.0" /> <VLT _="26.8" /> <RLT _="26.8" /> </Device_05> - <Device_06> <DeviceState _="0" /> <ChangeToggle _="0" /> </Device_06> - <Device_07> <DeviceState _="1" /> <ChangeToggle _="1" /> <Energie _="5621.92" /> <Leistung _="43.1" /> <Durchfluss _="60.0" /> <VLT _="30.4" /> <RLT _="29.7" /> </Device_07> <Active _="1" /> <FreeMem _="110028" /> </Bus1> - <Bus2> - <Device_01> <DeviceState _="1" /> <ChangeToggle _="0" /> <Var_0101 _="20994" /> <Var_0102 _="222" /> <Var_0103 _="35" /> <Var_0104 _="66" /> <Var_0105 _="61" /> <Var_0201 _="404" /> <Var_0202 _="4294967295" /> <Var_0203 _="4294967295" /> <Var_0204 _="7294449" /> <Var_0205 _="7499969" /> <Var_0301 _="2100" /> <Var_0302 _="4294967295" /> <Var_0303 _="1804830" /> <Var_0304 _="7284" /> <Var_0305 _="8664" /> <Var_0401 _="7988" /> <Var_0402 _="174" /> <Var_0403 _="4" /> <Var_0404 _="98" /> <Var_0405 _="62" /> <Var_0501 _="1780" /> <Var_0502 _="0" /> <Var_0503 _="0" /> <Var_0504 _="26" /> <Var_0505 _="26" /> <Var_0601 _="5621" /> <Var_0602 _="87" /> <Var_0603 _="60" /> <Var_0604 _="30" /> <Var_0605 _="29" /> </Device_01> <Active _="1" /> <FreeMem _="227257" /> </Bus2> <PV /> - <Program> <Mode _="Run" /> </Program> - <MB> - <IO> - <I> <P0 _="1" /> <P1 _="1" /> </I> - <IB> <P0 _="3" /> </IB> - <IW> <P0 _="3" /> </IW> - <ID> <P0 _="3" /> </ID> - <Q> <P0 _="0" /> </Q> - <QB> <P0 _="0" /> </QB> - <QW> <P0 _="0" /> </QW> - <QD> <P0 _="0" /> </QD> </IO> <FirstCycle _="0" /> <PollButton _="0" /> <MaxCycleTime _="10" /> <CycleTime _="0" /> <SignalLED _="0" /> <Mount _="0" /> </MB> </Process> - <LogCounter> <JobReport _="16" /> <Event _="24991" /> <Login _="0" /> <SupportLog _="0" /> <WMZ_Daten _="1561" /> <FatalSystemError _="8" /> </LogCounter> - <GSM> <SM /> <FD /> </GSM> - <TIMES> <TIME _="17:18:55" /> <DATE _="2017/10/04" /> <RFC822DATE _="Wed, 04 Oct 17 17:18:55 +0100" /> <ISO8061DATE _="2017-10-04T16:18:55Z" /> <PowerOffTime _="2017/09/28,15:33:35" /> <PowerOnTime _="2017/09/28,15:38:22" /> <DAYOFWEEK _="Wed" /> <DAYOFWEEKNO _="3" /> <YYYY_MM_DD _="2017_10_04" /> <HH_MM_SS _="17_18_55" /> <HEXDATE _="59D517FF" /> <YYMM _="1710" /> </TIMES> - <Ethernet> <Link _="100" /> <LinkState _="1" /> <AssignedIP _="192.168.38.3" /> <SubnetMask _="255.255.255.0" /> <MAC _="00:11:E8:07:8c:c0" /> <Gateway _="192.168.38.14" /> <DNS_1 _="0.0.0.0" /> </Ethernet> <Ethernet2 /> - <WLAN> <LinkState _="0" /> </WLAN> <FreeFileSize _="5881856" /> <PNP_String _="TIX2027\04947801\MODEM\AMB3100\Tixi Data Gateway LAN" /> <FeatureList _="Debug, Modem Mode, Default, TSAdapter, POP3 Client, HTTP Server In, CGI DoOn, HTTP Server Out, Time Client, URL Send, SMTP Client, Script Send, Print Jobs, Job Result Processor, Remote ModemMode, TSAdapterCallback" /> <SerialNo _="04947801" /> <HardwareID _="GM20-S1F2K-120" /> <Components _="RTC=RTC8564;Modem0=HE423-M25;FlashOnboard=6MB;PowerSupply=2.0A;COM1=RS232 (Host);COM2=RS232;COM3=MBUS;ETH1=DM9000 (Rev. 19);MBDIO=GP21D-I/O" /> <BoxMode _="TiXML" /> </SYSTEM> </Get>
Das Projekt werde ich per Mail an den Support senden.
|
|
|
|
|
Tixi-Support
|
Verfasst: Mi Okt 04, 2017 1:01 pm |
|
Registriert: Mo Jul 11, 2005 5:50 pm Beiträge: 1351 Wohnort: Berlin
|
S.Hohmann hat geschrieben: Dank der neuen Firmware bin ich nun schon ein Stück weiter, nur leider noch nicht ganz fertig. Von 4 Wärmemengenzählern werden die Daten jetzt korrekt in die S7 übertragen, nur bei 2 Zählern funktioniert es noch nicht 100%ig.
Als Beispiel habe ich mal den zweiten Zähler genommen. Er wird im External eingelesen: <Device _="2" Name="Device_02" SecondaryAddr="05210725" Pollrate="1m"> <Energie simpleType="Float" ind="01" format="F06.2" exp="-3"/> <Leistung ind="07" format="F02" exp="-3"/> <Durchfluss ind="08" format="F02" exp="-3"/> <VLT ind="05" format="F03.1" exp="0"/> <RLT ind="04" format="F03.1" exp="0"/> Und es findet dort auch die Ausgabe statt: <Var_0201 _="DBD" db="230" ind="34" def="" acc="RWA"/> <Var_0202 _="DBD" db="230" ind="38" def="" acc="RWA"/> <Var_0203 _="DBD" db="230" ind="42" def="" acc="RWA"/> <Var_0204 _="DBD" db="230" ind="46" def="" acc="RWA"/> <Var_0205 _="DBD" db="230" ind="50" def="" acc="RWA"/>
Das Handling dazwischen im EventHandler: <Set _="/Process/Bus2/Device_01/Var_0201" value="®/Process/Bus1/Device_02/Energie"/> <Set _="/Process/Bus2/Device_01/Var_0202" value="®/Process/Bus1/Device_02/Leistung"/> <Set _="/Process/Bus2/Device_01/Var_0203" value="®/Process/Bus1/Device_02/Durchfluss"/> <Set _="/Process/Bus2/Device_01/Var_0204" value="®/Process/Bus1/Device_02/VLT"/> <Set _="/Process/Bus2/Device_01/Var_0205" value="®/Process/Bus1/Device_02/RLT"/>
Bei den Variablen für Leistung und Durchfluss funktioniert das so nicht. Ich bin nicht sicher in welchem Format der Zähler diese liefert. Ich kann z.B. mit format="F02.1" keine Kommastelle anzeigen lassen.
Beim Auslesen des Zählers sieht alles plausibel aus: - <Get> - <Bus1> - <Device_02> <DeviceState _="1" /> <ChangeToggle _="0" /> <Energie _="404.38" /> <Leistung _="42" /> <Durchfluss _="51" /> <VLT _="5.1" /> <RLT _="5.8" /> </Device_02>
Beim Senden an die S7-300 passen dann Leistung und Durchfluss nicht: - <Get> - <Bus2> - <Device_01> <DeviceState _="1" /> <ChangeToggle _="0" /> <Var_0201 _="404" /> <Var_0202 _="4294967295" /> <Var_0203 _="4294967295" /> <Var_0204 _="5102325" /> <Var_0205 _="5813400" />
Das verschieben der Kommastellen wäre ja unproblematisch, wenn die reinen Zahlenwerte stimmen. Ich denke da muss ich an der Formatierung arbeiten, weiß aber leider nicht wie. Können Sie mir dabei bitte weiterhelfen? Um effektiv weiterhelfen zu können benötige ich ein paar mehr Informationen. 1. Was wird auf den Befehl: [<ScanDevices _="COM3" protocol="meterbus" ver="v"/>] ausgegeben? Das Ergebnis bitte hier posten bzw. an tixi-support@tixi.com senden 2. Bitte die Ausgabe auf das Kommando: [<Get ver="v"/>] hier posten bzw. an tixi-support@tixi.com senden 3. Bitte das gesamte Projekt entweder hier posten oder an tixi-support@tixi.com senden. Erfahrungsgemäß geben M-Bus-Zähler die Werte ohne Nachkommastelle aus. Eine Formatierung mit Nachkommastelle kann beim Schreiben in die Variablen der S7 Probleme bereiten. Die Zeile: <Energie simpleType="Float" ind="01" format="F06.2" exp="-3"/> sieht auch etwas komisch aus.
_________________ 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
|
|
|
|
|
S.Hohmann
|
Verfasst: Mi Okt 04, 2017 11:21 am |
|
Registriert: Mo Aug 20, 2007 7:16 am Beiträge: 28 Wohnort: HH
|
Hallo,
Dank der neuen Firmware bin ich nun schon ein Stück weiter, nur leider noch nicht ganz fertig. Von 4 Wärmemengenzählern werden die Daten jetzt korrekt in die S7 übertragen, nur bei 2 Zählern funktioniert es noch nicht 100%ig.
Als Beispiel habe ich mal den zweiten Zähler genommen. Er wird im External eingelesen: <Device _="2" Name="Device_02" SecondaryAddr="05210725" Pollrate="1m"> <Energie simpleType="Float" ind="01" format="F06.2" exp="-3"/> <Leistung ind="07" format="F02" exp="-3"/> <Durchfluss ind="08" format="F02" exp="-3"/> <VLT ind="05" format="F03.1" exp="0"/> <RLT ind="04" format="F03.1" exp="0"/> Und es findet dort auch die Ausgabe statt: <Var_0201 _="DBD" db="230" ind="34" def="" acc="RWA"/> <Var_0202 _="DBD" db="230" ind="38" def="" acc="RWA"/> <Var_0203 _="DBD" db="230" ind="42" def="" acc="RWA"/> <Var_0204 _="DBD" db="230" ind="46" def="" acc="RWA"/> <Var_0205 _="DBD" db="230" ind="50" def="" acc="RWA"/>
Das Handling dazwischen im EventHandler: <Set _="/Process/Bus2/Device_01/Var_0201" value="®/Process/Bus1/Device_02/Energie"/> <Set _="/Process/Bus2/Device_01/Var_0202" value="®/Process/Bus1/Device_02/Leistung"/> <Set _="/Process/Bus2/Device_01/Var_0203" value="®/Process/Bus1/Device_02/Durchfluss"/> <Set _="/Process/Bus2/Device_01/Var_0204" value="®/Process/Bus1/Device_02/VLT"/> <Set _="/Process/Bus2/Device_01/Var_0205" value="®/Process/Bus1/Device_02/RLT"/>
Bei den Variablen für Leistung und Durchfluss funktioniert das so nicht. Ich bin nicht sicher in welchem Format der Zähler diese liefert. Ich kann z.B. mit format="F02.1" keine Kommastelle anzeigen lassen.
Beim Auslesen des Zählers sieht alles plausibel aus: - <Get> - <Bus1> - <Device_02> <DeviceState _="1" /> <ChangeToggle _="0" /> <Energie _="404.38" /> <Leistung _="42" /> <Durchfluss _="51" /> <VLT _="5.1" /> <RLT _="5.8" /> </Device_02>
Beim Senden an die S7-300 passen dann Leistung und Durchfluss nicht: - <Get> - <Bus2> - <Device_01> <DeviceState _="1" /> <ChangeToggle _="0" /> <Var_0201 _="404" /> <Var_0202 _="4294967295" /> <Var_0203 _="4294967295" /> <Var_0204 _="5102325" /> <Var_0205 _="5813400" />
Das verschieben der Kommastellen wäre ja unproblematisch, wenn die reinen Zahlenwerte stimmen. Ich denke da muss ich an der Formatierung arbeiten, weiß aber leider nicht wie. Können Sie mir dabei bitte weiterhelfen?
|
|
|
|
|
Tixi-Support
|
Verfasst: Mi Jul 26, 2017 10:43 am |
|
Registriert: Mo Jul 11, 2005 5:50 pm Beiträge: 1351 Wohnort: Berlin
|
S.Hohmann hat geschrieben: Kann es bei mir auch an der Firmwareversion liegen?
Korrekt, Ihr Gerät hat die erste freigegebene FW V3.2.0.52. Erst ab FW 3.4.1.26 kann diese Hardware über Ethernet mit einer Siemenssteuerung kommunizieren. Bitte kurze Email an tixi-support@tixi.com mit Hinweis auf den Forum-Beitrag und es wird geholfen.
_________________ 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
|
|
|
|
|
S.Hohmann
|
Verfasst: Mi Jul 26, 2017 10:33 am |
|
Registriert: Mo Aug 20, 2007 7:16 am Beiträge: 28 Wohnort: HH
|
Hallo,
ich habe die gleiche Fehlermeldung wie profiii7.
Es handelt sich um ein Gerät, welches schon seit 2014 beim Kunden in Betrieb ist, und Daten von 6 Wärmemengenzählern einliest. Nun soll es die Daten über Ethernet auch in eine Siemens S7-300 schreiben.
Über Query Hardware habe ich zum Gerät folgende Infos erhalten: - <Modules> <RTC _="RTC8564" /> <Modem0 _="HE423-M25" /> <FlashOnboard _="6MB" /> <PowerSupply _="2.0A" /> <COM1 _="RS232 (Host)" /> <COM2 _="RS232" /> <COM3 _="MBUS" /> <ETH1 _="DM9000 (Rev. 19)" /> <MBDIO _="GP21D-I/O" /> </Modules> - <RAM> <Size _="8388608" /> <Attributes _="0" /> </RAM> - <ROM> <Size _="8388608" /> <Attributes _="-939524096" /> </ROM> - <FileSystem> <Size _="6815744" /> <Type _="2" /> <Attributes _="0" /> </FileSystem> </Hardware> - <Firmware> <Version _="3.2.0.52" /> <Date _="2009-05-20 13:40:36" /> </Firmware> - <LicenseRef> <UDID _="Tixi.com GM20-S1F2K-120 70426-04947801" /> <LicenseID _="000100" /> <ProductID _="1330" /> <Version _="5.00.12" /> <HW _="970220021384" /> <ProdName _="HE423-M25" /> <Oem _="Tixi.Com GmbH" /> <OName _="HE423-M25" /> <PClass _="Tixi Data Gateway LAN" /> <QS _="A5J01AN" /> </LicenseRef>
Die Fehlermeldung erhalte ich, wenn ich im External die Kommunikation zur S7 laden möchte. Mein External sieht (etwas gekürzt) so aus: [<SetConfig _="PROCCFG" ver="y"> <External> <Bus Name="Bus1" _="COM3" family="M-Bus" Product="M-Bus Standard" protocol="Meterbus" Mem="120000" baud="2400" Timeout="1s" handshake="none" type="Master"> <Device _="1" Name="Device_01" SecondaryAddr="00917518" Pollrate="1m"> <Energie simpleType="Float" ind="01" format="F06.2" exp="-3"/> <Leistung ind="10" format="F03.1" exp="0"/> <Durchfluss ind="09" format="F03.1" exp="-3"/> <VLT ind="04" format="F03.1" exp="-3"/> <RLT ind="05" format="F03.1" exp="-3"/> </Device> <Device _="2" Name="Device_02" SecondaryAddr="05210725" Pollrate="1m"> <Energie simpleType="Float" ind="01" format="F06.2" exp="-3"/> <Leistung ind="07" format="F02" exp="-3"/> <Durchfluss ind="08" format="F02" exp="-3"/> <VLT ind="04" format="F03.1" exp="0"/> <RLT ind="05" format="F03.1" exp="0"/> </Device> . . . </Bus> <Bus _="ETH" BusId="2" Name="S7_300" protocol="Siemens,AGLink" type="Master"> <Device _="1" Name="Device_01" Pollrate="3s" IP="192.168.XXX.XXX" GW="192.168.XXX.XXX" mask="255.255.255.0" rack="0" slot="2" PLCC="0"> <Var_0101 _="DBD" db="230" ind="4" def="" acc="RWA"/> <Var_0102 _="DBD" db="230" ind="8" def="" acc="RWA"/> <Var_0103 _="DBD" db="230" ind="12" def="" acc="RWA"/> <Var_0104 _="DBD" db="230" ind="16" def="" acc="RWA"/> <Var_0105 _="DBD" db="230" ind="20" def="" acc="RWA"/> <Var_0201 _="DBD" db="230" ind="54" def="" acc="RWA"/> <Var_0202 _="DBD" db="230" ind="58" def="" acc="RWA"/> <Var_0203 _="DBD" db="230" ind="62" def="" acc="RWA"/> <Var_0204 _="DBD" db="230" ind="66" def="" acc="RWA"/> <Var_0205 _="DBD" db="230" ind="70" def="" acc="RWA"/> </Device>--> </Bus>--> </External> </SetConfig>]
Kann es bei mir auch an der Firmwareversion liegen?
|
|
|
|
|
Tixi-Support
|
Verfasst: Mo Mär 08, 2010 3:28 pm |
|
Registriert: Mo Jul 11, 2005 5:50 pm Beiträge: 1351 Wohnort: Berlin
|
Das Din1107-Protokoll wird in Ihrer Firmware-Version noch nicht unterstützt.
Bitte senden Sie uns eine E-Mail an Tixi-Support@Tixi.Com, damit wir Ihnen die aktuelle Firmware zuschicken können.
_________________ 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
|
|
|
|
|
profiii7
|
Verfasst: Mo Mär 08, 2010 3:20 pm |
|
Registriert: Mo Mär 08, 2010 2:57 pm Beiträge: 4
|
Projects:
[<SetConfig _="PROCCFG" ver="y">
<External>
<Bus Name="Bus2" _="COM2" protocol="DIN1107,CSData" baud="9600" handshake="HALF" format="7E1" type="Master">
<Device _="1" Address="94385034" Pollrate="300s">
<Manufacturer _="MC" acc="R" simpleType="String" />
<Identification _="ID" acc="R" size="16" simpleType="String" format=";%%" />
<SoftwareID _="Text" obis="0.2.0" acc="R" ind="0" size="8" simpleType="String" format=";%%" />
<DevID_OBIS _="OBIS" obis="0.0.0" acc="R" ind="0" size="16" simpleType="String" format=";%%" />
<DevID_DevID _="Text" obis="0.0.0" acc="R" size="8" simpleType="String" format=";%%" />
<DevID_DevIDDW _="DWord" obis="0.0.0" acc="R" simpleType="Uint32" format=";%%" />
<Cnt_OBISCode _="OBIS" obis="1.8.1" acc="R" size="8" simpleType="String" format=";%%" />
<Cnt_CounterDbl _="Count" obis="1.8.1" acc="R" simpleType="Double" format="F12,4;%%" />
<Cnt_Counter _="DWord" obis="1.8.1" acc="R" simpleType="Uint32" format="F12,4;%%" />
<Counter_With_Unit0 _="Text" obis="1.8.0" acc="R" ind="0" size="24" simpleType="String" format=";%%" />
<Counter_With_Unit1 _="Text" obis="1.8.1" acc="R" ind="0" size="24" simpleType="String" format=";%%" />
<Counter_With_Unit2 _="Text" obis="1.8.2" acc="R" ind="0" size="24" simpleType="String" format=";%%" />
<Counter_With_Unit3 _="Text" obis="1.8.3" acc="R" ind="0" size="24" simpleType="String" format=";%%" />
</Device>
</Bus>
<Bus Name="Bus1" _="COM1" protocol="DIN1107,CSData" baud="9600" handshake="HALF" format="7E1" type="Master">
<Device _="2" Address="94385033" Pollrate="300s">
<Manufacturer _="MC" acc="R" simpleType="String" />
<Identification _="ID" acc="R" size="16" simpleType="String" format=";%%" />
<SoftwareID _="Text" obis="0.2.0" acc="R" ind="0" size="8" simpleType="String" format=";%%" />
<DevID_OBIS _="OBIS" obis="0.0.0" acc="R" in0="0" size="16" simpleType="String" format=";%%" />
<DevID_DevID _="Text" obis="0.0.0" acc="R" size="8" simpleType="String" format=";%%" />
<DevID_DevIDDW _="DWord" obis="0.0.0" acc="R" simpleType="Uint32" format=";%%" />
<Cnt_OBISCode _="OBIS" obis="1.8.1" acc="R" size="8" simpleType="String" format=";%%" />
<Cnt_CounterDbl _="Count" obis="1.8.1" acc="R" simpleType="Double" format="F12,4;%%" />
<Cnt_Counter _="DWord" obis="1.8.1" acc="R" simpleType="Uint32" format="F12,4;%%" />
<Counter_With_Unit0 _="Text" obis="1.8.0" acc="R" ind="0" size="24" simpleType="String" format=";%%" />
<Counter_With_Unit1 _="Text" obis="1.8.1" acc="R" ind="0" size="24" simpleType="String" format=";%%" />
<Counter_With_Unit2 _="Text" obis="1.8.2" acc="R" ind="0" size="24" simpleType="String" format=";%%" />
<Counter_With_Unit3 _="Text" obis="1.8.3" acc="R" ind="0" size="24" simpleType="String" format=";%%" />
</Device>
</Bus>
</External>
</SetConfig>]
Beim Download des Projektes auf mein HE443-M25 bricht der Download ab mit folgender Fehlermeldung:
<Error>
<ErrNo _="-1195" />
<ErrText _="failed to store database" />
- <ErrorCause>
<ErrNo _="-202" />
<ErrText _="unknown bustype specified" />
<Class _="TXExternalBusSubSystem" />
<Cont3 _="-1" />
</ErrorCause>
</Error>
Was ist falsch? Vielleicht ist die alte firware. Meine Firmware 3.0.1.328
Wie kann ich die Firmware aktualisiert werden?
|
|
|
|
|
|
|
Seite 1 von 1
|
[ 7 Beiträge ] |
|
Mitglieder in diesem Forum: 0 Mitglieder und 14 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.
|
|
|