uz
Feedback

Firibgarlarga uchmang! Telemetrio bunday kanallarni topadi va belgilaydi 👉 Belgini ko‘rmoqchi bo‘lsangiz, obuna bo‘ling 👈

PLC_pro2018(مهندس برجی)

PLC_pro2018(مهندس برجی)

Kanalga Telegram’da o‘tish

با درود به همه علاقمندان به اتوماسیون صنعتی اتوماسیون صنعتی را از صفر تا 100 در کنار ما بیاموزید. پشتیبانی و فروش محصولات آموزشی: @plcpro2018 پشتیبانی : 09137127807 مدرس : مهندس آرش برجی سایت ما :: www.plcpro2018.ir

Ko'proq ko'rsatish
4 721
Obunachilar
Ma'lumot yo'q24 soatlar
Ma'lumot yo'q7 kun
Ma'lumot yo'q30 kun
Obunachilarni jalb qilish
Okt '26
Oktabr '26
+198
0 kanalda
Sentabr '260
0 kanalda
Get PRO
Avgust '260
0 kanalda
Get PRO
Iyul '260
0 kanalda
Get PRO
Iyun '260
0 kanalda
Get PRO
May '26
+14
0 kanalda
Get PRO
Aprel '26
+7
0 kanalda
Get PRO
Mart '26
+2
0 kanalda
Get PRO
Fevral '26
+57
0 kanalda
Get PRO
Yanvar '26
+24
0 kanalda
Get PRO
Dekabr '25
+85
0 kanalda
Get PRO
Noyabr '25
+66
0 kanalda
Get PRO
Oktabr '25
+62
0 kanalda
Get PRO
Sentabr '25
+61
0 kanalda
Get PRO
Avgust '25
+66
0 kanalda
Get PRO
Iyul '25
+64
0 kanalda
Get PRO
Iyun '25
+47
0 kanalda
Get PRO
May '25
+63
0 kanalda
Get PRO
Aprel '25
+58
0 kanalda
Get PRO
Mart '25
+86
1 kanalda
Get PRO
Fevral '25
+82
0 kanalda
Get PRO
Yanvar '25
+149
0 kanalda
Get PRO
Dekabr '24
+193
0 kanalda
Get PRO
Noyabr '24
+159
0 kanalda
Get PRO
Oktabr '24
+248
0 kanalda
Get PRO
Sentabr '24
+218
0 kanalda
Get PRO
Avgust '24
+184
0 kanalda
Get PRO
Iyul '24
+103
0 kanalda
Get PRO
Iyun '24
+79
1 kanalda
Get PRO
May '24
+78
0 kanalda
Get PRO
Aprel '24
+87
0 kanalda
Get PRO
Mart '24
+111
0 kanalda
Get PRO
Fevral '24
+124
0 kanalda
Get PRO
Yanvar '24
+155
0 kanalda
Get PRO
Dekabr '23
+139
0 kanalda
Get PRO
Noyabr '23
+87
0 kanalda
Get PRO
Oktabr '23
+93
0 kanalda
Get PRO
Sentabr '23
+80
0 kanalda
Get PRO
Avgust '23
+80
0 kanalda
Get PRO
Iyul '23
+96
0 kanalda
Get PRO
Iyun '23
+69
0 kanalda
Get PRO
May '23
+58
0 kanalda
Get PRO
Aprel '23
+57
0 kanalda
Get PRO
Mart '23
+57
0 kanalda
Get PRO
Fevral '23
+52
0 kanalda
Get PRO
Yanvar '23
+85
0 kanalda
Get PRO
Dekabr '22
+85
0 kanalda
Get PRO
Noyabr '22
+67
0 kanalda
Get PRO
Oktabr '22
+47
0 kanalda
Get PRO
Sentabr '22
+59
0 kanalda
Get PRO
Avgust '22
+67
0 kanalda
Get PRO
Iyul '22
+74
0 kanalda
Get PRO
Iyun '22
+40
0 kanalda
Get PRO
May '22
+57
0 kanalda
Get PRO
Aprel '22
+99
0 kanalda
Get PRO
Mart '22
+58
0 kanalda
Get PRO
Fevral '22
+63
0 kanalda
Get PRO
Yanvar '22
+81
0 kanalda
Get PRO
Dekabr '21
+73
0 kanalda
Get PRO
Noyabr '21
+70
0 kanalda
Get PRO
Oktabr '21
+88
0 kanalda
Get PRO
Sentabr '21
+71
0 kanalda
Get PRO
Avgust '21
+96
0 kanalda
Get PRO
Iyul '21
+70
0 kanalda
Get PRO
Iyun '21
+43
0 kanalda
Get PRO
May '21
+34
0 kanalda
Get PRO
Aprel '21
+2 466
0 kanalda
Kanal postlari
در ادامه ویدیوی تست عملی که روی درایو SINAMICS V20 زیمنس انجام دادم، می‌خواهیم یکی از قابلیت‌های کاربردی آن را بررسی کنیم. 🔹 پارامتر P0806 چه کاربردی دارد؟ طبق تست عملی انجام‌شده، با تغییر مقدار این پارامتر می‌توان امکان انتخاب حالت‌های Hand و Jog از طریق کیپد را محدود کرد: 🔸 "P0806 = 0" امکان انتخاب حالت‌های Hand و Jog از طریق کیپد وجود دارد. 🔸 "P0806 = 1" انتخاب این حالت‌ها محدود می‌شود؛ اما کلیدهای M و OK و دسترسی به منوهای کیپد همچنان فعال هستند. بنابراین، این رفتار به معنی قفل کامل کیپد نیست. 🔹 ارتباط این موضوع با پارامتر P0700 وقتی پارامتر زیر را تنظیم می‌کنیم: "P0700 = 2" منبع فرمان درایو روی ترمینال‌های خارجی قرار می‌گیرد. در این شرایط، تغییر وضعیت از حالت Auto به Hand یا Jog از طریق کیپد، مطابق شرایط عملکرد درایو، محدود می‌شود. 🏭 این قابلیت در صنعت کجا کاربرد دارد؟ فرض کنید یک پمپ، فن یا نوار نقاله در یک خط تولید، توسط PLC کنترل می‌شود و اپراتور باید در شرایط عادی نتواند به‌سادگی کنترل را از PLC خارج کرده و در حالت دستی، مستقیماً از روی کیپد درایو فرمان حرکت صادر کند. در چنین کاربردهایی، محدود کردن دسترسی به حالت‌های Hand و Jog می‌تواند به حفظ روال کنترلی سیستم و جلوگیری از تغییر ناخواسته وضعیت بهره‌برداری کمک کند. 📌 نکته مهم: این قابلیت به‌تنهایی یک سیستم ایمنی یا قفل امنیتی کامل نیست. برای تجهیزات حساس، باید منطق کنترلی و الزامات ایمنی به‌صورت مستقل طراحی شوند. مدرس: مهندس آرش برجی

2
⚙️ ترفند کاربردی در درایو زیمنس V20؛ محدود کردن دسترسی به حالت Hand و Jog ✅ @plc_pro2018
⚙️ ترفند کاربردی در درایو زیمنس V20؛ محدود کردن دسترسی به حالت Hand و Jog ✅ @plc_pro2018
522
3
🎛️ AUTO، HAND و JOG در درایو Siemens V20 در درایو SINAMICS V20 می‌توان با استفاده از کلیدهای پنل، بین حالت‌های مختلف کنترل د
🎛️ AUTO، HAND و JOG در درایو Siemens V20 در درایو SINAMICS V20 می‌توان با استفاده از کلیدهای پنل، بین حالت‌های مختلف کنترل درایو جابه‌جا شد: 🔹 AUTO درایو از منبع فرمان تعریف‌شده در تنظیمات استفاده می‌کند؛ مثلاً PLC یا ترمینال‌های کنترلی. 🔹 HAND کنترل درایو به صورت دستی و از طریق پنل انجام می‌شود؛ برای مثال Start/Stop و تنظیم سرعت از روی BOP. 🔹 JOG برای حرکت لحظه‌ای موتور با سرعت مشخص استفاده می‌شود؛ کاربردی برای تست، تنظیم و جابه‌جایی اولیه موتور. 📌 نکته مهم: انتخاب این حالت‌ها فقط یک تغییر ظاهری در نمایشگر نیست؛ بلکه می‌تواند منبع فرمان و نحوه دریافت Setpoint درایو را تغییر دهد. در این ویدئو نحوه انتخاب این حالت‌ها با کلیدهای M و OK در V20 را بررسی می‌کنیم. ⚙️ PLCpro | Industrial Automation 👨‍🏫 مدرس: مهندس آرش برجی #Siemens #SINAMICSV20 #V20 #Drive #Inverter #PLC #PLCpro #اتوماسیون_صنعتی #پی_ال_سی #درایو #اینورتر #زیمنس #برنامه_نویسی_PLC
1 018
4
✅ ویدویی آموزش کار با نرم افزار Hardware configuration plc1200 https://my.uupload.ir/p/mbJzyrvj
1 576
5
✅ دانلود نرم افزار Hardware configuration 💢با توجه به اینکه این برنامه نیاز به نصب ندارد لذا جهت باز کردن آن از طریق مرورگر اقدام نمایید. (گوگل کروم یا فایر فاکس)
1 438
6
🔧 ابزار هوشمند انتخاب سخت‌افزار PLC زیمنس S7-1200 برای انتخاب سخت‌افزار یک پروژه PLC، فقط دانستن تعداد ورودی و خروجی کافی نیست؛ باید نوع سیگنال، تعداد کانال‌ها، ماژول‌های موردنیاز و در نهایت Order Number صحیح تجهیزات نیز مشخص شود. برای ساده‌تر کردن این فرآیند، یک ابزار کاربردی برای Siemens S7-1200 طراحی و توسعه داده‌ام که بر اساس نیازهای پروژه، کانفیگ سخت‌افزاری مناسب را پیشنهاد می‌دهد. ⚙️ چه مواردی را می‌توانید تعریف کنید؟ ▪️ Digital Input / Output ▪️ Analog Input / Output ▪️ ماژول‌های 4 کاناله ▪️ RTD ▪️ Thermocouple ▪️ High Speed Counter ▪️ و سایر نیازهای سخت‌افزاری S7-1200 🧩 دو روش برای انتخاب سخت‌افزار 🔹 Automatic Configuration نیازهای پروژه را وارد می‌کنید و ابزار، کانفیگ سخت‌افزاری مناسب را پیشنهاد می‌دهد. 🔹 Manual Configuration در صورت نیاز، می‌توانید سخت‌افزار را به‌صورت دستی انتخاب و پیکربندی کنید. 📄 تولید مستندات پروژه این ابزار فقط برای انتخاب ماژول نیست. می‌توانید اطلاعات پروژه را نیز وارد کنید: 📌 Project Name 📌 Project ID 📌 Prepared By 📌 Approved By و در نهایت لیست سخت‌افزار و اطلاعات Configuration را در قالب: 📊 Excel 📝 Text 📄 PDF دریافت کنید. به این ترتیب می‌توانید خروجی PDF را به‌عنوان بخشی از مستندات Hardware Configuration پروژه و مدارک قابل ارائه به کارفرما استفاده کنید. ✅ بدون نیاز به نصب ✅ بدون نیاز به اینترنت ✅ قابل اجرا با مرورگر ✅ قابل استفاده در Windows ✅ قابل استفاده در Android ✅ قابل استفاده در iOS ✅ مناسب برای استفاده در دفتر، کارگاه و محل پروژه فایل را دانلود کنید، با مرورگر باز کنید و استفاده کنید. نیازی به Installation یا اتصال اینترنت ندارید. --- 📥 دانلود رایگان ابزار S7-1200 --- اگر از ابزار استفاده کردید، خوشحال می‌شویم نظرات و پیشنهادهای خودتان را برای توسعه نسخه‌های بعدی با ما به اشتراک بگذارید. 🔧 PLC Hardware Configuration Tool – S7-1200 طراحی و توسعه: مهندس آرش برجی 🌐 PLCpro2018.ir
1 414
7
📐 آموزش عملی نقشه‌خوانی برق صنعتی | قسمت اول اگر تا حالا یک نقشه واقعی صنعتی جلوت بوده و نمی‌دونستی دقیقاً باید از کجا شروع به خوندنش کنی، این مجموعه برای توست. در قسمت اول رفتیم سراغ یک نقشه واقعی MCC و قدم‌به‌قدم شروع کردیم به بررسی و دنبال‌کردن ساختار نقشه. 🎬 قسمت اول این مجموعه منتشر شد. این تازه شروع کاره... در قسمت‌های بعدی سراغ بخش‌های بیشتری از نقشه‌های واقعی صنعتی می‌ریم و با هم یاد می‌گیریم چطور یک نقشه را اصولی بخونیم و تحلیل کنیم. 👇 قسمت اول را در سایت ببینید: 🔗 [مشاهده قسمت اول آموزش نقشه‌خوانی] 🌐 https://aborji.ir/blog/naghsh-khani-bargh-sanati/ 👨‍🏭 مدرس: مهندس آرش برجی #نقشه_خوانی #برق_صنعتی #MCC #تابلو_برق #اتوماسیون_صنعتی
1 117
8
✅ بررسی انواع Restart در PLC (در صورتیکه ویدئو برای شما باز نمی شود فیلتر شکن خود را خاموش نمایید) https://www.aparat.com/v/rlobQ
1 324
9
✅ تشریح پروژه Pick & Place https://www.aparat.com/v/ewk42m8
1 686
10
⚙️ اینجا فقط نمایشگاه موتور نیست... وقتی وارد ایپکو می‌شوید، در مسیر راهرو با موتورهایی روبه‌رو می‌شوید که هر کدام بخشی از مس
⚙️ اینجا فقط نمایشگاه موتور نیست... وقتی وارد ایپکو می‌شوید، در مسیر راهرو با موتورهایی روبه‌رو می‌شوید که هر کدام بخشی از مسیر طراحی، توسعه و مهندسی قوای محرکه ایران‌خودرو را روایت می‌کنند. اینجا جایی است که موضوع فقط تولید یک موتور نیست؛ پشت هر موتور، مجموعه‌ای از طراحی مهندسی، تست، کالیبراسیون، توسعه و سال‌ها تجربه قرار دارد. از نزدیک که این موتورها را می‌بینی، تازه بیشتر متوجه می‌شوی که یک موتور خودرو فقط مجموعه‌ای از قطعات مکانیکی نیست؛ ترکیبی از مکانیک، برق، الکترونیک، کنترل و نرم‌افزار است که باید در کنار هم درست کار کنند. و برای کسی که در حوزه اتوماسیون صنعتی و PLC فعالیت می‌کند، دیدن چنین مجموعه‌ای جذاب‌تر هم می‌شود؛ چون بخش بزرگی از دنیای صنعت، در نهایت به همین نقطه می‌رسد: کنترل، اندازه‌گیری، تست، تحلیل و اتوماسیون. این ویدئو گوشه‌ای از بازدید من از ایپکو؛ شرکت تحقیق، طراحی و تولید موتور ایران‌خودرو است. گاهی برای یادگیری صنعت، فقط کلاس و کتاب کافی نیست؛ باید صنعت را از نزدیک دید. ⚙️ 👨‍🏫 مهندس آرش برجی 🌐 PLCpro2018.ir #ایپکو #موتور #مهندسی #اتوماسیون_صنعتی #PLC #زیمنس #TIA_Portal #PLCpro2018
1 599
11
🔵 پایان ترم اول دوره اتوماسیون صنعتی زیمنس یک دوره دیگه هم به پایان رسید؛ این بار در کنار مهندسین خوب شرکت ایپکو (ایران‌خودر
🔵 پایان ترم اول دوره اتوماسیون صنعتی زیمنس یک دوره دیگه هم به پایان رسید؛ این بار در کنار مهندسین خوب شرکت ایپکو (ایران‌خودرو). در این دوره سعی کردیم اتوماسیون صنعتی زیمنس رو فقط در حد تئوری و کار با نرم‌افزار پیش نبریم؛ بلکه از منطق برنامه‌نویسی PLC و طراحی برنامه، تا کار با TIA Portal، HMI، عیب‌یابی و اجرای پروژه‌های صنعتی رو به شکل عملی دنبال کنیم. برای من همیشه جذابه که ببینم هنرجوها از جلسه اول که با سؤال و ابهام وارد دوره می‌شن، کم‌کم به جایی می‌رسن که خودشون منطق یک سیستم رو تحلیل می‌کنن و برای حل مسئله راه‌حل پیدا می‌کنن. این عکس برای من فقط یک عکس پایان دوره نیست؛ یادآور ساعت‌ها تمرین، بحث، سؤال، خطا، عیب‌یابی و در نهایت یادگیریه. ⚙️ از همه دوستان عزیز این دوره بابت همراهی و اعتمادی که داشتند ممنونم. امیدوارم این پایان، شروع مسیر حرفه‌ای‌تر شما در دنیای اتوماسیون صنعتی باشه. 🙏 ترم اول به پایان رسید؛ مسیر ادامه دارد... 🚀 👨‍🏫 مهندس آرش برجی 🌐 PLCpro2018.ir #اتوماسیون_صنعتی #زیمنس #PLC #TIA_Portal #S7_1200 #S7_1500 #ایپکو #ایرانخودرو #PLCpro
1 236
12
Message ↓ Location ↓ Block / Address / Module ↓ Cause ↓ Action یعنی اول پیغام رو می‌خونیم. بعد مشخص می‌کنیم خطا مربوط به کجاست. بعد می‌ریم سراغ Block، آدرس یا Module مربوطه. علت رو پیدا می‌کنیم. و در آخر اقدام اصلاحی رو انجام می‌دیم. این خیلی بهتر از اینه که بدون اینکه Diagnostic Buffer رو بخونیم، شروع کنیم به تغییر دادن برنامه و دانلود کردن دوباره. یک نکته دیگه هم این وسط هست: 💢توجه کنید که CPU حتماً لازم نیست STOP باشه که Diagnostic Buffer رو بررسی کنیم. 💢خیلی از اتفاقات و خطاها در حالت RUN هم می‌تونن در Diagnostic Buffer ثبت بشن. پس اگر یک سیستم صنعتی رفتار عجیبی داره، حتی اگر CPU هنوز RUN هست، Diagnostic Buffer یکی از اولین جاهایی هست که من بررسی می‌کنم. در قسمت بعد می‌ریم سراغ یکی از قسمت‌های مهم‌تر ماجرا: 🔸 OB80 🔸 OB82 🔸 OB83 🔸 OB85 🔸 OB86 🔸 OB121 🔸 OB122 و اینکه وقتی در Diagnostic Buffer با عبارت Requested OB مواجه می‌شیم، اصلاً داستان چیه و چرا CPU دنبال یک OB خاص می‌گرده. این قسمت رو اگر درست متوجه بشید، عیب‌یابی PLC خیلی براتون حرفه‌ای‌تر میشه. 🎓 PLCpro2018.ir مدرس: مهندس آرش برجی #Siemens #PLC #S7300 #S7400 #STEP7 #DiagnosticBuffer #PLCProgramming #PLCTraining #اتوماسیون_صنعتی #عیب_یابی_PLC
1 652
13
📌 Diagnostic Buffer در S7-300 / S7-400 — ✅قسمت دوم: خب، تو قسمت قبل یه آشنایی کلی با Diagnostic Buffer داشتیم و گفتیم وقتی PLC با یه خطا یا اتفاق غیرعادی مواجه میشه، یکی از اولین جاهایی که باید سراغش بریم همین Diagnostic Buffer هست. ⚠️حالا بریم سراغ خود خطاها: چیزی که مهمه اینه که وقتی وارد Diagnostic Buffer می‌شیم، فقط دنبال این نباشیم که ببینیم CPU روی چه خطایی گیر کرده. باید از روی پیغام بفهمیم: مشکل کجاست؟ مربوط به برنامه است؟ مربوط به آدرس است؟ مربوط به I/O است؟ یا اصلاً مشکل از یک Module یا شبکه است؟ 🔰چند مورد خیلی رایج رو با هم بررسی کنیم. 🔹 1. FC Not Loaded فرض کنید داخل برنامه یک FC رو صدا زدید، ولی اون FC داخل CPU وجود نداره یا Load نشده. در این حالت ممکنه در Diagnostic Buffer با پیغامی مثل: FC not loaded مواجه بشید. (البته برای FB هم همین موضوع صحت دارد) اینجا دیگه لازم نیست الکی دنبال مشکل سخت‌افزاری بگردیم. اول باید خود FC و شماره اون رو بررسی کنیم و ببینیم واقعاً داخل CPU Load شده یا نه. یکی از اشتباهات رایج هم اینه که برنامه رو روی PG داریم ولی تصور می‌کنیم حتماً همون برنامه داخل CPU هم هست. این دو تا رو باید از هم جدا کنیم. 🔹 2. DB Not Loaded این مورد هم خیلی شایع هست. مثلاً برنامه داره به یک DB دسترسی پیدا می‌کنه ولی DB موردنظر داخل CPU وجود نداره. در Diagnostic Buffer می‌تونه چیزی شبیه این پیام نوشته شود: DB not loaded پس اینجا مسیر عیب‌یابی تقریباً مشخصه: ابتدا DB موردنظر رو پیدا می‌کنیم → شماره DB رو بررسی می‌کنیم → موجود بودنش در CPU رو چک می‌کنیم → در صورت نیاز دوباره Block رو Load می‌کنیم. 🔹 3. Area Length Error 💢اینجا یه نکته مهم وجود داره: فرض کنید برنامه می‌خواد به یک محدوده از حافظه دسترسی پیدا کنه، ولی طول محدوده‌ای که درخواست شده با چیزی که واقعاً وجود داره یا قابل دسترسی هست، همخوانی نداره. در این شرایط ممکنه با خطایی مثل: Area length error مواجه بشیم. این خطا رو نباید با Address Error یکی بدونیم. یعنی ممکنه آدرس درست باشه، ولی محدوده‌ای که برنامه داره می‌خونه یا می‌نویسه اشتباه باشه. این تفاوت خیلی مهمه. 🔹 4. I/O Access Error یکی دیگه از خطاهایی که در پروژه‌های واقعی زیاد باهاش برخورد می‌کنیم، خطای دسترسی به I/O هست. مثلاً برنامه داره یک ورودی یا خروجی رو می‌خونه یا می‌نویسه، ولی CPU نمی‌تونه به اون I/O دسترسی داشته باشه. ممکنه در Diagnostic Buffer پیغامی در رابطه با: I/O Access Error ببینیم. اینجا باید چند مورد رو بررسی کنیم: آدرس I/O درست هست؟ ابتدا بررسی میکنیم که Module مربوطه وجود داره (باید آدرس های تعریف شده در HWconfig را بررسی کنید) ؟ اگر Module در وضعیت سالم هست؟ آدرس Hardware Configuration با آدرس واقعی یکی هست؟ اگر Remote I/O داریم، ارتباط شبکه برقرار هست؟ یعنی صرفاً با دیدن عبارت I/O Access Error نباید سریع بگیم «پس کارت خراب شده». اول باید مسیر رو مرحله‌به‌مرحله بررسی کنیم. 🔹 5. Address Error با Area Length Error فرق داره این قسمت رو پیشنهاد می‌کنم خوب یاد بگیرید، چون در عیب‌یابی خیلی به کارتون میاد. Address Error بیشتر ما رو به سمت خود آدرس و معتبر بودن اون می‌بره. ولی در: Area Length Error ممکنه آدرس شروع درست باشه، اما محدوده‌ای که داریم بهش دسترسی پیدا می‌کنیم مشکل داشته باشه. پس وقتی پیغام رو می‌بینید، فقط ترجمه کلمه به کلمه اون کافی نیست. باید ببینید CPU دقیقاً در چه قسمتی از برنامه و روی چه آدرسی به این وضعیت رسیده. 🔹 6. Module Fault حالا می‌رسیم به خطاهایی که احتمالاً باید کمی جدی‌تر بررسیشون کنیم. اگر Diagnostic Buffer یک خطای مربوط به Module Fault بده، باید خود Module رو بررسی کنیم. اینجا مواردی مثل: • وضعیت Module • Power Supply • ارتباط Backplane • Configuration • خطای Channel • Diagnostic LED باید بررسی بشن. اگر Module قابلیت Diagnostic داشته باشه، اطلاعات بیشتری هم ممکنه در Module Information در اختیارمون قرار بگیره. 🔹 7. Wire Break و Short Circuit در بعضی Module های ورودی و خروجی و مخصوصاً Moduleهایی که Diagnostic قابلیت‌های بیشتری دارن، ممکنه خطاهایی مثل: Wire Break یا Short Circuit گزارش بشه. اینجا دیگه فقط برنامه PLC رو بررسی نمی‌کنیم. باید بریم سمت سیم‌کشی و خود تجهیز. مثلاً اگر یک سنسور روی یک ورودی داریم و Diagnostic Module اعلام Wire Break می‌کنه، باید سیم، ترمینال، سنسور و تغذیه رو هم بررسی کنیم. پس یک اصل مهم: هر خطایی که در Diagnostic Buffer می‌بینیم الزاماً مشکل نرم‌افزاری نیست. 🔧 حالا روش عیب‌یابی من چیه؟ من معمولاً این مسیر رو پیشنهاد می‌کنم:
1 673
14
🔎 Diagnostic Buffer؛ جایی که PLC سرنخِ خطا را به شما می‌دهد! یکی از مهم‌ترین مهارت‌ها در عیب‌یابی PLCهای زیمنس این است که بتوانیم Diagnostic Buffer را درست بخوانیم. خیلی وقت‌ها وقتی یک CPU وارد STOP می‌شود یا یک تجهیز درست کار نمی‌کند، اولین واکنش این است که شروع کنیم به بررسی سیم‌ها، سنسورها و برنامه و حدس بزنیم مشکل از کجاست. اما یک مهندس PLC قبل از حدس زدن، یک جای مهم را بررسی می‌کند: 👉 Diagnostic Buffer در PLCهای Siemens S7-300 / S7-400 ، Diagnostic Buffer می‌تواند اطلاعات ارزشمندی درباره اتفاقاتی که در CPU و سیستم رخ داده است را در اختیار ما قرار دهد. برای مثال ممکن است در Diagnostic Buffer با عبارت‌هایی مثل این مواجه شوید: 🔹 FC not loaded یعنی FC موردنظر در CPU موجود نیست. 🔹 DB not loaded یعنی DB موردنظر در CPU وجود ندارد یا دانلود نشده است. 🔹 Area length error یعنی برنامه در دسترسی به یک محدوده، با مشکل مربوط به طول یا محدوده داده مواجه شده است. 🔹 I/O access error یعنی برنامه هنگام دسترسی به I/O با مشکل مواجه شده است. 🔹 Module fault یعنی یک خطای تشخیصی در Module گزارش شده است. 🔹 Station failure یعنی یک Station یا تجهیز توزیع‌شده از دسترس خارج شده است. 🔹 Time error یعنی اجرای برنامه یا یک چرخه از محدوده زمانی مجاز خارج شده است. اما نکته مهم اینجاست: ❌ فقط دانستن معنی یک Error کافی نیست. یک PLC Programmer حرفه‌ای باید بتواند از روی Diagnostic Buffer به این سؤالات پاسخ دهد: چه اتفاقی افتاده؟ ⬇️ کجا اتفاق افتاده؟ ⬇️ کدام Block، Module یا Address درگیر است؟ ⬇️ علت احتمالی چیست؟ ⬇️ برای رفع مشکل چه چیزی را باید بررسی کنم؟ 🎯 برای مثال، وقتی می‌بینیم: FC not loaded نباید فقط بگوییم «FC لود نشده». باید بررسی کنیم: ✔ آیا FC در پروژه وجود دارد؟ ✔ آیا FC به CPU دانلود شده؟ ✔ آیا شماره FC درست است؟ ✔ آیا Block دیگری آن را فراخوانی می‌کند؟ این دقیقاً همان تفاوت بین خواندن یک خطا و عیب‌یابی حرفه‌ای PLC است. در آموزش Diagnostic Buffer قرار است یاد بگیریم چگونه متن‌های واقعی نمایش داده‌شده در STEP 7 را بخوانیم و از روی آن‌ها مسیر عیب‌یابی را پیدا کنیم. 📌 Diagnostic Buffer را فقط یک لیست خطا نبینید؛ آن را به چشم گزارش وضعیت و سرنخ عیب‌یابی CPU ببینید. 🎓 PLCpro2018.ir مدرس: مهندس آرش برجی
1 706
15
✳️ برگزاری دوره اتوماسیون صنعتی زیمنس ✅ شرکت ایپکو (ایرانخودرو) ✅ 1405/06/09 ✅ مدرس : مهندس برجی ✳️ جهت برگزاری دوره های آموز
✳️ برگزاری دوره اتوماسیون صنعتی زیمنس ✅ شرکت ایپکو (ایرانخودرو) ✅ 1405/06/09 ✅ مدرس : مهندس برجی ✳️ جهت برگزاری دوره های آموزشی بصورت حضوری و آنلاین با ما در ارتباط باشید. 📲 09137127807 🔰 @plcpro2018
1 987
16
✅ Episode 15 🔰 How to reset the Siemens V20 Drive using the keypad? 🔍🎥 Low quality 💎 اگر می خوای در کنار آموزش اتوماسیون
✅ Episode 15 🔰 How to reset the Siemens V20 Drive using the keypad? 🔍🎥 Low quality 💎 اگر می خوای در کنار آموزش اتوماسیون صنعتی زبان فنی هم یاد بگیری تا بتونی هر منوالی را خودت بخوانی عضو کانال @plcpro_english بشو تا در قالب یک سریال آموزش با تم صنعتی یک مسیر ۱۸۰ قسمتی را در کنار هم طی کنیم.
2 268
17
✳️ تست پروژه Filling bottle machine 🔰دوره حضوری اتوماسیون صنعتی زیمنس ✅۱۴۰۵/۰۵/۳۰ 💎 مدرس : مهندس آرش برجی
✳️ تست پروژه Filling bottle machine 🔰دوره حضوری اتوماسیون صنعتی زیمنس ✅۱۴۰۵/۰۵/۳۰ 💎 مدرس : مهندس آرش برجی
3 091
18
✳️ تست پروژه Filling bottle machine 🔰دوره حضوری اتوماسیون صنعتی زیمنس ✅۱۴۰۵/۰۵/۳۰ 💎 مدرس : مهندس آرش برجی
✳️ تست پروژه  Filling bottle machine 🔰دوره حضوری اتوماسیون صنعتی زیمنس ✅۱۴۰۵/۰۵/۳۰ 💎 مدرس : مهندس آرش برجی
3 227
19
✳️ تست پروژه Filling bottle machine 🔰دوره حضوری اتوماسیون صنعتی زیمنس ✅۱۴۰۵/۰۵/۳۰ 💎 مدرس : مهندس آرش برجی
✳️ تست پروژه Filling bottle machine 🔰دوره حضوری اتوماسیون صنعتی زیمنس ✅۱۴۰۵/۰۵/۳۰ 💎 مدرس : مهندس آرش برجی
2 936
20
✅ مینی دوره رایگان نقشه خوانی P&ID https://www.aparat.com/v/yyvw21e
3 594