PDA

Просмотр полной версии : ПЛК63 modbus master



SlavikP
24.10.2020, 17:36
Чтото я туплю видимо на ровном месте.
Не могу сделать из ПЛК63 modbus мастера на порту rs485 с помощью штатных библиотек.
Номер порта, согласно мануалу - 0.
Но COMSERVICE не признает порт=0, у него порты с 1 начинаются.
Нужно вместо 0 прописывать 1 в номер порта? Или у меня COMSERVICE неправильный?


Port PORTS Открываемый порт (например: COM1); Порт определяется перечислением: PORTS (см. ниже).

Перечисление PORTS:
TYPE PORTS : (COM1:=1, COM2, COM3, COM4, COM5, COM6, COM7, COM8);

ASo
24.10.2020, 18:12
Указывайте 0, это отработает.
Но пример работы с библиотекой в руководстве не правильный.

B.S.V
08.02.2021, 20:03
День добрый!
У меня такая же сейчас проблема. Ну не хочет с нулевым портом работать. Пишет *** INVALID:0 *** что бы это значило?
Другие порты открывает, но мне 485ый нужен. Ни как ПЛК63 с МДВВ связать не могу.
Заранее благодарен за любую подсказку.

melky
08.02.2021, 21:30
COMSERVICE неправильный, кто-то даже выкладывал правленный, чтобы слово Invalid не раздражало :)

TOPan
08.02.2021, 21:30
День добрый!
У меня такая же сейчас проблема. Ну не хочет с нулевым портом работать. Пишет *** INVALID:0 *** что бы это значило?
Другие порты открывает, но мне 485ый нужен. Ни как ПЛК63 с МДВВ связать не могу.
Заранее благодарен за любую подсказку.

У порта действительно номер 0. То что пишет *** INVALID:0 *** не обращайте внимание.

B.S.V
09.02.2021, 00:14
Да, я уже это понял. Благодарю.
Единственное чего я не понял, почему убрали все примеры связи ПЛК63 с МДВВ с форума. Все ссылки пустые... Обидно...
Где можно найти ?

B.S.V
09.02.2021, 13:20
Хорошо. А такой вопрос:
COM_SERVICE нужно вызывать перед каждым опросом или достаточно одного раза при включении контроллера ?

ASo
09.02.2021, 14:16
Один раз при включении.