1. سلام بله، می‌توان بدون داشتن PLC Logo به Factory IO وصل شد. برای این کار می‌توانید از PLC Simulator یا مفهوم ارتباط از طریق OPC Server استفاده کنید. مراحل اتصال بدون PLC: 1. استفاده از PLC Simulator: در Factory IO، به جای اتصال به PLC واقعی، از PLCSim (برای شبیه‌سازی PLC زیمنس) استفاده کنید. در TIAادامه مطلب

    سلام
    بله، می‌توان بدون داشتن PLC Logo به Factory IO وصل شد. برای این کار می‌توانید از PLC Simulator یا مفهوم ارتباط از طریق OPC Server استفاده کنید.

    مراحل اتصال بدون PLC:

    1. استفاده از PLC Simulator:

    در Factory IO، به جای اتصال به PLC واقعی، از PLCSim (برای شبیه‌سازی PLC زیمنس) استفاده کنید.

    در TIA Portal، یک برنامه ساده برای شبیه‌سازی بنویسید و آن را در PLCSim اجرا کنید.

    2. اتصال از طریق OPC Server:

    در Factory IO از OPC Server برای برقراری ارتباط استفاده کنید.

    اگر از S7-1200/1500 یا PLC زیمنس دیگر استفاده می‌کنید، می‌توانید از OPC Server زیمنس مثل Simatic NET برای شبیه‌سازی ارتباط استفاده کنید.

    3. تنظیمات Factory IO:

    در Factory IO، پروتکل OPC یا Modbus TCP رو انتخاب کنید.

    آدرس و تنظیمات شبکه OPC Server یا PLC شبیه‌ساز رو وارد کنید.

    کمتر ببینید
  2. سلام برای ارتباط بین PLC زیمنس S7-313C و HMI زیمنس MP277 10" Touch با استفاده از WinCC (در حالی که HMI با TIA Portal پشتیبانی نمی‌شود)، مراحل زیر رو دنبال کن: 1. پیکربندی ارتباط در WinCC: در WinCC، یک پروژه جدید بساز. HMI MP277 رو به عنوان دستگاه جدید اضافه کن (از Add new device استفاده کن). نوع پروادامه مطلب

    سلام
    برای ارتباط بین PLC زیمنس S7-313C و HMI زیمنس MP277 10″ Touch با استفاده از WinCC (در حالی که HMI با TIA Portal پشتیبانی نمی‌شود)، مراحل زیر رو دنبال کن:

    1. پیکربندی ارتباط در WinCC:

    در WinCC، یک پروژه جدید بساز.

    HMI MP277 رو به عنوان دستگاه جدید اضافه کن (از Add new device استفاده کن).

    نوع پروتکل ارتباطی رو MPI یا Profinet (بسته به نوع ارتباط شما) تنظیم کن.

    2. تنظیمات ارتباط در TIA Portal:

    در TIA Portal، PLC (S7-313C) رو به پروژه اضافه کن.

    تنظیمات شبکه PLC رو با توجه به پروتکلی که انتخاب کردید (MPI/Profinet) انجام بده.

    3. اتصال فیزیکی:

    ارتباط فیزیکی بین HMI و PLC رو از طریق MPI یا Profinet (پورت‌های ارتباطی موجود در هر دو دستگاه) برقرار کن.

    4. تعریف آدرس‌ها:

    در پروژه WinCC، آدرس‌های متغیرهایی که باید از PLC بخونی یا بنویسی رو تعریف کن و ارتباط بین PLC و HMI رو تنظیم کن.

    5. پیکربندی ارتباط پروتکل:

    در WinCC پروتکل ارتباطی (مثل MPI یا Profinet) رو مطابق با تنظیمات TIA Portal و HMI تنظیم کن.

    بعد از این مراحل، ارتباط بین PLC و HMI برقرار میشه و می‌تونی HMI رو برای نمایش داده‌ها و کنترل‌ها برنامه‌نویسی کنی.

    کمتر ببینید
  3. سلام برای انجام پوزیشن کنترل با استفاده از سروو لیدشاین و تنظیمات هومینگ، باید مراحل زیر رو طی کنی: 1. فعال کردن هومینگ: وارد پیکربندی سروو در نرم‌افزار مربوطه بشو (مثل Leadshine Software). Mode رو روی Position Mode بذار. در بخش Homing Setup، گزینه‌ی Home Input رو فعال کن. این یعنی وقتی فرمان از ترمادامه مطلب

    سلام
    برای انجام پوزیشن کنترل با استفاده از سروو لیدشاین و تنظیمات هومینگ، باید مراحل زیر رو طی کنی:

    1. فعال کردن هومینگ:

    وارد پیکربندی سروو در نرم‌افزار مربوطه بشو (مثل Leadshine Software).

    Mode رو روی Position Mode بذار.

    در بخش Homing Setup، گزینه‌ی Home Input رو فعال کن. این یعنی وقتی فرمان از ترمینال وارد بشه، سروو به نقطه صفر حرکت می‌کنه.

    نوع سنسور هومینگ رو روی Encoder بذار (در صورتی که انکودر مطلق داری).

    2. تعریف نقطه صفر:

    باید پالس هومینگ رو به ترمینال وصل کنی تا سیگنال هومینگ از آنجا ارسال بشه.

    وقتی سروو سیگنال هومینگ رو دریافت کنه، از انکودر مطلق استفاده می‌کنه تا به نقطه صفر بره.

    3. تنظیمات انکودر مطلق:

    در بخش تنظیمات سروو، پارامترهای انکودر مطلق رو وارد کن تا موقعیت دقیق سروو هنگام هومینگ تنظیم بشه.

    با این تنظیمات، زمانی که سیگنال هومینگ از ترمینال ارسال بشه، سروو با استفاده از انکودر مطلق به نقطه صفر حرکت می‌کنه.

    کمتر ببینید
  4. سلام برای آدرس‌دهی به DBW292 از DB100 در HMI دلتا (مثلاً در DOPSoft)، باید اینو بنویسی: DB100.DBW292 یعنی: DB100 → شماره دیتا بلاک DBW292 → آدرس داده داخل اون دیتا بلاک نکات: اگه بایت بود می‌نویسی: DB100.DBB292 اگه بیت بود مثلاً بیت 2 از بایت 292: DB100.DBX292.2 اگه دابل‌وُرد بود: DB100.DBD292 و مطمادامه مطلب

    سلام

    برای آدرس‌دهی به DBW292 از DB100 در HMI دلتا (مثلاً در DOPSoft)، باید اینو بنویسی:

    DB100.DBW292

    یعنی:

    DB100 → شماره دیتا بلاک

    DBW292 → آدرس داده داخل اون دیتا بلاک

    نکات:

    اگه بایت بود می‌نویسی: DB100.DBB292

    اگه بیت بود مثلاً بیت 2 از بایت 292: DB100.DBX292.2

    اگه دابل‌وُرد بود: DB100.DBD292

    و مطمئن شو در تنظیمات ارتباطی HMI نوع PLC رو درست انتخاب کردی (مثلاً S7-300 و پروتکل Ethernet).

    کمتر ببینید
  5. سلام بله، در WinCC Explorer (Classic) هم قابلیت Template وجود داره، ولی با اسم "Picture Window" یا استفاده از Global Script + Common Objects. راه‌حل‌ها: 1. Use Picture Window: یک صفحه بساز (مثلاً Template_Page) با آیتم‌های ثابت. در صفحات دیگه، از Picture Window استفاده کن و اون صفحه رو Load کن. 2. Gادامه مطلب

    سلام
    بله، در WinCC Explorer (Classic) هم قابلیت Template وجود داره، ولی با اسم “Picture Window” یا استفاده از Global Script + Common Objects.

    راه‌حل‌ها:

    1. Use Picture Window:

    یک صفحه بساز (مثلاً Template_Page) با آیتم‌های ثابت.

    در صفحات دیگه، از Picture Window استفاده کن و اون صفحه رو Load کن.

    2. Global Object (Library):

    المان‌هارو به Global Library اضافه کن.

    در همه صفحات Drag & Drop کن (نیاز به کپی ولی ساختار مشترک داره).

    نکته: مثل HMI‌های جدید تمپلیت مستقیم نداره، اما با Picture Window به‌راحتی قابل پیاده‌سازیه.

    کمتر ببینید
  6. سلام در WinCC (Advanced یا Professional) برای بزرگ‌نمایی یک بخش خاص در Runtime: 1. اون المان‌ها رو داخل یه Faceplate یا Screen Window قرار بده. 2. تو یه صفحه اصلی، یه Screen Window اضافه کن. 3. در Runtime، با اسکریپت یا دکمه، محتوای اون ناحیه (Screen Window) رو Load کن. 4. برای بزرگ‌نمایی، Screen Wiادامه مطلب

    سلام
    در WinCC (Advanced یا Professional) برای بزرگ‌نمایی یک بخش خاص در Runtime:

    1. اون المان‌ها رو داخل یه Faceplate یا Screen Window قرار بده.

    2. تو یه صفحه اصلی، یه Screen Window اضافه کن.

    3. در Runtime، با اسکریپت یا دکمه، محتوای اون ناحیه (Screen Window) رو Load کن.

    4. برای بزرگ‌نمایی، Screen Window رو Fullscreen کن یا Resolution بالاتر تنظیم کن.

    کمتر ببینید
  7. سلام بله، میشه. منطق کلی برای هر دو PLC یکیه: برای S7-1200 (Siemens): 1. سیگنال آنالوگ رو بخون (مثلاً IW64 بعد از Scale کردن). 2. مقدار قبلی رو ذخیره کن (مثلاً Prev_Value). 3. مقایسه کن: اگه Actual_Value > Prev_Value → بریز تو Increasing_DB اگه Actual_Value < Prev_Value → بریز تو Decreasing_DBادامه مطلب

    سلام
    بله، میشه. منطق کلی برای هر دو PLC یکیه:

    برای S7-1200 (Siemens):

    1. سیگنال آنالوگ رو بخون (مثلاً IW64 بعد از Scale کردن).

    2. مقدار قبلی رو ذخیره کن (مثلاً Prev_Value).

    3. مقایسه کن:

    اگه Actual_Value > Prev_Value → بریز تو Increasing_DB

    اگه Actual_Value < Prev_Value → بریز تو Decreasing_DB

    4. مقدار فعلی رو به عنوان مقدار قبلی ذخیره کن برای سیکل بعدی.

    برای Delta Slim:

    1. سیگنال آنالوگ رو بخون (مثلاً با FROM دستور).

    2. با مقدار قبلی مقایسه کن.

    3. نتیجه رو تو دو رجیستر جدا ذخیره کن (مثلاً D100 برای افزایش، D101 برای کاهش).

    4. مقدار فعلی رو تو D102 بذار برای مقایسه بعدی.

    کمتر ببینید
  8. سلام اگه پسورد CPU رو نداری، نمی‌تونی بک‌آپ (Upload) از برنامه داخلش بگیری. اما: 1. فقط با پسورد می‌تونی Upload کامل کنی. 2. اگه Protection Level روی "Know How Protection" یا "Full Access with password" باشه، بدون رمز راه نداری. 3. تنها کاری که می‌تونی بکنی، Backup از کل CPU با Memory Card هست، ولیادامه مطلب

    سلام
    اگه پسورد CPU رو نداری، نمی‌تونی بک‌آپ (Upload) از برنامه داخلش بگیری.
    اما:

    1. فقط با پسورد می‌تونی Upload کامل کنی.

    2. اگه Protection Level روی “Know How Protection” یا “Full Access with password” باشه، بدون رمز راه نداری.

    3. تنها کاری که می‌تونی بکنی، Backup از کل CPU با Memory Card هست، ولی برنامه قابل ویرایش نیست.

    اگه رمز رو نداری و CPU قفل شده، باید یا از سازنده برنامه رمز بگیری، یا CPU رو ریست کامل کنی (که باعث پاک شدن برنامه میشه).

    کمتر ببینید
  9. سلام 1. ویندوزت باید 64 بیتی و نسخه Professional یا Enterprise باشه. 2. پیش‌نیازها نصب باشن: .NET Framework 4.8 Visual C++ Redistributable 3. نصب رو کامل (Complete) انجام بده، نه Custom. 4. فایل نصب باید سالم باشه. 5. با Run as Administrator اجرا کن.

    سلام

    1. ویندوزت باید 64 بیتی و نسخه Professional یا Enterprise باشه.

    2. پیش‌نیازها نصب باشن:

    .NET Framework 4.8

    Visual C++ Redistributable

    3. نصب رو کامل (Complete) انجام بده، نه Custom.
    4. فایل نصب باید سالم باشه.

    5. با Run as Administrator اجرا کن.

    کمتر ببینید
  10. سلام مهندس سالاریه مازندران هستن تلگرام پیام بدید من باهاشون هماهنگ کنم اگه اوکی بود شمارشو بدم

    سلام
    مهندس سالاریه مازندران هستن تلگرام پیام بدید من باهاشون هماهنگ کنم اگه اوکی بود شمارشو بدم

    کمتر ببینید