eHouse اتوماسیون ساختمان – تجزیه و تحلیل سیاههها برنامه نویسی ویندوز سیستم کد منبع

eHouse از اتوماسیون صفحه اصلی اجازه می دهد تا به شما برای ایجاد فایل های متنی و فایل ورود – مارکرهای مبتنی بر سیگنال قابل توجهی ایالات سیستم , وضعیت خروجی , من , اندازه گیری اندازه گیری ورودی , سطوح تیره کننده .
بسته نرم افزار اتوماسیون کنترل eHouse از نگه داشتن رانندگان خواندن وضعیت کامل , ایجاد متن در دایرکتوری ” % EHOUSE_DIR % \ ثبت \ ” .
با توجه به مقدار پارامتر در فایل ” % EHOUSE_DIR % \ Logsize . CFG ” , که شامل اندازه فایل ورود به سیستم , فراتر از این مقدار , فایل منتقل شده ” % EHOUSE_DIR % \ پشتیبان گیری – سیاهههای مربوط به \ ” با علاوه بر این از تاریخ و زمان ایجاد نام .
در صورت افزایش قابل توجهی در آرشیو ورود , ارزش یک بار در سال برای بررسی فایل های آرشیو شده و حذف کسانی که دیگر مورد نیاز .

محتویات دایرکتوری ” سیاههها ”

دایرکتوری حاوی فایل ها و پوشه ها .
راهنماها:  محتوای دایرکتوری ورود به سیستم 000 , 254 کاتالوگ و CommManager حاوی اطلاعاتی در مورد وضعیت کنترل زنگ – پرده , marquess , گیتس .
CommManager به نام کنترل (در برنامه اصلاح نشده) . 000،254 نوک TCP / IP . رانندگان دیگر به نظر می رسد آنلاین در به همان شیوه .
راهنماها: فعال , هشدار , هشدار , نظارت شامل یک لیست از زنگ آشکارساز فعال .
اکتیو دایرکتوری شامل تمام در حال حاضر فعال آشکارساز زنگ .
محتویات دایرکتوری دیگر بسته به سطح در حال حاضر انتخاب شده امنیت (حفاظت منطقه) , است که , ماسک را به طور مستقل برای هر خروجی آلارم (آژیر , چراغ اخطار , مانیتورینگ سیگنال) .
نام آشکارسازهای (به عنوان مثال کنترل ورودی دیجیتال) و تمام سیگنال های دیگر در تنظیمات نرم افزار در ابتدا پیکربندی سخت افزار و نرم افزار منتقل می .
به طور مشابه , در مورد دایرکتوری ها را نشان می دهد: ActiveSet , AlarmSet , WarningSet , MonitoringSet , که حاوی همان اطلاعاتی است که همانطور که در بالا مورد بحث قرار , اما , فایل های نشانه گذاری را از بین نمی رود به طور خودکار پس از ناتوان ورودی آشکارساز , اما نیاز به حذف کتابچه راهنمای کاربر .
این مانع پرش , فعالیت های کوتاه مدت و سنسور با زنگ هشدار می توانید این اطلاعات را با سوم شامل – برنامه های حزب , eHouse از خارج از سیستم و یا به صورت دستی چک کنید .
او برگ اثری از تمام آشکارسازهای فعال پس از پاک کردن محتویات این شاخه , که ممکن است در برخی شرایط بسیار مفید .
 نمونه ای از اکتیو دایرکتوری , ActiveSet , مانیتورینگ , MonitoringSet , هشدار , AlarmSet , هشدار , WarningSet
فایل ها پس از نام کنترل ورودی CommManager نام ‘ و , را قادر می سازد که بسیار آسان برای بررسی وضعیت فعلی از سیستم فایل ویندوز و یا سوم – برنامه های حزب برای حمایت از سیستم eHouse .
کاتالوگ محصولات ایمنی، آتشنشانی و امداد: دفتر , Daria , دفتر , مارکو , نینا , کارگاه , سالن , تام نام کنترل (RoomManagers) در eHouse از .
به عنوان مثال بر اساس محتویات یک دایرکتوری برای سالن RoomManager ‘ و کنترل اتاق نشیمن  محتوای فضای دایرکتوری برای راننده سالن RoomManager ' و
در این شاخه فایل های نشانگر قابل رویت در حال حاضر در نام فایل خروجی دیجیتال ثبت نام مشابه به نام از تنظیمات خروجی ذخیره شده . پس از شروع کردن فایل از بین می رود از سیستم ورود به سیستم .
زیر شاخه ” سالن \ دماهای \ ” شامل فایل های با نتایج به دست آمده از سنسور (آنالوگ) نام فایل همان نام با توجه به پیکربندی راننده . فقط از فایل ” . کلیپ برد چند منظوره ” زیرا , احتمال درگیری بین نوشتن همزمان به فایل eHouse از نرم افزار , خواندن از خارج با استفاده از روش های دیگر (از جمله با استفاده از نرم افزار خود را) .
هر فایل در دایرکتوری شامل 3 دماهای نتایج در خطوط زیر . برای مثال:
20 . 10 سنسور دما به ورودی متصل است (فارغ التحصیل به عنوان LM335)
41 . 30 ارزش درصد از ولتاژ منبع تغذیه (VCC = 5V RoomManager) برای هر حسگر با بزرگنمایی مثبت
58 . 65 مقدار معکوس – 100 درصد % – X (به عنوان مثال , سنسور عقب و فتو مقیاس برای اندازه گیری روشنایی)
محتویات فایل را در یک پوشه ” % EHOUSE_DIR % \ ثبت \ ” .
فایل های موجود در دایرکتوری ” سیاهههای مربوط ” آموزنده برای تشخیص خطاها در سیستم . باز کردن و دستکاری با فایل ورود بزرگ می تواند ثبات eHouse از نرم افزار را کاهش می دهد , تعارض باز کردن نرم افزار های دیگر زمانی که شما سعی می کنید به نوشتن , بنابراین بهتر است برای انجام این کار به یک دلیل .
سزاوار توجه و نام فایل را کنترل ریزپردازنده , که پر است از موقعیت راننده در قالب متن .
این فایل را می توان توسط آنالایزر های ورود و نرم افزار کار با eHouse از در غیر این صورت استفاده می شود .
به عنوان مثال سالن فایل . کنترل کلیپ برد چند منظوره سالن RoomManager .
سالن 2011 – 12 – 07 18:56:17 نام تاریخ و زمان راننده
برنامه (1) تعداد برنامه بعد از تغییر
روشنایی سطح: 0 % [T = – 273 . 1 [C] , U = 0 [V] , 0 [ % !]]
مقیاس اندازه گیری سطح ورودی معکوس نور

دمای داخلی: 58 . 75 % [T = 20 . 6 [C] , U = 2 . 937 [V] , 58 . 75 [ % !]]
دما PN خارجی: 58 . 65 % [T = 20 . 1 [C] , U = 2 . 933 [V] , 58 . 65 [ % !]]
4 ورودی: 100 % [T = 226 . 8 [C] , U = 5 [V] , 100 [ % !]]
5 ورودی: 100 % [T = 226 . 8 [C] , U = 5 [V] , 100 [ % !]]
یک ورودی 6: 100 % [T = 226 . 8 [C] , U = 5 [V] , 100 [ % !]]
ورودی 7: 100 % [T = 226 . 8 [C] , U = 5 [V] , 100 [ % !]]
ورودی: 8: 100 % [T = 226 . 8 [C] , U = 5 [V] , 100 [ % !]]
ورودی اولین نتیجه در یک درصد از ولتاژ کنترل (5V) T = درجه حرارت برای LM335 کوچک
U = ولتاژ در ولت اندازه گیری
درصد در رابطه با کنترل ولتاژ
موردهایی فعالیت: خروجی درایور فعال
مرکزی روشنایی
روشنایی نیمکت C
روشنایی PD – به
روشنایی PN – به
روشنایی PN 1
روشنایی مرکزی 2
روشنایی PN نیمکت
نور شب
روشنایی PD نیمکت
روشنایی PN 2
روشنایی مرکزی 3
خروجی 14
ورودی فعالیت: ورودی دیجیتال فعالیت (سوئیچ / سنسور , و غیره . – در مورد سوئیچ / نبض لحظه تا 2 وضعیت پذیرش متوالی از کنترلر ذخیره می شود)
سوئیچ 8
سوئیچ 6
4 ورودی
ورودی 5
ورودی 7
ورودی 8 شرح نشان داد به رنگ قرمز
فرمت فایل خروجی بسته به نوع کنترل کننده می تواند متفاوت باشد , اما این ایده های مشابه .
فرمت فایل های خروجی در معرض تغییر هستند بنابراین مطمئن شوید که برای نظارت بر نتایج .
فایل های نشانگر (نشان می دهد روشن / خاموش) ورودی ها و خروجی ها را می توان با استفاده از توابع نرم افزار چک

fileexists () یا مشابه , بسته به نوع در زبان های برنامه نویسی .
فایل های حاوی متن , شما نیاز به باز کردن و خواندن , ابتدا باید بعدی را کپی کنید و پس از آن بازیابی را از کپی پشتیبان برای جلوگیری از درگیری در حالی که نوشتن و خواندن فایل ها برای برنامه های کاربردی مختلف .
اتوماسیون صفحه اصلی – کنترل اتاق صفحه اصلی تولید کننده اتوماسیون eHouse از اتوماسیون صفحه اصلی – کنترل خانه