FN
در نمایندگی زیمنس با استفاده از این دستور تغییر ورودی از وصل به قطع ( تشخیص لبه پایین رونده یک بیت ) آشکار میشود. به عنوان مثال هرگاه آشکار سازی وصل به قطع یک سنسور مورد نظر باشد ، PLC اتوماسیون صنعتی زیمنس به ازای هر وصل به قطع در یک سیکل اسکن اجازه عبور جریان از طریق اتصال مربوطه را می دهد. فرمت استفاده از آن نیز به صورت زیر می باشد.
فرمت دستور : <FN <Bit
نماد این دستور در زبان نردبانی به صورت ---(N)--- می باشد.
همانگونه که در شکل زیر مشاهده می شود. منظور از لبه بالارونده تغییر وضعیت از 0 به 1 و لبه پایین رونده تغییر وضعیت سیگنال از 1 به 0 می باشد.
در واقع این دستور را در هر قسمتی از برنامه قرار دهیم ، وضعیت RLO را تا آنجا بررسی می کند. اگر RLO نمایندگی زیمنس از یک به صفر تغییر وضعیت دهد ، آنگاه یک ایمپالس ( پالس سوزنی با عرض خیلی کم ) تولید می کند. این حافظه برای نگهداشتن حالت قبلی و انجام محاسبات خود ، نیاز به یک حافظه دارد که به دلخواه می توان آن را تعیین کرد.
مثال : FN M 0.0
دستور فوق سبب آشکار کردن لبه نزولی ( تغییر از یک به صفر ) RLO میگردد و این مسئله باعث می شود که مقدار RLO برابر یک شود.
مثال : A I 0.0
FN M 0.0
Q 0.0 =
با اجرای دستور A I 0.0 مقدار متغیر I 0.0 با RLO سری شده و حاصل در RLO ریخته می شود.
با اجرای دستور FN M 0.0 مقدار RLO جدید با مقدار اسکن قبلی RLO تغییر کرده است یا خیر در صورت تغییر در لبه نزولی مقدار RLO برابر یک میشود.
برنامه نوشته شده در مثال فوق را میتوانید به زبان نردبانی در شکل زیر مشاهده نمایید.
قسمت دوم دستورات N و P نمایندگی زیمنس