Реклама / ООО «ИЗОЛПРОЕКТ» / ИНН: 7725566484 | ERID: 2Vtzqx6kV7S
IPB IPB
Проектирование, монтаж, наладка, сервис


Здравствуйте, гость ( Вход | Регистрация )

- Стандарт НП «АВОК» 7.11-2024
«Рекомендации по проектированию инженерных систем
дошкольных образовательных организаций»

АВОК в соц. сетях
ИНН: 7714824045 | erid: 2VtzqwzKQiU
 
Добавить ответ в эту темуОткрыть тему
> Доступ к регистрам M340 через Modbus TCP IP, Unity Pro
Гость_tdvtdv_*
сообщение 1.10.2009, 21:53
Сообщение #1





Guest Forum






Вопрос скорее всего глупый, но уж извините.

Есть PLC M340 с портом Ethernet с помощью которого это устройство подключено в сеть. Мне как-то надо получать с него информацию, понятно, что делать это можно через ModBus TCP IP, но вот только я никак не могу понять как связать адресацию которая используется в Unity pro (например I0.1.0) с адресацией которая используется в Modbus. Подскажите пожалуйста, как это сделать или где про это можно прочитать?
Вернуться в начало страницы
 
+Ответить с цитированием данного сообщения
Гость_ewsey_*
сообщение 2.10.2009, 8:15
Сообщение #2





Guest Forum






Информацию естественно получать можно wink.gif но вы даже не указали, что (в смысле контроллер или программа) эту инфу будет получать. Если это тоже шнейдеровский контроллер и тоже на Юнити, то есть IO Scanning. Есть также функциональный блок ReadVar. Насколько я помню, доступа ко входам и выходам контроллера у внешних сторонних устройств напрямую нет. Что касается адрессации, то тут тоже никакого криминала. В большинстве программ можно переключиться с адрессации типа 400001, 000010 на мэковскую %MW1, %M10. Можно и напрямую работать с модбасовской адрессацией, только будет смещение на 1, так как мэковская адресация начинается с 0. В юнити кстати неплохой хэлп, там много чего можно отрыть wink.gif жалко что не сразу bang.gif
Вернуться в начало страницы
 
+Ответить с цитированием данного сообщения
Гость_tdvtdv_*
сообщение 2.10.2009, 14:28
Сообщение #3





Guest Forum






Цитата
но вы даже не указали, что (в смысле контроллер или программа) эту инфу будет получать

Информацию должна получать программа. Там своя система сбора и обработки данных.
Цитата
касается адрессации, то тут тоже никакого криминала. В большинстве программ можно переключиться с адрессации типа 400001, 000010 на мэковскую %MW1, %M10

Unity Pro к таким программам не относится и понимания от этого не прибавляется. С одной стороны я должен писать запрос в формате протокола modbus с его адресацией, а с другой как-то связать это с адресами %I... и т.п.

Из вашего сообщения я понял, что мне внутри контроллера надо использовать блок READ_VAR WRITE_VAR для приема/отправки данных?
Вернуться в начало страницы
 
+Ответить с цитированием данного сообщения
Гость_ewsey_*
сообщение 7.10.2009, 7:30
Сообщение #4





Guest Forum






Если "наверху" есть прога и она будет читать данные из М340 то в нем самом ничего не нужно делать. Вы пишете стандартные запросы модбас и обращаетесь к битам и регистрам. Как я уже говорил, доступа к физическим входам у вас скорее всего не будет, а потому их нужно просто перекинуть в область внутренних битов %М. Ну и не забывать при формировании запросов модбас что адрессация в контроллере начинается с нуля.

Вернуться в начало страницы
 
+Ответить с цитированием данного сообщения
k0der_
сообщение 5.2.2011, 11:57
Сообщение #5





Группа: Участники форума
Сообщений: 105
Регистрация: 5.2.2011
Пользователь №: 92810



Цитата(ewsey @ 7.10.2009, 9:30) *
.....Вы пишете стандартные запросы модбас и обращаетесь к битам и регистрам....

Это как?
Вернуться в начало страницы
 
+Ответить с цитированием данного сообщения

Добавить ответ в эту темуОткрыть тему
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 

Реклама
ООО «Арктика групп» ИНН: 7713634274



ООО "Русич" ИНН 9721068883 / ЕРИД 2Vtzqx9HerZ


ООО «УНИСПЛИТ» ИНН: 6453155081 erid: 2VtzqvmjJqS

ООО "АйДи-Электро" ИНН:6670013662 erid:2Vtzqwtpv5j

Последние сообщения Форума






RSS Текстовая версия Сейчас: 20.6.2025, 17:14
Политика ООО ИИП «АВОК-ПРЕСС» в отношении обработки персональных данных