Подключкние СПТ943.1 к Ардуино

Вопросы по подключению и настройке приборов, модемов, адаптеров и т.д.

Модератор: Модераторы

Закрыто
Felix
Сообщения: 6
Зарегистрирован: 21 ноя 2018, 12:07

Подключкние СПТ943.1 к Ардуино

Сообщение Felix » 21 ноя 2018, 12:15

Здравствуйте! Написал программу для Ардуино которая опрашивает счетчик СПТ943.1 согласно протоколу М4. Но вместо ответов счетчик присылает нули. Возможно подключился не так. Вот линк протокола и там же на стр 21 имеется схема подключения которую я реализовал у себя. http://www.teplocom.msk.ru/data/support ... _rev00.pdf
Аватара пользователя
a0639
Сообщения: 79
Зарегистрирован: 14 сен 2017, 09:35

Re: Подключкние СПТ943.1 к Ардуино

Сообщение a0639 » 21 ноя 2018, 15:28

Хе. Не может быть. СПТ не такой.
Он скорее промолчит, чем лишнего ляпнуть
Скорей всего, не то или не там смотришь.
----------------------------------------------------
А.Г.Бурцев
СПб
Felix
Сообщения: 6
Зарегистрирован: 21 ноя 2018, 12:07

Re: Подключкние СПТ943.1 к Ардуино

Сообщение Felix » 23 ноя 2018, 07:45

Дааа. В этом вы точно правы!!! Он вообще "партизан"! Все верно, смотрел не туда. Проблема в следующем: отправляю ему команды согласно протоколу, которые приходят на счетчик, что видно на осциллографе а СПТ благополучно молчит. Что делать парни?
Аватара пользователя
MediumPro
Сообщения: 135
Зарегистрирован: 05 июн 2015, 09:27
Откуда: г. Кировск, Ленинградская область
Контактная информация:

Re: Подключкние СПТ943.1 к Ардуино

Сообщение MediumPro » 23 ноя 2018, 07:53

В "Логике" отличные, отзывчивые бойцы сидят ;)
Можете попробовать запросить помощь у них.
ООО «Дубровская ТЭЦ» (2014-2018)
Василеостровская ТЭЦ-7 филиала «Невский» ПАО «ТГК-1»
Felix
Сообщения: 6
Зарегистрирован: 21 ноя 2018, 12:07

Re: Подключкние СПТ943.1 к Ардуино

Сообщение Felix » 23 ноя 2018, 08:47

Ну я написал им вчера жду пока ответят
Аватара пользователя
a0639
Сообщения: 79
Зарегистрирован: 14 сен 2017, 09:35

Re: Подключкние СПТ943.1 к Ардуино

Сообщение a0639 » 25 ноя 2018, 11:01

Наглый пацан попался, однако.
И тупой.
Почему бы идиоту не изучить как пролог например команды шлет?
или тот же лэрс
----------------------------------------------------
А.Г.Бурцев
СПб
Felix
Сообщения: 6
Зарегистрирован: 21 ноя 2018, 12:07

Re: Подключкние СПТ943.1 к Ардуино

Сообщение Felix » 26 ноя 2018, 07:56

a0639 писал(а):Наглый пацан попался, однако.
И тупой.
Почему бы идиоту не изучить как пролог например команды шлет?
или тот же лэрс
наверняка от избытка интеллекта вы такой "красноречивый". Я изучил протокол соединения. Дело в том что если СПТ пришлет любую команду он пришлет его в пакете, в котором имеется заголовок т.е. стартовый байт 0x10, свой сетевой адрес 0...255, команда с которой его вызвали, код канала 0..2. А уж потом в теле пакета передаст свою команду. Так у меня проблема в том, что ничего не приходит ни какой структуры пакета.
Аватара пользователя
a0639
Сообщения: 79
Зарегистрирован: 14 сен 2017, 09:35

Re: Подключкние СПТ943.1 к Ардуино

Сообщение a0639 » 26 ноя 2018, 13:40

1. Подать питание (Dtr|Dsr)
2. Разбудить СПТ, послать 25-50 байт 0xFF 2400, 8n1
Пауза 100-200 мс
3. Запросить тип 10 01 3F 01 00 00 00 BE 16
Для сетевого адреса 01, а для широковещательного - 254 (любой ответит)
10 FE 3F 01 00 00 00 C1 16

Нет так?

И еще - ардуино, хренуино - вообще-то в порт что-то передает? Сделай шлейфик на комп, посмотри ваще что шлешь.
Еще огрызается, смотри ка
----------------------------------------------------
А.Г.Бурцев
СПб
Felix
Сообщения: 6
Зарегистрирован: 21 ноя 2018, 12:07

Re: Подключкние СПТ943.1 к Ардуино

Сообщение Felix » 27 ноя 2018, 07:48

спасибо всем за участие, проблема решена! Проблема была в том, что необходимо было заменить аппаратный преобразователь уровней. Исходный не инвертировал биты(( С вашего позволения еще 2 вопроса.
1) Аппаратно инвертировать биты немного накладно. тогда я попытался сделать это программно т.е. перед отправкой очередного байта инвертировал его побитовой not (~), но это не помогло. Возможно ли вообще программно это сделать?
2) Как мне получить текущую дату и время и можно ли это сделать через канал Т1? В протоколе крайне мало информации. Хочу считать архивные данные.
PS: Прошу не бить палками тупого новичка.
Аватара пользователя
a0639
Сообщения: 79
Зарегистрирован: 14 сен 2017, 09:35

Re: Подключкние СПТ943.1 к Ардуино

Сообщение a0639 » 28 ноя 2018, 08:58

См.стр. 6 и 14
Все ж в открытом доступе, на сайте Логики
Буквы то выучил уже?
Вложения
prot943_02.pdf
(283.7 КБ) 10 скачиваний
----------------------------------------------------
А.Г.Бурцев
СПб
Felix
Сообщения: 6
Зарегистрирован: 21 ноя 2018, 12:07

Re: Подключкние СПТ943.1 к Ардуино

Сообщение Felix » 03 дек 2018, 13:00

a0639 писал(а):См.стр. 6 и 14
Все ж в открытом доступе, на сайте Логики
Буквы то выучил уже?
Нет, слишкам сложна букафки
Закрыто