PLC_pro2018(مهندس برجی)
Открыть в Telegram
با درود به همه علاقمندان به اتوماسیون صنعتی اتوماسیون صنعتی را از صفر تا 100 در کنار ما بیاموزید. پشتیبانی و فروش محصولات آموزشی: @plcpro2018 پشتیبانی : 09137127807 مدرس : مهندس آرش برجی سایت ما :: www.plcpro2018.ir
Больше4 721
Подписчики
Нет данных24 часа
Нет данных7 дней
Нет данных30 дней
Загрузка данных...
Похожие каналы
Облако тегов
Входящие и исходящие упоминания
---
---
---
---
---
---
Привлечение подписчиков
октябрь '26окт. '26
октябрь '26
+198
в 0 каналах
сентябрь '260
в 0 каналах
Get PRO
август '260
в 0 каналах
Get PRO
июль '260
в 0 каналах
Get PRO
июнь '260
в 0 каналах
Get PRO
май '26
+14
в 0 каналах
Get PRO
апрель '26
+7
в 0 каналах
Get PRO
март '26
+2
в 0 каналах
Get PRO
февраль '26
+57
в 0 каналах
Get PRO
январь '26
+24
в 0 каналах
Get PRO
декабрь '25
+85
в 0 каналах
Get PRO
ноябрь '25
+66
в 0 каналах
Get PRO
октябрь '25
+62
в 0 каналах
Get PRO
сентябрь '25
+61
в 0 каналах
Get PRO
август '25
+66
в 0 каналах
Get PRO
июль '25
+64
в 0 каналах
Get PRO
июнь '25
+47
в 0 каналах
Get PRO
май '25
+63
в 0 каналах
Get PRO
апрель '25
+58
в 0 каналах
Get PRO
март '25
+86
в 1 каналах
Get PRO
февраль '25
+82
в 0 каналах
Get PRO
январь '25
+149
в 0 каналах
Get PRO
декабрь '24
+193
в 0 каналах
Get PRO
ноябрь '24
+159
в 0 каналах
Get PRO
октябрь '24
+248
в 0 каналах
Get PRO
сентябрь '24
+218
в 0 каналах
Get PRO
август '24
+184
в 0 каналах
Get PRO
июль '24
+103
в 0 каналах
Get PRO
июнь '24
+79
в 1 каналах
Get PRO
май '24
+78
в 0 каналах
Get PRO
апрель '24
+87
в 0 каналах
Get PRO
март '24
+111
в 0 каналах
Get PRO
февраль '24
+124
в 0 каналах
Get PRO
январь '24
+155
в 0 каналах
Get PRO
декабрь '23
+139
в 0 каналах
Get PRO
ноябрь '23
+87
в 0 каналах
Get PRO
октябрь '23
+93
в 0 каналах
Get PRO
сентябрь '23
+80
в 0 каналах
Get PRO
август '23
+80
в 0 каналах
Get PRO
июль '23
+96
в 0 каналах
Get PRO
июнь '23
+69
в 0 каналах
Get PRO
май '23
+58
в 0 каналах
Get PRO
апрель '23
+57
в 0 каналах
Get PRO
март '23
+57
в 0 каналах
Get PRO
февраль '23
+52
в 0 каналах
Get PRO
январь '23
+85
в 0 каналах
Get PRO
декабрь '22
+85
в 0 каналах
Get PRO
ноябрь '22
+67
в 0 каналах
Get PRO
октябрь '22
+47
в 0 каналах
Get PRO
сентябрь '22
+59
в 0 каналах
Get PRO
август '22
+67
в 0 каналах
Get PRO
июль '22
+74
в 0 каналах
Get PRO
июнь '22
+40
в 0 каналах
Get PRO
май '22
+57
в 0 каналах
Get PRO
апрель '22
+99
в 0 каналах
Get PRO
март '22
+58
в 0 каналах
Get PRO
февраль '22
+63
в 0 каналах
Get PRO
январь '22
+81
в 0 каналах
Get PRO
декабрь '21
+73
в 0 каналах
Get PRO
ноябрь '21
+70
в 0 каналах
Get PRO
октябрь '21
+88
в 0 каналах
Get PRO
сентябрь '21
+71
в 0 каналах
Get PRO
август '21
+96
в 0 каналах
Get PRO
июль '21
+70
в 0 каналах
Get PRO
июнь '21
+43
в 0 каналах
Get PRO
май '21
+34
в 0 каналах
Get PRO
апрель '21
+2 466
в 0 каналах
Посты канала
در ادامه ویدیوی تست عملی که روی درایو 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 | 522 |
| 3 | 🎛️ 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
✅ مدرس : مهندس برجی
✳️ جهت برگزاری دوره های آموزشی بصورت حضوری و آنلاین با ما در ارتباط باشید.
📲 09137127807
🔰 @plcpro2018 | 1 987 |
| 16 | ✅ Episode 15
🔰 How to reset the Siemens V20 Drive using the keypad?
🔍🎥 Low quality
💎 اگر می خوای در کنار آموزش اتوماسیون صنعتی زبان فنی هم یاد بگیری تا بتونی هر منوالی را خودت بخوانی عضو کانال @plcpro_english بشو تا در قالب یک سریال آموزش با تم صنعتی یک مسیر ۱۸۰ قسمتی را در کنار هم طی کنیم. | 2 268 |
| 17 | ✳️ تست پروژه Filling bottle machine
🔰دوره حضوری اتوماسیون صنعتی زیمنس
✅۱۴۰۵/۰۵/۳۰
💎 مدرس : مهندس آرش برجی | 3 091 |
| 18 | ✳️ تست پروژه Filling bottle machine
🔰دوره حضوری اتوماسیون صنعتی زیمنس
✅۱۴۰۵/۰۵/۳۰
💎 مدرس : مهندس آرش برجی | 3 227 |
| 19 | ✳️ تست پروژه Filling bottle machine
🔰دوره حضوری اتوماسیون صنعتی زیمنس
✅۱۴۰۵/۰۵/۳۰
💎 مدرس : مهندس آرش برجی | 2 936 |
| 20 | ✅ مینی دوره رایگان نقشه خوانی P&ID
https://www.aparat.com/v/yyvw21e | 3 594 |
