AlKon
Forum Professor / Завсегдатай форума
Участник № / Member № 1919
отправлено / posted
Можно ли в программе вытащить аргумент канала CALL без использования привязки. Например есть 30 каналов CALL в каждом по 10 аргументов (все каналы одинаковы по типу, назначению и аргументам). Программно по какому то критерию нужно выбрать аргументы одного канала.
Сообщения / Posts 229 | Из / From: Россия
| IP / IP: IP адрес / IP address |
отправлено / posted
Можно выполнить вызов этой программы с перепривязкой ее аргументов (см. "Замена привязок аргументов канала CALL на привязки аргументов другого канала CALL").
Сообщения / Posts 17335 | Из / From: Россия
| IP / IP: IP адрес / IP address |
Nico
Forum Professor / Завсегдатай форума
Участник № / Member № 5342
отправлено / posted
Можно использовать встроееные в ST функции чтенеия/запмси атрибутов канала по его ID
Сообщения / Posts 878 | Из / From: Россия
| IP / IP: IP адрес / IP address |
AlKon
Forum Professor / Завсегдатай форума
Участник № / Member № 1919
отправлено / posted
Еще вопрос по программированию:
1) у меня есть проект, состоящий из узла RTM и 20 узлов МикроМРВ. Предположим, что 5 МикроМРВ уже работают на удаленных объектах. Для следующих пяти пишется программа. Все данные с объектов стекаются в единый узел RTM. В каких случаях требуется обновление программ на объектах для правильной работы системы? Обновление, только в случае обновления программ для работающих контроллеров или при изменении перечня данных или привязок с RTM. Или при изменении привязок в узле RTM. Или при любых изменения в RTM, не связанных с работающими узлами.
Сообщения / Posts 229 | Из / From: Россия
| IP / IP: IP адрес / IP address |
AlKon
Forum Professor / Завсегдатай форума
Участник № / Member № 1919
отправлено / posted
И тогда еще вопрос: Если все узлы связаны сетью - можно ли удаленно остановить работу узла, перезаписать программу и запустить в работу. Если это возможно, то с помощью каких инструментов и где это можно прочитать или посмотреть пример.
Я пробовал из ТМ с узла контроллера по правой клавише загрузить программу в контроллер - но у меня WinPAC остановил выполнение программы и повесил систему Windows CE, пришлось перезагружать контроллер физически. И непонятно куда ТМ записывает программу (в какое физическое месторасположение), т.к. никакого запроса куда писать не выдает?
Сообщения / Posts 229 | Из / From: Россия
| IP / IP: IP адрес / IP address |
отправлено / posted
Обновление удаленного узла проекта можно осуществить средствами операционной системы. Реализуется эта процедура достаточно просто, поэтому именно такой подход мы рекомендуем к применению.
Обновление проекта с помощью функции Trace Mode "Загрузить в контроллер" может быть использовано при внесении незначительных изменений в небольшие проекты. При использовании последней функции удаленный узел обязательно должен быть запущен. Файлы будут записаны в папку запущенного узла проекта.
Сообщения / Posts 17335 | Из / From: Россия
| IP / IP: IP адрес / IP address |
AlKon
Forum Professor / Завсегдатай форума
Участник № / Member № 1919
отправлено / posted
По удаленному обновлению подскажите ссылочку где можно прочитать или дайте инструкцию как это делается, т.к. ездить каждый раз по объекта с целью обновления программ неудобно!
На всех объектах работают контроллеры WinPAC. Объединены локальной сетью местного интернет-провайдера, выделена подсеть без возможности подключения к интернет.
Сообщения / Posts 229 | Из / From: Россия
| IP / IP: IP адрес / IP address |
отправлено / posted
Средствами ОС удаленное обновление узла проекта в контроллере WinPAC можно осуществить через ftp-сервер, который создается в контроллере. Однако у Вас должен быть обеспечен такой удаленный доступ к контроллеру через браузер.
Сообщения / Posts 17335 | Из / From: Россия
| IP / IP: IP адрес / IP address |