Собственно говоря, я точно знаю что такие биты есть. Плк-браузер их обрабатывает. Мне необходима их адресация, либо способ получить эту адресацию.
Собственно говоря, я точно знаю что такие биты есть. Плк-браузер их обрабатывает. Мне необходима их адресация, либо способ получить эту адресацию.
ПЛК выполняет программу , если программы нет он не работает и без программы (простейшая ";" ) даже кодесисом не подключиться.
Теперь, в "СТОПе" ПЛК все равно конфигурацию исполняет , при этом программа не выполняется .
Для контроля связи используются спец флаги (биты) в средствах коммуникации с ПЛК (ОРС сервер и др ) , для контроля выполнения программы используется передача от ПЛК постоянно меняющегося числа .
Вот как-то так , а ПЛК браузер тут не при делах .
Вложение 11564Вложение 11565
Состояние плк меняется, при старте/стопе плк, не зависимо аппаратно это или программно.
Здравствуйте, ищу пример передачи переменной типа String по modbus
Да, достаточно.
Полюбовался на добротно сделанную программу. Получил эстетическое удовольствие (и покормил свой комплекс неполноценности, попутно). Спасибо!
При открытии проекта отрезалась конфигурация ПЛК. Но карта памяти все отражает.
Позвольте мне переспросить, верно ли я понял главные моменты, связанные с выводом стрингов на панель (как звучит, а?).
Итак, есть возможность вывести на экран ИП320 произвольную информацию в виде строк до 16 символов (откуда она берется, я не вник). Вы делаете:
1) строку обрезаете-дополняете всегда до 16 символов
2) начиная с 54-го адреса регистра (для строки 1) укладываете в регистр по 2 символа, доставая их из строки через обычную функцию MID. Собственно, укладываете в область обмена, откуда оно полетит в ИП320.
Остальное ИП320 умеет делать сама (благодаря Вам, я обнаружил у нее тип данных ASCII-текст)
Я ничего не упустил?
И еще вопросик, чисто из любопытства: так как я не понял, откуда у Вас в программе берутся произвольные строки, то интересно, они действительно по жизни произвольные? Или можно было бы обойтись и динамическим текстом, а Вы просто из любви к искусству сделали универсально?
Там прямая произвольная строка. Если мастерить динамическую - нужно сразу все варианты предусматривать, что не всегда реально. И перегружать при любой доработке. Произвольные строки могут быть, например, из архива. Того самого ))
PS
На ИП, с какого-то, прямой текст - только если панель-мастер 8(