Re: Для программеров шабашка
DEL0 » 2012-12-11 07:43:51
to Степаныч, нет никакого IP. Есть адреса с номером от 1 до 255. Интерфейс RS485. Датчики имеют четыре провода (плюс, минус, А,B), подключаются на общую шину, другой конец которой подключается к девайсу, который их опрашивает поочередности. Протокол обмена бинарный или символьный (чаще используется у них бинарный). К примеру, датчики температуры, имеющие каждый свой адрес на шине (от 1 до 255) опрашиваются контроллером и выдают температуру в виде цифры. Вот эту самую цифру мне и надо видеть.
Чтобы было понятна задача, скажу, что мне необходимо это видеть для проведения тарировки, т.е. для совмещения параметров выданных датчиком сигналов с реальным числом показателей измеряемого уровня, читаемым в общепринятом удобном виде (например, число 20, пришедшее с датчика, соответствует 10 градусам Цельсия, число 30 - 20 градусам, и т.д.) А это необходимо в свою очередь, чтобы внести полученные значения в тарировочную таблицу на сервере и видеть "правильные" показания в режиме реального времени, измеряемые датчиком, передаваемые на сервер, и приведенные в соответствие с тарировочной таблицей.