1. سلام در TIA Portal (مثلاً نسخه 19)، ارتباط مستقیم بین HMI و Force Table وجود نداره. یعنی نمی‌تونی از HMI مستقیماً مقدار ورودی دیجیتال رو Force کنی. اما می‌تونی با یک روش غیرمستقیم این کار رو انجام بدی: راه‌حل: 1. در PLC یک بیت کمکی (مثلاً M0.0) تعریف کن که نقش ورودی مجازی رو بازی کنه. 2. در برنامه Pادامه مطلب

    سلام
    در TIA Portal (مثلاً نسخه 19)، ارتباط مستقیم بین HMI و Force Table وجود نداره. یعنی نمی‌تونی از HMI مستقیماً مقدار ورودی دیجیتال رو Force کنی.

    اما می‌تونی با یک روش غیرمستقیم این کار رو انجام بدی:

    راه‌حل:

    1. در PLC یک بیت کمکی (مثلاً M0.0) تعریف کن که نقش ورودی مجازی رو بازی کنه.

    2. در برنامه PLC بنویس:

    A M0.0
    = I0.0

    البته چون ورودی‌ها فقط خواندنی هستند، نمی‌تونی مستقیماً به I0.0 مقدار بدی. ولی می‌تونی در منطق برنامه از M0.0 به‌جای I0.0 استفاده کنی.

    3. در HMI یک دکمه بذار که M0.0 رو فعال یا غیرفعال کنه. با این کار انگار ورودی دیجیتال رو Force کردی.

    کمتر ببینید
  2. سلام مشکل اینه که ویندوز به فایل کرک اجازه اجرا نمی‌ده چون دسترسی لازم رو نداره یا توسط آنتی‌ویروس/Defender مسدود شده. . روی فایل کرک راست‌کلیک کن و بزن Run as administrator 2. اگر باز هم ارور داد، Windows Defender و آنتی‌ویروس رو موقت غیرفعال کن 3. فایل کرک رو از درایو C:\ بیار روی دسکتاپ یا یه پوشادامه مطلب

    سلام
    مشکل اینه که ویندوز به فایل کرک اجازه اجرا نمی‌ده چون دسترسی لازم رو نداره یا توسط آنتی‌ویروس/Defender مسدود شده.

    . روی فایل کرک راست‌کلیک کن و بزن Run as administrator

    2. اگر باز هم ارور داد، Windows Defender و آنتی‌ویروس رو موقت غیرفعال کن

    3. فایل کرک رو از درایو C:\ بیار روی دسکتاپ یا یه پوشه مثل D:\Tools و دوباره اجرا کن

    کمتر ببینید
  3. سلام وقتی ورودی مربوط به مدت‌زمان یک عملکرد باشه (مثل تایمر، زمان تأخیر، یا زمان روشن بودن موتور)، Data type را TIME در نظر می‌گیریم. پس هر وقت با زمان پردازشی یا تاخیر زمانی سروکار داری، از TIME استفاده کن.

    سلام
    وقتی ورودی مربوط به مدت‌زمان یک عملکرد باشه (مثل تایمر، زمان تأخیر، یا زمان روشن بودن موتور)، Data type را TIME در نظر می‌گیریم.
    پس هر وقت با زمان پردازشی یا تاخیر زمانی سروکار داری، از TIME استفاده کن.

    کمتر ببینید
  4. سلام 1. بهترین و پایدارترین نسخه فعلی TIA Portal: TIA Portal V17 و V18 بسیار پایدار و بدون باگ هستند. TIA Portal V19 جدیدتر است، ولی هنوز برخی باگ‌های جزئی گزارش شده، به‌ویژه در سازگاری با پروژه‌های قدیمی. پیشنهاد: اگر سیستم قوی داری، ورژن 18 بهترین گزینه فعلی برای پروژه‌زدن حرفه‌ای و پایدار است. امادامه مطلب

    سلام
    1. بهترین و پایدارترین نسخه فعلی TIA Portal:

    TIA Portal V17 و V18 بسیار پایدار و بدون باگ هستند.

    TIA Portal V19 جدیدتر است، ولی هنوز برخی باگ‌های جزئی گزارش شده، به‌ویژه در سازگاری با پروژه‌های قدیمی.

    پیشنهاد: اگر سیستم قوی داری، ورژن 18 بهترین گزینه فعلی برای پروژه‌زدن حرفه‌ای و پایدار است. اما اگر حتماً جدیدترین قابلیت‌ها رو می‌خوای، V19 قابل استفاده هست.

    2. برای WinCC Advanced Runtime در نسخه V19:

    برای طراحی و اجرای HMI تحت PC نیاز داری به:

    TIA Portal V19 (Advanced یا Professional)

    WinCC Advanced Runtime V19

    فایل‌های مورد نیاز:

    TIA Portal V19 Full Setup

    WinCC Advanced V19

    WinCC Runtime Advanced V19 (برای اجرا روی PC)

    نکته: فقط Runtime لازم نیست؛ نسخه Advanced Runtime جداگانه برای نصب روی PC هست.

    کمتر ببینید
  5. سلام برای نمایش محصولات sort شده با سایز Small (کد 1) در جدول HMI Comfort، مراحل زیر را انجام بده: 1. در PLC: یک Array از نوع Struct یا UDT بساز که اطلاعات محصول (مثلاً شماره، زمان، سایز) را نگه دارد. وقتی IO Field عدد 1 را نشان داد، اطلاعات محصول جدید را در آرایه ذخیره کن. 2. در HMI (TIA Portal): یادامه مطلب

    سلام
    برای نمایش محصولات sort شده با سایز Small (کد 1) در جدول HMI Comfort، مراحل زیر را انجام بده:

    1. در PLC:

    یک Array از نوع Struct یا UDT بساز که اطلاعات محصول (مثلاً شماره، زمان، سایز) را نگه دارد.

    وقتی IO Field عدد 1 را نشان داد، اطلاعات محصول جدید را در آرایه ذخیره کن.

    2. در HMI (TIA Portal):

    یک IO Field برای وارد کردن عدد سایز (مثلاً 1 برای Small).

    یک Table (مثلاً Element list یا User table) قرار بده.

    جدول را به آرایه‌ای که در PLC ساختی لینک بده.

    با استفاده از Visibility یا Filter Logic فقط مواردی که سایزشان 1 است را نمایش بده.

    3. در PLCSIM:

    مقدار سایز را به صورت دستی بده.

    ورود و ذخیره محصول را شبیه‌سازی کن تا در جدول نمایش داده شود.

    کمتر ببینید
  6. سلام خیر، HMI مدل MP 277 10" Touch با TIA Portal پشتیبانی نمی‌شود. این مدل فقط با WinCC Flexible (معمولاً WinCC Flexible 2008 SP2 یا SP3) قابل برنامه‌نویسی است. اگر HMI شما MP277 هست، باید از WinCC Flexible استفاده کنی، نه TIA Portal.

    سلام
    خیر، HMI مدل MP 277 10″ Touch با TIA Portal پشتیبانی نمی‌شود.

    این مدل فقط با WinCC Flexible (معمولاً WinCC Flexible 2008 SP2 یا SP3) قابل برنامه‌نویسی است.

    اگر HMI شما MP277 هست، باید از WinCC Flexible استفاده کنی، نه TIA Portal.

    کمتر ببینید
  7. سلام برای ویندوز ۱۱، فقط LOGO! Soft Comfort نسخه 8.3 به بالا به‌طور رسمی پشتیبانی می‌شود. اگر نسخه 8.0 نصب نمی‌شود، پیشنهاد می‌کنم: نسخه 8.3 یا 8.4 را دانلود و نصب کن. قبل از نصب، مطمئن شو که NET Framework و Visual C++ Redistributable روی سیستم نصب هست.

    سلام
    برای ویندوز ۱۱، فقط LOGO! Soft Comfort نسخه 8.3 به بالا به‌طور رسمی پشتیبانی می‌شود.

    اگر نسخه 8.0 نصب نمی‌شود، پیشنهاد می‌کنم:

    نسخه 8.3 یا 8.4 را دانلود و نصب کن.

    قبل از نصب، مطمئن شو که NET Framework و Visual C++ Redistributable روی سیستم نصب هست.

    کمتر ببینید
  8. منظور از "Startup Mode اشتباه تنظیم شده" اینه که PLC یا HMI هنگام روشن شدن، در وضعیت نادرستی قرار می‌گیره؛ مثلاً به جای اجرای برنامه، وارد حالت STOP یا ERROR میشه. برای بررسی: سخت‌افزاری: 1. چک کردن کلید Mode روی PLC (مثلاً RUN/STOP). 2. بررسی تغذیه مناسب CPU و ماژول‌ها. 3. وضعیت LEDهای CPU (مثل SF،ادامه مطلب

    منظور از “Startup Mode اشتباه تنظیم شده” اینه که PLC یا HMI هنگام روشن شدن، در وضعیت نادرستی قرار می‌گیره؛ مثلاً به جای اجرای برنامه، وارد حالت STOP یا ERROR میشه.

    برای بررسی:

    سخت‌افزاری:

    1. چک کردن کلید Mode روی PLC (مثلاً RUN/STOP).

    2. بررسی تغذیه مناسب CPU و ماژول‌ها.

    3. وضعیت LEDهای CPU (مثل SF، BF، RUN/STOP).

    نرم‌افزاری (در TIA Portal یا Step7):

    1. وارد تنظیمات CPU شو و در بخش Startup، گزینه‌ها مثل:

    Startup when power returns

    Retain Memory

    Startup OBs (مثل OB100, OB101) رو بررسی کن.

    2. چک کن که آیا OBهای مورد نیاز برای Startup وجود دارند یا نه.

    3. اگر خطایی هست، با Online diagnostics وضعیت خطاها رو ببین.

    کمتر ببینید
  9. سلام بله، می‌توان بدون داشتن 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 شبیه‌ساز رو وارد کنید.

    کمتر ببینید
  10. سلام برای ارتباط بین 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 رو برای نمایش داده‌ها و کنترل‌ها برنامه‌نویسی کنی.

    کمتر ببینید