Показать сообщение отдельно
Старый 28.03.2008, 18:11   #140
Arsie
Сотрудник Segnetics
 
Аватара для Arsie
 
Регистрация: Jan 2006
Адрес: Russia, SPb
Сообщения: 18 122
Благодарил(а): 15 раз(а)
Поблагодарили: 661 раз(а) в 605 сообщениях
По умолчанию Ответ: Диспетчеризация, OPC-сервер и modbus

Как вы могли заметить, в цитируемом вами хелпе описан второй случай - адресация диапазонами, перекрывается всё адресное пространство.

По поводу названий протоколов: есть modbus-rtu, modbus-ascii, modbus-plus и modbus-tcp. Что там кто-то имеет ввиду под сочетанием "modbus serial" это нужно выяснять у автора этого названия. Они все, кроме modbus-tcp являются "serial".

По поводу адресации регистров:

1) создаёте проект слейва, генерируете карту памяти.
2) читаете описание модбаса, переводите все реальные адреса, которые выданы в карте памяти, в "диапазонную адресацию".
3) настраиваете сервер.

Главное, чтобы к вам пришло понимание того, что это СЕРВЕР нужно настраивать под контроллер, а не контроллер под сервер.

Может быть, вам поможет описание соответствий функций:

http://dl.segnetics.com/WebHelp/SMLogix/modbus_vars.htm


Также полезно посмотреть порядок настройки сервера Lectus:

http://forum.segnetics.com/showthread.php?t=2231


__________________
Программа делает то что написал программист, а не то что он хотел.

Добро всегда побеждает зло. Кто победил - тот и добрый.

Последний раз редактировалось Arsie, 28.05.2015 в 11:39
Arsie вне форума   Ответить с цитированием