PDA

View Full Version : نحوه نمایش داده در پروژه اسکادا با ویژوال استودیو



AliBahar
چهارشنبه 28 مرداد 1394, 12:50 عصر
سلام. من دارم روی یک پروژه اسکادا (کنترل و نظارت هوشمند از راه دور) کار میکنم. برای پیاده سازی اولیه از دو تا PC استفاده کردم که با هم از طریق پورت سریال تبادل داده می کنند. PC#1 در مقام مستر یک فریم داده شامل کدهای هگز ارسال میکنه به اسلیو یا PC#2. PC#2 با استفاده از یک برنامه VC++ فریم داده رو تحلیل میکنه، دستورات رو اجرا میکنه و رسپانس رو ارسال میکنه به مستر.
میخوام در PC#2 دو نوع داده تعریف کنم. داده نوع اول آنالوگ هست (int یا long) که با یک text box کنترل میشه. این داده event هست و میشه به طور دستی از طریق text box تغییرش داد. یک text box دیگه هم میخوام که زمان تغییر داده رو نمایش بده. داده نوع دوم تک بیتی هست و میخوام صفر یا یک بودنش با led نمایش داده بشه ( نمیدونم با ویژوال استودیو میشه led ساخت یا نه) این داده تک بیتی هم event هست و بصورت دستی در زمان دلخواه قابل تغییره. مثل حالت قبل زمان تغییرش هم باید نمایش داده بشه.
حالا مسئله اینه که نمیدونم چطوری میشه این کارها رو انجام داد. (منظور از این کارها نمایش دادن داده هاست به نحوی که قابل نوشتن و تغییر دادن هم باشند)