PDA

View Full Version : مشکل در مدت زمان اجرای برنامه



mehdihalla
شنبه 15 خرداد 1395, 18:08 عصر
سلام.بنده یه برنامه نوشتم که می بایست تغییر چهار ورودی PLC رو در دیتابیس ذخیره کنه(این برنامه رو با به کارگیری تابعی نوشتم که به تغییر دیتا حساسه) . مشکلی که هستش اینه که اگر چندتا از تغییر دیتای این چهارتا همزمان اتفاق بیوفته(یعنی اختلاف فاصله زمانی اتفاق افتادن شون کمتر از 3 ثانیه)؛ اونوقت فقط یکی از دیتاها رو ثبت میکنه؛ میخواستم ببینم این مشکل میتونه مربوط به کد نویسی من باشه مگه یه برنامه حدودا 150 خطی که دو سه تا تابع داره چقدر زمان اجراش طول میکشه؟ واینکه به نظرتون اگر بیام تشخیصو ثبت هر تغییر رو به عهده یک کلاس مجزا بذارم بهتر نیست؟ یعنی اونجوری مثلا چهارتا کلاس به صورت مستقل بهتر کار نمیکنه ؟ و امکان از دست رفتن اطلاعات از بین نمیره دیگه؟
ممنون

mehdihalla
چهارشنبه 19 خرداد 1395, 14:09 عصر
سوالم رو تغییر میدم به این شکل:
من اگر خواسته باشم تو یه برنامه 4 زیربرنامه داشته باشم که به صورت مستقل از هم کار کنن( و همزمان با اجرای برنامه و با فشردن یک دکمه مثلا شروع بشن) و اینکه قسمت دوم منتظر اجرای کامل قسمت اول نشه چه جوری باید این 4 قسمت رو در کنار هم داشته باشم؟
باید 4 تا فرم داشته باشم یا 4 تا کلاس یا اینکه 4 تا فانکشن داخل یک برنامه؟ ممنون میشم راهنماییم کنین.