کنترل زیمنس

نمایندگی زیمنس و اتوماسیون صنعتی زیمنس

بلاک های سیستمی زیمنس (SFC , SFB) نمایندگی زیمنس در ایران

این دو نوع بلاک، در واقع بلاک های برنامه نویسی شده ای می­باشند که بخشی از سیستم عامل هستند (System Function , System Function Block) و کاربر نیاز به برنامه نویسی زیمنس  آنها ندارد و لازم نیست مانند توابع دیگر به داخل CPU  زیمنس بار شوند . مانند FB ها ، SFB ها نیز بلاک های با حافظه ای هستند که لازم است کاربر هنگام استفاده از آنها ، برای هر یک از آنها یک DB در برنامه ی خود ایجاد کند و این DB را به همراه سایر بلوک های برنامه به داخل CPU زیمنس  بار کند . اما SFC ها مانند FC ها بلوک های بدون حافظه هستند . این دو  نوع  بلوک در واقع  ،  این امکان  را  برای کاربر فراهم میکنند  که بخشی از عملکرد های سیستم عامل را  هر جا که خود لازم دید ، اجرا نماید . مثلاً برقراری ارتباط با سایر اجزای شبکه بر عهده ی سیستم عامل میباشد که این ارتباط بطور متناوب در هر سیکل از اجزای برنامه ی اصلی با سایر اجزای شبکه برقرار میشود و  زیمنس   CPU به تبادل اطلاعات با این اجرا میپردازد . ولی کاربر میتواند به کمک برخی SFC ها و SFB ها در هر کجای برنامه که ضرورت داشت ، داده های مورد نظر خود را به هر آدرسی در شبکه ارسال کرده و یا داده هایی را از آنها دریافت نماید .
نمونه ای از این بلاک ها در جدول زیر آمده است .


SFC 46 باعث میشود که CPU به مد Stop برود.
SFB 41 برای لوپ کنترل بکار میرود.

نمایندگی اتوماسیون صنعتی زیمنس ایران