ОФИЦИАЛЬНЫЙ ФОРУМ ГРУППЫ КОМПАНИЙ «ТЕХНОКОМ»

ОФИЦИАЛЬНЫЙ ФОРУМ ГРУППЫ КОМПАНИЙ «ТЕХНОКОМ» (http://forum.tk-chel.ru/index.php)
-   Система «АвтоГРАФ»: Программное обеспечение (http://forum.tk-chel.ru/forumdisplay.php?f=4)
-   -   датчики modbus (http://forum.tk-chel.ru/showthread.php?t=5934)

shurakrkn 03.10.2016 08:53

датчики modbus
 
Перерыл Автограф 5, нашел вроде как, где можно включить датчики, но почему-то тип датчиков - только булевый, может я не там смотрю.
Нахожусь в устройствах - параметры расчёта - дизайнер - включаю датчики топлива (нормально), температуры (нумерация здесь также с 5го как и в конфигураторе идет?), и датчики (но те ли это датчики?).
Мне нужно на интерфейс вывести датчики modbus, 9 штук, в них обычный int16.

vdotsk 03.10.2016 08:56

Цитата:

Сообщение от shurakrkn (Сообщение 143242)
(нумерация здесь также с 5го как и в конфигураторе идет?)

Нумерация в порядке расположения в дизайнере. Можно перемещать стрелочкой вверх-вниз.

shurakrkn 03.10.2016 09:05

не совсем понял про нумерацию, в конфигураторе датчики температуры modbus начинают считаться с 5го, а здесь, чтобы вывести показания 3х датчиков, нужно указать 8 датчиков или достаточно 3х? Я так и не обнаружил соотнесения устройств конфигуратора с информацией в дизайнере - где связка между ними. Или это делается не в расчёте?

vdotsk 03.10.2016 09:08

shurakrkn,это в "прочие уровни".

plex 03.10.2016 09:38

Цитата:

Сообщение от shurakrkn (Сообщение 143242)
Мне нужно на интерфейс вывести датчики modbus, 9 штук, в них обычный int16.

для начала вы их куда в приборе запилили? в прочие параметры или в датчики уровня?

shurakrkn 03.10.2016 09:44

Немного понял, но тут возникает вопрос по выражению: в конфигураторе есть 8 регистров modbus для уровня топлива, и 16 регистров общего пользования. Если я пишу MODBUSInt(1,0) - то это относится к регистру уровня топлива или к общему регистру? Мне нельзя сделать пользовательскую группу, где я могу смешать и уровен топлива modbus и произвольные значение modbus?

Добавлено через 2 минуты
Цитата:

Сообщение от plex (Сообщение 143251)
Цитата:

Сообщение от shurakrkn (Сообщение 143242)
Мне нужно на интерфейс вывести датчики modbus, 9 штук, в них обычный int16.

для начала вы их куда в приборе запилили? в прочие параметры или в датчики уровня?

и туда и туда, уровень есть уровень, но есть еще расчетные показатели, они в общих modbus

plex 03.10.2016 09:46

Цитата:

Сообщение от shurakrkn (Сообщение 143252)
Если я пишу MODBUSInt(1,0) - то это относится к регистру уровня топлива или к общему регистру?

куда настроите туда и будет писать, но замечу что те восемь который в уровень топлива они пишутся в теже записи что и LLS1-8 и один их нельзя использовать и там и там

shurakrkn 03.10.2016 09:46

в принципе мне нет разницы, куда засунуть параметры, могу вообще все показатели засунуть в произвольные данные, и сгруппировать как нужно, достаточно в конфигураторе изменить номера запрашиваемых регистров, но всё таки хочу разобраться с текущей конфигурацией: 3 уровня топлива, 3 датчика температуры, 9 показателей

plex 03.10.2016 09:48

Цитата:

Сообщение от shurakrkn (Сообщение 143252)
и туда и туда, уровень есть уровень,

зачем?
если у вас датчики уровня MODBUS то в по их можно выловить в уровнях задавая источник LLS1-LLS8

Добавлено через 1 минуту
Цитата:

Сообщение от shurakrkn (Сообщение 143255)
в принципе мне нет разницы, куда засунуть параметры, могу вообще все показатели засунуть в произвольные данные, и сгруппировать как нужно, достаточно в конфигураторе изменить номера запрашиваемых регистров, но всё таки хочу разобраться с текущей конфигурацией: 3 уровня топлива, 3 датчика температуры, 9 показателей

:diablo::diablo::diablo::diablo::diablo::mat::mat: :mat::mat::mat::mat::mat::diablo::diablo::diablo:
опишите норамально ситуцию!!! все от а до я подробно!!!!!!!!!!!!!!

Добавлено через 20 секунд
Что куда подключено как настроено и что хотите получить!!!!!

shurakrkn 03.10.2016 09:50

т.е. мне нужно для них выбирать фукнции LLS1-LLS3 ? тогда всё понятно становится

Добавлено через 2 минуты
Вот наверно правильно: 3 уровня топлива modbus - функции LLS1-LLS3, 3 датчика температуры modbus - TP(5)-TP(7), и 8 показателей modbus - MODBUSInt(1,0)-(9,0)


Текущее время: 11:56. Часовой пояс GMT.

Powered by vBulletin® Version 3.8.5
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd. Перевод: zCarot