آموزش جامع PLC در 15 روز با محوریت STEP7 تحت زبانهای LAD ،STL و FBD یک مجموعهای آموزشی با محوریت پروژههای تکنیکی، کاربردی و صنعتی که بر پایه PLCهای S7-300 طراحی شدهاند است که با استفاده از آن کاربر میتواند پس از یادگیری اولیه PLC (به کمک همین مجموعه آموزشی) به حل پروژههای کاربردی پرداخته و نسبت به عملکرد آن مسلط شود.
امروزه با پیشرفت علم و تکنولوژی کاربرد کامپیوتر در صنعت نیز رشد پیدا کرده است، بدین گونه که بجای تابلوهای فرمان و قدرت، دستگاههای خط تولید تماما بصورت رله کنتاکتوری ساخته میشد و در نتیجه برای تعمیر و عیبیابی به تجربه و شناخت کافی از تابلو نیاز بود، ضمنا باید مرحله به مرحله تمامی تابلو از طریق نقشه کنترل میگردید تا ایراد مشخص شود. اما امروزه از دستگاهی به نام PLC استفاده میشود که به وسیله آن میتوان بدون نیاز به نقشه هر ایرادی را مانیتور نموده و بر روی صفحه OP نمایش داد و در کوتاهترین زمان ممکن و به راحتی هر چه تمام اقدام به رفع آنها نمود. از دیگر مزایای PLC قابلیت اتصال آنها به یکدیگر و برقراری ارتباط شبکه است، به این ترتیب میتوان از طریق یک کامپیوتر مرکزی از اتاق کنترل تمامی تجهیزات و PLCهای داخل خط تولید را مورد بررسی قرار داد که این موضوع سبب عدم نیاز گسترده به نیروی ماهر در خط تولید و افزایش دقت و راندمان تجهیزات میگردد.
از آنجایی که در داخل کشور این تکنولوژی و رشته فنی بصورت یک رشته تخصصی در دانشگاهها و آموزشگاههای کشور تدریس نمیشود و یا اینکه بصورت محدود وجود دارد، لذا بندرت کارشناسان با تجربه را در این رشته تخصصی میتوان دید. در این میان جای یک مجموعه آموزشی که به بررسی تخصصی و کاربردهای المانهای مربوط به تجهیزات پرداخته و محور آموزش آن با تکیه بر پروژههای تکنیکی و علمی باشد، خالی است. اکثر کاربران PLC و بیشتر آنهایی که بصورت خودآموز به فراگیری این مبحث شیرین میپردازند، چون مثالی از کاربرد آن المانها ندارند، درک درستی از طراحی و اجرای پروژه پیدا نمیکنند.
توجه با این خلاء ما را بر آن داشت که مجموعهای آموزشی با محوریت پروژههای تکنیکی، کاربردی و صنعتی که بر پایه PLCهای S7-300 طراحی شدهاند را تحت عنوان آموزش جامع PLC در 15 روز با محوریت STEP7 تحت زبانهای LAD ،STL و FBD تهیه و عرضه کنیم، تا کاربر پس از یادگیری اولیه PLC به کمک این مجموعه آموزشی به حل پروژههای کاربردی پرداخته و نسبت به عملکرد آن مسلط شود.
مشاهده آنلاین نمونهای از ویدیوهای این مجموعه آموزشی:
مباحث آموزش این مجموعه عبارتند از:
فصل اول (معرفی SIEMENS)
پیشگفتار
شروع تاسیس SIEMENS
تاریخچه SIEMENS
فصل دوم (PLC در یک نگاه)
بررسی محصولات SIEMENS
PLC در یک نگاه
استاندارد IEC1131
PLCهای مختلف زیمنس ( Simatic S5 )
Simatic S7
LOGO! Logic Modules
Simatic C7
Simatic 505
سریهای مختلف خانواده S7
Step 7 و نسخههای مختلف آن مزیتهای Step7 نسبت به Step5
فصل سوم (پیش نیازها)
علائم و اعداد شناسایی وسایل الکتریکی و اتصالات بر اساس استاندارد اروپایی
مقررات عمومی
اجزای تشکیل دهنده مدارهای کنترل ( مدار فرمان )
رلهها
کنتاکتورها
راه اندازهای موتور
موتورهای پله ای یا Step Motor
موتورهای خود فرمان
رله بی متال
فیوزها
شستیهای Stop/Start و کلیدهای فرمان
کدهای رنگی
کدهای رنگی جهت شناسایی شستیهای فشاری
اقدامات حفاظتی در مدارهای فرمانهای الکتریکی
شیرهای برقی
سنسورهای اندازه گیری دما
ترموکوپل
حسگرهای مقاومتی دما
سنسور غیر تماسی حرارتی
لودسل
سنسور القایی
سنسور خازنی
پتانسیومتر
کد کننده
واحدهای ورودی و خروجی آنالوگ
دیود نورانی LED
NO و NC
ترانس میتر
مدارات منطقی
مدارهای ترکیبی ( حلقه باز )
مدارهای ترتیبی ( حلقه بسته )
حافظهها
Boud Rate و گذرگاه یا BUS
پورت پارالل
پورت سریال Com
ALU
شمای کلی PLC
ساختار کل اجرای برنامههای PLC
فصل چهارم (بررسی تجهیزات پرکاربرد در پنوماتیک)
فناوری در پنوماتیک
واحدها در سیستم واحدهای متریک ( SL System )
فشار هوا، فشار جو، فشار نسبی
شناسایی برخی نمادهای ترسیمی مورد استفاده در پنوماتیک
قطعات و تجهیزات پنوماتیکی
کمپرسور
کمپرسور پیستونی
کمپرسور پره ای دوار
کمپرسور حلزونی یا پیچی
واحد خنک کننده
رطوبت گیر جذبی شیمیایی
رطوبت گیر تبریدی
منبع ذخیره تخلیه
شیر اطمینان
واحد مراقبت
فیلتر
رگولاتور
روغن زن
واحد تولید کننده هوای مطلوب
شیرهای کنترل جهت
مشخصات شیر کنترل جهت چند راهه
شیر کنترل جهت نرمال باز (NO)
شیر کنترل جهت نرمال بسته (NC)
شیرهای کنترل جهت با تحریک برقی ( سلونوئیدی )
شیر 2/3 راهه دوسر تحریک مگنت دار ( برقی )
شیر 2/3 راهه یک سر تحریک برقی با برگشت فنر
شیر 2/2 راهه نرمال بسته یک سر تحریک برقی با برگشت فنر
شیر 2/5 راهه دو سر تحریک برقی
شیر 2/5 راهه دو سر تحریک بادی
شیر کنترل جهت 2/3 راهه فشاری
شیر کنترل جهت اهرمی 2/4 راهه با برگشت فنر
شیر 2/3 راهه کنترل دستی سلکتوری نرمال بسته
شیر 2/3 راهه کنتر مکانیکی غلتکدار
شیر کنترل جهت 3/4 اهرمی دستی
شیر کنترل جهت 2/4 راهه پدالی
شیر یکطرفه با برگشت فنر
شیر AND
شیر OR
شیر تخلیه سریع
شیر یکطرفه کنترل جریان
شیر 2/2 راهه نرمال بسته تحریک برقی
شیر 2/2 راهه نرمال بسته تایمردار تحریک برقی
شیر مرکب
عملگرها
سیلندر پنوماتیکی
سیلندر یک کاره یک طرفه
سیلندر دو کاره یک طرفه
سیلندر دو کاره دو طرفه
خطوط لوله انتقال هوا در سیستم پنوماتیک
مانومتر
رگولاتور فشار
پرشر سوئیچ
فصل پنجم (بررسی تجهیزات پرکاربرد در هیدرولیک)
هیدرولیک
مزایای سیستمهای هیدرولیک نسبت به سیستمهای مکانیکی
معایب سیستمهای هیدرولیک نسبت به سیستمهای مکانیکی
تجهیزات مورد نیاز سیستمهای هیدرولیکی
روغنهای هیدرولیک
وظایف روغن هیدرولیک
مشخصات روغنهای هیدرولیک
حفاظت قطعات در مقابل زنگ زدگی و خورده شدن
درجه تمایل به جدا شدن از آب
مقاومت در مقابل ایجاد کف
مقاومت در مقابل تغییر حجم
دوام
نقطه تبخیر و نقطه سیلان
اجزای اصلی سیستم هیدرولیک
مخزن روغن هیدرولیک
لولههای حامل جریان روغن
انبارههای هیدرولیکی
طرز کار انبارهها
پمپها با جابجایی غیرمثبت
پمپ دنده ای
پمپ پره ای
پمپ پیستونی
Power Pack
شیر کنترل فشار
شیرهای فشار شکن
شیر تنظیم فشار
شیرهای کنترل جهت
نحوه شناسایی شیر کنترل جهت
شیر کنترل جهت 2/2 نرمال باز
شیر کنترل جهت 2/3 نرمال باز
شیر کنترل جهت 2/4 تک بوبین
شیر کنترل جهت 3/4
شیرهای یکطرفه
شیرهای یکطرفه پیلوتی
شیرهای کنترل جریان
سوئیچ فشار
مانومتر
موتور هیدرولیکی
سیلندر
رابطه دبی حجمی با سرعت و زمان
سیال هیدرولیک
مقایسه کلی بین سیستمهای هیدرولیک و پنوماتیک
فصل ششم (مفاهیم پایه و کاربردی شبکه)
بخش اول (اصول و مبانی شبکهها)
اصول و مبانی شبکهها
سیگنالها و پروتکلها
تاریخچه پیدایش شبکه
اجزای شبکه
ویژگیهای شبکه
تقسیمبندی براساس گستره جغرافیایی
تقسیمبندی بر اساس گره
تقسیمبندی شبکهها بر اساس توپولوژی
بخش دوم (توپولوژی)
توپولوژی BUS
مزایای توپولوژی Bus
معایب توپولوژی Bus
توپولوژی Star
مزایای توپولوژی Star
معایب توپولوژی Star
توپولوژی Ring
مزایای توپولوژی Ring
معایب توپولوژی Ring
توپولوژی HYBRID
بخش سوم (امنیت و پروتکلها)
کابل در شبکه
کابل UTP
کاربردهای شبکه
امنیت در شبکه
آشنایی با مدل OSI
پروتکل MPI
پروتکل Profibus
پروتکل Profibus FMS
پروتکل Profibus FDL
پروتکل Profibus DP
پروتکل Profibus PA
پروتکل Modbus
PCS7
فصل هفتم (اینورترهای کنترل موتور)
اینورترهای کنترل موتور
تغییر دور به وسیله تغییر تعداد جفت قطبها
تغییر دور با داخل کردن مقاومت در مدار روتور
تغییر دور با تغییر ولتاژ
تغییر دور با تغییر مقاومت استاتور
تغییر دور به وسیله تغییر فرکانس
سیکلو کانورترها
فرکانس سوئیچینگ
موج PWM
مزایای استفاده از درایو
درایورهای Micro Master زیمنس
تجهیزات جانبی Micro Master 440
نحوه قرارگیری اینورتر در شبکه انتقال قدرت
شمای فنی ترمینالها
مراحل راه اندازی موتور توسط Micro Master 440
پارمترهای Micro Master 440
روشهای مختلف کنترلی
سایر پارامترها
پارمترهای نمایشی
فصل هشتم (مفاهیم منطقی)
سیستمهای دیجیتالی و آنالوگ
منطق لاجیک
ارجعیت سیستمهای دیجیتال و آنالوگ
مبنا چیست ؟
مبنای ده دهی یا دسیمال
مبنای دو دویی یا باینری
مبنای هگزادسیمال یا 16
تبدیل عدد از مبنای 10 به مبنای 2
تبدیل عدد از مبنای 2 به مبنای 10
گیتهای منطقی
گیت AND
گیت OR
گیت NOT
گیت NAND
گیت NOR
گیت EX-OR
گیت EX-NOR
گیت Buffer
مفهوم بیت
کد BCD
اعداد صحیح Integer
مکمل یک
مکمل دو
فلیپ فلاپ
فلیپ فلاپ RS
جدول کارنو
فصل نهم (مفاهیم PLC)
مزایای استفاده از کنترل کنندههای منطقی برنامه پذیر
برنامه نویسی به روش نردبانی LAD
برنامه نویسی به روش فلوچارتی CSF یا نمایش جعبه ای تابع FBD
عبارت یا Statement
عملگر یا Operation
عملوند یا Operand
واحدهای تشکیل دهنده PLC
پردازنده CPU
ماژولهای ورودی و خروجی
منبع تغذیه
برنامه ریز PLC
زمان مرور برنامه Scan Time
کوپل کنندههای نوری
بیت RLO
طرح برنامه
فصل دهم (آشنایی با محیط STEP7 و پیکربندی آن)
بخش اول (شروع کار با STEP7)
تنظیم پارامترهای S7-300
بخش دوم (تنظیم پارامترها در کارتهای مختلف)
تنظیم پارامترهای کارتهای DI
تنظیم پارامترهای کارتهای DO
تنظیم پارامترهای کارتهای DI/DO
تنظیم پارامترهای کارتهای AI
تنظیم پارامترهای کارتهای AO
تنظیم پارامترهای کارتهای AI/AO
تنظیم پارامترهای کارتهای Special
بخش سوم (پیکربندی CPU و رکها)
تنظیم پارامترهای CPU
سیکل اسکن CPU
مدهای کاری PLC
حافظه CPUهای S7-300
انواع راه اندازی
اولویت مدهای کاری CPU
مراحل تغییر مدهای کاری CPU
تنظیم پارامترهای CPUهای S7-300
پارامترهای مربوط به وقفه
کلید و نشان دهندههای روی CPU
مدولهای FM
پیکربندی سایر FMها
مدولهای CP
منبع تغذیه PS در S7-300
پایان پیکربندی و چک سازگاری اجزا
پیکربندی S7-400
منبع تغذیه PS در S7-400
رکهای S7-400
پیکربندی رک اضافی در S7-400
ترتیب مدولها در رک 400
پارامترهای CPUهای S7-400
بخش چهارم (کار با نرم افزار TIA Portal 12)
شروع کار با نرم افزار TIA Portal 12
اجرای برنامه Simulation جهت شبیه سازی PLC
ایجاد یک برنامه ساده و شبیه سازی عملکرد آن
استفاده از Clock Memory
ذخیره و بایگانی پروژه Archive
بازیابی و برگرداندن پروژه Retrieve
طریقه آدرس دهی ورودی و خروجیهای PLC
نحوه ایجاد بلاک در TIA Portal
فصل یازدهم (رنامه نویسی در STEP7تحت LAD)
بخش اول (تنظیمات و پیکربندیهای اولیه جهت برنامه نویسی)
تنظیمات اولیه جهت برنامه نویسی
تیغه Normally Open
تیغه Normally Closed
تیغه (Invert power flow (Not
Assignment یا Output Coil
Reset output
Set output
RS یا Reset/Set Filp Flop
SR یا Set/Reset Filp Flop
Positive RLO Edge Detection و Negative RLO Edge Detection
P_TRIG یا Scan RLO for positive signal Edge
N_TRIG یا Scan RLO for negative signal Edge
بخش دوم (دستورالعملهای تایمر)
دستورالعملهای تایمر
تایمر S_PULSE
تایمر S_PEXT
تایمر S_ODT
تایمر S_ODTS
تایمر S_OFFDT
تایمر SP – SE – SD – SS – SF
بخش سوم (دستورالعملهای شمارنده)
دستورالعملهای شمارنده
شمارنده افزایشی S_CU
شمارنده کاهشی S_CD
شمارنده افزایشی- کاهشی S_CUD
شمارنده SC
شمارنده CU
شمارنده CD
بخش چهارم (دستورالعملهای مقایسه ای و توابع ریاضی)
دستورالعملهای مقایسه
توابع مقایسه CMP == , <>, <, >, >=,<=
دستورالعملهای ریاضی
دستور ADD
دستور SUB
دستور MUL
دستور DIV
دستور MOD
دستور NEG
دستور قدر مطلق ABS
دستور توان دو SQR
دستور جذر SQRT
دستور لگاریتم طبیعی LN
دستور e به توان محتوی یا EXP
دستورات SIN , COS , TAN , ASIN , ACOS , ATAN
دستورالعمل MOVE
دستور العمل تبدیل یا COVERT
تابع گرد کردن یا ROUND
تابع گرد CEIL
تابع گرد FLOOR
تابع تبدیل TRUNC
بخش پنجم (بررسی دستورالعملها و توابع دیگر)
دستور JMP
دستور JMPN
دستور پرش به Label
دستور بازگشت RET
دستورالعمل OPN
دستورالعمل OPNI
دستورالعمل Word Logic AND
دستورالعمل Word Logic OR
دستورالعمل Word Logic XOR
دستورالعمل Word Logic INVERT
دستورالعمل SHR
دستورالعمل SHL
دستورالعمل ROR
دستورالعمل ROL
دستور Get status bit
دستور Get negative status bit
دستور CALL
دستور SAVE
دستور MCR<
دستور NCR>, MCRA, MCRD
فصل دوازدهم (برنامه نویسی در STEP7 تحت STL و FBD)
مقدمه
تنظیمات اولیه جهت برنامه نویسی STL
بخش اول (بررسی دستورات برنامه نویسی)
دستور A
دستور AN
دستور O
دستور ON
دستور X
دستور XN
دستور A(
دستور AN(
دستور O(
دستور ON(
دستور X(
دستور XN(
دستور (
دستور =
دستور R
دستور S
دستور NOT
دستور SET
دستور CLR
دستور SAVE
دستور FN
دستور FP
بخش دوم (دستورالعملهای تایمر)
دستورات تایمر
دستور FR
دستور L
دستور LC
دستور R
دستور SP
دستور SE
دستور SD
دستور SS
دستور SF
بخش سوم (دستورالعملهای شمارنده)
دستورات کانتر یا شمارنده
دستور FR
دستور L
دستور LC
دستور R
دستور S
دستور CU
دستور CD
بخش چهارم (دستورالعملهای مقایسه ای)
دستورات مقایسه
دستورات مقایسه == I , <> I , > I , < I , >= I , <= I
دستورات مقایسه == D , <> D , > D , < D , >= D , <= D
دستورات مقایسه == R , <> R , > R , < R , >= R , <= R
بخش پنجم (دستورات محاسبات عدد صحیح)
دستور +I
دستور –I
دستور *I
دستور /I
دستور +D
دستور –D
دستور *D
دستور /D
دستور +
دستور INC
دستور DEC
دستور MOD
بخش ششم (دستورات محاسبات عدد اعشاری)
دستور +R
دستور –R
دستور *R
دستور /R
دستور ABS
دستور SQR
دستور SQRT
دستور EXP
دستور LN
دستور SIN
دستور ASIN
دستور COS
دستور ACOS
دستور TAN
دستور ATAN
بخش هفتم (دستورات بارگذاری و انتقال)
دستور L
دستور L STW
دستور LAR1
دستور LAR1 <D>
دستور LAR1 AR2
دستور LAR2
دستور LAR2 <D>
دستور T
دستور T STW
دستور CAR
دستور TAR1
دستور TAR1 <D>
دستور TAR1 AR2
دستور TAR2
دستور TAR2 <D>
بخش هشتم (دستورات تبدیل)
دستور BTI
دستور ITB
دستور BTD
دستور ITD
دستور DTB
دستور DTR
دستور INVI
دستور INVD
دستور NEGI
دستور NEGD
دستور NEGR
دستور CAW
دستور CAD
دستور RND
دستور TURNC
دستور RND+
دستور RND-
بخش نهم (دستورات کنترل لاجیک)
دستور JU
دستور JL
دستور JC
دستور JCN
دستور JCB
دستور JNB
دستور JBI
دستور JNBI
دستور JO
دستور JOS
دستور JZ
دستور JN
دستور JP
دستور JM
دستور JPZ
دستور JMZ
دستور JUO
دستور LOOP
دستور OPN
دستور OPNDI
دستور CDB
دستور L DBLG
دستور L DBNO
دستور L DILG
دستور L DINO
دستور BE
دستور BEC
دستور BEU
دستور CALL
دستور CC
دستور UC
دستور AW
دستور OW
دستور XOW
دستور AD
دستور OD
دستور XOD
بخش دهم (دستورات شیفت و چرخش)
دستور SSI
دستور SSD
دستور SLW
دستور SRW
دستور SLD
دستور SRD
دستور RLD
دستور RRD
دستور RLDA
دستور RRDA دستور L
بخش یازدهم (دستورات آکومولاتوری)
دستور TAK
دستور PUSH
دستور POP
دستور +AR1
دستور +AR2
دستور MCR( , )MCR , MCRA , MCRD
دستور BLD
دستور NOP0
دستور NOP1
فصل سیزدهم (ارتباط آنلاین با PLC)
دانلود کردن به PLC و آپلود کردن از آن
ارتباط آنلاین با PLC
فصل چهاردهم (پروژههای مقدماتی)
بخش اول
کنترل یک خروجی به وسیله سه شستی S2 ،S1 و S3
کنترل خروجی به وسیله 4 شستی به صورت ترکیبی
کنترل سه خروجی در بازه زمانی ثابت با فرمان Start
کنترل دور موتور به کمک یک شستی و اینورتر
راه اندازی موتور سه فازه رتور قفسی بصورت چپگرد و راستگرد با حفاظت کامل
راه اندازی موتور سه فازه رتور قفسی بصورت چپگرد و راستگرد سریع
راه اندازی موتور سه فازه رتور قفسی بصورت ترتیبی، یکی پس از دیگری
راه اندازی موتور سه فازه رتور قفسی بصورت ترتیبی، یکی بجای دیگری
راه اندازی موتور سه فازه رتور قفسی بصورت یکی پس از دیگری با تایمر
راه اندازی موتور بصورت ستاره – مثلث دستی با حفاظت کامل
راه اندازی موتور سه فازه بصورت ستاره – مثلث و چپگرد و راستگرد دستی
راه اندازی موتور بصورت ستاره و مثلث، چپگرد و راستگرد اتوماتیک
بخش دوم
پروسه کنترل موتور توان بالا به همراه FAN
روشن و خاموش کردن تعداد زیادی خروجی بطور همزمان با آرایشی ثابت
کنترل پر و خالی شدن مخزن
مکانیزم دسته بندی توپهای سیاه و سفید
تعیین اولویت در فشردن کلید زنگ مسابقه
چراغ چشمک زن به کمک تایمر S-pulse
چراغ چشمک زن به کمک تایمر S-PEXT
چراغ راهنمایی و رانندگی چهار راه، با S-pulse
چراغ راهنمایی و رانندگی، به کمک یک تایمر S-PEXT
کلید Push Button
کنترل خروجی با سه بار فشردن کلید در بازه دو ثانیه
بخش سوم
چراغ روشنایی راه پله
کنترل چراغ راه پله، با دو وضعیت موقت و دائم
شمارنده صعودی و نزولی با تحریک یک شستی
شمارنده صعودی از چند مقدار مختلف
چشمک زن 16 کاناله به کمک دستور Shift
یکی به جای دیگری 16 کاناله بصورت رفت و برگشت با دستور Shift
سیستم کنترل دریل عمودی
سیستم جامع کنترل پارکینگ خودرو
فصل پانزدهم (پروژههای متوسطه)
تولید پالس مداوم کنترل نشده
تولید پالس مداوم کنترل شده
کنترل نوار نقاله از دو طرف
تشخیص جهت حرکت نوار نقاله
کنترل قطع شدن دور موتور با شافت هم محور
تنظیم زمان روشن بودن اجاق برقی
کنترل زمان روشنایی در راه پله
ایجاد پالس با پهنای دلخواه توسط TP
محاسبه N فاکتوریل
آدرس دهی متغیر با استفاده از Address Register
کنترل وضعیت انبار
کنترل ترتیبی روشن شدن دو نوار نقاله
راه اندازی و توقف موتور القایی 3 فاز
فصل شانزدهم (پروژههای پیشرفته)
بخش اول
اسیلاتور با زمان ON/OFF متغییر به کمک FB
کنترل زنگ مدرسه به کمک ساعت داخلی PLC
شمارش تعداد پیچهای تولیدی کارخانه، در طول روز
غیرفعال کردن موقت وقفه Cyclic Interrupt ،8 روز پس از RUN شدن CPU
نشان دادن مجموع زمان روشن بودن موتور
چراغ راهنمایی و رانندگی به کمک زبان Graph
بخش دوم
سیستم کنترل مخزن به کمک سنسور تعیین سطح، بدون Scale
سیستم کنترل سطح مخزن به کمک سنسور تعیین سطح آنالوگ با Scale