در نرم افزار wincc پیام هایی که با اختلاف زمانی (فاصله) کمتر از 500ms در آرشیو ایجاد میشوند اگر پیغام ها تاخیر زمانی داشته باشند تشخیص اینکه کدام پیام زودتر اومده چطوری با برنامه نویسی مناسب در PLC میشه مشخص کرد که ترتیب وقوع پیامها به چه صورتی است؟
سلام در کدام نسخه wincc ؟
سلام فرقی نمیکنه هر نسخه ای که این مشکل را حل کند اوکی است؟
اگر برنامه نویسی مناسبی در PLC استفاده کنید، میتوانید ترتیب وقوع پیامها را تشخیص دهید. در اینجا مراحلی را برای شما توضیح میدهم:
1- تنظیم زمانی بین هر بار بررسی پیامها در PLC. این زمان میتواند مقداری کمتر از 500 میلی ثانیه باشد. با توجه به محدودیت زمانی شما، بهتر است یک مقدار زمانی کمی کمتر از 500 میلی ثانیه را در نظر بگیرید.
2- ذخیره و بررسی وقوع هر پیام در PLC. هر بار که یک پیام جدید دریافت میشود، باید بررسی شود که آیا قبل از آن هر پیامی وجود دارد یا نه.
3- بررسی زمانی که هر پیام دریافت شده است. اگر هر پیام با تاخیر زمانی دریافت شود، باید وقتی ثبت شده است را ثبت کنید.
4- بر اساس زمان ثبت شده برای هر پیام، میتوانید ترتیب وقوع آنها را مشخص کنید. پیامی که زودتر به PLC ارسال شده است قبل از پیامهای بعدی در صف قرار میگیرد.
با استفاده از این روش، میتوانید ترتیب وقوع پیامها را در PLC مشخص کنید تا به درستی عمل کند.