سلام
من یک دستگاه دارم با پروتکل modbus rtu که پورت خروجی اون rs485 هست که اون رو با یک مبدل rs232 به rs485 به پورت سریال کامپیوتر وصل کردم
این دستگاه یکسری آلارم از ورودیش میخونه که با نرم افزار خودش به درستی کار میکنه.
حالا من پورت سریال رو با vb6 راه انداختم. میخوام ببینم دستورات modbus رو چطور ارسال کنم برای اون دستگاه تا بهم پاسخ بده (آلارم ها رو از ورودیش بخونه)
این یک نمونه دستوره که نرم افزار خودش ارسال میکنه که میگه ورودی ها رو بخون 0102000000287814
آیا من بلافاصله باید این دستور رو به همین شکل از ارسال کنم یا در ابتدا یکسری دستور برای آماده سازی دستگاه باید ارسال بشه؟
دستورات به چه شکل باید ارسال بشه؟ 0102000000287814 رو بدون هیچ تغییر باید ارسال کنم؟ یا باید دو عدد دو عدد ارسال بشه؟ یا باید تبدیل به هگز بشه؟
در ضمن سایت رو گشتم ولی به نتیجه نرسیدم
من یک دستگاه دارم با پروتکل modbus rtu که پورت خروجی اون rs485 هست که اون رو با یک مبدل rs232 به rs485 به پورت سریال کامپیوتر وصل کردم
این دستگاه یکسری آلارم از ورودیش میخونه که با نرم افزار خودش به درستی کار میکنه.
حالا من پورت سریال رو با vb6 راه انداختم. میخوام ببینم دستورات modbus رو چطور ارسال کنم برای اون دستگاه تا بهم پاسخ بده (آلارم ها رو از ورودیش بخونه)
این یک نمونه دستوره که نرم افزار خودش ارسال میکنه که میگه ورودی ها رو بخون 0102000000287814
آیا من بلافاصله باید این دستور رو به همین شکل از ارسال کنم یا در ابتدا یکسری دستور برای آماده سازی دستگاه باید ارسال بشه؟
دستورات به چه شکل باید ارسال بشه؟ 0102000000287814 رو بدون هیچ تغییر باید ارسال کنم؟ یا باید دو عدد دو عدد ارسال بشه؟ یا باید تبدیل به هگز بشه؟
در ضمن سایت رو گشتم ولی به نتیجه نرسیدم