Segnetics

Вернуться   Segnetics > Форум Segnetics > Связь с внешним миром

Связь с внешним миром Modbus, RS232, RS485, Lon и другое.

Ответ
 
Опции темы Поиск в этой теме
Старый 28.08.2023, 11:59   #1
ivan_74
Новичок
 
Регистрация: Aug 2023
Сообщения: 2
Благодарил(а): 1 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
По умолчанию Siemens Modbus Server + Trim 5

Добрый день. Разбираюсь с модбас передачей данных.
на 1200 Siemens запущен сервер Модбас (60 переменных типа int в передаче данных, ПЛК с ip x.x.x.203)
На пк modscan (скрин 1) данные читает
modbus1.PNG
как настроить matrix (ip x.x.x.201) чтоб читать и писать данные в сименс?

Заранее спасибо за ответ
ivan_74 вне форума   Ответить с цитированием
Старый 28.08.2023, 12:03   #2
Arsie
Сотрудник Segnetics
 
Аватара для Arsie
 
Регистрация: Jan 2006
Адрес: Russia, SPb
Сообщения: 18 117
Благодарил(а): 15 раз(а)
Поблагодарили: 660 раз(а) в 604 сообщениях
По умолчанию Ответ: Siemens Modbus Server + Trim 5

Цитата:
Сообщение от ivan_74 Посмотреть сообщение
как настроить matrix (ip x.x.x.201) чтоб читать и писать данные в сименс?
https://dl.segnetics.com/WebHelp/SML...h_invertor.htm

Особое внимание на врезку на шестом шаге, она для вас очень важна.


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

Добро всегда побеждает зло. Кто победил - тот и добрый.
Arsie сейчас на форуме   Ответить с цитированием
Благодарность от:
Старый 29.08.2023, 10:33   #3
ivan_74
Новичок
 
Регистрация: Aug 2023
Сообщения: 2
Благодарил(а): 1 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
По умолчанию Ответ: Siemens Modbus Server + Trim 5

Согласно мануалу от сименс на 1200
Вложение 11930
40001 это первый логический адрес в контроллере.
настраиваем slave с управлением через fbd
Вложение 11931
Блок
Вложение 11932
интерфейс - сеть (3)
задержка - 200.
IP -адрес. Указываем мастера, т.е. соданный сервер на 1200?
Адрес указываем адрес modbus сервера?
В итоге при компоновке и загрузке
err_fbd.PNG
Слейв карта
slave_card.png

Что я делаю не так?
Со стороны siemens статусное слово без ошибки, прием-переадача активны и выполнены
ivan_74 вне форума   Ответить с цитированием
Старый 29.08.2023, 10:49   #4
LordN
Senior Member
 
Регистрация: Dec 2007
Адрес: Томск
Сообщения: 4 163
Благодарил(а): 240 раз(а)
Поблагодарили: 165 раз(а) в 157 сообщениях
По умолчанию Ответ: Siemens Modbus Server + Trim 5

Цитата:
Сообщение от ivan_74 Посмотреть сообщение

Что я делаю не так?
40001 - 4 - это hold reg, функция нумер 3, адрес(смещение) нумер нуль
исправьте карту регистров и все получится

https://ipc2u.ru/articles/prostye-resheniya/modbus-rtu/


__________________
C уважением, LordN
LordN вне форума   Ответить с цитированием
Старый 29.08.2023, 11:20   #5
Arsie
Сотрудник Segnetics
 
Аватара для Arsie
 
Регистрация: Jan 2006
Адрес: Russia, SPb
Сообщения: 18 117
Благодарил(а): 15 раз(а)
Поблагодарили: 660 раз(а) в 604 сообщениях
По умолчанию Ответ: Siemens Modbus Server + Trim 5

Цитата:
Сообщение от ivan_74 Посмотреть сообщение
Что я делаю не так?
Вы не последовали моему совету и не прочли врезку на шаге 6.


Добавлено через 42 секунды


Цитата:
Сообщение от ivan_74 Посмотреть сообщение
Со стороны siemens статусное слово без ошибки, прием-переадача активны и выполнены
У вас сименс всё же как слейв или как мастер сети?


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

Добро всегда побеждает зло. Кто победил - тот и добрый.
Arsie сейчас на форуме   Ответить с цитированием
Ответ


Ваши права в разделе
Вы не можете создавать темы
Вы не можете отвечать на сообщения
Вы не можете прикреплять файлы
Вы не можете редактировать свои сообщения

BB code is Вкл.
[IMG] код Вкл.
HTML код Выкл.



Часовой пояс GMT +4, время: 15:36.


Версия vBulletin: 3.8.7
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Segnetics 2005 - 2024