Да сколько угодно - без разницы. Ужасы какие-то рассказываете.
Вид для печати
imaex это не ужасы, так работает OPC сервер Логика :)
Если знаете команды из СП сеть для ответа прибором только одной переменной, напишите. Вдруг я что-то упустил и одну переменную можно запросить иначе?
Просто обычно требуется сразу несколько переменных и я группировал адреса и запрашивал сразу страницами памяти. Но это же приходилось делать даже если мне нужна всего одна переменная где-нибудь в середине списка...
imaex понятно, вы попросили, вам ответили, но при этом вас мало интересует как именно вам отвечали, ибо вам важен результат :)
Хорошо.
Допустим такой конвертер мы создадим.
Допустим по описанию протокола прошьем.
Как отладить без целевого прибора?
Удаленный доступ через ПК?
Что делать, если прибор уже установлен на объекте?
Выезд к заказчику?
Передать заказчику как есть?
Цена на прибор?
Сколько брать за разработку прошивки?
Было бы здорово, если бы OWEN производил, а мы бы обменивались прошивками как библиотеками ФБ.
EFrol что касается Логики, ессно покупать данные приборы я не буду из своего кармана. Но люди давали доступ удаленно к данным приборам, думаю так же можно попросить дать доступ еще раз.
Проблема заключается в том, что прибор у черта на куличках, подключен через Etherneth-RS485(232), сделать виртуальный COM не проблема. А вот сделать на этот виртуальный COM связь с физическим COM портом, чтобы подключиться устройством еще ни разу не пробовал. Но по идее это возможно....
Если удастся решить данный вопрос с портами - то просто предоставление доступа к приборам по такому же принципу и необходимое время на разработку прошивки.
За разработку тех приборов, что есть у меня или предоставят в доступ ничего, цель создать устройство, ну и продавать его не в минус...
Цена на прибор - ну это только ваша(наша) жадность :)
Где здесь про "страницы"? Вы к 232-му интерфейсу приборов подключаетесь или на 485-ый ломитесь?
Вложение 71793
imaex это кажись из версии М4 протокола... у них там сам черт ногу сломит, а обратившись в техподдержку Логики получил ответ - мы не знаем (не помним) :)
Подключался через Etherneth - RS а какой там он у людей я не в курсе :)
Документ называется
МАГИСТРАЛЬНЫЙ ПРОТОКОЛ СПСеть
Руководство программиста
РАЖГ.00276-33
У них дофига народу во Взлёт ушло, в т.ч. разработчики протокола. Т.ч. может и правда деталей не знают. Тем более, что приборы год от года меняются. Того же СПТ961 только я 4 модификации знаю. Ладно, пусть 3.
Однако, для простого чтения оперативных параметров это не является проблемой.
imaex да, уже открыл посмотрел у себя на компе... возможно перепутал с RS сетью. Так как драйвер я писал один на все, просто для всех приборов Логика. Опять же, ориентировался при этом не только на документацию, но и на работу их OPC сервера, изучая логи обмена.
Исходники драйвера еще не выкладывал на GIT, так как там полно мусора всякого разного, хотя есть и куча комментариев собственных.
Помню, что там не так все просто, как хотелось бы :)
в протоколах их, все можно было сделать гораздо проще в тех или иных местах. Просто видимо из-за давности на рынке у них такая чехарда - RS сеть, потом СП сеть, потом М4 (или наоборот два последних)...
Вообще разбираясь с разными протоколами пришел к тому, что Modbus во много лаконичнее, чем куча других.