Тема на форуме: https://support.wirenboard.com/t/wb-mir-wb-msw-skript-dlya-sohraneniya-i-zapisi-komand-ik-ir/7918/16 Ðабор Ñкриптов Ð´Ð»Ñ Ñ‡Ñ‚ÐµÐ½Ð¸Ñ Ð¸ загрузки Ñодержимого ПЗУ WB-MIR, WB-MSW v.3 ## Скрипты read_roms.pl чтение Ñодержимого ПЗУ, каждый банк ÑкладываетÑÑ Ð² отдельный файл (rom_1.ir, rom_2.ir...rom_7.ir). Содержимое файла -- набор деÑÑтичных чиÑел. Формат запуÑка: <./read_roms.pl directory modbus-address> directory -- Ð¸Ð¼Ñ Ð´Ð¸Ñ€ÐµÐºÑ‚Ð¾Ñ€Ð¸Ð¸ (ÑоздаетÑÑ, еÑли нет), modbus-address -- modbus-Ð°Ð´Ñ€ÐµÑ ÑƒÑтройÑтва Чтение выполнÑетÑÑ Ñ Ð¿Ð¾Ð¼Ð¾Ñ‰ÑŒÑŽ modbus_client, параметры заданы в коде Ñкрипта. ÐžÐ±Ñ€Ð°Ñ‚Ð½Ð°Ñ Ð¾Ð¿ÐµÑ€Ð°Ñ†Ð¸Ñ Ð¾ÑущеÑтвлÑетÑÑ Ð¿Ñ€Ð¸ помощи write_roms.pl Формат запуÑка: <./write_roms.pl directory modbus-address> directory -- Ð¸Ð¼Ñ Ð´Ð¸Ñ€ÐµÐºÑ‚Ð¾Ñ€Ð¸Ð¸, в которой хранÑÑ‚ÑÑ Ñчитанные банки памÑти. modbus-address -- modbus-Ð°Ð´Ñ€ÐµÑ ÑƒÑтройÑтва, на которое загружаютÑÑ Ð±Ð°Ð½ÐºÐ¸ памÑти. ## Ð’Ñпомогательные утилиты putbuffer.pl -- вÑÐ¿Ð¾Ð¼Ð¾Ð³Ð°Ñ‚ÐµÐ»ÑŒÐ½Ð°Ñ ÑƒÑ‚Ð¸Ð»Ð¸Ñ‚Ð° Ð´Ð»Ñ Ð¿ÐµÑ€ÐµÐ¼ÐµÑ‰ÐµÐ½Ð¸Ñ Ð±Ð°Ð½ÐºÐ¾Ð² памÑти, иÑпользуетÑÑÑ Ð¿Ñ€Ð¸ выполнении read_roms.pl (putbuffer.pl -- Ð¾Ð±Ñ€Ð°Ñ‚Ð½Ð°Ñ Ð¾Ð¿ÐµÑ€Ð°Ñ†Ð¸Ñ) compare_bufs.pl -- вÑÐ¿Ð¾Ð¼Ð¾Ð³Ð°Ñ‚ÐµÐ»ÑŒÐ½Ð°Ñ ÑƒÑ‚Ð¸Ð»Ð¸Ñ‚Ð° Ð´Ð»Ñ ÑÑ€Ð°Ð²Ð½ÐµÐ½Ð¸Ñ Ð¿Ð¾Ð»ÑƒÑ‡ÐµÐ½Ð½Ñ‹Ñ… данных из банков ПЗУ. Формат запуÑка: <./compare_bufs.pl rom_1_1.ir rom_1_2.ir>