HONEYWELL FSC

Published: by

FLD(functional logic diagram)

هر صفحه به 4 بخش تقسیم میشود:
* بخش اطلاعات(قسمت پایین) information area
شامل اطلاعاتی مانند تاریخ، نام واحد، نوع بلاک و... است. در حالت عادی به کاربر نشان داده نمیشود ولی هنگام پرینت گرفتن FLD، در پایین نقشه اضافه میشود.
* بخش ورودی(قسمت چپ) input area
بخش ورودی شامل تمام متغیر های است که به عنوان ورودی به بخش کنترل وارد می‌شوند.
* بخش کنترل(قسمت وسط) control function area
بخش کنترلی با وصل کردن سیمبل های از پیش تعریف شده، طیف گسترده ای از توابع منطقی، عددی و زمان محور را میسازد.
* بخش خروجی(قسمت راست) output area
نتیجه و خروجی بخش کنترلی به بخش خروجی میرود. این متغیرها میتوانند باعث روشن شدن تجهیز در سایت شود یا به تجهیز کامپیوتری دیگری فرستاده شوند.

Kramdown Overview .

FLD symbols

basic sheet symbol

سه بخش دارد و هنگام ساخت FLD در نرم افزار به طور خودکار ساخته میشود.

Kramdown Overview

Connection line

تک خط برای سیگنال boolean و دو خط برای سیگنال باینری است.
خط ضخیم سیگنال آنالوگ استفاده می‌شود.

Kramdown Overview

اگر دو خط از هم عبور کنند و یکی از آنها به دو خط تقسیم شود، خط ها به هم وصل نیستند. اگر دو خط از هم عبور کنند یعنی به هم وصلند.

Kramdown Overview

Kramdown Overview

LOGIC functions

شامل گیت های AND, OR و inverter است.

Kramdown Overview

Kramdown Overview

Kramdown Overview

Kramdown Overview

registers and counters

فقط بخش کانتر مورد نیاز است. کانتر برای توابع شمارشی استفاده میشود. اگر کانار به ماکزیمم مقدار خود برسد، خروجی f برابر یک میشود.
اگر کانتر به مقدار MAX+1 برسد، بصورت خودکار به مقدار 0 ریست میشود.
قسمت CU CD حساس به لبه (بالارونده) است.

Kramdown Overview

Flip flop

شامل فلیپ فلاپ S-R و R-S است.خط تیره ورودی با اهمیت تر(dominant) را هنگامی که دو ورودی همزمان تحریک شده باشند، نشان میدهد.
هر دو ورودی ست و ریست باید وصل شده باشند و حداقل از یکی از خروجی ها باید استفاده شود.

Kramdown Overview

Kramdown Overview

Constants and signal conversions

فقط سیمبل constant از این بخش مورد نیاز است. قسمت چپ نوع متغیر و قسمت راست مقدار آنرا مشخص میکند.

Kramdown Overview

Time functions

## PULSE
این فانکشن برای ساختن پالس استفاده می‌شود.
هنگامی که پالس ساخته میشود.، ورودی a باید دوباره صفر شود تا پالس جدید ساخته شود.

Kramdown Overview

Delayed on timer

هنگامی که لبه بالارونده به ورودی S وارد شود ، بعد از t ثانیه تایمر روشن میشود.
اگر یک خط به ان وصل شدبه عنوان ورودی استارت در نظر میگیرد.

Kramdown Overview

IO symbols

سیگنالهای ورودی خروجی دیجیتال به شرح زیر است:
* Digital input
* Digital output

Digital input

یک سیگنال بولین که مثلا برای ZSL ولو به کار رود.

Kramdown Overview

Digital output

یک سیگنال بولین که مثلا برای استارت استاپ میتواند به کار رود.

Kramdown Overview

Sheet transfers

اگر نتواتیم یک تابع را در یک FLD طراحی کنیم، از SHEET TRANSFER استفاده میکنیم. داده ها میتوانند بین FLD ها از طریق SHEET TRANSFER FUNCTION منتقل شوند.
این ویژگی میتواند به ساختن فانکشن های پیچیده و ساختار یافته با چندین دیاگرام کمک کند. این تابع از یک دایره شامل اطلاعاتی درباره source FLD (قسمت بالا) وdestination FLD (قسمت پایین) تشکیل شده است.
ممکن است بین دو FLD چند sheet transfer باشد. برای موقعیت یابی صحیح شیت ترنسفر مورد نظر، یک عدد منحصربه فرد (tag number) در پایین هر شیت ترنسفر قرار داده شده است.

Boolean on-sheet transfer

Kramdown Overview

On-sheet transfer for repeated digital input

Kramdown Overview

Boolean off-sheet transfer

Kramdown Overview

multiple Boolean off-sheet transfer

چون چند ترنسفر داریم باید مقصد ها ذکر شود.(حداکثر 5 تا)

Kramdown Overview