PDA

Просмотр полной версии : Внутренние переменные из функц блока "TP"



Tinduktel
11.02.2018, 06:38
Как записать в сетевые переменные текущие значения двух внутренних переменных из функционального блока "TP" -

1. уставку в секундах длительности импульса
2. время в секундах, оставшееся до окончания импульса

достаточно дискретности измерения в целых секундах без дробной части , те 16 битного слова

sertol64
11.02.2018, 07:37
Как записать в сетевые переменные текущие значения двух внутренних переменных из функционального блока "TP" -

1. уставку в секундах длительности импульса
2. время в секундах, оставшееся до окончания импульса

достаточно дискретности измерения в целых секундах без дробной части , те 16 битного слова

То что описали,это вроде б BLINK генератор.
А для TP может так....
35494

maximov2009
11.02.2018, 07:39
Добрый день. Длительность заданного импульса вытащить не проблема. Используйте блок чтения из ФБ и к нему сетевую переменную прилепите. А вот вторую величину навряд ли. По крайней мере я не знаю. Если уж сильно надо, прилепите параллельно таймер обратного отсчёта.
С уважением.

Tinduktel
11.02.2018, 10:21
Если уж сильно надо, прилепите параллельно таймер обратного отсчёта. Добрый день!
Не будет ли рассинхронизации между TP и таймером обратного отсчёта и как называется нужный таймер в библиотеке ФБ? У меня доступны только таймеры TON, TOF, TP, CLOCK, CLOCK WEEK.
Реле ПР110 без часов реального времени.

Попутно вопрос - забыл как сконфигурировать сетевой доступ для ПР110 через МИ485 -
Modbus ID num,
RTU/ASCII,
скорость обмена,
длина слова (судя по РЭ-МИ485 фиксирована 8 бит)
четность-нечетность,
количество стопбит

В руководстве http://www.owen.ru/uploads/rie_pr-mi485_1051.pdf инструкцию по конфигурированию не нашел

Tinduktel
11.02.2018, 10:23
А для TP может так.... 35494 Это запись в ФБ, а не чтение.

Василий Кашуба
11.02.2018, 11:44
Это запись в ФБ, а не чтение.
А вот так чтение 35499 но только уставки, считать оставшееся время нельзя.

Tinduktel
11.02.2018, 11:49
А вот так чтение но только уставки, считать оставшееся время нельзя. Спасибо, но уставка без остатка времени не поможет.
Можете подсказать название ФБ обратного таймера и как конфигурировать сетевой обмен ПР110 ?

maximov2009
11.02.2018, 13:51
И снова здравствуйте. ПР110 конфигурируется по сети при подключении через свойства прибора. Примерно так, давно уже со 110 по сети не работал.
Отдельно блока такого таймера нет. Нужно будет делать. Хотя по моему кто то уже делал такой макрос.
Если до завтра никто не предложит, напишите в личку, покумекаю. Особо сложного ничего нет. Из блока БЛИНК делаете генератор секундных импульсов, который запускается одновременно с Вашим ТН, значение уставки у Вас уже выдернуто, и теперь счетчик с обратным отсчётом у которого начальная уставка =уставке ТН.
Может и сами сможете.

Tinduktel
11.02.2018, 21:20
И снова здравствуйте. ПР110 конфигурируется по сети при подключении через свойства прибора.
Сконфигурировал, пытаюсь найти его модбас-адреса

maximov2009
12.02.2018, 04:12
Добрый день. Адрес сетевого устройства Вы присваиваете самостоятельно при настройках сети. А регистр смотрите в таблице, вы их должны присваивать при создании сетевых переменных
С уважением.