Building Automation eHouse – Polilè log Windows sistèm Programming kòd sous

eHouse Automation Kay pèmèt ou kreye dosye log tèks ak dosye – makè ki baze sou yon siyal eta sistèm plis enpòtan , estati pwodiksyon , Mwen , mezi mezire entrées , dime nivo .
Lojisyèl pake a Automation kontwòl eHouse kenbe chofè li estati konplè a , kreye tèks rapò nan anyè a ” % EHOUSE_DIR % \ Log \ ” .
Tou depan de ki valè a nan paramèt la nan dosye a ” % EHOUSE_DIR % \ Logsize . kf ” , ki gen gwosè a nan dosye yo boutèy demi lit , pi lwen pase sa a valè , se dosye a demenaje ale rete nan ” % EHOUSE_DIR % \ Skour – journaux \ ” ak adisyon nan dat ak lè nan kreyasyon an non an .
Nan evènman an nan yon ogmantasyon siyifikatif nan anyè a log achiv , vo yon fwa chak ane yo tcheke achiv dosye ak efase sa yo ke yo pa nesesè ankò .

Sa ki nan anyè a ” Mòso bwa ”

Anyè a gen dosye yo ak dosye .
Repèrtwar:  Sa ki nan anyè a log 000 , 254 katalòg ak CommManager gen enfòmasyon sou estati a nan kontwolè alam lan, sa – pèsyèn , markiz , pòtay .
CommManager se non an nan kontwolè a (pa amande nan aplikasyon an) . 000254 se pwent an nan tchp la / IP . Lòt chofè yo parèt sou entènèt nan menm fason an .
Repèrtwar: aktif , Alam , Avètisman , Siveyans gen yon lis alam detektè aktif .
Anyè aktif gen ladan tout detektè alam lan, sa kounye a aktif .
Sa ki nan repèrtwar lòt tou depann de nivo nan kounye a chwazi nan sekirite (pwoteksyon zòn) , ki se , mask la te fikse pou kont li pou chak pwodiksyon alam (sirèn , Limyè avètisman , Siveyans siyal) .
Non yo nan detektè yo (sa vle di dijital kontwòl D ') ak tout lòt siyal yo transmèt nan configuration la, te aplikasyon nan kòmansman an nan pyès ki nan konpitè ak konfigirasyon lojisyèl .
Menm jan an , ka a montre repèrtwar yo: ActiveSet , AlarmSet , WarningSet , MonitoringSet , ki gen menm enfòmasyon sa yo kòm diskite pi wo , Sepandan , dosye baliz pa disparèt otomatikman apre enfimite D 'nan detektè , men mande pou manyèl retire .
Sa a anpeche sote , kout aktivite yo ansanm ak detèktè alam yo ka enkli enfòmasyon sa a avèk twazyèm – pati aplikasyon pou , eHouse ki andeyò sistèm la oswa manyèlman tcheke .
Li kite yon tras nan tout detektè aktive apre efase sa ki nan anyè sa a , ki ka nan kèk sikonstans kapab trè benefik .
 Egzanp nan Anyè aktif , ActiveSet , Siveyans , MonitoringSet , Alam , AlarmSet , Avètisman , WarningSet
Dosye yo ap rele apre non an nan kontwolè entrées CommManager la ‘ ak , ki pèmèt trè fasil yo tcheke aktyèl eta de Windows nan sistèm dosye oswa yon twazyèm – aplikasyon pou pati nan sipòte yon eHouse sistèm .
Catalogs: Biwo , Daria , Biwo , Marco , Nina , Atelye , Salon , Tom non yo nan nan contrôleur yo (RoomManagers) sou eHouse .
Egzanp ki baze sou sa ki nan yon anyè pou Salon RoomManager ‘ epi kontwole sal la ap viv  Sa ki nan espas ki la anyè pou RoomManager nan Salon chofè ' ak
Nan anyè sa a se dosye yo makè vizib anwole kounye a nan non an dosye pwodiksyon dijital ki idantik ak non an nan configuration la, te pwodiksyon ki estoke . Apre kòmanse nan dosye a disparèt soti nan boutèy la sistèm .
Repèrtwar ” Salon \ tan \ ” gen dosye ak rezilta yo soti nan detèktè (analòg) non File menm bagay la tou kòm non yo bay configuration la, te chofè . Itilize sèlman dosye a ” . txt ” paske , posibilite pou konfli ant ekri similtane ranpli yon aplikasyon eHouse , yon lekti ki sòti nan deyò a pa lòt metòd (tankou lè l sèvi avèk lojisyèl pwòp ou a) .
Chak dosye ki nan anyè a gen 3 tan rezilta yo nan liy sa yo . pou egzanp:
20 . 10 Se Capteur a tanperati ki konekte nan D 'a (gradye kòm LM335)
41 . 30 Valè a nan pousantaj la nan vòltaj la ekipman pou (pou VCC = 5v RoomManager) pou nenpòt ki Capteur ak yon mikwoskòp pozitif
58 . 65 Valè a nan do a – pousan 100 % – x (pou egzanp , yon Capteur do ak echèl fototranzistor pou mezire ekleraj)
Sa ki nan dosye nan yon anyè ” % EHOUSE_DIR % \ Log \ ” .
Dosye yo nan anyè a ” mòso bwa ” yo se enfòmatif pou detekte erè nan sistèm nan . Louvri epi makònaj ak dosye log yo agrandisan kapab diminye estabilite an nan eHouse aplikasyon an , konfli louvri pou lojisyèl lòt lè w ap eseye ekri , kidonk li se pi bon pa fè sa pou yon rezon ki .
Merite atansyon ak non yo dosye nan contrôleur mikro , ki se tout estati a nan chofè a nan fòm lan nan tèks .
Ka dosye a kapab itilize pa analizeur boutèy demi lit ak lojisyèl k ap travay avèk eHouse otreman .
Egzanp dosye Salon . txt Kontwolè Salon RoomManager .
Salon 2011 – 12 – 07 18:56:17 non nan dat la ak lè chofè
Pwogram lan: (1) nimewo nan pwogram aktyèl la apre chanjman an
Nivo Lighting: 0 % [T = – 273 . 1 [C] , U = 0 [V] , 0 [ % ]]
Echèl Antre mezi nivo Envèse limyè

Entèn tanperati: 58 . 75 % [T = 20 . 6 [C] , U = 2 . 937 [V] , 58 . 75 [ % ]]
Ekstèn Tanperati pn: 58 . 65 % [T = 20 . 1 [C] , U = 2 . 933 [V] , 58 . 65 [ % ]]
YON Antre 4: 100 % [T = 226 . 8 [C] , U = 5 [V] , 100 [ % ]]
YON Antre 5: 100 % [T = 226 . 8 [C] , U = 5 [V] , 100 [ % ]]
YON Antre 6: 100 % [T = 226 . 8 [C] , U = 5 [V] , 100 [ % ]]
YON Antre 7: 100 % [T = 226 . 8 [C] , U = 5 [V] , 100 [ % ]]
YON Antre 8: 100 % [T = 226 . 8 [C] , U = 5 [V] , 100 [ % ]]
Entran premye rezilta nan yon pousantaj nan vòltaj kontwòl la (5v) T = tanperati scaled pou LM335
U = vòltaj mezire an vòlt
Pousantaj nan an relasyon ak kontwolè a vòltaj rezèv
Ou Aktif: Aktif chofè pwodiksyon
Santral Lighting
Lighting Couch C
Lighting PD – Nan
Lighting pn – Nan
Lighting pn 1
Lighting Santral 2
Lighting pn Couch
Limyè lannwit
Lighting PD Couch
Lighting pn 2
Lighting Santral 3
Sòti 14
Entran Aktif: Aktif entrain dijital (switch / detèktè , elatriye . – nan ka a nan switch momantane / batman kè a estoke jouk 2 estati akseptasyon youn apre lòt nan kontwolè a)
Chanje 8
Chanje 6
Antre 4
Antre 5
Antre 7
Antre 8 Deskripsyon endike nan wouj
Pwodiksyon fòma dosye ki depann sou kalite a nan kontwolè ka varye , Men, lide a se menm jan .
Fòma dosye Sòti se sijè a chanje pou asire w ke ou kontwole rezilta yo .
Dosye makè (ki endike sou / sou) entrain ak sorti ka dwe tcheke lè l sèvi avèk fonksyon yo lojisyèl

fileexists () oswa ki sanble , depann sou lang nan pwogram .
Dosye ki gen tèks , ou bezwen louvri pou li epi li , dwe premye kopi pwochen an ak Lè sa a, restore ki sòti nan yon backup pou fè pou evite konfli pandan y ap ekri oswa li dosye pou plizyè aplikasyon .
Automation Kay – Kontwolè Sal Kay Automation Pwodiktè eHouse Automatisation Kay – kontwole Kay la