1. سلام بله، تفاوت اصلی بین # و SAVE در نحوه تأثیرگذاری روی شرط‌های منطقی در برنامه STL است: 1. # (AND MEMORY BIT) مقدار شرط قبلی را حفظ می‌کند و برای ادامه شرط‌های منطقی در همان خط استفاده می‌شود. اگر مقدار قبلی FALSE باشد، مقدار جدید TRUE هم که بیاید، خروجی باز FALSE می‌ماند. 2. SAVE (SAVE RESULT BITادامه مطلب

    سلام
    بله، تفاوت اصلی بین # و SAVE در نحوه تأثیرگذاری روی شرط‌های منطقی در برنامه STL است:

    1. # (AND MEMORY BIT)

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

    اگر مقدار قبلی FALSE باشد، مقدار جدید TRUE هم که بیاید، خروجی باز FALSE می‌ماند.

    2. SAVE (SAVE RESULT BIT)

    مقدار آخرین شرط منطقی در خط را برای شبکه بعدی ذخیره می‌کند.

    مقدار ذخیره‌شده می‌تواند در شبکه‌های بعدی استفاده شود.

    مثال برای درک تفاوت:

    A I0.0 // بررسی وضعیت I0.0
    # I0.1 // AND با I0.1 (نتیجه روی AND MEMORY)
    = Q0.0 // ذخیره نتیجه در Q0.0

    🔹 اگر یکی از ورودی‌ها FALSE باشد، Q0.0 هم FALSE خواهد شد.

    A I0.0
    SAVE // ذخیره نتیجه برای شبکه بعدی
    A I0.1
    = Q0.1 // فقط I0.1 بررسی می‌شود، مقدار قبلی تأثیر ندارد

    🔹 در اینجا، SAVE مقدار I0.0 را حفظ می‌کند، اما در خط بعدی روی I0.1 تأثیری ندارد.

    جمع‌بندی:

    # فقط در همان خط اثر دارد.

    SAVE مقدار برای شبکه بعدی حفظ می‌شود.

    کمتر ببینید
  2. سلام ارور License هنگام انتخاب HMI در TIA Portal V19 معمولاً به یکی از دلایل زیر است: 1. عدم نصب لایسنس HMI نرم‌افزار TIA Portal HMI نیاز به لایسنس جداگانه دارد. بررسی کن که لایسنس HMI در Automation License Manager فعال باشد. 2. لایسنس نامعتبر یا Expired اگر از Trial License استفاده می‌کنی، ممکن استادامه مطلب

    سلام
    ارور License هنگام انتخاب HMI در TIA Portal V19 معمولاً به یکی از دلایل زیر است:

    1. عدم نصب لایسنس HMI

    نرم‌افزار TIA Portal HMI نیاز به لایسنس جداگانه دارد. بررسی کن که لایسنس HMI در Automation License Manager فعال باشد.

    2. لایسنس نامعتبر یا Expired

    اگر از Trial License استفاده می‌کنی، ممکن است منقضی شده باشد. در این صورت، باید لایسنس جدید نصب کنی.
    3. عدم شناسایی لایسنس

    Automation License Manager را باز کن و Re-read License Keys را بزن تا مجدداً لایسنس‌ها را شناسایی کند.
    4. مشکل در کرک (در نسخه‌های غیررسمی)

    اگر نسخه غیررسمی استفاده می‌کنی، بررسی کن که کرک به درستی انجام شده باشد.
    راه‌حل سریع:

    Automation License Manager را باز کن و ببین HMI Basic یا HMI Advanced در لیست لایسنس‌های فعال هست یا نه.

    اگر نبود، باید لایسنس مناسب را نصب کنی.

    کمتر ببینید
  3. سلام این خطا معمولاً به دلیل عدم نصب یا ناسازگاری SQL Server رخ می‌دهد. برای حل مشکل: 1. حذف نسخه‌های قبلی SQL Server به Control Panel > Programs برو و نسخه‌های قدیمی SQL Server را حذف کن. 2. نصب دستی SQL Server 2014 SP2 Express نسخه SQL Server 2014 SP2 Express را از سایت مایکروسافت دانلود و نصبادامه مطلب

    سلام
    این خطا معمولاً به دلیل عدم نصب یا ناسازگاری SQL Server رخ می‌دهد. برای حل مشکل:

    1. حذف نسخه‌های قبلی SQL Server

    به Control Panel > Programs برو و نسخه‌های قدیمی SQL Server را حذف کن.
    2. نصب دستی SQL Server 2014 SP2 Express

    نسخه SQL Server 2014 SP2 Express را از سایت مایکروسافت دانلود و نصب کن.
    3. استفاده از Setup WinCC Flexible

    نصب WinCC Flexible را اجرا کن و اجازه بده خودش SQL را نصب کند.
    4. بررسی سطح دسترسی

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

    کمتر ببینید
  4. سلام خیر، معمولاً نمی‌توان از ریپیترهای RS-485 معمولی برای تقویت شبکه PROFIBUS استفاده کرد، چون PROFIBUS دارای پروتکل و زمان‌بندی خاص است. ریپیترهای معمولی فقط سیگنال را تقویت می‌کنند، ولی پارامترهای ارتباطی و تأخیرها را در نظر نمی‌گیرند. بهتر است از ریپیترهای مخصوص PROFIBUS، مثل مدل‌های زیمنس (6ES7ادامه مطلب

    سلام
    خیر، معمولاً نمی‌توان از ریپیترهای RS-485 معمولی برای تقویت شبکه PROFIBUS استفاده کرد، چون PROFIBUS دارای پروتکل و زمان‌بندی خاص است. ریپیترهای معمولی فقط سیگنال را تقویت می‌کنند، ولی پارامترهای ارتباطی و تأخیرها را در نظر نمی‌گیرند.

    بهتر است از ریپیترهای مخصوص PROFIBUS، مثل مدل‌های زیمنس (6ES7972-0AA02-0XA0) یا برندهای معتبر دیگر استفاده کنی.

    کمتر ببینید
  5. سلام خروجی SCALE معمولاً از نوع REAL هست. پس MDO باید به درستی تعریف بشه. اگر MDO رو از نوع BOOL یا INT گذاشتی، باید MD0 رو از نوع REAL قرار بدی. برو داخل Data Block (DB) یا Global Memory و متغیر MD0 رو از نوع REAL تعریف کن.

    سلام
    خروجی SCALE معمولاً از نوع REAL هست. پس MDO باید به درستی تعریف بشه.
    اگر MDO رو از نوع BOOL یا INT گذاشتی، باید MD0 رو از نوع REAL قرار بدی.

    برو داخل Data Block (DB) یا Global Memory و متغیر MD0 رو از نوع REAL تعریف کن.

    کمتر ببینید
  6. سلام در قسمت stat یه T1 اضافه کن و data type اونو تایمر قرار بده و هر چنتا خواستی فراخوانی کن

    سلام
    در قسمت stat یه T1 اضافه کن و data type اونو تایمر قرار بده و هر چنتا خواستی فراخوانی کن

    کمتر ببینید
  7. سلام چند راه حل برای دریافت Hardware Updates در Step 7 V5.5: 1. دانلود از سایت زیمنس → اگر امکان ثبت‌نام در سایت زیمنس را دارید، یک حساب بسازید و از بخش Support → Download فایل‌ها را دریافت کنید. 2. استفاده از DVD نصب → اگر DVD کامل Step 7 را دارید، برخی Hardware Updates در مسیر نصب موجود است. 3. جسادامه مطلب

    سلام
    چند راه حل برای دریافت Hardware Updates در Step 7 V5.5:

    1. دانلود از سایت زیمنس → اگر امکان ثبت‌نام در سایت زیمنس را دارید، یک حساب بسازید و از بخش Support → Download فایل‌ها را دریافت کنید.

    2. استفاده از DVD نصب → اگر DVD کامل Step 7 را دارید، برخی Hardware Updates در مسیر نصب موجود است.

    3. جستجو در منابع دیگر → برخی سایت‌های صنعتی یا فروم‌های تخصصی فایل‌های HW Updates را بدون نیاز به ثبت‌نام ارائه می‌کنند.

    4. انتقال از سیستم دیگر → اگر سیستم دیگری دارید که آپدیت شده است، فایل‌های HWConfig را از مسیر
    C:\Program Files\Siemens\Step7\S7Data\hsp
    کپی کنید و به سیستم خود منتقل کنید.

    کمتر ببینید
  8. سلام اگر هر دو انکدر همان رزولوشن، نوع (افزایشی)، ولتاژ تغذیه، و نوع خروجی (NPN/PNP یا Line Driver) داشته باشند، به احتمال زیاد بدون تغییرات اضافی کار خواهد کرد. اما برای اطمینان: 1. سیم‌بندی را بررسی و مطابق با مدل جدید تنظیم کنید. 2. پولاریته و سطح سیگنال خروجی را چک کنید. 3. تست عملکردی در سیستمادامه مطلب

    سلام
    اگر هر دو انکدر همان رزولوشن، نوع (افزایشی)، ولتاژ تغذیه، و نوع خروجی (NPN/PNP یا Line Driver) داشته باشند، به احتمال زیاد بدون تغییرات اضافی کار خواهد کرد. اما برای اطمینان:

    1. سیم‌بندی را بررسی و مطابق با مدل جدید تنظیم کنید.

    2. پولاریته و سطح سیگنال خروجی را چک کنید.

    3. تست عملکردی در سیستم انجام دهید تا از صحت شمارش پالس‌ها مطمئن شوید.

    کمتر ببینید
  9. سلام این خطا نشان می‌دهد که WinCC Flexible 2008 SP5 Advanced دچار مشکل شده و بسته شده است. راه‌حل‌های پیشنهادی: 1. بررسی نصب نرم‌افزار: مطمئن شوید که نصب WinCC Flexible کامل و بدون نقص است. 2. به‌روزرسانی ویندوز و درایورها: گاهی نسخه‌های قدیمی ویندوز یا درایور کارت گرافیک مشکل ایجاد می‌کنند. 3. اجراادامه مطلب

    سلام
    این خطا نشان می‌دهد که WinCC Flexible 2008 SP5 Advanced دچار مشکل شده و بسته شده است.

    راه‌حل‌های پیشنهادی:

    1. بررسی نصب نرم‌افزار: مطمئن شوید که نصب WinCC Flexible کامل و بدون نقص است.

    2. به‌روزرسانی ویندوز و درایورها: گاهی نسخه‌های قدیمی ویندوز یا درایور کارت گرافیک مشکل ایجاد می‌کنند.

    3. اجرا به‌عنوان مدیر (Run as Administrator): نرم‌افزار را با دسترسی مدیر اجرا کنید.

    4. نصب مجدد WinCC Flexible: اگر مشکل حل نشد، برنامه را حذف و دوباره نصب کنید.

    5. بررسی فایل پروژه: اگر مشکل هنگام ایجاد یا ویرایش Text Field رخ داده، پروژه را در یک سیستم دیگر باز کنید.

    کمتر ببینید