سلام خسته نباشید
درصورتی که فاصله بینplc1200وسیستمی که نرم افزار وین سی سی دارد حدودا ۲کیلومتر فاصله داشته باشد وبه صورت بیسیم با هم ارتباط داشته باشند.درصورتی که این ارتباط قطع شود چطوری میشه این قطعی رو توplcبفهمیم و در وین سی سی بتونیم یک الارم نشون بدیم؟
سلام
دوست من به این قابلیت در اصطلاح Heartbeat یا ضربان قلب گفته میشه
از لینک زیر برای پیاده سازیش کمک بگیر
https://www.dmcinfo.com/latest-thinking/blog/id/9705/wincc-comfortadvanced-hmi-heartbeat
یا علی
سلام
برای فهمیدن قطع ارتباط PLC و WinCC:
1. در PLC: از دستور TCON و TSEND/TRECV برای برقراری ارتباط استفاده کن. اگر TCON خطا بده (مثلاً Status ≠ 7000)، یعنی ارتباط قطع شده.
2. تشخیص قطع ارتباط: مقدار Status رو چک کن یا از بیتهای خطا استفاده کن.
3. در WinCC: یک Tag تعریف کن که وضعیت ارتباط (مثلاً یک بیت heartbeat) رو از PLC بخونه. اگه مقدار اون برای چند ثانیه تغییر نکنه، آلارم بده.
یا میتونی یک آلارم برای communication error تعریف کنی که وقتی WinCC نتونه دیتا بخونه، فعال شه.