
| Автор | Повідомлення |
|---|---|
|
Повідомлення створено: 01. 10. 2013 [13:57]
|
|
|
petr_ozz
Petro Zaim
Автор теми
Зареєстрован(а) с: 29.11.2012
Повідомлення: 4
|
Помітив баг/особливість, не знаю. При створенні шаблону було заведено параметр: dev_inpt0 dev_inpt0 Логічний Вихід Повний доступ Зв'язок param|dev_inpt0 і так далі до dev_inpt7. Вдповідним чином був налаштований логічний параметр контролера модбасу а також параметри віджету у QTCfg. У віджеті вісім чекбоксів FormEl1...FormEl8 і тупий код для перевірки чи біти встановлюються: JAVASCRIPT if (FormEl1_value) dev_inpt0 = true; else dev_inpt0 = false; if (FormEl2_value) dev_inpt1 = true; else dev_inpt1 = false; і т.д. В такій формі всі біти встановлюються з проекту візуалізації крім dev_inpt0. З читанням стану бітів, при таких іменах параметрів, проблем не було. Вирішилось заміною імен на dev_inpt1...dev_inpt8. |
|
Повідомлення створено: 01. 10. 2013 [15:53]
|
|
|
roman
Roman Savochenko
Moderator Contributor Developer
Зареєстрован(а) с: 12.12.2007
Повідомлення: 3790
|
"petr_ozz" wrote: В такій формі всі біти встановлюються з проекту візуалізації крім dev_inpt0. З читанням стану бітів, при таких іменах параметрів, проблем не було. Вирішилось заміною імен на dev_inpt1...dev_inpt8. Зв'язки перевіряйте мабуть десь щось пропустили, наприклад, у віджеті "FormEl1_value" не обраний для обробки або dev_inpt0 не пов'язаний із параметром логічного рівня, або тільки читання. Взагалі починайте від параметру контролеру, чи змінюється він руками, а потім дивіться контекст віджету чи йдуть значення звідти. Learn, learn and learn better than work, work and work.
|
|
Повідомлення створено: 02. 10. 2013 [18:31]
|
|
|
petr_ozz
Petro Zaim
Автор теми
Зареєстрован(а) с: 29.11.2012
Повідомлення: 4
|
Повторити не вдалось, все працює, скоріш за все десь щось не помітив першого разу. Думаю тему можна видалити |