Jag försöker få igång en bevaning av en larmcentral. Larmcentralen ger 0/12V beroende om den är aktiv eller inte samt om den larmar eller inte.
För att läsa av dessa två utgångar så ansluter jag status-utgången till +/- port 1 på rubr. kort samt larm-utgången +/- till port 2.
Jag använder MSure och har följande config i OneWire.xml;
<OneWireDevice>
<Address>570000000D685F20</Address>
<Enabled>True</Enabled>
<Label>570000000D685F20</Label>
<Settings>
<Family20 ExternalPower="true">
<Channel ID="1" ADRange="2.56" ADResolution="1"/>
<Channel ID="2" ADRange="2.56" ADResolution="4"/>
<Channel ID="3" ADRange="5.12" ADResolution="8"/>
<Channel ID="4" ADRange="5.12" ADResolution="16"/>
</Family20>
</Settings>
<Schedule>0 * * * * *</Schedule>
<Storage Enabled="true">
<DatabaseTable Name="$Label$">
<xml-include File="TableDefinition/Family20.xml" />
</DatabaseTable>
<xml-include File="ValueMapping/Family20.xml" />
</Storage>
</OneWireDevice>
I min databas får jag följande värden;
2010-04-14 22:37:00 0,000 0,160 0,060 0,056
2010-04-14 22:38:00 0,000 0,160 0,060 0,055
2010-04-14 22:39:00 0,000 0,160 0,060 0,056
2010-04-14 22:40:00 0,000 0,160 0,060 0,056
2010-04-14 22:41:00 0,000 0,160 0,060 0,056
2010-04-14 22:42:00 0,000 0,160 0,060 0,054
2010-04-14 22:43:00 0,000 0,160 0,060 0,055
Mäter jag av port 1 med en multimeter så får jag 14,56V och på port 2 får jag 0V, avläsningen är alltså inte korrekt.
Vad är fel? Tack på förhand!