درود؛
یک دستگاه انالایزر سه فاز دارم که پارامترهای اندازه گیری شده و رجیسترهای کنترلی آن در فانکشن مودهای 03,04 و 06 از پروتکل MODBUS RTU قرار دارند. از طرف دیگر، دستور MAKEMODBUS حتی در آخرین نسخه کمپایلر بسکام، تنها فانکشن مودهای 03,04 و 16 را پشتیبانی می کند.
حال پرسش من این است که آیا راه حلی وجود دارد که به جای فانکشن 16، فانکشن 06 خوانده یا نوشته شود؟ مثلا با با یک دستکاری مختصر در کدهای اسمبلی کتابخانه MODBUS.LBX بسکام؟
یک دستگاه انالایزر سه فاز دارم که پارامترهای اندازه گیری شده و رجیسترهای کنترلی آن در فانکشن مودهای 03,04 و 06 از پروتکل MODBUS RTU قرار دارند. از طرف دیگر، دستور MAKEMODBUS حتی در آخرین نسخه کمپایلر بسکام، تنها فانکشن مودهای 03,04 و 16 را پشتیبانی می کند.
حال پرسش من این است که آیا راه حلی وجود دارد که به جای فانکشن 16، فانکشن 06 خوانده یا نوشته شود؟ مثلا با با یک دستکاری مختصر در کدهای اسمبلی کتابخانه MODBUS.LBX بسکام؟