Баранов Вячеслав
Junior Member / Новичок
Участник № / Member № 6904
отправлено / posted
Здравствуйте. Имеется несколько десятков каналов типа Float (через них впоследствии отправляются значения уставок в контроллер), необходимо, чтобы при старте значения этих каналов становились равными значениям других каналов Float (значения уже забитых по умолчанию уставок в контроллере, вычитанных при старте). Задать определенные стартовые значения канала - не проблема через значение "по умолчанию" привязанного к нему аргумента, но мои стартовые значения должны быть не какими-то конкретными числами, известными заранее, а именно теми, что сейчас уже есть в контроллере и которые я считываю с него.
Сообщения / Posts 24 | Из / From: РФ
| IP / IP: IP адрес / IP address |
Nico
Forum Professor / Завсегдатай форума
Участник № / Member № 5342
отправлено / posted
Если в контроллере тоже ТМ, то на верхнем уровне каналам OUTPUT достаточно установить "Смена Вх/Вых" - при старте значения будут подчитаны.
[ 19.09.2016, 09:12: Сообщение отредактировал / Message edited by AdAstra Technical Support ]
Сообщения / Posts 873 | Из / From: Россия
| IP / IP: IP адрес / IP address |
Баранов Вячеслав
Junior Member / Новичок
Участник № / Member № 6904
отправлено / posted
Для каждого входного канала создал в программе по аргументу, то же самое сделал для выходного канала. Когда РТМ стартует, то в течении первых 10 секунд при условии наличия связи с контроллером,происходит приравнивание вторых аргументов к первым, после этого программа завершается, давая возможность вручную вводить и изменять необходимые выходные величины.
Сообщения / Posts 24 | Из / From: РФ
| IP / IP: IP адрес / IP address |