<root>
<document schema='101' license='1,Marcel Palmen,TRJ70N' title='Liftsimulator' description='' target='PIC.18F.18F4520' >
	<config data='!0,ff!8,f6!10,f7!18,fe!20,81!28,7d!30,fb!38,f!40,ef!48,cf!50,ff!58,ff!60,ff!68,ff%8,6%e,1%f,1%10,1%11,3%13,2%18,0%19,f%28,1%29,0%2a,1%2f,0%30,1%32,0%36,1%37,1%40,1%41,1%42,1%43,1%4f,1%4e,1%50,1%51,1%52,1%53,1%5f,1%5e,1%5d,1%60,1%61,1%62,1%63,1%6e,1' clkspd='32000000' simspd='1' usewdt='0' constif='0' />
	<plugins >
		<dll_dbg_icd enabled='0' >
			<data name='debug' value='1' />
			<data name='userpins' value='0' />
			<data name='speed' value='0' />
			<data name='usev9' value='0' />
			<data name='breaks' value='8' />
			<data name='stacks' value='8' />
			<data name='clkport' value='1' />
			<data name='clkbit' value='6' />
			<data name='dataport' value='1' />
			<data name='databit' value='7' />
			<data name='ghostype' value='0' />
			<data name='monitor' value='1' />
			<data name='ictloop' value='0' />
			<data name='ictrate' value='20000' />
			<data name='ictmask' value='0' />
			<data name='anlpres' value='255' />
			<data name='digmask1' value='-1' />
			<data name='digmask2' value='-1' />
		</dll_dbg_icd>
		<dll_models enabled='1' />
		<dll_upgrader enabled='1' />
		<dll_webhelp enabled='1' />
	</plugins>
	<supplement use='0' head='' body='' />
	<debug >
		<watch expr='Aantal_stopplaatsen' />
		<watch expr='setup' />
		<watch expr='vooreind_op_positie' />
		<watch expr='vooreind_neer_positie' />
		<watch expr='Bundig' />
		<watch expr='stopplaats' />
		<watch expr='gecorrigeerde_telling_display' />
		<watch expr='Reset_simulator' />
		<watch expr='Positie' />
		<watch expr='PositieLift' />
		<watch expr='Op77Uaan' />
		<watch expr='Neer77Naan' />
		<watch expr='NoodeindPositieBoven' />
		<watch expr='NoodeindPositieOnder' />
		<watch expr='Handpomp_Bediend' />
		<watch expr='Nooddaal_bediend' />
		<watch expr='Deur_open' />
		<watch expr='Deur_sluit' />
		<watch expr='Grendel' />
		<watch expr='Neer' />
		<watch expr='Op' />
		<watch expr='Snel' />
		<watch expr='Langzaam' />
		<watch expr='Deur_eind_open' />
		<watch expr='Deur_eind_sluit' />
		<watch expr='Deur_beweging_tijd' />
		<watch expr='Programmeer_parameter' />
		<watch expr='Draaideur' />
		<watch expr='Schuifdeur' />
		<watch expr='Haakgrendel' />
		<watch expr='Stand' />
		<watch expr='Reset_simulator' />
	</debug>
	<components >
		<settings autoimg='1' center='1' unitscale='0' fixedscale='0' fixedx='1' fixedy='1' fixedz='1' headcode='0' />
		<definition guid='' vstate='40' vmin='0' vmaj='1' srcleaf='' visiblename='' description='' category='' catenable='1' author='' manuname='' manucode='' sysinfo='0' keywords='' dynamic='0' iconpath='' />
		<component class_type='root' codename='panel' x='0' y='0' z='0' xsz='1' ysz='1' zsz='1' xang='0' yang='0' zang='0' xquat='0' yquat='0' zquat='0' wquat='1' visible='1' interactive='1' solid='1' layer='0' poslock='0' >
			<resources />
			<properties />
			<values />
			<events />
			<apis />
			<variables >
				<variable public='0' >
					<def class_type='variable' name='Deur_beweging_tijd' type='u8' description='' isconst='0' isinit='0' usrinit='0' setinit='' />
				</variable>
				<variable public='0' >
					<def class_type='variable' name='Op61U7uit' type='u16' description='61U stopplaats 7 uit' isconst='0' isinit='1' usrinit='21015' setinit='21015' />
				</variable>
				<variable public='0' >
					<def class_type='variable' name='Deur_open' type='u8' description='' isconst='0' isinit='0' usrinit='0' setinit='' />
				</variable>
				<variable public='0' >
					<def class_type='variable' name='Neer61N8aan' type='u16' description='61N stopplaats 8 aan' isconst='0' isinit='1' usrinit='23985' setinit='23985' />
				</variable>
				<variable public='0' >
					<def class_type='variable' name='Neer61N7uit' type='u16' description='61N stopplaats 7 uit' isconst='0' isinit='1' usrinit='21135' setinit='21135' />
				</variable>
				<variable public='0' >
					<def class_type='variable' name='Deur_sluit' type='u8' description='' isconst='0' isinit='0' usrinit='0' setinit='' />
				</variable>
				<variable public='0' >
					<def class_type='variable' name='Lift_rijdt_neer' type='u8' description='' isconst='0' isinit='0' usrinit='0' setinit='' />
				</variable>
				<variable public='0' >
					<def class_type='variable' name='Kooideur_contact' type='u8' description='' isconst='0' isinit='0' usrinit='0' setinit='' />
				</variable>
				<variable public='0' >
					<def class_type='variable' name='Op77Uaan' type='u16' description='Afstand voor de bovenste etage waarbij 77U aan gaat' isconst='0' isinit='1' usrinit='1625' setinit='1625' />
				</variable>
				<variable public='0' >
					<def class_type='variable' name='Op61U3aan' type='u16' description='Pulseur 61U aan op 3e stopplaats' isconst='0' isinit='1' usrinit='8865' setinit='8865' />
				</variable>
				<variable public='0' >
					<def class_type='variable' name='Vertraging_op' type='u8' description='' isconst='0' isinit='0' usrinit='0' setinit='' />
				</variable>
				<variable public='0' >
					<def class_type='variable' name='Op61U2uit' type='u16' description='61U stopplaats 2 uit' isconst='0' isinit='1' usrinit='6015' setinit='6015' />
				</variable>
				<variable public='0' >
					<def class_type='variable' name='Zone30uit9' type='s16' description='Zonepulseur 30 uit op 9e stopplaats' isconst='0' isinit='1' usrinit='27150' setinit='27150' />
				</variable>
				<variable public='0' >
					<def class_type='variable' name='Deurmot_bekrachtigd_tijdens_rit' type='u8' description='' isconst='0' isinit='0' usrinit='0' setinit='' />
				</variable>
				<variable public='0' >
					<def class_type='variable' name='Rem_contact' type='u8' description='' isconst='0' isinit='0' usrinit='0' setinit='' />
				</variable>
				<variable public='0' >
					<def class_type='variable' name='Zone30aan9' type='s16' description='Zonepulseur 30 aan op 9e stopplaats' isconst='0' isinit='1' usrinit='26850' setinit='26850' />
				</variable>
				<variable public='0' >
					<def class_type='variable' name='Zone30uit8' type='s16' description='Zonepulseur 30 uit op 8e stopplaats' isconst='0' isinit='1' usrinit='24150' setinit='24150' />
				</variable>
				<variable public='0' >
					<def class_type='variable' name='Neer61N3aan' type='u16' description='61N stopplaats 3 aan' isconst='0' isinit='1' usrinit='8985' setinit='8985' />
				</variable>
				<variable public='0' >
					<def class_type='variable' name='Schachtdeur_contact' type='u8' description='' isconst='0' isinit='0' usrinit='0' setinit='' />
				</variable>
				<variable public='0' >
					<def class_type='variable' name='Inverteer_ingangen' type='u8' description='' isconst='0' isinit='0' usrinit='0' setinit='' />
				</variable>
				<variable public='0' >
					<def class_type='variable' name='Zone30aan8' type='s16' description='Zonepulseur 30 aan op 8e stopplaats' isconst='0' isinit='1' usrinit='23850' setinit='23850' />
				</variable>
				<variable public='0' >
					<def class_type='variable' name='Zone30uit7' type='s16' description='Zonepulseur 30 uit op 7e stopplaats' isconst='0' isinit='1' usrinit='21150' setinit='21150' />
				</variable>
				<variable public='0' >
					<def class_type='variable' name='Neer61N2uit' type='u16' description='61N stopplaats 2 uit' isconst='0' isinit='1' usrinit='6135' setinit='6135' />
				</variable>
				<variable public='0' >
					<def class_type='variable' name='Programmeer_parameter' type='u8' description='' isconst='0' isinit='0' usrinit='0' setinit='' />
				</variable>
				<variable public='0' >
					<def class_type='variable' name='Pulseur_30' type='b1' description='Is zone (pulseur 30) actief of niet' isconst='0' isinit='1' usrinit='0' setinit='0' />
				</variable>
				<variable public='0' >
					<def class_type='variable' name='Zone30aan7' type='s16' description='Zonepulseur 30 aan op 7e stopplaats' isconst='0' isinit='1' usrinit='20850' setinit='20850' />
				</variable>
				<variable public='0' >
					<def class_type='variable' name='Zone30uit6' type='s16' description='Zonepulseur 30 uit op 6e stopplaats' isconst='0' isinit='1' usrinit='18150' setinit='18150' />
				</variable>
				<variable public='0' >
					<def class_type='variable' name='A' type='b1' description='Kanaal A' isconst='0' isinit='1' usrinit='0' setinit='0' />
				</variable>
				<variable public='0' >
					<def class_type='variable' name='Schuifdeur' type='u8' description='' isconst='0' isinit='0' usrinit='0' setinit='' />
				</variable>
				<variable public='0' >
					<def class_type='variable' name='Nivelleren' type='u8' description='' isconst='0' isinit='0' usrinit='0' setinit='' />
				</variable>
				<variable public='0' >
					<def class_type='variable' name='Zone30aan6' type='s16' description='Zonepulseur 30 aan op 6e stopplaats' isconst='0' isinit='1' usrinit='17850' setinit='17850' />
				</variable>
				<variable public='0' >
					<def class_type='variable' name='Zone30uit5' type='s16' description='Zonepulseur 30 uit op 5e stopplaats' isconst='0' isinit='1' usrinit='15150' setinit='15150' />
				</variable>
				<variable public='0' >
					<def class_type='variable' name='Op61U6aan' type='u16' description='61U stopplaats 6 aan' isconst='0' isinit='1' usrinit='17865' setinit='17865' />
				</variable>
				<variable public='0' >
					<def class_type='variable' name='false' type='b1' description='' isconst='1' isinit='1' usrinit='0' setinit='0' />
				</variable>
				<variable public='0' >
					<def class_type='variable' name='Zone30aan5' type='s16' description='Zonepulseur 30 aan op 5e stopplaats' isconst='0' isinit='1' usrinit='14850' setinit='14850' />
				</variable>
				<variable public='0' >
					<def class_type='variable' name='Zone30uit4' type='s16' description='Zonepulseur 30 uit op 4e stopplaats' isconst='0' isinit='1' usrinit='12150' setinit='12150' />
				</variable>
				<variable public='0' >
					<def class_type='variable' name='Op61U5uit' type='s16' description='61U stopplaats 5 uit' isconst='0' isinit='1' usrinit='15015' setinit='15015' />
				</variable>
				<variable public='0' >
					<def class_type='variable' name='Handpomp_Bediend' type='u8' description='' isconst='0' isinit='0' usrinit='0' setinit='' />
				</variable>
				<variable public='0' >
					<def class_type='variable' name='Zone30aan4' type='s16' description='Zonepulseur 30 aan op 4e stopplaats' isconst='0' isinit='1' usrinit='11850' setinit='11850' />
				</variable>
				<variable public='0' >
					<def class_type='variable' name='Zone30uit3' type='s16' description='Zonepulseur 30 uit op 3e stopplaats' isconst='0' isinit='1' usrinit='9150' setinit='9150' />
				</variable>
				<variable public='0' >
					<def class_type='variable' name='Neer61N6aan' type='u16' description='61N stopplaats 6 aan' isconst='0' isinit='1' usrinit='17985' setinit='17985' />
				</variable>
				<variable public='0' >
					<def class_type='variable' name='Lift_rijdt' type='u8' description='' isconst='0' isinit='0' usrinit='0' setinit='' />
				</variable>
				<variable public='0' >
					<def class_type='variable' name='Nooddaal_bediend' type='u8' description='' isconst='0' isinit='0' usrinit='0' setinit='' />
				</variable>
				<variable public='0' >
					<def class_type='variable' name='Zone30uit2' type='s16' description='Zonepulseur 30 uit op 2e stopplaats' isconst='0' isinit='1' usrinit='6150' setinit='6150' />
				</variable>
				<variable public='0' >
					<def class_type='variable' name='Zone30aan3' type='s16' description='Zonepulseur 30 aan op 3e stopplaats' isconst='0' isinit='1' usrinit='8850' setinit='8850' />
				</variable>
				<variable public='0' >
					<def class_type='variable' name='Neer61N5uit' type='u16' description='61N stopplaats 5 uit' isconst='0' isinit='1' usrinit='15135' setinit='15135' />
				</variable>
				<variable public='0' >
					<def class_type='variable' name='NoodeindPositieBoven' type='u16' description='Controleer of lift door noodeind gereden is' isconst='0' isinit='1' usrinit='15100' setinit='15100' />
				</variable>
				<variable public='0' >
					<def class_type='variable' name='Vooreind_Neer_Positie' type='s16' description='' isconst='0' isinit='0' usrinit='0' setinit='' />
				</variable>
				<variable public='0' >
					<def class_type='variable' name='Zone' type='u8' description='' isconst='0' isinit='0' usrinit='0' setinit='' />
				</variable>
				<variable public='0' >
					<def class_type='variable' name='Op61U1aan' type='u16' description='61U stopplaats 1 aan' isconst='0' isinit='1' usrinit='2865' setinit='2865' />
				</variable>
				<variable public='0' >
					<def class_type='variable' name='Zone30uit1' type='s16' description='Zonepulseur 30 uit op 1e stopplaats' isconst='0' isinit='1' usrinit='3150' setinit='3150' />
				</variable>
				<variable public='0' >
					<def class_type='variable' name='Zone30aan2' type='s16' description='Zonepulseur 30 aan op 2e stopplaats' isconst='0' isinit='1' usrinit='5850' setinit='5850' />
				</variable>
				<variable public='0' >
					<def class_type='variable' name='Zone30aan1' type='s16' description='Zonepulseur 30 aan op 1e stopplaats' isconst='0' isinit='1' usrinit='2850' setinit='2850' />
				</variable>
				<variable public='0' >
					<def class_type='variable' name='Op61U9aan' type='u16' description='61U stopplaats 9 aan' isconst='0' isinit='1' usrinit='26865' setinit='26865' />
				</variable>
				<variable public='0' >
					<def class_type='variable' name='StuitingPositie' type='u16' description='' isconst='0' isinit='1' usrinit='100' setinit='100' />
				</variable>
				<variable public='0' >
					<def class_type='variable' name='Stop_op' type='u8' description='' isconst='0' isinit='0' usrinit='0' setinit='' />
				</variable>
				<variable public='0' >
					<def class_type='variable' name='Op61U8uit' type='u16' description='61U stopplaats 8 uit' isconst='0' isinit='1' usrinit='24015' setinit='24015' />
				</variable>
				<variable public='0' >
					<def class_type='variable' name='Neer61N1aan' type='u16' description='61N stopplaats 1 aan' isconst='0' isinit='1' usrinit='2985' setinit='2985' />
				</variable>
				<variable public='0' >
					<def class_type='variable' name='NoodeindPositieOnder' type='u16' description='Controleer of lift door Noodeindgereden is' isconst='0' isinit='1' usrinit='2900' setinit='2900' />
				</variable>
				<variable public='0' >
					<def class_type='variable' name='NES' type='u8' description='' isconst='0' isinit='0' usrinit='0' setinit='' />
				</variable>
				<variable public='0' >
					<def class_type='variable' name='Reset_simulator' type='u8' description='' isconst='0' isinit='0' usrinit='0' setinit='' />
				</variable>
				<variable public='0' >
					<def class_type='variable' name='Neer61N9aan' type='u16' description='61N stopplaats 9 aan' isconst='0' isinit='1' usrinit='26985' setinit='26985' />
				</variable>
				<variable public='0' >
					<def class_type='variable' name='Vooreind_neer' type='u8' description='' isconst='0' isinit='0' usrinit='0' setinit='' />
				</variable>
				<variable public='0' >
					<def class_type='variable' name='Neer61N8uit' type='u16' description='61N stopplaats 9 uit' isconst='0' isinit='1' usrinit='24135' setinit='24135' />
				</variable>
				<variable public='0' >
					<def class_type='variable' name='Encoder_Selectie' type='b1' description='Bij 1 Encoder_Selectie van toepassing, bij 0 Traditionele_Selectie' isconst='0' isinit='1' usrinit='1' setinit='1' />
				</variable>
				<variable public='0' >
					<def class_type='variable' name='Op61U4aan' type='u16' description='61U stopplaats 4 aan' isconst='0' isinit='1' usrinit='11865' setinit='11865' />
				</variable>
				<variable public='0' >
					<def class_type='variable' name='Op77Uaan_Afstand' type='s16' description='' isconst='0' isinit='1' usrinit='1625' setinit='1625' />
				</variable>
				<variable public='0' >
					<def class_type='variable' name='Print1' type='b1' description='PicPLC16 Print in gebruik, ingangen moeten geïnverteerd worden' isconst='0' isinit='1' usrinit='1' setinit='1' />
				</variable>
				<variable public='0' >
					<def class_type='variable' name='Positie' type='s16' description='' isconst='0' isinit='0' usrinit='0' setinit='' />
				</variable>
				<variable public='0' >
					<def class_type='variable' name='Pulseur_61U' type='b1' description='Is Stop Op Pulseur 61U actief' isconst='0' isinit='1' usrinit='0' setinit='0' />
				</variable>
				<variable public='0' >
					<def class_type='variable' name='Op61U3uit' type='u16' description='61U stopplaats 3 uit' isconst='0' isinit='1' usrinit='9015' setinit='9015' />
				</variable>
				<variable public='0' >
					<def class_type='variable' name='Vooreind_op' type='u8' description='' isconst='0' isinit='0' usrinit='0' setinit='' />
				</variable>
				<variable public='0' >
					<def class_type='variable' name='Pulseur_bij_Vooreind' type='u8' description='' isconst='0' isinit='0' usrinit='0' setinit='' />
				</variable>
				<variable public='0' >
					<def class_type='variable' name='Neer61N4aan' type='u16' description='61N stopplaats 4 aan' isconst='0' isinit='1' usrinit='11985' setinit='11985' />
				</variable>
				<variable public='0' >
					<def class_type='variable' name='Noodeind_Afstand_Boven' type='u8' description='Hoe ver boven de bovenste stop wordt noodeind geschakeld.' isconst='0' isinit='1' usrinit='100' setinit='100' />
				</variable>
				<variable public='0' >
					<def class_type='variable' name='Vertrek_vertraging' type='u8' description='' isconst='0' isinit='0' usrinit='0' setinit='' />
				</variable>
				<variable public='0' >
					<def class_type='variable' name='Stop_neer' type='u8' description='' isconst='0' isinit='0' usrinit='0' setinit='' />
				</variable>
				<variable public='0' >
					<def class_type='variable' name='Vertraging_neer' type='u8' description='' isconst='0' isinit='0' usrinit='0' setinit='' />
				</variable>
				<variable public='0' >
					<def class_type='variable' name='Stopplaatsen' type='u8' description='Aantal stopplaatsen, wordt in EEPROM uitgelezen' isconst='0' isinit='1' usrinit='5' setinit='5' />
				</variable>
				<variable public='0' >
					<def class_type='variable' name='PositieLift' type='u16' description='Positie van de lift' isconst='0' isinit='1' usrinit='3000' setinit='3000' />
				</variable>
				<variable public='0' >
					<def class_type='variable' name='Neer61N3uit' type='u16' description='61N stopplaats 3 uit' isconst='0' isinit='1' usrinit='9135' setinit='9135' />
				</variable>
				<variable public='0' >
					<def class_type='variable' name='Op61U7aan' type='u16' description='61U stopplaats 7 aan' isconst='0' isinit='1' usrinit='20865' setinit='20865' />
				</variable>
				<variable public='0' >
					<def class_type='variable' name='Noodeind_Afstand_Onder' type='u8' description='Hoe ver onder de onderste stop wordt noodeind geschakeld.' isconst='0' isinit='1' usrinit='100' setinit='100' />
				</variable>
				<variable public='0' >
					<def class_type='variable' name='Grendel_opkom_vertraging' type='u8' description='' isconst='0' isinit='0' usrinit='0' setinit='' />
				</variable>
				<variable public='0' >
					<def class_type='variable' name='Neer77Naan' type='u16' description='Afstand voor de onderste etage waarbij 77N aan gaat' isconst='0' isinit='1' usrinit='1625' setinit='1625' />
				</variable>
				<variable public='0' >
					<def class_type='variable' name='Op61U6uit' type='u16' description='61U stopplaats 6 uit' isconst='0' isinit='1' usrinit='18015' setinit='18015' />
				</variable>
				<variable public='0' >
					<def class_type='variable' name='Stand' type='s16' description='Stand van de lift (positie / 10)' isconst='0' isinit='1' usrinit='0' setinit='0' />
				</variable>
				<variable public='0' >
					<def class_type='variable' name='Neer61N7aan' type='u16' description='61N stopplaats 7 aan' isconst='0' isinit='1' usrinit='20985' setinit='20985' />
				</variable>
				<variable public='0' >
					<def class_type='variable' name='Vooreind_Verplaatsing' type='s16' description='' isconst='0' isinit='0' usrinit='0' setinit='' />
				</variable>
				<variable public='0' >
					<def class_type='variable' name='Aantal_stopplaatsen' type='u8' description='' isconst='0' isinit='0' usrinit='0' setinit='' />
				</variable>
				<variable public='0' >
					<def class_type='variable' name='Neer61N6uit' type='u16' description='61N stopplaats 6 uit' isconst='0' isinit='1' usrinit='18135' setinit='18135' />
				</variable>
				<variable public='0' >
					<def class_type='variable' name='Pulseur_61N' type='b1' description='Is Stop neer Pulseur 61N actief' isconst='0' isinit='1' usrinit='0' setinit='0' />
				</variable>
				<variable public='0' >
					<def class_type='variable' name='Stopplaats' type='u8' description='' isconst='0' isinit='0' usrinit='0' setinit='' />
				</variable>
				<variable public='0' >
					<def class_type='variable' name='Grendel' type='u8' description='' isconst='0' isinit='0' usrinit='0' setinit='' />
				</variable>
				<variable public='0' >
					<def class_type='variable' name='Op61U2aan' type='u16' description='61U stopplaats 2 aan' isconst='0' isinit='1' usrinit='5865' setinit='5865' />
				</variable>
				<variable public='0' >
					<def class_type='variable' name='Setup' type='u8' description='' isconst='0' isinit='0' usrinit='0' setinit='' />
				</variable>
				<variable public='0' >
					<def class_type='variable' name='Vooreind_Op_Positie' type='s16' description='' isconst='0' isinit='0' usrinit='0' setinit='' />
				</variable>
				<variable public='0' >
					<def class_type='variable' name='Langzaam' type='u8' description='' isconst='0' isinit='0' usrinit='0' setinit='' />
				</variable>
				<variable public='0' >
					<def class_type='variable' name='Op61U1uit' type='u16' description='61U stopplaats 1 uit' isconst='0' isinit='1' usrinit='3015' setinit='3015' />
				</variable>
				<variable public='0' >
					<def class_type='variable' name='Op61U9uit' type='u16' description='61U stopplaats 9 uit' isconst='0' isinit='1' usrinit='27015' setinit='27015' />
				</variable>
				<variable public='0' >
					<def class_type='variable' name='Neer61N2aan' type='u16' description='61N stopplaats 2 aan' isconst='0' isinit='1' usrinit='5985' setinit='5985' />
				</variable>
				<variable public='0' >
					<def class_type='variable' name='Pulseur77U' type='b1' description='Pulseur afschakeling bovenste stopplaats' isconst='0' isinit='1' usrinit='0' setinit='0' />
				</variable>
				<variable public='0' >
					<def class_type='variable' name='A1' type='b1' description='Kanaal A is hoog (geweest' isconst='0' isinit='1' usrinit='0' setinit='0' />
				</variable>
				<variable public='0' >
					<def class_type='variable' name='Neer61N1uit' type='u16' description='61N stopplaats 1 uit' isconst='0' isinit='1' usrinit='3135' setinit='3135' />
				</variable>
				<variable public='0' >
					<def class_type='variable' name='Op' type='u8' description='' isconst='0' isinit='0' usrinit='0' setinit='' />
				</variable>
				<variable public='0' >
					<def class_type='variable' name='Lift_rijdt_op' type='u8' description='' isconst='0' isinit='0' usrinit='0' setinit='' />
				</variable>
				<variable public='0' >
					<def class_type='variable' name='Gecorrigeerde_telling_display' type='s16' description='' isconst='0' isinit='0' usrinit='0' setinit='' />
				</variable>
				<variable public='0' >
					<def class_type='variable' name='Draaideur' type='u8' description='' isconst='0' isinit='0' usrinit='0' setinit='' />
				</variable>
				<variable public='0' >
					<def class_type='variable' name='Drukknop_stopplaatsen' type='u8' description='' isconst='0' isinit='0' usrinit='0' setinit='' />
				</variable>
				<variable public='0' >
					<def class_type='variable' name='Neer61N9uit' type='u16' description='61N stopplaats 9 uit' isconst='0' isinit='1' usrinit='27135' setinit='27135' />
				</variable>
				<variable public='0' >
					<def class_type='variable' name='Deur_eind_open' type='u8' description='' isconst='0' isinit='0' usrinit='0' setinit='' />
				</variable>
				<variable public='0' >
					<def class_type='variable' name='Op61U5aan' type='u16' description='61U stopplaats 5 aan' isconst='0' isinit='1' usrinit='14865' setinit='14865' />
				</variable>
				<variable public='0' >
					<def class_type='variable' name='Grendel_contact' type='u8' description='' isconst='0' isinit='0' usrinit='0' setinit='' />
				</variable>
				<variable public='0' >
					<def class_type='variable' name='Op61U4uit' type='u16' description='61U stopplaats 4 uit' isconst='0' isinit='1' usrinit='12015' setinit='12015' />
				</variable>
				<variable public='0' >
					<def class_type='variable' name='Hydraulische_lift' type='u8' description='' isconst='0' isinit='0' usrinit='0' setinit='' />
				</variable>
				<variable public='0' >
					<def class_type='variable' name='Deur_eind_sluit' type='u8' description='' isconst='0' isinit='0' usrinit='0' setinit='' />
				</variable>
				<variable public='0' >
					<def class_type='variable' name='Neer61N5aan' type='u16' description='61N stopplaats 5 aan' isconst='0' isinit='1' usrinit='14985' setinit='14985' />
				</variable>
				<variable public='0' >
					<def class_type='variable' name='Haakgrendel' type='u8' description='' isconst='0' isinit='0' usrinit='0' setinit='' />
				</variable>
				<variable public='0' >
					<def class_type='variable' name='Bundig' type='u8' description='' isconst='0' isinit='0' usrinit='0' setinit='' />
				</variable>
				<variable public='0' >
					<def class_type='variable' name='Neer61N4uit' type='u16' description='61N stopplaats 4 uit' isconst='0' isinit='1' usrinit='12135' setinit='12135' />
				</variable>
				<variable public='0' >
					<def class_type='variable' name='NoodeindSchakelaar' type='b1' description='Controleer of lift door noodeind gereden is' isconst='0' isinit='1' usrinit='1' setinit='1' />
				</variable>
				<variable public='0' >
					<def class_type='variable' name='Neer77N_Afstand' type='s16' description='' isconst='0' isinit='1' usrinit='1625' setinit='1625' />
				</variable>
				<variable public='0' >
					<def class_type='variable' name='Snel' type='u8' description='' isconst='0' isinit='0' usrinit='0' setinit='' />
				</variable>
				<variable public='0' >
					<def class_type='variable' name='Kooi_afsluiting' type='u8' description='' isconst='0' isinit='0' usrinit='0' setinit='' />
				</variable>
				<variable public='0' >
					<def class_type='variable' name='Pulseur_tov_Vooreind' type='u8' description='' isconst='0' isinit='0' usrinit='0' setinit='' />
				</variable>
				<variable public='0' >
					<def class_type='variable' name='Pulseur77N' type='b1' description='Pulseur afschakelen hoge snelheid onderste stopplaats' isconst='0' isinit='1' usrinit='1' setinit='1' />
				</variable>
				<variable public='0' >
					<def class_type='variable' name='Neer' type='u8' description='' isconst='0' isinit='0' usrinit='0' setinit='' />
				</variable>
				<variable public='0' >
					<def class_type='variable' name='Apparte_Vertraging' type='u8' description='' isconst='0' isinit='0' usrinit='0' setinit='' />
				</variable>
				<variable public='0' >
					<def class_type='variable' name='true' type='b1' description='' isconst='1' isinit='1' usrinit='1' setinit='1' />
				</variable>
				<variable public='0' >
					<def class_type='variable' name='Op61U8aan' type='u16' description='61U stopplaats 8 aan' isconst='0' isinit='1' usrinit='23865' setinit='23865' />
				</variable>
			</variables>
			<macros >
				<macro >
					<flowline name='Initialisatie_in_en_uitgangen' description='Ingangen en uitgangen bij start van  het programma initialiseren' >
						<return name='Return' type='v0' description='' isconst='0' isinit='0' usrinit='' setinit='' />
						<command class_type='decision' title='Beslissing' exp='Encoder_Selectie = 1' swap='0' >
							<flowline >
								<command class_type='comment' title='' comment='Encoder Selectie' textarea='12,0,12,0' />
								<command class_type='calculation' title='Berekening' >
									<exp exp='PositieLift = 3000' />
									<exp exp='' />
								</command>
							</flowline>
							<flowline >
								<command class_type='calculation' title='Berekening' >
									<exp exp='Positie = 100' />
								</command>
							</flowline>
						</command>
					</flowline>
				</macro>
				<macro >
					<flowline name='Traditionele_Selectie' description='Selectie van de pulseurs op basis van tijd (Hoge/Lage snelheid en Op/Neer)' >
						<return name='Return' type='v0' description='' isconst='0' isinit='0' usrinit='' setinit='' />
						<command class_type='decision' title='berekening' exp='Positie &gt;= 85' swap='0' >
							<flowline >
								<command class_type='decision' title='berekening' exp='Positie &lt;= 815' swap='0' >
									<flowline >
										<command class_type='calculation' title='berekening' >
											<exp exp='NES = 1' />
										</command>
									</flowline>
									<flowline >
										<command class_type='calculation' title='berekening' >
											<exp exp='NES = 0' />
										</command>
									</flowline>
								</command>
							</flowline>
							<flowline >
								<command class_type='calculation' title='berekening' >
									<exp exp='NES = 0' />
								</command>
							</flowline>
						</command>
						<command class_type='output' title='Output' mode='1' port='1048577' mask='16' exp='NES' />
					</flowline>
				</macro>
				<macro >
					<flowline name='Encoder_Selectie' description='Bepalen van de schachtsignalen 61U, 61N, 30, 77U, 77N, Noodeind en Stuiting' >
						<return name='Return' type='v0' description='' isconst='0' isinit='0' usrinit='' setinit='' />
						<command class_type='decision' title='Decision' exp='Handpomp_Bediend = 1' swap='0' >
							<flowline >
								<command class_type='calculation' title='Ga langzaam omhoog' >
									<exp exp='PositieLift = PositieLift + 20' />
									<exp exp='' />
								</command>
							</flowline>
							<flowline />
						</command>
					</flowline>
				</macro>
				<macro >
					<flowline name='Encoder_kanaal_A_is_hoog' description='Maak A1 true om aan te geven dat kanaal A hoog is (geweest).' >
						<return name='Return' type='v0' description='' isconst='0' isinit='0' usrinit='' setinit='' />
						<local name='A1' type='b1' description='Kanaal A is hoog (geweest)' isconst='0' isinit='1' usrinit='0' setinit='0' />
						<command class_type='calculation' title='Kanaal A' >
							<exp exp='A1 = true' />
							<exp exp='' />
						</command>
					</flowline>
				</macro>
				<macro >
					<flowline name='Encoder_kanaal_B_is_hoog' description='Bepaal of lift omhoog of omlaag gaat.' >
						<return name='Return' type='v0' description='' isconst='0' isinit='0' usrinit='' setinit='' />
						<command class_type='decision' title='Beslissing' exp='A1 &amp;&amp; A' swap='0' >
							<flowline >
								<command class_type='calculation' title='Berekening' >
									<exp exp='A1 = 0' />
								</command>
							</flowline>
							<flowline >
								<command class_type='decision' title='Beslissing' exp='A1 &amp;&amp; !A' swap='0' >
									<flowline >
										<command class_type='calculation' title='Berekening' >
											<exp exp='A1 = 0' />
										</command>
									</flowline>
									<flowline />
								</command>
							</flowline>
						</command>
					</flowline>
				</macro>
				<macro >
					<flowline name='Initialisatie_Encoder_Selectie' description='Inittialiseren van de encoder selectie:
Iinschakelen van de interupts, bepalen van de positie van 77U, 77N, Noodeind boven en Noodeind onder.' >
						<return name='Return' type='v0' description='' isconst='0' isinit='0' usrinit='' setinit='' />
						<command class_type='interrupt' title='Interrupt' enable='1' name='INT0' call='Encoder_kanaal_A_is_hoog' >
							<settings timer='0' prescale='-1' postscale='-1' rollover='-1' bitcount='-1' trigger='1' maskhi='--------------------------------------------------------------------------------------------------------------------------------------------------------------------------8' masklo='--------------------------------------------------------------------------------------------------------------------------------------------------------------------------8' >
								<option value='0' />
								<option value='-1' />
								<option value='-1' />
								<option value='-1' />
							</settings>
						</command>
						<command class_type='interrupt' title='Interrupt' enable='1' name='INT1' call='Encoder_kanaal_B_is_hoog' >
							<settings timer='0' prescale='-1' postscale='-1' rollover='-1' bitcount='-1' trigger='1' maskhi='--------------------------------------------------------------------------------------------------------------------------------------------------------------------------8' masklo='--------------------------------------------------------------------------------------------------------------------------------------------------------------------------8' >
								<option value='0' />
								<option value='-1' />
								<option value='-1' />
								<option value='-1' />
							</settings>
						</command>
					</flowline>
				</macro>
				<macro >
					<flowline name='Main' description='' >
						<return name='Return' type='v0' description='' isconst='0' isinit='0' usrinit='' setinit='' />
						<command class_type='call' title='Component Macro Aanroepen' component='v5__lcddisplay0' macro='Start' />
						<command class_type='calculation' title='Berekening' >
							<exp exp='Print1 = 1' />
							<exp exp='Encoder_Selectie = 1' />
						</command>
						<command class_type='decision' title='Beslissing' exp='Encoder_Selectie = 1' swap='0' >
							<flowline >
								<command class_type='call' title='Macro Aanroep' macro='Initialisatie_Encoder_Selectie' />
							</flowline>
							<flowline />
						</command>
						<command class_type='decision' title='Beslissing' exp='Print1 = 1' swap='0' >
							<flowline >
								<command class_type='calculation' title='berekening' >
									<exp exp='Inverteer_ingangen = 1' />
								</command>
							</flowline>
							<flowline >
								<command class_type='calculation' title='berekening' >
									<exp exp='Inverteer_ingangen = 0' />
								</command>
							</flowline>
						</command>
						<command class_type='input' title='Input' mode='1' port='1048578' mask='1' exp='Setup' />
						<command class_type='decision' title='Decision' exp='Inverteer_ingangen = 1' swap='0' >
							<flowline >
								<command class_type='calculation' title='Calculation' >
									<exp exp='Setup = Setup XOR 1' />
								</command>
							</flowline>
							<flowline />
						</command>
						<command class_type='decision' title='Decision' exp='Setup = 1' swap='0' >
							<flowline >
								<command class_type='call' title='Component Macro Aanroepen' component='v5__lcddisplay0' macro='Cursor' >
									<argument exp='0' />
									<argument exp='0' />
								</command>
								<command class_type='call' title='Component Macro Aanroepen' component='v5__lcddisplay0' macro='PrintString' >
									<argument exp='&quot;Programmeer mode&quot;' />
								</command>
								<command class_type='call' title='Component Macro Aanroepen' component='v5__lcddisplay0' macro='Cursor' >
									<argument exp='0' />
									<argument exp='1' />
								</command>
								<command class_type='call' title='Component Macro Aanroepen' component='v5__lcddisplay0' macro='PrintString' >
									<argument exp='&quot;Laat knop los&quot;' />
								</command>
								<command class_type='delay' title='Delay' exp='1' type='2' />
								<command class_type='loop' title='Loop' type='0' exp='Setup = 1' >
									<flowline >
										<command class_type='input' title='Input' mode='1' port='1048578' mask='1' exp='Setup' />
										<command class_type='decision' title='Decision' exp='Inverteer_ingangen = 1' swap='0' >
											<flowline >
												<command class_type='calculation' title='Calculation' >
													<exp exp='Setup = Setup XOR 1' />
												</command>
											</flowline>
											<flowline />
										</command>
									</flowline>
								</command>
							</flowline>
							<flowline />
						</command>
						<command class_type='loop' title='Loop' type='0' exp='1' >
							<flowline >
								<command class_type='decision' title='Beslissing' exp='Encoder_Selectie = 1' swap='0' >
									<flowline >
										<command class_type='call' title='Macro Aanroep' macro='Encoder_Selectie' />
									</flowline>
									<flowline >
										<command class_type='call' title='Macro Aanroep' macro='Traditionele_Selectie' />
									</flowline>
								</command>
								<command class_type='input' title='Input' mode='1' port='1048578' mask='1' exp='Reset_simulator' />
								<command class_type='decision' title='berekening' exp='Inverteer_ingangen = 1' swap='0' >
									<flowline >
										<command class_type='calculation' title='berekening' >
											<exp exp='Reset_simulator = Reset_simulator XOR 1' />
										</command>
									</flowline>
									<flowline />
								</command>
								<command class_type='decision' title='Reset Simulator' exp='Reset_simulator = 1' swap='0' >
									<flowline >
										<command class_type='call' title='Call Macro' macro='Initialisatie_in_en_uitgangen' />
									</flowline>
									<flowline />
								</command>
							</flowline>
						</command>
					</flowline>
				</macro>
			</macros>
			<component class_type='ref' guid='0953aac0-9c23-4c2f-9843-88954a4191ea' vmin='2' vmaj='2' codename='v5__lcddisplay0' x='-72' y='-24' z='0' xsz='78.2857' ysz='13.1429' zsz='1.14286' xang='0' yang='0' zang='0' xquat='0' yquat='0' zquat='0' wquat='1' visible='1' interactive='1' solid='1' layer='0' poslock='0' >
				<resources />
				<properties />
				<values >
					<value target='LCD_Mode' data='000' />
					<value target='Pin_Data_0' data='$PORTB.2' />
					<value target='Pin_Data_1' data='$PORTB.3' />
					<value target='Pin_Data_2' data='$PORTB.4' />
					<value target='Pin_Data_3' data='$PORTB.5' />
					<value target='Pin_Data_4' data='$PORTA.1' />
					<value target='Pin_Data_5' data='$PORTA.1' />
					<value target='Pin_Data_6' data='$PORTA.1' />
					<value target='Pin_Data_7' data='$PORTA.1' />
					<value target='LCD_Port' data='$PORTA' />
					<value target='Pin_RS' data='$PORTB.6' />
					<value target='Pin_E' data='$PORTB.7' />
					<value target='LCD_Use_Write' data='0' />
					<value target='Pin_RW' data='$PORTA.0' />
					<value target='Rows' data='2' />
					<value target='Columns' data='16' />
					<value target='BackgroundColor' data='0x808080' />
					<value target='LineColor' data='0' />
					<value target='TextColor' data='0x000000' />
					<value target='Font' data='Fixedsys' />
					<value target='CursorPosX' data='19' />
					<value target='CursorPosY' data='1' />
				</values>
				<events />
				<apis />
				<variables />
				<macros />
			</component>
			<component class_type='ref' guid='c0df38ee-7a7e-4a0a-bfd5-5a7745203826' vmin='4' vmaj='1' codename='v5__switches0' x='-137.469' y='-0.653061' z='0' xsz='1' ysz='1' zsz='1' xang='0' yang='0' zang='0' xquat='0' yquat='0' zquat='0' wquat='1' visible='1' interactive='1' solid='1' layer='0' poslock='0' >
				<resources />
				<properties />
				<values >
					<value target='count' data='8' />
					<value target='port' data='011' />
					<value target='pin0' data='$PORTC0.0' />
					<value target='pin1' data='$PORTC0.1' />
					<value target='pin2' data='$PORTC0.2' />
					<value target='pin3' data='$PORTC0.3' />
					<value target='pin4' data='$PORTC0.4' />
					<value target='pin5' data='$PORTC0.5' />
					<value target='pin6' data='$PORTC0.6' />
					<value target='pin7' data='$PORTC0.7' />
					<value target='polarity' data='000' />
					<value target='debounce' data='0' />
					<value target='operation' data='001' />
					<value target='align' data='1' />
					<value target='spacing' data='12.000000' />
					<value target='reverse' data='0' />
					<value target='show_labels' data='004' />
					<value target='label_color' data='16777215' />
					<value target='target_object' data='' />
				</values>
				<events />
				<apis />
				<variables />
				<macros />
			</component>
			<component class_type='ref' guid='c8da67a7-fc7b-48c0-8c3f-3264c74f4024' vmin='0' vmaj='2' codename='v5__leds0' x='1.95918' y='-5.22449' z='0' xsz='1' ysz='1' zsz='1' xang='0' yang='0' zang='0' xquat='0' yquat='0' zquat='0' wquat='1' visible='1' interactive='1' solid='1' layer='0' poslock='0' >
				<resources />
				<properties />
				<values >
					<value target='count' data='8' />
					<value target='port' data='011' />
					<value target='pin0' data='$PORTB0.0' />
					<value target='pin1' data='$PORTB0.1' />
					<value target='pin2' data='$PORTB0.2' />
					<value target='pin3' data='$PORTB0.3' />
					<value target='pin4' data='$PORTB0.4' />
					<value target='pin5' data='$PORTB0.5' />
					<value target='pin6' data='$PORTB0.6' />
					<value target='pin7' data='$PORTB0.7' />
					<value target='polarity' data='1' />
					<value target='full_port' data='' />
					<value target='align' data='1' />
					<value target='spacing' data='7.000000' />
					<value target='reverse' data='0' />
					<value target='target_object' data='' />
					<value target='shape' data='4' />
					<value target='width' data='5.000000' />
					<value target='height' data='5.000000' />
					<value target='depth' data='2.500000' />
					<value target='color_same' data='1' />
					<value target='color_led0' data='65280' />
					<value target='color_led1' data='65280' />
					<value target='color_led2' data='65280' />
					<value target='color_led3' data='65280' />
					<value target='color_led4' data='65535' />
					<value target='color_led5' data='65535' />
					<value target='color_led6' data='255' />
					<value target='color_led7' data='255' />
					<value target='bitmask' data='255' />
					<value target='inv_bitmask' data='-256' />
					<value target='show_label' data='000' />
					<value target='label_property' data='pin' />
					<value target='label_color' data='16777215' />
					<value target='label_scale' data='1.000000' />
					<value target='label_auto_scale' data='0' />
					<value target='label_position' data='003' />
				</values>
				<events />
				<apis />
				<variables />
				<macros />
			</component>
			<component class_type='ref' guid='c8da67a7-fc7b-48c0-8c3f-3264c74f4024' vmin='0' vmaj='2' codename='v5__leds1' x='61.3878' y='-5.22449' z='0' xsz='1' ysz='1' zsz='1' xang='0' yang='0' zang='0' xquat='0' yquat='0' zquat='0' wquat='1' visible='1' interactive='1' solid='1' layer='0' poslock='0' >
				<resources />
				<properties />
				<values >
					<value target='count' data='8' />
					<value target='port' data='011' />
					<value target='pin0' data='$PORTD0.0' />
					<value target='pin1' data='$PORTD0.1' />
					<value target='pin2' data='$PORTD0.2' />
					<value target='pin3' data='$PORTD0.3' />
					<value target='pin4' data='$PORTD0.4' />
					<value target='pin5' data='$PORTD0.5' />
					<value target='pin6' data='$PORTD0.6' />
					<value target='pin7' data='$PORTD0.7' />
					<value target='polarity' data='1' />
					<value target='full_port' data='' />
					<value target='align' data='1' />
					<value target='spacing' data='7.000000' />
					<value target='reverse' data='0' />
					<value target='target_object' data='' />
					<value target='shape' data='4' />
					<value target='width' data='5.000000' />
					<value target='height' data='5.000000' />
					<value target='depth' data='2.500000' />
					<value target='color_same' data='1' />
					<value target='color_led0' data='65280' />
					<value target='color_led1' data='65280' />
					<value target='color_led2' data='65280' />
					<value target='color_led3' data='65280' />
					<value target='color_led4' data='65535' />
					<value target='color_led5' data='65535' />
					<value target='color_led6' data='255' />
					<value target='color_led7' data='255' />
					<value target='bitmask' data='255' />
					<value target='inv_bitmask' data='-256' />
					<value target='show_label' data='000' />
					<value target='label_property' data='pin' />
					<value target='label_color' data='16777215' />
					<value target='label_scale' data='1.000000' />
					<value target='label_auto_scale' data='0' />
					<value target='label_position' data='003' />
				</values>
				<events />
				<apis />
				<variables />
				<macros />
			</component>
		</component>
	</components>
	<keymap />
	<panel2d shadows='0' lighting='2' brightness='0' perspective='0' >
		<background rgb='9737364' img='' style='0' />
		<camera xe='0' ye='0' ze='300' xt='0' yt='0' zt='0' xquat='0' yquat='0' zquat='0' wquat='1' />
	</panel2d>
	<panel3d shadows='0' lighting='2' brightness='0' perspective='0' >
		<background rgb='8409120' img='' style='0' />
		<table rgb='7360576' img='' style='0' size='25' />
		<camera xe='0' ye='0' ze='300' xt='0' yt='0' zt='0' xquat='0' yquat='0' zquat='0' wquat='1' />
	</panel3d>
	<layout >
		<view type='0' name='Main' mode='0' placement='LAAAAAAAAAABAAAA---------------------wAAAAAUAAAAXwcAAK0CAAA' zoom='65' scrollx='0' scrolly='0' flags='0' />
		<view type='0' name='Initialisatie_in_en_uitgangen' mode='0' placement='LAAAAAAAAAABAAAA---------------------wAAAAAUAAAAXwcAAK0CAAA' zoom='75' scrollx='0' scrolly='0' flags='0' />
		<view type='0' name='Encoder_kanaal_B_is_hoog' mode='0' placement='LAAAAAAAAAABAAAA---------------------wAAAAAUAAAAXwcAAK0CAAA' zoom='75' scrollx='0' scrolly='0' flags='0' />
		<view type='0' name='Encoder_kanaal_A_is_hoog' mode='0' placement='LAAAAAAAAAABAAAA---------------------wAAAAAUAAAAXwcAAK0CAAA' zoom='75' scrollx='0' scrolly='0' flags='0' />
		<view type='0' name='Initialisatie_Encoder_Selectie' mode='0' placement='LAAAAAAAAAABAAAA---------------------wAAAAAUAAAAXwcAAK0CAAA' zoom='75' scrollx='0' scrolly='0' flags='0' />
		<view type='0' name='Encoder_Selectie' mode='0' placement='LAAAAAAAAAABAAAA---------------------wAAAAAUAAAAXwcAAK0CAAA' zoom='75' scrollx='0' scrolly='0' flags='0' />
		<view type='0' name='Traditionele_Selectie' mode='0' placement='LAAAAAAAAAABAAAA---------------------wAAAAAUAAAAXwcAAK0CAAA' zoom='75' scrollx='0' scrolly='0' flags='0' />
	</layout>
</document>
</root>
