زبانه "LEVEL ASSESSMENT"
یکی از ابزارهای ارزیابی ورودیهای باینری که باید در مدت زمان اجرای تست حفظ شود، "Level Assessment" میباشد. در زبانه "Level Assessment" میتوان یک ارزیابی برای وضعیت باینری اینپوتهای دستگاه در ابتدای یک "State" مشخص انجام داد. برای انجام این کار یک مثال بیان شده است.
ابتدا در پنجره "Table View" سه "State" ایجاد میشود. در ادامه برای "State1" دامنه سیگنالهای ولتاژی "30" ولت و در فیلد "Trigger" مقدار "4" ثانیه وارد میشود. سپس در "State" دوم مقدار "10" ولت و زمان آن "3" ثانیه وارد میشود. برای "State" سوم هم مقدار "30" ولت و زمان آن "4" ثانیه وارد میشود.
در ادامه با کلیک روی گزینه "Hardware Configuration"، در زبانه "Analog Out "، سیگنالهای جریانی غیر فعال و در زبانه "Binary / Analog Input" از ستون "Binary-Input Target" باینری اینپوتهای سه و چهار فعال و یک نام برای آنها انتخاب میشود. در این جا نوع باینری اینپوتها "Dry" انتخاب شده است.
پس از آن در پنجره "Measurement View" روی زبانه "Level Assessment" کلیک میشود. در این زبانه در ستون "State Name" نام "State"های موجود در جدول "Table View" درج شده که غیرقابل ویرایش میباشند. به این نکته توجه کنید که در این زبانه نمیتوان به صورت دستی یک سطر اضافه کرد. در زبانه "Level Assessment" ابزار راستکلیک غیرفعال بوده و به ازای هر "State"ِ پنجره "Table View" یک سطر در این زبانه ایجاد شده است پس تعداد ارزیابیها در این قسمت به تعداد "State"های موجود در پنجره "Table View" بستگی دارد.
در ستون "Assessment" نتیجه ارزیابی نمایش داده میشود. در ستون "Tolerance" مقدار تلورانس زمانی برای ارزیابی سطح یک یا صفر بودن باینری اینپوت وارد میشود. بطور ساده باید گفت بررسی و ارزیابی سطح سیگنال در سمت چپ و راست ابتدای هر State به مقدار تلرانس زمانی مشخص شده در این قسمت بستگی دارد. اگر فرض کنید برای یک ورودی باینری مقدار تلرانس 30 میلیثانیه تعریف شده باشد، شکل نمایش داده شده نحوه ارزیابی Level Assessment را برای این سیگنال ورودی باینری به صورت شماتیک نمایش میدهد. همانطور که مشخص است Level Assessment دو طرف ابتدای State 2 را با تلرانس زمانی 30 میلیثانیه بررسی میکند تا شرطی که برای این ارزیابی، مثلاً 1 بودن سطح ورودی باینری مشخص شده، بررسی نماید. همانطور که فرض شد، اگر 1 بودن سطح سیگنال Trip برای State 2 مد نظر باشد، در این صورت نتیجه ارزیابی Pass خواهد بود.
مشخص کردن سطوح باینری
در زبانه "Level Assessment" به تعداد باینریهایی که در "Hardware Configuration" تعریف شده است یک ستون با نام همان باینری اضافه شده است. در این قسمت میتوانید سطح صفر، سطح یک و یا بدون در نظر گرفتن شرایط سطح باینری،یعنیX، را تنظیم کنید.
در این فیلم، هدف ارزیابی سطح یک باینری سه (Trip) در "State" دوم میباشد. فرض کنید که اگر باینری3 قبل و بعد از "State" دوم به مدت "40" میلی ثانیه یک باشد، ارزیابی "Passed" میشود. برای این کار در ردیف "State2" در فیلد "Tolerance" مقدار "40" میلی ثانیه و در فیلد "Trip" (باینری 3) سطح یک برای آن انتخاب میشود. در فیلد "User Comment" هم میتوان قبل و بعد از تست نکتهای در مورد ارزیابی صورت گرفته، نوشت که در گزارش خروجی نیز استفاده میشود. در ادامه تست اجرا میشود. پس از اجرای تست، ارزیابی انجام شده و نتیجه آن در "Assessment" نمایش داده میشود. همانطور که در "Signal View" مشاهده میکنید در قبل و بعد از "State2" باینری3 به مدت حداقل "40" میلی ثانیه یک بوده که در نتیجه ارزیابی "Passed" شده است.