Связь с теплосчетчиком "Взлет-ТСР" по RS-232 с помощью CP-341. Проблемы...
Alien; 29.12.04

Доброе время суток!

Мне требуется связать вышеозначенный прибор с CPU по внутреннему протоколу "Взлет"а...
Проблема в том, что он ни в какую не хочет отзываться на команды, хотя стандартный софт (из поставки "Взлет"а) находит его на мах и свободно получает с него все данные.
Может быть у меня неправильное описание протокола?
Помогите, кто чем может!!!
Re: Связь с теплосчетчиком
Штыка Игорь; 29.12.04

1. Каким образом происходит связь с CPU?

2. Необходимо правильно сформировать строку запроса в зависмости от протокола прибора, например,
<команда>;<адрес прибора>;<контрольная сумма>;<CR> (ASCIll)
3. При ответе прибора данные должны записываться,например, в строковую перменную определенной длины в STRING [254]. Затем необходимо анализировать данную строку в программе, чтобы изъять данные.
4. Для вызова можно использовать программные блоки, которые идут в комплекте с СР или воспользоваться из стандартной библиотеки SFB60-посылка данных; SFB61-прием данных. Также вызов происходит по переднему фронту.

Re: Связь с теплосчетчиком
Alien; 29.12.04

Я использую CPU 414-2 DP к которому подключена по профибасу ET-200M, на борту которой находится CP 341 RS 232C c подключенным "Взлетом".

Про адрес прибора и строку запроса понятно, но КАК установить адрес прибора для RS-232??? Да, у него есть адрес RS-485, но как это влияет на мой случай?
Для связи пытаюсь использовать стандартные CP-шные функции P_SND_RK и P_RCV_RK. Фнкция передачи выдает ошибку "Партнер не готов к передаче" (DSR=OFF or CTS=OFF)...
В качестве приемного буфера использую DB со 100 байтами...
Re: Связь с теплосчетчиком
Штыка Игорь; 29.12.04

1.Адрес прибора должен задаваться через специальную программу конфигурации прибора (должна идти в комплекте), т.е. для каждого прибора Вы задается свой адрес

2. СР необходимо установить в центральную стойку (есть такая рекоммендация Siemens)иначе возникают определенные проблемы
3. При отсутствии такого программного пакета обратитесь к производителю прибора
Re: Связь с теплосчетчиком
Alien; 11.1.05

1. Программа в поставке есть, но она только для мониторинга 8(((

Кстати, я подключал "Взлет" непосредственно к ПК - все работает "на ура"...
2. Все бы хорошо, но в центральную стойку СР сунуть не удастся, т.к. она 400-тая.
3. Я уже тоже об этом думаю...