معرفی زبان برنامهنویسی STL
زبان STL یکی از زبانهای برنامهنویسی استاندارد PLC است که بر اساس دستورهای متنی و خط به خط نوشته میشود. این زبان شباهت زیادی به زبان اسمبلی (Assembly) دارد و به برنامهنویس این امکان را میدهد که با جزئیات دقیق روی عملیات کنترلی و منطقی کنترل داشته باشد. برخلاف زبانهای گرافیکی مانند Ladder Diagram یا Function Block Diagram که بیشتر بصری هستند، STL به صورت متنی و کد محور نوشته میشود، این ویژگی باعث میشود مهندسان بتوانند ساختار برنامه را بهتر درک کنند و در پروژههای پیچیده، کنترل و بهینهسازی دقیقتری روی فرآیندها اعمال نمایند. همچنین درآموزش PLC استفاده از این زبان، کمک بزرگی در درک بهتر برنامهنویسی برندهای مختلف PLC دارد. از جمله مزایای آموزش زبان STL میتوان به امکان کنترل دقیق و جزئی بر روی دستورات داده شده اشاره نمود. همچنین به دلیل ساختار برنامهنویسی خط به خط، سرعت بالایی در اجرای دستورات دارد. در بین زبانهای برنامهنویسی PLC، این زبان در پایینترین و ابتداییترین سطوح ماشین قرار دارد، به طوریکه زبانهای برنامهنویسی دیگر در نهایت به این زبان تبدیل شده و به CPU دانلود میشوند.
آموزش ویدیویی زبان برنامهنویسی STL به صورت رایگان
مجموعهای کامل از آموزش زبان برنامهنویسی STL، توسط مهندس باقری که تجربه طولانی و درخشان در برگزاری دورههای آموزش تجهیزات برند زیمنس دارند، تهیه شده است. زبان STL معمولا در کنترلرهای SIEMENS مورد استفاده قرار میگیرد و با وجود شباهت دستورات با سطح سختافزار، خواندن و درک کردن آن در مقایسه با دیگر زبانهای گرافیکی، دشوارتر میباشد. در ادامه میتوانید ویدیوهای آموزشی زبان STL را با زبان ساده و تقسیمبندی شده، مشاهده نمایید.
جلسه اول آموزش STL: آشنایی کلی و دستورات Bit Logic
مقایسه مختصر زبانهای برنامه نویسی PLC رایج
اهمیت و دلیل یادگیری زبان STL و استفاده از آن
آموزش نحوه رجیستر Status Word
معرفی دستورات Logic Bit
نمایش وضعیت Statusها در زمان آنلاین شدن
جلسه دوم آموزش STL: حل تمارین دستورات Bit Logic