dimensy писал(а):
Тогда для запуска макроса используйте триггер. Безопасность просто разрешает работать макросу, а когда он запуститься одной панели известно
про безопасность понял, спасибо.
с триггером для запуска макроса не все просто, пока не придумал, что можно считать этим триггером(
В "передаче данных" в разделе "уведомление" можно назначить бит, который изменит состояние в момент когда устройство _готово_ начать передачу данных, а потом изменит в момент когда эта передача _началась_, по крайней мере так понял документацию. А мне нужен бит который сигнализирует о том что передача именно _закончилась_.
Еще раз обдумал ваш вариант когда данные заполняют массив внутри макроса, все же это в моем случае не подходит, потому что непонятно где именно в LW памяти будет располагаться этот массив, и чтобы работать с ним нужно всю остальную часть макроса переделывать (что в случае второго макроса на 120 слов не так и просто).
Сейчас из считанных данных часть отображается без обработки, часть разбирается на байты, часть наоборот - преобразуется в int после маскировки определенных бит, часть сохраняется в RW памяти и так далее.