این آموزش نحوه برقراری ارتباط دو طرفه در زمان واقعی بین Microsoft Excel و دستگاههای RS232 COM Port خود مانند Scale ، Proximity reader ، Barcode reader ، سنسور دما ، Caliper ، Micrometer ، Gage را توضیح می دهد. این راه حل از نرم افزار "Bill Redirect" با "افزونه Excel" استفاده می کند تا به راحتی محیط جانبی شما را متصل کرده و داده ها را دریافت و ارسال کنید. ارتباط بین Microsoft Excel و دستگاه شما از طریق پیوند مستقیم DDE انجام می شود. بعد از هر داده ای که از دستگاه شما دریافت می شود می توانید یک ماکرو Excel را برای اعتبارسنجی داده های دریافت شده فراخوانی کنید. این راه حل توضیح می دهد که چگونه می توانید یک فرمان را از طریق VBA به دستگاه خود ارسال کرده و دستگاه خود را کاملاً کنترل کنید. بدون نیاز به برنامه نویسی یا سخت افزار اضافی!
مراحل
قسمت 1 از 6: نصب نرم افزار (ایجاد ارتباط RS232 و DDE)
مرحله 1. نرم افزار Bill Redirect را بارگیری و نصب کنید:
www.billproduction.com/Bill_COMtoKB. ZIP. این نرم افزار برای برقراری ارتباط با دستگاه RS-232 COM Port شما استفاده می شود.
مرحله 2. افزونه Excel را بارگیری و نصب کنید
این در https://www.billproduction.com plugin_DDE.zip است. این نرم افزار افزونه برای برقراری ارتباط با Microsoft Excel از طریق DDE استفاده می شود
قسمت 2 از 6: نرم افزار تغییر مسیر Bill (پیکربندی عمومی)
مرحله 1. نرم افزار را راه اندازی کنید: Bill Redirect به رمز عبور پیش فرض برای ویرایش پیکربندی این است: www.billproduction.com.
مرحله 2. غیرفعال کردن تمام بخش ها به جز سریال Port and Plugin
- در بخش "پورت سریال" سوئیچ را روی: بر.
- در بخش "افزونه" سوئیچ را روی: بر.
قسمت 3 از 6: نرم افزار تغییر مسیر Bill (پیکربندی سریال RS232)
مرحله 1. روی: Serial Port Configuration کلیک کنید.
مرحله 2. شماره پورت سریال را که دستگاه شما متصل است وارد کنید
-
اگر رنگ پس زمینه سبز است ، به این معنی است که پورت سریال کار می کند و پورت باز است.
انتخاب کنید Bauds ، Parity و Databits در دستگاه شما پیکربندی شده است
مرحله 3. روی دکمه: Save Configuration کلیک کنید
اگر برای اتصال دستگاه خود به کامپیوتر از مبدل RS-232 به USB استفاده می کنید ، مهم است که از یک مبدل با چیپست FTDI برای ثبات خوب استفاده کنید
قسمت 4 از 6: Microsoft Excel (پیکربندی عمومی)
مرحله 1. شروع:
مایکروسافت اکسل
به این راه حل با تمام نسخه و زبان اکسل سازگار است!
مرحله 2. یک سند خالی a new در Excel ایجاد کنید:.
مرحله 3. مطمئن شوید که نام برگه: Sheet1 است.
مرحله 4. سند Excel خود را در: C: / BillProduction. CFG / MyFile.xlsx ذخیره کنید.
قسمت 5 از 6: پیکربندی افزونه Excel
مرحله 1. افزونه Excel را راه اندازی کنید
رمز عبور پیش فرض برای ویرایش پیکربندی عبارت است از: www.billproduction.com.
- مهم: وضعیت اتصال TCP باید موارد زیر را نشان دهد: وصل کنید به اگر اینطور نیست وصل کنید سپس مطمئن شوید که Bill Redirect Software باز است.
- در حالت آزمایشی ، باید نرم افزار Bill Redirect را بعد از هر 15 دقیقه راه اندازی مجدد کنید تا آزمایش خود را ادامه دهید."
مرحله 2. در افزونه Excel روی نماد پوشه کلیک کنید و فایل Excel خود را که قبلاً ایجاد شده است انتخاب کنید
- اگر همه چیز خوب است ، وضعیت اتصال DDE نشان می دهد: وصل کنید.
- در این مرحله ارتباط از طریق Excel با دستگاه شما برقرار می شود. اطلاعات دریافتی از دستگاه شما در Excel ارسال می شود.
مرحله 3. ارتباط خود را با Excel امتحان کنید
از دکمه: Test DDE استفاده کنید. برای مشاهده آنچه دستگاه شما ارسال یا دریافت می کند ، از بخش استفاده کنید اشکال زدایی در تغییر مسیر Bill
قسمت 6 از 6: چندین گزینه در دسترس است
مرحله 1. مثال شماره 1 را در نظر بگیرید: پس از دریافت هر داده ، با یک ماکرو Excel تماس بگیرید:
- کافی است نام کلان خود را در فیلد وارد کنید اجرای ماکرو:
- برای آزمایش تماس کلان خود از دکمه سمت راست استفاده کنید.
مرحله 2. مثال شماره 2 را در نظر بگیرید: 'ارسال یک فرمان به دستگاه خود از طریق VBA:
مرحله 3. برای ارسال دستور داده از Excel به دستگاه خود از این کد منبع VBA Excel استفاده کنید:
- ChannelNumber = DDEInitiate ("BPEXCEL" ، "BPEXCEL")
- DDEExecute ChannelNumber ، "{TX_SERIAL [Hello Word! {ASCII: 13}]}"
- DDETerminate ChannelNumber
- دستور را جایگزین کنید سلام ورد! {ASCII: 13} با فرمان مورد نظر شما
- مستندات تکمیلی.
- راهنمای کامل افزونه اکسل با همه توضیحات:
- /Bill_DDE_over_Ethernet.pdf.
-
دفترچه راهنمای کامل Bill Redirect Software با تمام دستورات:
www.billproduction.com
- /Bill_Redirect_Manual.pdf.