This is topic Обмен по протоколу Siemens S7 in forum TRACE MODE 7 бесплатная базовая версия / TRACE MODE 7 free basic version at Форум TRACE MODE: техническая поддержка.
Добрый день. Изучаю работу нового драйвера. Не могу разобраться какой адрес[91] в области S7AreaDB я должен указать, что бы прочитать переменную в DB 20.0 типа int?
Структура DB: 0.0 bool 0.1 bool 0.2 bool 20.0 int 40.0 int 60.0 int
Posted by Nico (Участник № / Member № 5342) on :
- задается номер DB области в 308 - номер переменной в 91, на 1 может отличаться
Posted by nav1978 (Участник № / Member № 7223) on :
Добрый день Nico! Подскажите пожалуйста (- номер переменной в 91, на 1 может отличаться) - это адрес смещается? Пытаюсь с S7-1200го вытащить на Трейс 7 real значение(аналог температуры-int при этом в адресе 8 -13тыщ с копейками) а с БД адрес 46 вместо пересчитанного значения 23градуса выдаёт 16648.
Posted by Nico (Участник № / Member № 5342) on :
так задайте еще несколько источников с адресами больше/меньше на 1
Posted by nav1978 (Участник № / Member № 7223) on :
Добрый день. Взял на всякий случай другую базу(датчик температуры). Фокус не удался: -DB 20 адрес 8 - Input(int) значение при 22.43 градусах-12305 -DB 20 адрес 46 - Output(real) --------------------------16818 -DB 20 адрес 45 - Output(real) --------------------------65 -DB 20 адрес 47 - Output(real) --------------------------45629
Posted by Nico (Участник № / Member № 5342) on :
.20.0 int - тип данных целое из 1сообщения ..для чтение целочисленных данных используется канал TM типа дискрет ... канал должен соответствовать типу данных в области контроллера
Posted by Starinsky Oleg (Участник № / Member № 9514) on :
Добрый день , подскажите пожалуйста где можно почитать подробнее как работать с данным драйвером, а то не совсем понял как получить доступ к области меркерной памяти или области входов, выходов? Что означают области S7AreaDB, S7AreaPE, S7AreaPA, S7AreaMR, S7AreaСТ, S7AreaТМ?
Posted by Nico (Участник № / Member № 5342) on :
- последние 2 буквы мнемоника областей памяти контроллера