Z_h_e

Ответы в темах

Просмотр 15 сообщений - с 61 по 75 (из 75 всего)
  • Автор
    Записи
  • в ответ на: Выгрузить файл в девайс. #26797
    Z_h_e
    Участник

    Немного подразобрался.
    Сделал такую функцию.

    byte[] Probe()
    {
        byte[] buf =new byte[1000];
    
        for (int i=0; i<1000;i++) buf[i]=(byte)0xFF;
        return buf;
    }

    В шаблоне модбаса сделал команду на 125 8ми байтных элементов (это максимум сколько дало).

    Канал управления бинарный. Включил форумулу в канале Probe().

    Отправил команду с таблицы. В команде прописал однобайтное значение. В симуляторе модбаса прописалось 1000 байт значениями FF.

    Как говорится уже кое-что :).

    в ответ на: Выгрузить файл в девайс. #26796
    Z_h_e
    Участник

    Заранее извиняюсь что у меня все так медленно, пробую по часику в день и то не всегда. И наверное по другому в ближайшее время не будет.

    Опишите, как Вы хотите…

    Наверное с мнемосхемы нажать кнопку открыть, быть может прогрузить некую таблицу данными, и потом эту всю таблицу отправить в девайс.
    Может быть как-то по другому. Например в проекте есть файл с некими данными и его прогружать. Если потребуется смена данных, то меняешь файл проекта. Это неудобно, но вариант.

    в ответ на: Выгрузить файл в девайс. #26767
    Z_h_e
    Участник

    Я видел что есть на Ютубе обзор по дорасчетным, надо попробовать что это.

    в ответ на: Выгрузить файл в девайс. #26741
    Z_h_e
    Участник

    это у вас 5-я версия?,

    Да.

    в виде HEX строки на 32 байта

    Сменил тип команды на бинарную и получилось. Да, сразу пишет в 16 элементов.

    Теперь надо подумать как заполнить приличный дамп памяти, пускай пока фиксированными данными.

    в ответ на: Выгрузить файл в девайс. #26735
    Z_h_e
    Участник

    Давайте попробую вечером.
    Я пробовал длинное десятичное отправлять. Ничего не вышло.
    Синтаксис шестнадцатирисного 0xNNNN… ?

    раз у вас количество элементов 16

    Это только для пробы именно 16. Понять как оно ваще можно. Скорее всего намного больше понадобится.

    в ответ на: Выгрузить файл в девайс. #26730
    Z_h_e
    Участник

    Задал вопрос про формулу и понял где у меня ошибка. Ошибка была в другой формуле, в справочнике.
    Жаль нельзя удалять посты.

    в ответ на: Выгрузить файл в девайс. #26729
    Z_h_e
    Участник

    Свой пост можно ограниченное число раз править в этом форуме?
    Еще раз тогда перезадам вопрос, а то ссылку на картинку неверную сделал.

    И получается оффтопный вопрос. Решил попробовать формулу. Как только ставлю галочку , сервер в ошибке. Тут то где рукожоплю?

    в ответ на: Выгрузить файл в девайс. #26726
    Z_h_e
    Участник

    Ну вот например. Как в эти 16 элементов отправить данные?
    Шаблон

    И получается оффтопный вопрос. Решил попробовать формулу. Как только ставлю галочку , сервер в ошибке. Тут то где рукожоплю?
    формула

    • Ответ изменён 3 года, 7 месяцев назад пользователем Z_h_e.
    • Ответ изменён 3 года, 7 месяцев назад пользователем Z_h_e.
    в ответ на: Выгрузить файл в девайс. #26710
    Z_h_e
    Участник

    Вечером приложу скрин с шаблона, если по работе все штатно будет.

    Книжек то по рапиду нет?

    в ответ на: Выгрузить файл в девайс. #26708
    Z_h_e
    Участник

    Учебник бы найти по рапид, типа для чайников, желательно для чугунного :))

    в ответ на: Выгрузить файл в девайс. #26706
    Z_h_e
    Участник

    Из таблицы вы не отправите в несколько регистров

    Ясненько, спасибо.

    и то не совсем уверен, что получится несколько регистров сразу

    Зачем же тогда в шаблоне есть множественная команда?

    Я думал прогрузить некую область памяти — это рядовая и востребованная задача. Страненько.

    • Ответ изменён 3 года, 7 месяцев назад пользователем Z_h_e.
    в ответ на: Выгрузить файл в девайс. #26704
    Z_h_e
    Участник

    Сегодня вернулся чуток попробовать. Хотя бы множественную команду отправить. Не понимаю как.
    Тут в форуме похоже просто так картинки не приложить в пост? Неудобно.

    В общем, шаблоне модбаса создал множественную команду на 16 элементов (ushort).
    В конфигурации создал стандартную команду.

    Пробую отправить команду. Все равно получается отправить только в один регистр или в никакие. Отправлял через таблицу в браузере.

    Модбас девайс — симулятор mod_RSsim.exe, так что пока на конечное устройство ругаться рано :).

    в ответ на: Выгрузить файл в девайс. #26595
    Z_h_e
    Участник

    Я пока эти два дня ничего не делал.

    в ответ на: Выгрузить файл в девайс. #26587
    Z_h_e
    Участник

    Вы хотите прошивать контроллер(оборудование) или ..
    .

    Нет, прошивать не требуется. Наверное корректнее было бы назвать изменение конфигурации.

    Множественную команду…

    Я вчера отправил команду. Разом несколько регистров не смог. У меня буквально часик другой времени на это в день. Сегодня постараюсь продолжить погрызть рапид.

    в ответ на: Выгрузить файл в девайс. #26582
    Z_h_e
    Участник

    Девайс есть с зачатками прошивки. По модбасу работает с командами чтения и записи Input и Holding регистров, т.е. минимальный набор команд. Буфер для приема модбаса пока не планирую делать более 256 байт.

    Концепция девайса пока очень общая. После того как пойму, что я смогу делать на верхнем уровне, будет задача уточняться. Пока мне хочется понять как прогрузить одной кнопкой, например 1024 Holding регистров. При этом данные желательно грузить разные, например из бинарных файлов.

    Надо побольше рапид изучить, тогда точнее вопрос зада?м. Пока слишком мало времени на это :(.

    Видимо для начала надо научиться отправлять фиксированный набор данных такого объема

Просмотр 15 сообщений - с 61 по 75 (из 75 всего)