faniherfe



خصوصيات برنامه نويسي پي ال سي به زبان STL


زبان STL يکي از بهترين و کامل ترين زبان هاي برنامه نويسي پي ال سي مي باشد که در دوره هاي آموزش plc به طور کامل آموزش داده مي شود. زبان برنامه نويسيSTL معمولا دستورات را به صورت ليست شده به نمايش گذاشته، به همين خاطر نيز نام آن را Statement List گذاشته اند. با استفاده از زبان STL مي توان برنامه هاي بسيار کامل تر و جامع تري نسبت به ساير زبان هاي برنامه نويسي تهيه نمود. اين موضوع باعث شده تا به راحتي بتوان دستورات کاربردي براي کنترل انواع دستگاه هاي CNC نوشت. از اين رو کاربرد زبان STL بسيار بيشتر از سايز زبان هاي برنامه نويسيPLC مي باشد.


معمولا اين امکان وجود دارد که کمترين هزينه آموزش PLC بتوان اين حرفه را آموخته بدين ترتيب مي توان به راحتي به عنوان يک فرد متخصص و فني وارد بازار کار شده، اين موضوع مي تواند براي افراد جوياي کار بسيار مناسب باشد. هزينه آموزش PLC پيشرفته به نسبت مواردي که در اين دوره ها مي توان فرا گرفت، بسيار مناسب بوده، از اين رو اغلب افراد با مراجعه به بهترين آموشگاه ها در تهران برنامه نويسي پي ال سي به زبان هاي مختلف از جمله زبان STL مي پردازند. اين موضوع باعث پيشرفت در صنعت نيز مي شود، زيرا دستگاه هاي بسيار مدرن اغلب با استفاده از پي ال سي کنترل مي شوند.


معرفي زبان STL


يکي از کامل ترين زبان هاي برنامه نويسيPLC زبان STL مي باشد. زبان STL شامل بيش از 300 دستور مختلف مي باشد. که مي توان از آنها در برنامه نويسيPLC استفاده نمود. به سطرهاي مختلف برنامه هايي که به زبان STL نوشته مي شوند، Statement گفته مي شود. هر Statement شامل سه جزء بوده که به عملکرد، عملوند و آدرس مربوطه تقسيم بندي مي شود. در ادامه به معرفي هر کدام از اجزاي يک Statement پرداخته مي شود.


 


معرفي زبان STLمعرفي زبان STL

آشنايي با اجزاي Statement در STL


عملکرد يا Operation: اين عملکرد ها در واقع دستورات منطقي مي باشند که بر روي عملوند ها اعمال مي شوند. به همين خاطر عملکرد ها در زبان STL داراي اهميت بسيار زيادي بوده، اين موضوع باعث شده تا در جدول پايين به معرفي برخي از عملکردها در زبان STL پرداخته شود.


آشنايي با اجزاي Statement در زبان STLآشنايي با اجزاي Statement در زبان STL

عملوند يا Operand: به اطلاعاتي که عملکردها بر روي آنها تاثير گذاشته و در واقع دستورات منطقي را بر روي آنها اعمال مي نمايند، عملوند گفته مي شود. عملوند ها بسيار زياد مي باشند، نوع اول آنها ورودي بوده که آنها را INPUT يا I نيز مي نامند نوع دوم آنها خروجي بوده که آنها را OUTPUT يا O نيز مي نامند. سومين نوع از عملوند ها حافظه بوده که به MEMORY يا M نيز معروف هستند. TIMER و COUNTER را نيز مي توان جزء عملوند ها به شمار آورد.


آدرس مربوط به انواع ورودي و خروجي نيز مي تواند جزء سوم هر Statement به شمار برود. با استفاده از آدرس مي توان محل دقيق قرار گيري ورودي و خروجي را متوجه شد. در تصوير پايين به راحتي مي توان با قسمت هاي مختلف يک Statement آشنا شد.


آشنايي با اجزاي Statemenآشنايي با اجزاي Statemen

معرفي برخي از دستورالعمل هاي STL


دستورالعمل CALL: با استفاده از اين دستورالعمل به راحتي مي توان بلوک هاي FC و FB و همچنين SFC و SFB را فرا خواند. اين دستورالعمل بدون توجه به RLO هر کدام از بلوک ها که به صورت مستقيم و يا سمبليک آدرس داده شوند را فراخواني مي کند. وقتي يک بلوک را با استفاده از اين دستورالعمل فراخواني کنيد، يک سري متغير ها به صورت ليست شده همراه آن فراخواني ي شوند. Formal Parameter متغير هايي مي باشند که در هنگام ايجاد بلوک به عنوان خروجي و ورودي تعريف شده اند. Actual Parameter در هنگام نوشته شدن برنامه بايد توسط فرد برنامه نويس تعيين شوند. نحوه صدا زدن بلوک هاي مختلف را مي توان در جدول زير مشاهده نمود.


معرفي برخي از دستورالعمل هاي زبان STLمعرفي برخي از دستورالعمل هاي زبان STL

در اينجا مي توان مثال هايي از دستورات فراخواني شده را مشاهده نمود.


دستورالعمل هاي زبان STLدستورالعمل هاي زبان STL

دستورالعمل UC: اين دستور براي فراخواني بلوک هاي FC و SFC بوده و در اين دستور هيچ گونه قدي و شرطي وجود ندارد. از اين رو هيچ گونه نيازي به وضعيت RLOنمي باشد. در اين دستور نمي توان ديتايي به بلوک ها داده و يا از آنها ديتا گرفت. از اين رو در مواردي مي توان از اين دستور بهره برده که بلوک نيازي به ورودي و خروجي نداشته باشد.


معرفي برخي از دستورالعمل هاي زبان STL

منبع: ساختار يک برنامه به زبان STL 

آخرین ارسال ها

آخرین جستجو ها


گروه شرکتهای حسابان تدبیر هونام baran21 moaven98 اللهم عجل لولیک الفرج بحق زینب کبری سلام الله علیها الان بخر تحویل بگیر مطالب اینترنتی problemsolver لباسشویی درب فضایی nilurayaneho کافه تکنولوژی