Segnetics

Вернуться   Segnetics > Форум Segnetics > Вопросы о SMH4

Вопросы о SMH4 Работа и применение контроллеров с сенсорной панелью SMH4.

Ответ
 
Опции темы Поиск в этой теме Опции просмотра
Старый 21.03.2021, 10:32   #1
navi2167
Новичок
 
Регистрация: Feb 2021
Сообщения: 1
Благодарил(а): 1 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
По умолчанию SMH4 1011000 Modbus RTU

В сигнетике новичок.
Использую SMH4 1011000 (или он меня), SMLogix 3.33.0199.
Контроллер форматировал, ядро обновлял, DEB-пакет обновлял.
Перечитал, не один день форум, не нашел ответа - сильно не бейте ПОЖАЛУЙСТА.

Проблема с протоколом Modbus RTU.
Контроллер в сети Master. Опрос Slave устройств нормальный.
А вот при попытке записи в Holding Register, стандартная функция 0x06, в настройках карты памяти подходит только один вариант R/W(out) - вот тут и получилась проблема. Контроллер в сеть предает последовательно функции 0x03 и 0x06. Отдельно функцию 0x06 нельзя?
Некоторые устройства имеют регистры только для записи - и при получении функции 0x03 получаем ошибку.
Понятно что можно ее игнорировать - но это не правильно.
Подскажите реально отправить только функцию 0x06?
navi2167 вне форума   Ответить с цитированием
Старый 21.03.2021, 17:09   #2
младшой
Senior Member
 
Регистрация: May 2010
Адрес: Москва
Сообщения: 857
Благодарил(а): 4 раз(а)
Поблагодарили: 85 раз(а) в 66 сообщениях
По умолчанию Ответ: SMH4 1011000 Modbus RTU

Нет.
По какой-то неведомой причине все контроллеры сегнетикс после записи в холдинг регистр осуществляют чтение.
С Coil - такая же ерунда.
младшой вне форума   Ответить с цитированием
Благодарность от:
Старый 21.03.2021, 19:52   #3
ATS
Senior Member
 
Регистрация: Aug 2013
Сообщения: 3 740
Благодарил(а): 12 раз(а)
Поблагодарили: 192 раз(а) в 188 сообщениях
По умолчанию Ответ: SMH4 1011000 Modbus RTU

Цитата
Сообщение от младшой Посмотреть сообщение
Нет.
По какой-то неведомой причине все контроллеры сегнетикс после записи в холдинг регистр осуществляют чтение.
С Coil - такая же ерунда.
Для Вас это новость? Я тут восьмой год болтаюсь игого не видел.
Не знаю какой в этом смысл - патаму шта...
ATS вне форума   Ответить с цитированием
Старый 22.03.2021, 10:48   #4
Arsie
Сотрудник Segnetics
 
Аватара для Arsie
 
Регистрация: Jan 2006
Адрес: Russia, SPb
Сообщения: 18 019
Благодарил(а): 15 раз(а)
Поблагодарили: 655 раз(а) в 599 сообщениях
По умолчанию Ответ: SMH4 1011000 Modbus RTU

Цитата
Сообщение от navi2167 Посмотреть сообщение
Подскажите реально отправить только функцию 0x06?
Нет. Всегда пара.


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

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

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск
Опции просмотра

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

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


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Modbus TCP в Modbus RTU через MOXA 3660 swaips-87 Связь с внешним миром 2 06.02.2021 03:40
SMH4, Modbus TCP, ошибка приема/передачи "Connection Closed Gracefully" Makrel Связь с внешним миром 11 21.04.2020 14:23
SMH4 и стандарт MODBUS RTU lokteff Вопросы о SMH4 4 26.07.2019 09:31
Нету связи по RS485 ModBus RTU SapherJalt Вопросы о SMH-2G(i) 13 23.07.2017 03:10


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


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