| Предыдущая тема :: Следующая тема |
| Автор |
Сообщение |
Ingener Частый гость


Зарегистрирован: Sep 10, 2011 Сообщения: 18 Рейтинг: +2/-0
|
Добавлено: Сб 10 Сен, 2011 10:29:48 Заголовок сообщения: Modbus на MVI56-MNET |
|
|
Возникли сложности с настройкой даннго модуля. Использую RSLogic5000 и PCB 2.1.9.1
Нужно прочитать 100 регистров и записать 10. Создаю новый проект с настройками. MNET овский модуль добавил в проект. 1000 регистров на чтение, 600 на запись (по умолчанию)
Error/Status Pointer : 4500
Read Register Start : 1000
Read Register Count : 1000
Write Register Start : 0
Write Register Count : 600
Failure Flag Count : 0
Initialize Output Data : No
Pass-Through Mode : 0
Duplex/Speed Code : Auto-negotiate
Создаю модбасс запрос(пока на чтение)
Enable - yes
Internal Address - 0 (с нулевого регистра в MNET.Data.read) - я так понимаю.
Poll Interval - 0
Reg Count - 100 (сто регистров для чтения)
Swap Code - No Change
Node IP Address - IP device (IP машины на которой заведен MODSIM)
Serv Port - 502
Slave Address - 1
ModBus Function - FC 3 - Read Holding Registers(4X)
MB Address in Device - 0 (с нулевого регистра лежат данные)
В области чтения MNET модуля нули. Данных нет. Подскажите в какую сторону копать? Заранее спасибо. |
|
| Вернуться к началу |
|
 |
oldDad Site Admin


Зарегистрирован: May 05, 2005 Сообщения: 2773 Рейтинг: +89/-5
|
Добавлено: Сб 10 Сен, 2011 14:12:32 Заголовок сообщения: |
|
|
Вы не пробовали загрузить с сайта производителя пример программирования и использовать его в качестве основы для Вашего кода? _________________ Обращайтесь к профессионалам. |
|
| Вернуться к началу |
|
 |
Ryzhij62 Эксперт


Зарегистрирован: Apr 06, 2011 Сообщения: 409 Рейтинг: +29/-2 Откуда: Россия Рязань
|
Добавлено: Вс 11 Сен, 2011 2:47:37 Заголовок сообщения: |
|
|
| И не забудьте установить в системе .EDS-файл, загрузив его всё с того же сайта производителя. |
|
| Вернуться к началу |
|
 |
Ingener Частый гость


Зарегистрирован: Sep 10, 2011 Сообщения: 18 Рейтинг: +2/-0
|
Добавлено: Пт 07 Окт, 2011 9:24:07 Заголовок сообщения: |
|
|
| Всем спасибо, разобрался |
|
| Вернуться к началу |
|
 |
cskcsk Частый гость


Зарегистрирован: May 25, 2010 Сообщения: 13 Рейтинг: +0/-0
|
Добавлено: Ср 12 Окт, 2011 6:42:12 Заголовок сообщения: |
|
|
| У меня такая же задача, но только на FlexLogix. Модуль модбас MVI94-MCM. Скачал с сайта производителя (Prosoft) файл конфигурации *.eds и зарегил в среде программирования, но в меню выбора аппаратных модулей он так и не появился. В скачанном с того же сайта примере этот модуль представлен как FLEX_MODULE (Generic flex module) - я так понимаю это универсальная заглушка для всех модулей, т.е. module defined data им не поддерживаются. |
|
| Вернуться к началу |
|
 |
|