loader-img
loader-img-2
کتابانه
کتابانه

کتاب مرجع کاربردی PLC S7 SIEMENS - ماهر

5 / -
موجود شد خبرم کن

کتاب کامل ترین مرجع کاربردی PLC S7 SIEMENS (سطح پیشرفته) تألیف مهندس محمدرضا ماهر و مهندس احمد فرجی توسط انتشارات نگارنده دانش به چاپ رسیده است.

پی ال سی یا همانProgrammable logic  درواقع کنترل گر منطقیِ برنامه پذیر است. کتاب مذکور تکمیل کننده ی مطالب کتاب‌ "PLC S7  مقدماتی" است که مباحث اصلی آن شرح مباحث سخت افزاری S7-400 ، کار با سیگنال های آنالوگ، فانکشن نویسی، کار با وقفه و کنترل PID است. روش برنامه نویسی آن بر اساس زبان های LAD  و FBD می باشد و نیاز های اساسی کاربران PlC  زیمنس را برطرف می کند.

کتاب " کامل ترین مرجع کاربردی PLC S7 "متشکل از 10 فصل است، که عبارتند از: 1- نصب و پیکربندی سخت افزار s7-400و  2- برنامه نویسی و کار با سیگنال های آنالوگ 3- کار با Data Block  و UDT 4- برنامه نویسی و کار با FC و FB و 5- آشنایی با SFC و SFBو 6- برنامه نویسی راه اندازی PLCو 7- برنامه نویسی وقفه ها در PLC و 8- کنترل PID با PLC و 9- عیب یابی درPLCو 10- ابزار های بررسی، اصلاح و مقایسه برنامه PLC  

در فصل اول تفاوت های بین S7-400  و S7-300 و عملکردهای آن را توضیح می دهد.

در فصل دوم توضیحاتی در مورد سیگنال های آنالوگ داده شده است.

در فصل سوم دیتابلاک را معرفی کرده و به چگونگی استفاده کردن از آن می پردازد.

در فصل چهار روش برنامه نویسی ساختار یافته را بیان می کند‌.

در فصل پنجم به SFC وSFB ها، فقط در حد آشنایی می پردازد.

در فصل ششم ضمن بررسی رفتار CPU در راه اندازی، بلاک های راه اندازی و تنظیمات آن ها نیز تشریح می شود.

فصل هفت به انواع وقفه ها اخصاص دارد.

فصل هشتم برخی اصطلاحات و مفاهیم مربوط به PID را بیان می دارد.

فصل نهم انواع عیب یابی ها را شرح می دهد.

و نهایتاً در فصل ده به برخی امکانات دیگر step 7 که برای عیب یابی و اعمال اصلاحات در پروژه مفید هستند، می پردازد.

 


فهرست


فصل1: نصب و پیکربندی سخت افزار s7-400 فصل2: برنامه نویسی و کار با سیگنال های آنالوگ فصل3: کار با Data Block  و UDT فصل4: برنامه نویسی و کار با FC و FB فصل5: آشنایی با SFC و SFB فصل6: برنامه نویسی راه اندازی PLC   فصل7: برنامه نویسی وقفه ها در PLC فصل8: کنترل PID با PLC فصل9: عیب یابی درPLC فصل 10: ابزار های بررسی، اصلاح و مقایسه برنامه PLC  

برشی از متن کتاب


فصل7: برنامه نویسی وقفه ها در PLC کاربرد وقفه ها در CPU فقط با یک وقفه سر وکار نداریم. وقفه ها دارای انواع مختلف و دسته بندی های مختلف هستند که هرکدام برای کاربرد خاصی طراحی شده اند. تشریح کامل خانواده وقفه ها در ادامه آمده است‌. در اینجا صرفاً به نمونه ای از کاربرد های آن ها اشاره می کنیم. اجرای برنامه خاص در تاریخ و زمان و مشخص اگر نیاز باشد که برنامه ای در تاریخ و زمان مشخصی اجرا شود، یک روش این است که در سیکل روتین برنامه ای به طور مداوم تاریخ و زمان CPU را چک کند و به محض رسیدن به زمان مورد نظر دستورات لازم را اجرا کند. بدیهی است این روش پردازش مداومی را توسط CPU نیاز دارد. روش دیگر این است که از وقفه مربوط به تاریخ و زمان استفاده شود. در این حالت در سیکل روتین پردازش فوق را نداریم و به محض رسیدن تاریخ و زمان CPU به تاریخ و زمان تعیین شدع وقفه فعال شده و برنامه را اجرا می نماید. اجرای برنامه خاص به صورت منظم با فاصله زمانی ثابت اجرای برنامه های سیکل روتین در PLC هیچ نظم خاصی ندارند. اگر برنامه موجود در  OB1 کم باشد، تکرار اجرای آن سریع تر اتفاق می افتد و اگر برنامه OB1 زیاد باشد، زمان سیکل های اجرا طولانی تر خواهد بود. به همین علت به OB1 اصطلاحاً Free Cycle گفته می شود. اگر لازم باشد که CPU  بدون توجه به کم یا زیاد بودن برنامه، آن را طبق زمان بندی ثابت و منظمی اجرا کند این کار توسط OB1 امکان پذیر نیست و نیاز به وقفه هایی دارد که به صورت سیکلی اجرا می شوند. اجرای فوری برنامه خاص در صورت تغییر شرایط یک سیگنال همانطور که قبلاً ذکر شد، CPU در ابتدای سیکل اسکن وضعیت ورودی ها را می خواند و در حافظه P2  ذخیره می کند، سپس در برنامه از مقدار ذخیره شده در حافظه استفاده می کند. اگر سیکل اسکن به دلیل وجود برنامه طولانی زیاد باشد ممکن است فرامینی که براساس خواندن یک ورودی تولید می شود با تاخیر باشد. برای رفع این مشکل می توان از وقفه های سخت افزاری استفاده کرد. در این شرایط به محض فعال شدن سیگنال برنامه روتین قطع شده و برنامه وقفه سریعاً اجرا خواهد شد. اجرای برنامه خاص در صورت بروز فالت داخلی یا خارجی در شرایط عادی وقتی فالت داخلی یا خارجی روی CPU رخ می دهد، رفتار آن را تحت تاثیر قرار می دهد و ممکن است پردازش را متوقف نماید. با استفاده از وقفه های خاص نه تنها می توان از توقف CPU جلوگیری کرد بلکه می توان در شرایط بروز فالت، کنترل سیستم را به سمت شرایط مورد نظر هدایت نمود. 3-7 انواع وقفه ها وقفه ها را از دیدگاه های مختلف می توان دسته بندی نمود. دسته بندی از نظر زمان اجرا وقفه های پریودیک: اساس فعال شدن این وقفه ها زمان CPU است و اجرا بر اساس آن صورت می گیرد. وقفه های غیر پریودیک: این وقفه ها وابسته به زمان نیستند بلکه در شرایط خاصی که شرط آن ها فعال شود اجرا شوند.

(سطح پیشرفته) (کامل ترین مرجع کاربردی PLC S7 SIEMENS) نویسندگان: مهندس محمدرضا ماهر - مهندس احمد فرجی  انتشارات: نگارنده دانش

درباره محمدرضا ماهر نویسنده کتاب کتاب مرجع کاربردی PLC S7 SIEMENS - ماهر


نظرات کاربران درباره کتاب مرجع کاربردی PLC S7 SIEMENS - ماهر


دیدگاه کاربران

اولین کسی باشید که دیدگاهی برای "کتاب مرجع کاربردی PLC S7 SIEMENS - ماهر" می نویسد

آخرین بازدید های شما

۷ روز ضمانت بازگشت وجه ۷ روز ضمانت بازگشت وجه
ضمانت اصالت کالا ضمانت اصالت کالا
۷ روز هفته ۲۴ ساعته ۷ روز هفته ۲۴ ساعته
امکان پرداخت در محل امکان پرداخت در محل
امکان تحویل در محل امکان تحویل در محل