| Автор |
Сообщение |
|
Сообщение создано: 10. 10. 2011 [15:16]
|
|
alex_kh1
Алексей Дорошенко
Создатель темы
Зарегистрирован(а) с: 18.07.2011
Сообщения: 35
|
Ну это тупик. Рабочий пример с конкретной описанной ситуацией увидеть мне негде.
То что у Вас работает, ну никак не помогает.
Могу я приаттачить свою базу, или же лучше скрины, или Вы свою может выложите посмотреть работающий пример?
|
|
Сообщение создано: 10. 10. 2011 [15:54]
|
|
roman
Roman Savochenko
Contributor Developer
Зарегистрирован(а) с: 12.12.2007
Сообщения: 1460
|
"alex_kh1" wrote:
Могу я приаттачить свою базу, или же лучше скрины, или Вы свою может выложите посмотреть работающий пример?
Аттачьте. Свою выложить не могу это БД коммерческого проекта.
Учиться, учиться и учиться лучше чем работать, работать и работать.
|
|
Сообщение создано: 10. 10. 2011 [16:06]
|
|
alex_kh1
Алексей Дорошенко
Создатель темы
Зарегистрирован(а) с: 18.07.2011
Сообщения: 35
|
"roman" wrote:
Аттачьте. Свою выложить не могу это БД коммерческого проекта.
Спасибо, аттачу. Контроллер "t1" , виджет MnemoElev(атрибут "nn") в проекте Elevator. На запускающейся мнемосхеме проекта видно изменение переменной виджета.
nn - переменная в виджете
in - переменная в контроллере
Вывод в сообщениях у меня такой.
...
0|JavaCalk_in= | 0
0|WidgetOut= | 7
0|JavaCalk_in= | 0
0|WidgetOut= | 8
0|JavaCalk_in= | 0
...
Убунта свежепоставленная, Скада собрана сегодня из рабочего среза.
[Сообщение редактировалось 8 раз(а), в последний раз 10.10.2011 в 16:29.]
Вложенный файл
send.tar.gz (Тип файла: application/x-gzip, Размер: 385.03 килобайт) — 34 загрузок
send1.tar.gz (Тип файла: application/x-gzip, Размер: 789.27 килобайт) — 31 загрузок
|
|
Сообщение создано: 10. 10. 2011 [16:55]
|
|
roman
Roman Savochenko
Contributor Developer
Зарегистрирован(а) с: 12.12.2007
Сообщения: 1460
|
Два архива зачем?
Учиться, учиться и учиться лучше чем работать, работать и работать.
|
|
Сообщение создано: 10. 10. 2011 [17:09]
|
|
alex_kh1
Алексей Дорошенко
Создатель темы
Зарегистрирован(а) с: 18.07.2011
Сообщения: 35
|
"roman" wrote:
Два архива зачем?
Больше мегабайта получилось(не аттачилось).
[Сообщение редактировалось 4 раз(а), в последний раз 10.10.2011 в 17:12.]
|
|
Сообщение создано: 10. 10. 2011 [18:35]
|
|
roman
Roman Savochenko
Contributor Developer
Зарегистрирован(а) с: 12.12.2007
Сообщения: 1460
|
"alex_kh1" wrote:
Спасибо, аттачу. Контроллер "t1" , виджет MnemoElev(атрибут "nn") в проекте Elevator. На запускающейся мнемосхеме проекта видно изменение переменной виджета.
nn - переменная в виджете
in - переменная в контроллере
В это и нельзя писать. Режим "Выход", во вкладке "Вычисления" контроллера, для этого атрибута (in) почему не стоит?
Кроме того чистый выход у виджета это тоже не хорошо, думаем почему!
Продолжаем читать документацию и разбираться, а не доказывать и рассказывать, что у Вас не работает!
Учиться, учиться и учиться лучше чем работать, работать и работать.
|
|
Сообщение создано: 11. 10. 2011 [10:33]
|
|
alex_kh1
Алексей Дорошенко
Создатель темы
Зарегистрирован(а) с: 18.07.2011
Сообщения: 35
|
"roman" wrote:
В это и нельзя писать. Режим "Выход", во вкладке "Вычисления" контроллера, для этого атрибута (in) почему не стоит?
Мда, ну честно говоря для меня самым естественным является что соединение входа с выходом безусловно работоспособная комбинация, а вот выход с выходом потенциально конфликтная, которую без необходимости не использую. Тем более что варианте с BlockCalk такая схема работает.
Ну и в защиту чести должен сказать что перебирал все комбинации, не работали, сегодня увидел что в релизе 7.1 для этого еще нужна дополнительная перезагрузка скады. Конечно после изменения режима выхода я ее каждый раз не делал.
В общем спасибо за ответ, главное что наконец-то контроллер у меня заработал.
Пусть многое непривычно, или для меня нелогично, но по сравнению с TraceMode на порядок лучше все равно )).
|
|
Сообщение создано: 11. 10. 2011 [13:13]
|
|
roman
Roman Savochenko
Contributor Developer
Зарегистрирован(а) с: 12.12.2007
Сообщения: 1460
|
"alex_kh1" wrote:
Мда, ну честно говоря для меня самым естественным является что соединение входа с выходом безусловно работоспособная комбинация, а вот выход с выходом потенциально конфликтная, которую без необходимости не использую. Тем более что варианте с BlockCalk такая схема работает.
Смотрим во вкладку атрибутов параметра для контроля http://wiki.oscada.org/Doc/OpisanieProgrammy/part4/files?get=subsys_daq_mod_cntr_prm_attr.png . Если значения атрибутов можно менять то и из скрипта тоже, иначе разбираемся.
"alex_kh1" wrote:
Ну и в защиту чести должен сказать что перебирал все комбинации, не работали, сегодня увидел что в релизе 7.1 для этого еще нужна дополнительная перезагрузка скады. Конечно после изменения режима выхода я ее каждый раз не делал.
Не нужно! Многие изменения конфигурации не применяются к объекту исполняющегося контроллера, что естественно. Для применения достаточно выключит и включить контроллер по новой, или в данном случае только параметр.
Учиться, учиться и учиться лучше чем работать, работать и работать.
|