Нестандартных протоколов Modbus не существует, вернее это уже просто какой-то протокол но не Modbus.
И как вы это выяснили интересно ?
Нестандартных протоколов Modbus не существует, вернее это уже просто какой-то протокол но не Modbus.
И как вы это выяснили интересно ?
Здравствуйте! Может быть, кто-нибудь имел опыт работы с контроллерами шагового двигателя OSK-RA? Возникла проблема при подключении контроллера к ПЛК-150 по RS-485, протокол Modbus RTU. Чтение из всех регистров прекрасно получается, но вот запись в восьмибитные регистры через BYTE-переменные (да и через BOOL тоже) не получается от слова совсем. Сам по себе контроллер ШД при подключении к компьютеру напрямую через RS-282 работает отлично, для контроллеров ШД есть простенькая программа для управления по Modbus. На восьмибитных регистрах у них завязаны жизненно важные функции, без которых ШД запустить невозможно (подача тока на обмотки двигателя, задание команды на выполнение, ток простоя, дробление шага, направление).
Прикладываю даташит на контроллер ШД, таблицы с адресами регистров начинаются на 31 странице.
http://onitex.ru/files/Documentation...heet_OSKRA.pdf
Может быть, кто-нибудь знает, как осуществить запись в восьмибитные регистры? (Write bytes 0x71 не работает).
Так и есть
Для записи так называемых ВОСЬМИ битных регистров используется стандартная команда 06 - запись одного Holding Registers, точно такая же как и для записи обычных регистров
Вложение 40645 Вложение 40646
При смене типа регистра посылки полностью совпадают.
ЗЫ
Используйте в Universal Modbus Device модули Register output, команда 0х6
и для чтения тоже можно Register input использовать
Мой канал на ютубе
https://www.youtube.com/c/ПетрАртюков
Библиотека ГМ для СП300
https://disk.yandex.com/d/gHLMhLi8x1_HBg
Вы мне прямо жизнь спасли! Огромное вам спасибо!!
В связи с древностью и редкостью СОМ порта, возникла необходимость залить в ПЛК150 программу по Езернет. Есть ли возможность напрямую соединить комп и ПЛК и залить по этому соединению.
Технически комп будто бы может это делать (функция сетевой мост).
Заранее спасибо.
Вложение 40727
Конечно есть. Соединяете пачкордом и пользуйтесь.
+79104444236
С уважением,
Лапшин Вячеслав
Dmitro, только в зависимости от вашей сетевой карты на ПК может потребоваться кроссовый патчкорд, если вы напрямую будете цепляться. В ПЛК Овен этой серии сетевая без автоопределения приемо-передачи.
Здравствуйте! Проблема с ПЛК154-220.A-M, пропадает связь(ошибка связи(#0):произошло отключение).
Использую Ethernet подключение, через некоторое время(около 3х минут) после установки связи с ПЛК, пропадает связь с контроллером. Подскажите пожалуйста, как это лечится?
PLCInfo:
PLC model MODEL PLC 154
Binary VERSION 2.17.0
Need Target version 2.10
Compiled: 13:35:11 Apr 6 2017
MAC 6A:77:00:FF:A4B
IP 10.214.97.117
GATE 10.214.100.10
MASK 255.255.248.0
PIC upper version is 09
Licence unlimited
Universal DAC
PIC lower version is 0e
Спасибо! Хорошо бы внести эту информацию в РЭ.