Segnetics

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

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

Ответ
 
Опции темы Поиск в этой теме Опции просмотра
Старый 25.11.2021, 18:01   #1
andre
Senior Member
 
Регистрация: Jun 2015
Сообщения: 551
Благодарил(а): 25 раз(а)
Поблагодарили: 9 раз(а) в 9 сообщениях
По умолчанию Насосная станция EBARA

1SP FC 7.5T - кто нибудь сталкивался с подобными?
я читаю входы функцией 0х04, ( напряжение, ток, давление, ошибки), могу записать функцией 0х06, но не получается прочитать дискретные входа 0х02.
где тут может быть засада?

инструкция на станцию тут https://cloud.mail.ru/public/T4rh/51Uwda25Z
andre вне форума   Ответить с цитированием
Старый 25.11.2021, 18:40   #2
LordN
Senior Member
 
Регистрация: Dec 2007
Адрес: Томск
Сообщения: 4 125
Благодарил(а): 239 раз(а)
Поблагодарили: 161 раз(а) в 153 сообщениях
По умолчанию Ответ: Насосная станция EBARA

групповые запросы?


__________________
C уважением, LordN
LordN вне форума   Ответить с цитированием
Старый 25.11.2021, 18:49   #3
andre
Senior Member
 
Регистрация: Jun 2015
Сообщения: 551
Благодарил(а): 25 раз(а)
Поблагодарили: 9 раз(а) в 9 сообщениях
По умолчанию Ответ: Насосная станция EBARA

выключил, с ними ничего не работало
andre вне форума   Ответить с цитированием
Старый 25.11.2021, 18:52   #4
LordN
Senior Member
 
Регистрация: Dec 2007
Адрес: Томск
Сообщения: 4 125
Благодарил(а): 239 раз(а)
Поблагодарили: 161 раз(а) в 153 сообщениях
По умолчанию Ответ: Насосная станция EBARA

тогда карту или часть проекта с картой надо поглядеть м.б. там чтонить увидеть можно или иначе сделать

ну или так. задать время опроса 0
и опрашивать по одному раз в секунду-две
иногда карты кривые и при обращении к несуществующему в реальности регистру слейв тупит или вообще сбрасывает все запросы. через одного такая фигня случается. как что-то новое - так понеслась.


__________________
C уважением, LordN
LordN вне форума   Ответить с цитированием
Старый 25.11.2021, 19:00   #5
andre
Senior Member
 
Регистрация: Jun 2015
Сообщения: 551
Благодарил(а): 25 раз(а)
Поблагодарили: 9 раз(а) в 9 сообщениях
По умолчанию Ответ: Насосная станция EBARA

карта
Вложения
Тип файла: map ebara.map (5.2 Кбайт, 12 просмотров)
andre вне форума   Ответить с цитированием
Старый 25.11.2021, 19:06   #6
andre
Senior Member
 
Регистрация: Jun 2015
Сообщения: 551
Благодарил(а): 25 раз(а)
Поблагодарили: 9 раз(а) в 9 сообщениях
По умолчанию Ответ: Насосная станция EBARA

а как проверить, может проблема не в карте, может сам шкаф ebara просто на все запросы 0х02 выдает 0 ?
у меня 6 шкафов подключены, все шесть выдают нули по всем адресам 0х02.
адреса 0х04 работают корректно, команда "пуск" и задание давления 0х06 тоже проходит
andre вне форума   Ответить с цитированием
Старый 25.11.2021, 19:25   #7
ATS
Senior Member
 
Регистрация: Aug 2013
Сообщения: 3 740
Благодарил(а): 12 раз(а)
Поблагодарили: 192 раз(а) в 188 сообщениях
По умолчанию Ответ: Насосная станция EBARA

Цитата
Сообщение от andre Посмотреть сообщение
а как проверить, может проблема не в карте, может сам шкаф ebara просто на все запросы 0х02 выдает 0 ?
Посмотреть обмен и не гадать.
ATS вне форума   Ответить с цитированием
Старый 25.11.2021, 21:26   #8
andre
Senior Member
 
Регистрация: Jun 2015
Сообщения: 551
Благодарил(а): 25 раз(а)
Поблагодарили: 9 раз(а) в 9 сообщениях
По умолчанию Ответ: Насосная станция EBARA

Просто подключить ноут к линии через USB\485, настроить соединение и промониторить? спасибо, завтра попробую.
andre вне форума   Ответить с цитированием
Старый 25.11.2021, 21:32   #9
LordN
Senior Member
 
Регистрация: Dec 2007
Адрес: Томск
Сообщения: 4 125
Благодарил(а): 239 раз(а)
Поблагодарили: 161 раз(а) в 153 сообщениях
По умолчанию Ответ: Насосная станция EBARA

Цитата
Сообщение от andre Посмотреть сообщение
карта
для начала все задержки я бы увеличил раз в десять. возможно тупо не успевает


__________________
C уважением, LordN
LordN вне форума   Ответить с цитированием
Старый 25.11.2021, 23:48   #10
ATS
Senior Member
 
Регистрация: Aug 2013
Сообщения: 3 740
Благодарил(а): 12 раз(а)
Поблагодарили: 192 раз(а) в 188 сообщениях
По умолчанию Ответ: Насосная станция EBARA

Цитата
Сообщение от andre Посмотреть сообщение
Просто подключить ноут к линии через USB\485, настроить соединение и промониторить?
Именно так. Лучше один раз увидеть...
ATS вне форума   Ответить с цитированием
Старый 26.11.2021, 19:29   #11
andre
Senior Member
 
Регистрация: Jun 2015
Сообщения: 551
Благодарил(а): 25 раз(а)
Поблагодарили: 9 раз(а) в 9 сообщениях
По умолчанию Ответ: Насосная станция EBARA

вести с полей.

похоже по адресам 0х02 насосная станция тупо отвечает нулями, не смотря на текущее состояние:
Код:
26-11-2021 12:39:57		06 02 00 30 00 01 B8 72	Запрос состояний 1x0049-1x0049
12:39:57.031		06 02 01 80 A1 5C	Ответ на запрос состояний - 1б данных
12:39:57.056		06 02 00 32 00 01 19 B2	Запрос состояний 1x0051-1x0051
12:39:57.071		06 02 01 00 A0 FC	Ответ на запрос состояний - 1б данных
12:40:21.726		06 02 00 33 00 01 48 72	Запрос состояний 1x0052-1x0052
12:40:21.741		06 02 01 00 A0 FC	Ответ на запрос состояний - 1б данных
Чтение регистров проходит без нареканий:
Код:
12:40:56.538		06 04 00 00 00 01 30 7D	Запрос регистров 3x0001-3x0001
12:40:56.554		06 04 02 00 0F 4C F4	Ответ на запрос регистров - 2б данных(1рег)
12:41:13.947		06 04 00 01 00 01 61 BD	Запрос регистров 3x0002-3x0002
12:41:13.963		06 04 02 00 14 0C FF	Ответ на запрос регистров - 2б данных(1рег)
12:41:31.351		06 04 00 0B 00 01 41 BF	Запрос регистров 3x0012-3x0012
12:41:31.368		06 04 02 00 00 0C F0	Ответ на запрос регистров - 2б данных(1рег)
Запись регистров в принципе проходит, но выдает ошибку при попытке их последующего чтения :
Код:
12:42:36.674		06 06 00 6F 00 14 B8 6F	Регистр 4x0112 установить в 20
12:42:36.709		06 06 00 6F 00 14 B8 6F	Регистр 4x0112 установлен в 20
12:42:36.737		06 03 00 6F 00 01 B5 A0	Запрос регистров 4x0112-4x0112
12:42:36.751		06 83 01 31 31	< отказ с кодом 1 (illegal function)
12:44:24.613		06 06 00 08 00 00 09 BF	Регистр 4x0009 установить в 0
12:44:24.630		06 06 00 08 00 00 09 BF	Регистр 4x0009 установлен в 0
12:44:24.658		06 03 00 08 00 01 04 7F	Запрос регистров 4x0009-4x0009
12:44:24.672		06 83 01 31 31	< отказ с кодом 1 (illegal function)
12:45:38.240		06 06 00 08 00 01 C8 7F	Регистр 4x0009 установить в 1
12:45:38.258		06 06 00 08 00 01 C8 7F	Регистр 4x0009 установлен в 1
12:45:38.285		06 03 00 08 00 01 04 7F	Запрос регистров 4x0009-4x0009
12:45:38.300		06 83 01 31 31	< отказ с кодом 1 (illegal function)
И самое неприятное - если в сети больше 2 станций - то они не пускаются, вернее пускаются но тут же останавливаются. независимо от настроек времени опроса и включена ли вообще станция в сеть. Если на порту висит 2 карты памяти - то станция запускается и работает. если больше - на каждую станцию уставку по давлению могу задать, но при команде "пуск" она пускается на 1 секунду, потом опять останавливается, секунд через 10 повторный пуск и так по кругу куда копать дальше?


Добавлено через 11 минут


Пробовал уменьшать кол-во переменных, по факту в каждой карте оставлял только по 2 переменных (R\W out) 8 и 111, период - 0 , все равно - два устройства на порту - работает, три и больше ( у меня их шесть) - уставка меняется ( 111) , но при подаче команды "пуск" ((R\W out 8) - станция включается и тут же переходит в дежурный режим, секунд через десять опять попытка пуска и так по кругу....
Стоит удалить 4 любых устройства (оставить 2) - станция запускается нормально.
andre вне форума   Ответить с цитированием
Старый 27.11.2021, 11:53   #12
andre
Senior Member
 
Регистрация: Jun 2015
Сообщения: 551
Благодарил(а): 25 раз(а)
Поблагодарили: 9 раз(а) в 9 сообщениях
По умолчанию Ответ: Насосная станция EBARA

И ещё неувязочка. Пробовал читать битовые регистры 0х02 программой modbus poll все читается нормально, там где надо единичка появляется.
Контроллер читает правильно только 0х04
Какие ещё могут быть варианты?
andre вне форума   Ответить с цитированием
Старый 28.11.2021, 12:12   #13
andre
Senior Member
 
Регистрация: Jun 2015
Сообщения: 551
Благодарил(а): 25 раз(а)
Поблагодарили: 9 раз(а) в 9 сообщениях
По умолчанию Ответ: Насосная станция EBARA



У меня иссякли все идеи. с помощью программы modbus Poll битовые данные читаются верно.

Контроллер считывает одни нули, но ошибок не показывает.

Лоджик 3,34,073

Код:
14:02:24.976		006 002 000 048 000 001 184 114	Запрос состояний 1x0049-1x0049
14:02:24.991		006 002 001 000 160 252	Ответ на запрос состояний - 1б данных
14:02:25.016		006 002 000 050 000 001 025 178	Запрос состояний 1x0051-1x0051
14:02:25.031		006 002 001 000 160 252	Ответ на запрос состояний - 1б данных
14:02:25.056		006 002 000 051 000 001 072 114	Запрос состояний 1x0052-1x0052
14:02:25.071		006 002 001 000 160 252	Ответ на запрос состояний - 1б данных
14:02:25.096		006 002 000 052 000 001 249 179	Запрос состояний 1x0053-1x0053
14:02:25.111		006 002 001 000 160 252	Ответ на запрос состояний - 1б данных
14:02:25.136		006 002 000 056 000 001 057 176	Запрос состояний 1x0057-1x0057
14:02:25.151		006 002 001 000 160 252	Ответ на запрос состояний - 1б данных
14:02:25.176		006 002 000 057 000 001 104 112	Запрос состояний 1x0058-1x0058
14:02:25.191		006 002 001 000 160 252	Ответ на запрос состояний - 1б данных
14:02:25.216		006 002 000 060 000 001 120 113	Запрос состояний 1x0061-1x0061
14:02:25.231		006 002 001 000 160 252	Ответ на запрос состояний - 1б данных
14:02:25.256		006 002 000 061 000 001 041 177	Запрос состояний 1x0062-1x0062
14:02:25.271		006 002 001 000 160 252	Ответ на запрос состояний - 1б данных


В данный момент извращаюсь, пытаясь определить работу насоса по показаниям тока двигателя и скорости ПЧ, но это такое себе решение...

Программа тут: https://cloud.mail.ru/public/b6RH/7hpQn32oD

в архиве - лог программ modbuspoll и spy485

видно, что переменные 048, 051, 058 должны быть 1
Миниатюры
Нажмите на картинку для увеличения

Название:  Poll опрос 0х02.png
Просмотров: 15
Размер:  163.5 Кбайт  
Вложения
Тип файла: zip 16+.zip (12.3 Кбайт, 4 просмотров)
andre вне форума   Ответить с цитированием
Старый 28.11.2021, 12:57   #14
LordN
Senior Member
 
Регистрация: Dec 2007
Адрес: Томск
Сообщения: 4 125
Благодарил(а): 239 раз(а)
Поблагодарили: 161 раз(а) в 153 сообщениях
По умолчанию Ответ: Насосная станция EBARA

эти задержки увеличивать пробовали?

R(in) на R(out) менять пробовали?

развязка на порту СОМ2 сделана? а в самих насосках 485й порт гальваноразвязку имеет?
а терминаторы на насосках случайно не включены? а то по описанию две работают а больше нет, очень похоже что драйверы портов тупо не тянут нагрузку
надоб проверить сопротивление голого порта цешкой

кстати, а комп может сразу все насоски опрашивать? может он тоже не может?
Миниатюры
Нажмите на картинку для увеличения

Название:  2021-11-28 15-53-41 Задание свойств Slave.png
Просмотров: 12
Размер:  25.4 Кбайт   Нажмите на картинку для увеличения

Название:  2021-11-28 15-54-11 Карта памяти  Насос 6.png
Просмотров: 15
Размер:  42.8 Кбайт  


__________________
C уважением, LordN
LordN вне форума   Ответить с цитированием
Старый 28.11.2021, 19:21   #15
andre
Senior Member
 
Регистрация: Jun 2015
Сообщения: 551
Благодарил(а): 25 раз(а)
Поблагодарили: 9 раз(а) в 9 сообщениях
По умолчанию Ответ: Насосная станция EBARA

1. Пробовал. В том числе ставил и 0, вручную подавал команду на запись. Толку нет.
2. Пробовал добавлять в карту и r(in) и r(out) одновременно, результат тот же. На выходе 0
на порту стоит преобразователь, 238-485, моха тс 100
3. Методом тыка нашел перемычку на 100 Ом, терминала, установил на конечной насосной станции.
Общее расстояние порядка 20 метров, кабель мкэш, витая пара.
( В любом случае, байтовые регистры 0х 04 читаются правильно.... )
Может, действительно проблема в мохе? Но тогда почему, При просмотре порта ответ от станции на байтовые запросы =0 ?
andre вне форума   Ответить с цитированием
Старый 28.11.2021, 19:34   #16
LordN
Senior Member
 
Регистрация: Dec 2007
Адрес: Томск
Сообщения: 4 125
Благодарил(а): 239 раз(а)
Поблагодарили: 161 раз(а) в 153 сообщениях
По умолчанию Ответ: Насосная станция EBARA

Цитата
Сообщение от andre Посмотреть сообщение
1. Пробовал. В том числе ставил и 0, вручную подавал команду на запись. Толку нет.
2. Пробовал добавлять в карту и r(in) и r(out) одновременно, результат тот же. На выходе 0
на порту стоит преобразователь, 238-485, моха тс 100
3. Методом тыка нашел перемычку на 100 Ом, терминала, установил на конечной насосной станции.
Общее расстояние порядка 20 метров, кабель мкэш, витая пара.
( В любом случае, байтовые регистры 0х 04 читаются правильно.... )
Может, действительно проблема в мохе? Но тогда почему, При просмотре порта ответ от станции на байтовые запросы =0 ?
а на другой порт подключать пробовали?
надо смотреть что еще отличается при работе от компа и от плк


__________________
C уважением, LordN
LordN вне форума   Ответить с цитированием
Старый 28.11.2021, 19:47   #17
andre
Senior Member
 
Регистрация: Jun 2015
Сообщения: 551
Благодарил(а): 25 раз(а)
Поблагодарили: 9 раз(а) в 9 сообщениях
По умолчанию Ответ: Насосная станция EBARA

Ещё нет, была такая мысль, но шумный, работающий цех как то не очень способствует проведению вдумчивых экспериментов. Да и других дел, связанных с пусконаладкой полно. Но , как задел на будущее, уже думаю чтобы в следующий проект ( он будет на этом же объекте, и который на 95%) повторит этот заложить смн4 с двумя 485 портами.
andre вне форума   Ответить с цитированием
Старый 29.11.2021, 01:04   #18
ATS
Senior Member
 
Регистрация: Aug 2013
Сообщения: 3 740
Благодарил(а): 12 раз(а)
Поблагодарили: 192 раз(а) в 188 сообщениях
По умолчанию Ответ: Насосная станция EBARA

Цитата
Сообщение от andre Посмотреть сообщение
Пробовал читать битовые регистры 0х02 программой modbus poll все читается нормально, там где надо единичка появляется.
Контроллер читает правильно только 0х04
Перечитал посты - пока в голове каша.

Глянул проект. Честно говоря период опроса для 9600 маловат - только передача одного байта занимает примерно миллисекунду. Как и Предлагает Лев стоит увеличить. В modbus poll у Вас период секунда.

Из каких соображений включена четность параметрах кадра?

В доке насоса правда значится
Цитата Конфигурация связи 9600/8/1/P
Но мне такой формат не знаком.

На самом деле смущают эти красненькие ответы именно там где вроде должны быть единицы.
Код:
14:02:22.305		02 02 00 30 00 01 B9 F6	Запрос состояний 1x0049-1x0049
14:02:22.321		02 02 01 80 A0 6C	Ответ на запрос состояний - 1б данных
14:02:22.346		02 02 00 32 00 01 18 36	Запрос состояний 1x0051-1x0051
14:02:22.361		02 02 01 00 A1 CC	Ответ на запрос состояний - 1б данных
14:02:22.386		02 02 00 33 00 01 49 F6	Запрос состояний 1x0052-1x0052
14:02:22.400		02 02 01 80 A0 6C	Ответ на запрос состояний - 1б данных
14:02:22.428		02 02 00 34 00 01 F8 37	Запрос состояний 1x0053-1x0053
14:02:22.443		02 02 01 00 A1 CC	Ответ на запрос состояний - 1б данных
14:02:22.468		02 02 00 38 00 01 38 34	Запрос состояний 1x0057-1x0057
14:02:22.483		02 02 01 00 A1 CC	Ответ на запрос состояний - 1б данных
А что с четностью в modbus poll ? Да и лога в архиве не увидел.

Цитата
Сообщение от LordN Посмотреть сообщение
а терминаторы на насосках случайно не включены? а то по описанию две работают а больше нет, очень похоже что драйверы портов тупо не тянут нагрузку
надоб проверить сопротивление голого порта цешкой
Согласен, но лучше и напряжение на линии при отсутствии обмена.
Если при трех устройствах упадет ниже 200mV это тоже информация к размышлению.

Последний раз редактировалось ATS, 29.11.2021 в 01:17
ATS вне форума   Ответить с цитированием
Старый 29.11.2021, 06:55   #19
andre
Senior Member
 
Регистрация: Jun 2015
Сообщения: 551
Благодарил(а): 25 раз(а)
Поблагодарили: 9 раз(а) в 9 сообщениях
По умолчанию Ответ: Насосная станция EBARA

Период устанавливал до 1000, ничего не изменилось, разве что сильно тормозит если несколько станций отключены от питающей сети.
Параметры порта в станции поменять не могу, работаю с тем, что есть. В modbus poll параметры порта те же. Когда говорил, что пускаются только две станции - физически от порта их не отключал, в программе убирал с порта сом 2 четыре любых станции, оставляя две - тогда пускаются , если три и больше - начинает работать и тут же останавливаться, до следующего запроса. При этом устава передается без проблем на все станции
andre вне форума   Ответить с цитированием
Старый 29.11.2021, 08:54   #20
andre
Senior Member
 
Регистрация: Jun 2015
Сообщения: 551
Благодарил(а): 25 раз(а)
Поблагодарили: 9 раз(а) в 9 сообщениях
По умолчанию Ответ: Насосная станция EBARA

переадресовал СОМ порты, подключил насосы на СОМ 1

я правильно понимаю, что теперь на запрос 51 адреса ответ 1 ?

В программе лоджика по прежнему все битовые выходы по нулям

Код:
07:10:03.459		06 04 02 00 00 0C F0	Ответ на запрос регистров - 2б данных(1рег)
07:10:03.487		06 02 00 30 00 01 B8 72	Запрос состояний 1x0049-1x0049
07:10:03.502		06 02 01 80 A1 5C	Ответ на запрос состояний - 1б данных
07:10:03.527		06 02 00 32 00 01 19 B2	Запрос состояний 1x0051-1x0051
07:10:03.542		06 02 01 00 A0 FC	Ответ на запрос состояний - 1б данных
07:10:03.569		06 02 00 33 00 01 48 72	Запрос состояний 1x0052-1x0052
07:10:03.583		06 02 01 80 A1 5C	Ответ на запрос состояний - 1б данных
07:10:03.609		06 02 00 34 00 01 F9 B3	Запрос состояний 1x0053-1x0053
07:10:03.625		06 02 01 00 A0 FC	Ответ на запрос состояний - 1б данных
07:10:03.650		06 02 00 38 00 01 39 B0	Запрос состояний 1x0057-1x0057
07:10:03.664		06 02 01 80 A1 5C	Ответ на запрос состояний - 1б данных
07:10:03.693		06 02 00 39 00 01 68 70	Запрос состояний 1x0058-1x0058
07:10:03.708		06 02 01 00 A0 FC	Ответ на запрос состояний - 1б данных
07:10:03.733		06 02 00 3C 00 01 78 71	Запрос состояний 1x0061-1x0061
07:10:03.747		06 02 01 00 A0 FC	Ответ на запрос состояний - 1б данных
07:10:03.773		06 02 00 3D 00 01 29 B1	Запрос состояний 1x0062-1x0062
07:10:03.788		06 02 01 00 A0 FC	Ответ на запрос состояний - 1б данных
Миниатюры
Нажмите на картинку для увеличения

Название:  отладка 17.png
Просмотров: 9
Размер:  101.2 Кбайт  
andre вне форума   Ответить с цитированием
Старый 29.11.2021, 09:50   #21
LordN
Senior Member
 
Регистрация: Dec 2007
Адрес: Томск
Сообщения: 4 125
Благодарил(а): 239 раз(а)
Поблагодарили: 161 раз(а) в 153 сообщениях
По умолчанию Ответ: Насосная станция EBARA

а какой-нить другой плк под руками есть?
пиксель, смш4, 2gi, пр200 с 485й картой?


__________________
C уважением, LordN
LordN вне форума   Ответить с цитированием
Старый 29.11.2021, 09:56   #22
andre
Senior Member
 
Регистрация: Jun 2015
Сообщения: 551
Благодарил(а): 25 раз(а)
Поблагодарили: 9 раз(а) в 9 сообщениях
По умолчанию Ответ: Насосная станция EBARA

Нет. Тестовый смн4 дома, 1300 верст отсюда(
andre вне форума   Ответить с цитированием
Старый 29.11.2021, 11:23   #23
Ilya J.
Сотрудник Сегнетикс
 
Аватара для Ilya J.
 
Регистрация: Mar 2016
Адрес: SPb
Сообщения: 4 302
Благодарил(а): 0 раз(а)
Поблагодарили: 254 раз(а) в 250 сообщениях
По умолчанию Ответ: Насосная станция EBARA

Цитата
Сообщение от andre Посмотреть сообщение
вести с полей.

похоже по адресам 0х02 насосная станция тупо отвечает нулями, не смотря на текущее состояние:
А вы проверяли вживую, реагирует система на вашу запись?

Меня смущает из инструкции:
Цитата Страница уделенного управления по этой сети (RC Modbus) открывается паролем 31109 для включения командных параметров (см. ч. 3)
Цитата Если не работают насосы или сама насосная станция, и нет тревожных сигналов, все коды состояния станут равны 0.


__________________
Если ничто другое не помогает, прочтите, наконец, инструкцию
Ilya J. вне форума   Ответить с цитированием
Старый 29.11.2021, 12:41   #24
ATS
Senior Member
 
Регистрация: Aug 2013
Сообщения: 3 740
Благодарил(а): 12 раз(а)
Поблагодарили: 192 раз(а) в 188 сообщениях
По умолчанию Ответ: Насосная станция EBARA

Цитата
Сообщение от andre Посмотреть сообщение
Параметры порта в станции поменять не могу, работаю с тем, что есть.
А почему выбрали именно чет, а не нечет? Я бы сразу попробовал все перебрать. Да и вообще убрал лишний бит (8N1).

Цитата
Сообщение от andre Посмотреть сообщение
я правильно понимаю, что теперь на запрос 51 адреса ответ 1 ?
Да вот как-то странненько. Почему бит в MSB?

Код:
07:10:03.459		06 04 02 00 00 0C F0	Ответ на запрос регистров - 2б данных(1рег)
07:10:03.487		06 02 00 30 00 01 B8 72	Запрос состояний 1x0049-1x0049
07:10:03.502		06 02 01 80 A1 5C	Ответ на запрос состояний - 1б данных
07:10:03.527		06 02 00 32 00 01 19 B2	Запрос состояний 1x0051-1x0051
07:10:03.542		06 02 01 00 A0 FC	Ответ на запрос состояний - 1б данных
07:10:03.569		06 02 00 33 00 01 48 72	Запрос состояний 1x0052-1x0052
07:10:03.583		06 02 01 80 A1 5C	Ответ на запрос состояний - 1б данных
07:10:03.609		06 02 00 34 00 01 F9 B3	Запрос состояний 1x0053-1x0053
07:10:03.625		06 02 01 00 A0 FC	Ответ на запрос состояний - 1б данных
07:10:03.650		06 02 00 38 00 01 39 B0	Запрос состояний 1x0057-1x0057
07:10:03.664		06 02 01 80 A1 5C	Ответ на запрос состояний - 1б данных
07:10:03.693		06 02 00 39 00 01 68 70	Запрос состояний 1x0058-1x0058
07:10:03.708		06 02 01 00 A0 FC	Ответ на запрос состояний - 1б данных
07:10:03.733		06 02 00 3C 00 01 78 71	Запрос состояний 1x0061-1x0061
07:10:03.747		06 02 01 00 A0 FC	Ответ на запрос состояний - 1б данных
07:10:03.773		06 02 00 3D 00 01 29 B1	Запрос состояний 1x0062-1x0062
07:10:03.788		06 02 01 00 A0 FC	Ответ на запрос состояний - 1б данных
А лог modbus poll покажете?
ATS вне форума   Ответить с цитированием
Старый 29.11.2021, 13:21   #25
andre
Senior Member
 
Регистрация: Jun 2015
Сообщения: 551
Благодарил(а): 25 раз(а)
Поблагодарили: 9 раз(а) в 9 сообщениях
По умолчанию Ответ: Насосная станция EBARA

Цитата:
Сообщение от Ilya J. Посмотреть сообщение
А вы проверяли вживую, реагирует система на вашу запись?

Меня смущает из инструкции:
Да, проверял в живую. При включении в меню под паролем 31109 управления модбас я могу задать уставку (R/W 111) - значение на дисплее станции показывает то, что я задал, меняется. И могу дать команду "пуск" (R/W 8) но при этом, если на порту сом2 больше двух насосов то насос стартует и сразу останавливается, если оставить только 2 карты памяти то все работает нормально.


Цитата А почему выбрали именно чет, а не нечет? Я бы сразу попробовал все перебрать. Да и вообще убрал лишний бит (8N1).
Выбрал не я, такие настройки связи у станций, я не нашел где их можно поменять.

Лог с modbus poll не покажу у меня только один преобразователь usb/485 либо модбус пол, либо монитор порта, одновременно на одном устройстве не работают
andre вне форума   Ответить с цитированием
Старый 29.11.2021, 13:37   #26
ATS
Senior Member
 
Регистрация: Aug 2013
Сообщения: 3 740
Благодарил(а): 12 раз(а)
Поблагодарили: 192 раз(а) в 188 сообщениях
По умолчанию Ответ: Насосная станция EBARA

Цитата
Сообщение от andre Посмотреть сообщение
Выбрал не я, такие настройки связи у станций, я не нашел где их можно поменять.
Их можно где-то увидеть? В инструкции бред.
Цитата Конфигурация связи 9600/8/1/P
В контроллере без четности пробовали?
ATS вне форума   Ответить с цитированием
Старый 29.11.2021, 13:57   #27
andre
Senior Member
 
Регистрация: Jun 2015
Сообщения: 551
Благодарил(а): 25 раз(а)
Поблагодарили: 9 раз(а) в 9 сообщениях
По умолчанию Ответ: Насосная станция EBARA

Только в инструкции и можно. Но как бы то ни было модбус пол с этими настройки работает корректно, да и сегнетикс данные байтовые считывает нормально, 0х04, я вижу напряжение питания панели, давление, ток двигателя, когда он запущен. Проблема только в битовых данных и проблема с пуском ( переменная R/W 8)
С битовыми вообщ не понятно, почему при подключении сом1 монитор показывает ответ единицу, а лоджик 0 ?
andre вне форума   Ответить с цитированием
Старый 29.11.2021, 14:33   #28
ATS
Senior Member
 
Регистрация: Aug 2013
Сообщения: 3 740
Благодарил(а): 12 раз(а)
Поблагодарили: 192 раз(а) в 188 сообщениях
По умолчанию Ответ: Насосная станция EBARA

Цитата
Сообщение от andre Посмотреть сообщение
Только в инструкции и можно.
А что можно?
Цитата N (None) - проверка на паритет не используется и бит не выставляется;
E (EVEN) - проверка на четность, дополняет передаваемый символ так, чтобы количество единиц в передаваемом символе было четным;
O (Odd)- проверка на нечетность, дополняет передаваемый символ так, чтобы количество единиц в передаваемом символе было нечетным;
M (MARK) - бит паритета всегда равен единице;
S (SPACE)- бит паритета всегда равен нулю.
Цитата Но как бы то ни было модбус пол с этими настройки работает корректно
Всегда ручками из терминалки шлю и смотрю.

Попробуйте MTTTY.zip там Ваши запросики.
Флажочек Hex View лучше поставить.

Цитата С битовыми вообщ не понятно, почему при подключении сом1 монитор показывает ответ единицу, а лоджик 0 ?
Вот там и похоже что девятый бит (четность) попадает в MSB а сам ответ выталкивается.

Последний раз редактировалось ATS, 29.11.2021 в 14:45
ATS вне форума   Ответить с цитированием
Старый 29.11.2021, 17:32   #29
andre
Senior Member
 
Регистрация: Jun 2015
Сообщения: 551
Благодарил(а): 25 раз(а)
Поблагодарили: 9 раз(а) в 9 сообщениях
По умолчанию Ответ: Насосная станция EBARA

Пробовал изменить параметры порта ( четность, паритет) в программе modbus poll

при этом пишет ошибки связи
9600/8/E/2 - ошибка кадрирования,
9600/8/n/1 - ошибка кадрирования
9600/8/n/2 - ошибка кадрирования
9600/8/p/1 - ошибка кадрирования
9600/8/p/2 - ошибка кадрирования

В общем работоспособный только один вариант.
9600/8/e/1



Цитата А что можно?
В настройках шкафа можно только задать адрес слейва и включить\отключить управление по адресам: (как раз та строка инструкции, что Илью смутила
Цитата Страница уделенного управления по этой сети (RC Modbus) открывается паролем 31109 для включения командных параметров (см. ч. 3)
R\W 8 - (стоп 0, пуск 1)
R\W 111 (уставка давления, бар*10)
andre вне форума   Ответить с цитированием
Ответ

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

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

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

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


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Насосная станция starmos SMConstructor (теплопункты) 14 30.08.2023 10:58
Хочу сделать насосную станцию Ruslan01 SMConstructor (теплопункты) 33 10.03.2021 20:48
Не подключается рабочая станция и не обновляется ПО MadKid SMConnect & SMConfig 5 10.12.2019 11:48
Дополнительная насосная группа (решено) alex-tec2009 SMConstructor (теплопункты) 5 13.12.2016 13:15
Станция повышения давления partner SMConstructor (теплопункты) 5 09.10.2012 13:04


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


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