<?xml version="1.0" encoding="utf-8" ?>
<EmbeddedItemColl xsi:type = "Item_CfgColl">
	<Item xsi:type = "Dp_Cfg">
		<UCPTname>Net/ModbusTCP/TSMPPT/Virtual Fb/alarms</UCPTname>
		<UCPTannotation>Dp_In</UCPTannotation>
		<UCPThidden>0</UCPThidden>
		<UCPTaliasName>Alarms bitfield</UCPTaliasName>
		<UCPTformatDescription>RAW_HEX</UCPTformatDescription>
		<UCPTlength>1</UCPTlength>
		<UCPTdirection xsi:type = "string" LonFormat = "UCPTdirection">DIR_NUL</UCPTdirection>
		<UCPTbaseType xsi:type = "string" LonFormat = "UCPTbaseType">BT_UNKNOWN</UCPTbaseType>
		<UCPTmaxFields>0</UCPTmaxFields>
	</Item>
	<Item xsi:type = "Dp_Cfg">
		<UCPTname>Net/ModbusTCP/TSMPPT/Virtual Fb/dip.all</UCPTname>
		<UCPTannotation>Dp_In</UCPTannotation>
		<UCPThidden>0</UCPThidden>
		<UCPTaliasName>DIP switch positions bitfield</UCPTaliasName>
		<UCPTformatDescription>RAW_HEX</UCPTformatDescription>
		<UCPTlength>1</UCPTlength>
		<UCPTdirection xsi:type = "string" LonFormat = "UCPTdirection">DIR_NUL</UCPTdirection>
		<UCPTbaseType xsi:type = "string" LonFormat = "UCPTbaseType">BT_UNKNOWN</UCPTbaseType>
		<UCPTmaxFields>0</UCPTmaxFields>
	</Item>
	<Item xsi:type = "Dp_Cfg">
		<UCPTname>Net/ModbusTCP/TSMPPT/Virtual Fb/charge_state</UCPTname>
		<UCPTannotation>Dp_In</UCPTannotation>
		<UCPThidden>0</UCPThidden>
		<UCPTaliasName>Charging stage</UCPTaliasName>
		<UCPTformatDescription>#8000010128000000[4].UNVT_unsigned_long</UCPTformatDescription>
		<UCPTlength>2</UCPTlength>
		<UCPTdirection xsi:type = "string" LonFormat = "UCPTdirection">DIR_IN</UCPTdirection>
		<UCPTbaseType xsi:type = "string" LonFormat = "UCPTbaseType">BT_UNSIGNED_LONG</UCPTbaseType>
		<UCPTmaxFields>0</UCPTmaxFields>
		<UCPTminValue xsi:type = "string" LonFormat = "#8000010128000000[4].UNVT_unsigned_long">0</UCPTminValue>
		<UCPTmaxValue xsi:type = "string" LonFormat = "#8000010128000000[4].UNVT_unsigned_long">65535</UCPTmaxValue>
	</Item>
	<Item xsi:type = "Dp_Cfg">
		<UCPTname>Net/ModbusTCP/TSMPPT/Virtual Fb/kwhc_r</UCPTname>
		<UCPTannotation>Dp_In</UCPTannotation>
		<UCPThidden>0</UCPThidden>
		<UCPTaliasName>kWh charge resetable</UCPTaliasName>
		<UCPTformatDescription>#8000010128000000[4].UNVT_unsigned_long</UCPTformatDescription>
		<UCPTlength>2</UCPTlength>
		<UCPTdirection xsi:type = "string" LonFormat = "UCPTdirection">DIR_IN</UCPTdirection>
		<UCPTunit field = "">kWh</UCPTunit>
		<UCPTbaseType xsi:type = "string" LonFormat = "UCPTbaseType">BT_UNSIGNED_LONG</UCPTbaseType>
		<UCPTmaxFields>0</UCPTmaxFields>
		<UCPTminValue xsi:type = "string" LonFormat = "#8000010128000000[4].UNVT_unsigned_long">0</UCPTminValue>
		<UCPTmaxValue xsi:type = "string" LonFormat = "#8000010128000000[4].UNVT_unsigned_long">65535</UCPTmaxValue>
	</Item>
	<Item xsi:type = "Dp_Cfg">
		<UCPTname>Net/ModbusTCP/TSMPPT/Virtual Fb/T_hs</UCPTname>
		<UCPTannotation>Dp_In</UCPTannotation>
		<UCPThidden>0</UCPThidden>
		<UCPTaliasName>Heatsink temperature</UCPTaliasName>
		<UCPTformatDescription>#8000010128000000[4].UNVT_signed_long</UCPTformatDescription>
		<UCPTlength>2</UCPTlength>
		<UCPTdirection xsi:type = "string" LonFormat = "UCPTdirection">DIR_NUL</UCPTdirection>
		<UCPTunit field = "">degrees C</UCPTunit>
		<UCPTbaseType xsi:type = "string" LonFormat = "UCPTbaseType">BT_SIGNED_LONG</UCPTbaseType>
		<UCPTmaxFields>0</UCPTmaxFields>
		<UCPTminValue xsi:type = "string" LonFormat = "#8000010128000000[4].UNVT_signed_long">-32768</UCPTminValue>
		<UCPTmaxValue xsi:type = "string" LonFormat = "#8000010128000000[4].UNVT_signed_long">32767</UCPTmaxValue>
	</Item>
	<Item xsi:type = "Dp_Cfg">
		<UCPTname>Net/ModbusTCP/TSMPPT/Virtual Fb/T_rts</UCPTname>
		<UCPTannotation>Dp_In</UCPTannotation>
		<UCPThidden>0</UCPThidden>
		<UCPTaliasName>RTS temperature</UCPTaliasName>
		<UCPTformatDescription>#8000010128000000[4].UNVT_signed_long</UCPTformatDescription>
		<UCPTlength>2</UCPTlength>
		<UCPTdirection xsi:type = "string" LonFormat = "UCPTdirection">DIR_NUL</UCPTdirection>
		<UCPTunit field = "">degrees C</UCPTunit>
		<UCPTbaseType xsi:type = "string" LonFormat = "UCPTbaseType">BT_SIGNED_LONG</UCPTbaseType>
		<UCPTmaxFields>0</UCPTmaxFields>
		<UCPTminValue xsi:type = "string" LonFormat = "#8000010128000000[4].UNVT_signed_long">-32768</UCPTminValue>
		<UCPTmaxValue xsi:type = "string" LonFormat = "#8000010128000000[4].UNVT_signed_long">32767</UCPTmaxValue>
	</Item>
	<Item xsi:type = "Dp_Cfg">
		<UCPTname>Net/ModbusTCP/TSMPPT/Virtual Fb/fault.all</UCPTname>
		<UCPTannotation>Dp_In</UCPTannotation>
		<UCPThidden>0</UCPThidden>
		<UCPTaliasName>Controller faults bitfield</UCPTaliasName>
		<UCPTformatDescription>RAW_HEX</UCPTformatDescription>
		<UCPTlength>1</UCPTlength>
		<UCPTdirection xsi:type = "string" LonFormat = "UCPTdirection">DIR_NUL</UCPTdirection>
		<UCPTbaseType xsi:type = "string" LonFormat = "UCPTbaseType">BT_UNKNOWN</UCPTbaseType>
		<UCPTmaxFields>0</UCPTmaxFields>
	</Item>
	<Item xsi:type = "Dp_Cfg">
		<UCPTname>Net/ModbusTCP/TSMPPT/Virtual Fb/kwhc_t</UCPTname>
		<UCPTannotation>Dp_In</UCPTannotation>
		<UCPThidden>0</UCPThidden>
		<UCPTaliasName>kWh charge total</UCPTaliasName>
		<UCPTformatDescription>#8000010128000000[4].UNVT_unsigned_long</UCPTformatDescription>
		<UCPTlength>2</UCPTlength>
		<UCPTdirection xsi:type = "string" LonFormat = "UCPTdirection">DIR_IN</UCPTdirection>
		<UCPTunit field = "">kWh</UCPTunit>
		<UCPTbaseType xsi:type = "string" LonFormat = "UCPTbaseType">BT_UNSIGNED_LONG</UCPTbaseType>
		<UCPTmaxFields>0</UCPTmaxFields>
		<UCPTminValue xsi:type = "string" LonFormat = "#8000010128000000[4].UNVT_unsigned_long">0</UCPTminValue>
		<UCPTmaxValue xsi:type = "string" LonFormat = "#8000010128000000[4].UNVT_unsigned_long">65535</UCPTmaxValue>
	</Item>
	<Item xsi:type = "Dp_Cfg">
		<UCPTname>Net/ModbusTCP/TSMPPT/Virtual Fb/whc_daily</UCPTname>
		<UCPTannotation>Dp_In</UCPTannotation>
		<UCPThidden>0</UCPThidden>
		<UCPTaliasName>Total Wh charge daily</UCPTaliasName>
		<UCPTformatDescription>#8000010128000000[4].UNVT_unsigned_long</UCPTformatDescription>
		<UCPTlength>2</UCPTlength>
		<UCPTdirection xsi:type = "string" LonFormat = "UCPTdirection">DIR_IN</UCPTdirection>
		<UCPTunit field = "">Wh</UCPTunit>
		<UCPTbaseType xsi:type = "string" LonFormat = "UCPTbaseType">BT_UNSIGNED_LONG</UCPTbaseType>
		<UCPTmaxFields>0</UCPTmaxFields>
		<UCPTminValue xsi:type = "string" LonFormat = "#8000010128000000[4].UNVT_unsigned_long">0</UCPTminValue>
		<UCPTmaxValue xsi:type = "string" LonFormat = "#8000010128000000[4].UNVT_unsigned_long">65535</UCPTmaxValue>
	</Item>
	<Item xsi:type = "MOD_Device_Cfg">
		<UCPTname>Net/ModbusTCP/TSMPPT</UCPTname>
		<UCPTannotation>App</UCPTannotation>
		<UCPThidden>0</UCPThidden>
		<UCPTuri>MOD_Device_Cfg.htm</UCPTuri>
		<UCPTmaxElements>255</UCPTmaxElements>
	</Item>
	<Item xsi:type = "MOD_Fb_Cfg">
		<UCPTname>Net/ModbusTCP/TSMPPT/Virtual Fb</UCPTname>
		<UCPTannotation>VirtualFunctionBlock</UCPTannotation>
		<UCPThidden>0</UCPThidden>
		<UCPTuri>MOD_Fb_Cfg.htm</UCPTuri>
		<UCPTfptKey>Virtual Functional Block</UCPTfptKey>
	</Item>
	<Item xsi:type = "MOD_Dp_Cfg">
		<UCPTname>Net/ModbusTCP/TSMPPT/Virtual Fb/T_hs</UCPTname>
		<UCPTannotation>Dp_In</UCPTannotation>
		<UCPThidden>0</UCPThidden>
		<UCPTuri>MOD_Dp_Cfg.htm</UCPTuri>
		<UCPTformatDescription>#8000010128000000[4].UNVT_signed_long</UCPTformatDescription>
		<UCPTlength>2</UCPTlength>
		<UCPTdirection xsi:type = "string" LonFormat = "UCPTdirection">DIR_IN</UCPTdirection>
		<UCPTbaseType xsi:type = "string" LonFormat = "UCPTbaseType">BT_UNSIGNED_LONG</UCPTbaseType>
		<UCPTmodbusTable xsi:type = "string" LonFormat = "UCPTmodbusTable">MTT_IR</UCPTmodbusTable>
		<UCPTstartAddress>35</UCPTstartAddress>
		<UCPTstartBit>0</UCPTstartBit>
		<UCPTbitLength>16</UCPTbitLength>
		<UCPTdataOrdering xsi:type = "string" LonFormat = "UCPTdataOrdering">DO_BIG_ENDIAN</UCPTdataOrdering>
		<UCPTpollRate>60.0</UCPTpollRate>
	</Item>
	<Item xsi:type = "MOD_Dp_Cfg">
		<UCPTname>Net/ModbusTCP/TSMPPT/Virtual Fb/T_rts</UCPTname>
		<UCPTannotation>Dp_In</UCPTannotation>
		<UCPThidden>0</UCPThidden>
		<UCPTuri>MOD_Dp_Cfg.htm</UCPTuri>
		<UCPTformatDescription>#8000010128000000[4].UNVT_signed_long</UCPTformatDescription>
		<UCPTlength>2</UCPTlength>
		<UCPTdirection xsi:type = "string" LonFormat = "UCPTdirection">DIR_IN</UCPTdirection>
		<UCPTbaseType xsi:type = "string" LonFormat = "UCPTbaseType">BT_UNSIGNED_LONG</UCPTbaseType>
		<UCPTmodbusTable xsi:type = "string" LonFormat = "UCPTmodbusTable">MTT_IR</UCPTmodbusTable>
		<UCPTstartAddress>36</UCPTstartAddress>
		<UCPTstartBit>0</UCPTstartBit>
		<UCPTbitLength>16</UCPTbitLength>
		<UCPTdataOrdering xsi:type = "string" LonFormat = "UCPTdataOrdering">DO_BIG_ENDIAN</UCPTdataOrdering>
		<UCPTpollRate>60.0</UCPTpollRate>
	</Item>
	<Item xsi:type = "MOD_Dp_Cfg">
		<UCPTname>Net/ModbusTCP/TSMPPT/Virtual Fb/fault.all</UCPTname>
		<UCPTannotation>Dp_In</UCPTannotation>
		<UCPThidden>0</UCPThidden>
		<UCPTuri>MOD_Dp_Cfg.htm</UCPTuri>
		<UCPTformatDescription>RAW_HEX</UCPTformatDescription>
		<UCPTlength>4</UCPTlength>
		<UCPTdirection xsi:type = "string" LonFormat = "UCPTdirection">DIR_IN</UCPTdirection>
		<UCPTbaseType xsi:type = "string" LonFormat = "UCPTbaseType">BT_UNSIGNED_LONG</UCPTbaseType>
		<UCPTmodbusTable xsi:type = "string" LonFormat = "UCPTmodbusTable">MTT_IR</UCPTmodbusTable>
		<UCPTstartAddress>44</UCPTstartAddress>
		<UCPTstartBit>0</UCPTstartBit>
		<UCPTbitLength>16</UCPTbitLength>
		<UCPTdataOrdering xsi:type = "string" LonFormat = "UCPTdataOrdering">DO_BIG_ENDIAN</UCPTdataOrdering>
		<UCPTpollRate>60.0</UCPTpollRate>
	</Item>
	<Item xsi:type = "MOD_Dp_Cfg">
		<UCPTname>Net/ModbusTCP/TSMPPT/Virtual Fb/alarms</UCPTname>
		<UCPTannotation>Dp_In</UCPTannotation>
		<UCPThidden>0</UCPThidden>
		<UCPTuri>MOD_Dp_Cfg.htm</UCPTuri>
		<UCPTformatDescription>RAW_HEX</UCPTformatDescription>
		<UCPTlength>4</UCPTlength>
		<UCPTdirection xsi:type = "string" LonFormat = "UCPTdirection">DIR_IN</UCPTdirection>
		<UCPTbaseType xsi:type = "string" LonFormat = "UCPTbaseType">BT_UNSIGNED_LONG</UCPTbaseType>
		<UCPTmodbusTable xsi:type = "string" LonFormat = "UCPTmodbusTable">MTT_IR</UCPTmodbusTable>
		<UCPTstartAddress>46</UCPTstartAddress>
		<UCPTstartBit>0</UCPTstartBit>
		<UCPTbitLength>32</UCPTbitLength>
		<UCPTdataOrdering xsi:type = "string" LonFormat = "UCPTdataOrdering">DO_BIG_ENDIAN</UCPTdataOrdering>
		<UCPTpollRate>60.0</UCPTpollRate>
	</Item>
	<Item xsi:type = "MOD_Dp_Cfg">
		<UCPTname>Net/ModbusTCP/TSMPPT/Virtual Fb/dip.all</UCPTname>
		<UCPTannotation>Dp_In</UCPTannotation>
		<UCPThidden>0</UCPThidden>
		<UCPTuri>MOD_Dp_Cfg.htm</UCPTuri>
		<UCPTformatDescription>RAW_HEX</UCPTformatDescription>
		<UCPTlength>4</UCPTlength>
		<UCPTdirection xsi:type = "string" LonFormat = "UCPTdirection">DIR_IN</UCPTdirection>
		<UCPTbaseType xsi:type = "string" LonFormat = "UCPTbaseType">BT_UNSIGNED_LONG</UCPTbaseType>
		<UCPTmodbusTable xsi:type = "string" LonFormat = "UCPTmodbusTable">MTT_IR</UCPTmodbusTable>
		<UCPTstartAddress>48</UCPTstartAddress>
		<UCPTstartBit>0</UCPTstartBit>
		<UCPTbitLength>16</UCPTbitLength>
		<UCPTdataOrdering xsi:type = "string" LonFormat = "UCPTdataOrdering">DO_BIG_ENDIAN</UCPTdataOrdering>
		<UCPTpollRate>60.0</UCPTpollRate>
	</Item>
	<Item xsi:type = "MOD_Dp_Cfg">
		<UCPTname>Net/ModbusTCP/TSMPPT/Virtual Fb/charge_state</UCPTname>
		<UCPTannotation>Dp_In</UCPTannotation>
		<UCPThidden>0</UCPThidden>
		<UCPTuri>MOD_Dp_Cfg.htm</UCPTuri>
		<UCPTformatDescription>#8000010128000000[4].UNVT_unsigned_long</UCPTformatDescription>
		<UCPTlength>2</UCPTlength>
		<UCPTdirection xsi:type = "string" LonFormat = "UCPTdirection">DIR_IN</UCPTdirection>
		<UCPTbaseType xsi:type = "string" LonFormat = "UCPTbaseType">BT_UNSIGNED_LONG</UCPTbaseType>
		<UCPTmodbusTable xsi:type = "string" LonFormat = "UCPTmodbusTable">MTT_IR</UCPTmodbusTable>
		<UCPTstartAddress>50</UCPTstartAddress>
		<UCPTstartBit>0</UCPTstartBit>
		<UCPTbitLength>16</UCPTbitLength>
		<UCPTdataOrdering xsi:type = "string" LonFormat = "UCPTdataOrdering">DO_BIG_ENDIAN</UCPTdataOrdering>
		<UCPTpollRate>60.0</UCPTpollRate>
	</Item>
	<Item xsi:type = "MOD_Dp_Cfg">
		<UCPTname>Net/ModbusTCP/TSMPPT/Virtual Fb/kwhc_r</UCPTname>
		<UCPTannotation>Dp_In</UCPTannotation>
		<UCPThidden>0</UCPThidden>
		<UCPTuri>MOD_Dp_Cfg.htm</UCPTuri>
		<UCPTformatDescription>#8000010128000000[4].UNVT_unsigned_long</UCPTformatDescription>
		<UCPTlength>2</UCPTlength>
		<UCPTdirection xsi:type = "string" LonFormat = "UCPTdirection">DIR_IN</UCPTdirection>
		<UCPTbaseType xsi:type = "string" LonFormat = "UCPTbaseType">BT_UNSIGNED_LONG</UCPTbaseType>
		<UCPTmodbusTable xsi:type = "string" LonFormat = "UCPTmodbusTable">MTT_IR</UCPTmodbusTable>
		<UCPTstartAddress>56</UCPTstartAddress>
		<UCPTstartBit>0</UCPTstartBit>
		<UCPTbitLength>16</UCPTbitLength>
		<UCPTdataOrdering xsi:type = "string" LonFormat = "UCPTdataOrdering">DO_BIG_ENDIAN</UCPTdataOrdering>
		<UCPTpollRate>60.0</UCPTpollRate>
	</Item>
	<Item xsi:type = "MOD_Dp_Cfg">
		<UCPTname>Net/ModbusTCP/TSMPPT/Virtual Fb/kwhc_t</UCPTname>
		<UCPTannotation>Dp_In</UCPTannotation>
		<UCPThidden>0</UCPThidden>
		<UCPTuri>MOD_Dp_Cfg.htm</UCPTuri>
		<UCPTformatDescription>#8000010128000000[4].UNVT_unsigned_long</UCPTformatDescription>
		<UCPTlength>2</UCPTlength>
		<UCPTdirection xsi:type = "string" LonFormat = "UCPTdirection">DIR_IN</UCPTdirection>
		<UCPTbaseType xsi:type = "string" LonFormat = "UCPTbaseType">BT_UNSIGNED_LONG</UCPTbaseType>
		<UCPTmodbusTable xsi:type = "string" LonFormat = "UCPTmodbusTable">MTT_IR</UCPTmodbusTable>
		<UCPTstartAddress>57</UCPTstartAddress>
		<UCPTstartBit>0</UCPTstartBit>
		<UCPTbitLength>16</UCPTbitLength>
		<UCPTdataOrdering xsi:type = "string" LonFormat = "UCPTdataOrdering">DO_BIG_ENDIAN</UCPTdataOrdering>
		<UCPTpollRate>60.0</UCPTpollRate>
	</Item>
	<Item xsi:type = "MOD_Dp_Cfg">
		<UCPTname>Net/ModbusTCP/TSMPPT/Virtual Fb/whc_daily</UCPTname>
		<UCPTannotation>Dp_In</UCPTannotation>
		<UCPThidden>0</UCPThidden>
		<UCPTuri>MOD_Dp_Cfg.htm</UCPTuri>
		<UCPTformatDescription>#8000010128000000[4].UNVT_unsigned_long</UCPTformatDescription>
		<UCPTlength>2</UCPTlength>
		<UCPTdirection xsi:type = "string" LonFormat = "UCPTdirection">DIR_IN</UCPTdirection>
		<UCPTbaseType xsi:type = "string" LonFormat = "UCPTbaseType">BT_UNSIGNED_LONG</UCPTbaseType>
		<UCPTmodbusTable xsi:type = "string" LonFormat = "UCPTmodbusTable">MTT_IR</UCPTmodbusTable>
		<UCPTstartAddress>68</UCPTstartAddress>
		<UCPTstartBit>0</UCPTstartBit>
		<UCPTbitLength>16</UCPTbitLength>
		<UCPTdataOrdering xsi:type = "string" LonFormat = "UCPTdataOrdering">DO_BIG_ENDIAN</UCPTdataOrdering>
		<UCPTpollRate>60.0</UCPTpollRate>
	</Item>
</EmbeddedItemColl>
