زمان مطالعه: 2 دقیقه

نمایندگی زیمنس و آشنایی با زبان برنامه نویسی در نرم افزار TIA

نمایندگی زیمنس تهران در این قسمت از آموزش در مورد برنامه نویسی صحبت خواهد نمود. انواع زبان های برنامه نویسی هدف این جلسه آموزش می باشد. برنامه نویسی برای نشان داده منطق برنامه و اجرای اهداف خود الزامی است. استاندارد IEC 1131-3 به منظور برنامه نویسی انواع PLC ها، اقدام به ارائه ۵ نوع زبان برنامه نویسی به شرح زیر نموده است:

  1. LD
  2. FBD
  3. IL
  4. ST
  5. SFC

 

مقاله پیشنهادی : آشنایی با Data Type

 

 

زبان برنامه نویسی LD:

زبان برنامه نویسی Ladder یا نردبانی است که دستورات آن به صورت گرافیکی می باشد. در این زبان دستورات مختلفی وجود دارد که در بین آنها، دستورات Bit Logic از جمله دستورات پرکاربرد محسوب می شود. این دستورات (Bit Logic) به صورت  المان های مورد استفاده در نقشه های مدار فرمان بوده و از این رو به این زبان، زبان LD گفته می شود. لازم به ذکر است که شرکت زیمنس زبان LAD را به عنوان معادل زبان LD، ارائه نوده است.

 

زبان برنامه نویسی FBD:

به معنای Function Block Diagram بوده و یک زبان گرافیکی به منظور برنامه نویسی PLC محسوب می شود. دستورات مختلف زبان FBD و LD (به غیر از دستورات Bit Logic) مشترک می باشند. اما دستورات Bit Logic در زبان برنامه نویسی FBD به صورت بلاک های منطقی (XOR، OR، And و …) ارائه شده اند و این امر، به عنوان تفاوت این زبان با زبان برنامه نویسی LD محسوب می شود. لازم به ذکر است که شرکت زیمنس زبان FBD را بر مبنای زبان FBD استاندارد IEC ارائه نموده است.

 

زبان برنامه نویسی IL:

یک زبان سطح پایین است که نزدیک به زبان ماشین محسوب می شود. دستورات مختلف این زبان به صورت غیر گرافیکی بوده و باید توسط کاربر در محیط برنامه نویسی، نوشته شوند. شرکت زیمنس زبان STL را بر مبنای زبان IL استاندارد IEC ارائه نموده است.

 

زبان برنامه نویسی ST:

یک زبان سطح بالا و غیر گرافیکی محسوب می شود. دستورات این زبان مشابه دستورات به کار رفته در زبان برنامه نویسی کامپیوتری از قبیل C و VB است. شرکت زیمنس زبان SCL را بر مبنای زبان ST استاندارد IEC  ارائه نموده است.

 

زبان برنامه نویسی SFC:

یک زبان برنامه نویسی گرافیکی به منظور کنترل پروسه های ترتیبی یا Sequential است. زیمنس بر مبنای زبان SFC موجود در استاندارد IEC زبان GRAPH به منظور استفاده در PLC S7 و زبان SFC را به منظور استفاده در PCS7 ارائه نموده است.

 

نکته! استفاده از زبان GRAPH فقط در FB امکان پذیر است.

در PLC S7-1200 فقط می توان از زبان های LAD، FBD و SCL استفاده نمود.

 

 

نویسنده : جناب آقای مهندس احمد فرجی

انتشارات : قدیس

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