![]() |
![]() ![]() |
|
Форум Segnetics Территория общения |
![]() |
|
Опции темы | Поиск в этой теме | Опции просмотра |
![]() |
#1 |
Member
Регистрация: Jul 2014
Сообщения: 79
Благодарил(а): 7 раз(а)
Поблагодарили:
4 раз(а) в 3 сообщениях
|
![]()
Создал свою страницу как в примере в справке. На HTML ни когда не кодил но но в принципе те переменные что мне нужны были на свою WEB страничку с горем пополам вытащил.
Остался не решенным вопрос как отобразить битовое состояние регистра (типа лампочки или квадратик с галочкой). в Справке не нашел. Можно пример куска кода подсказать? И второй вопрос как сделать так чтоб при заходе на страничку отображалась только она? без верхней системной панели ? |
![]() |
![]() |
![]() |
#2 |
Сотрудник Сегнетикс
Регистрация: Mar 2016
Адрес: SPb
Сообщения: 3 942
Благодарил(а): 0 раз(а)
Поблагодарили:
226 раз(а) в 223 сообщениях
|
![]() Возможно поможет этот пример, там есть html часть https://forum.segnetics.com/showthre...ight=web+scada Ну и в интернете полно примеров, как создать тот или иной объект, сделать его динамичным. __________________ Если ничто другое не помогает, прочтите, наконец, инструкцию |
![]() |
![]() |
![]() |
#4 |
Member
Регистрация: Jul 2014
Сообщения: 79
Благодарил(а): 7 раз(а)
Поблагодарили:
4 раз(а) в 3 сообщениях
|
![]()
Вот как всегда много слов и ни чего по существу.
![]() Я не собираюсь изучат PHP. Примера который был в справке мне хватило чтоб засунуть свою картинку как фон и вытащить в табличном виде те переменные которые мне нужны. Можно было бы в справке кроме кнопки и вывода переменной добавить и лампочку. ![]() Там всего то как я понимаю пару строк нужно. Вот вывод переменной занял всего одну строку tr><td>Уставка давления: </td><td data-var="mem_2"></td><td> бар </td> </tr> как вывести БИТ ???? или с привязкой к двум картинкам или стандартный виндовский квадрат с галкой Любой из этих вариантов. (лучше квадрат с галкой) ![]() ![]() ![]() |
![]() |
![]() |
Благодарность от: |
![]() |
#5 |
Сотрудник Segnetics
Регистрация: Jan 2006
Адрес: Russia, SPb
Сообщения: 16 989
Благодарил(а): 12 раз(а)
Поблагодарили:
582 раз(а) в 531 сообщениях
|
![]() Наши примеры наверняка позже появятся, но это не дело 1-2 часов. В качестве примера вполне можно разобрать интерфейс встроенной в контроллер версии СМКонфига. Илья вам дал ссылку на переключающиеся картинки. PS. Есть вариант, идеально для вас подходящий. Заходите на профи.ру или подобный сайт, размещаете заказ на нужные вам галочки с картинками и выставляете цену 2-3 тысячи. Ну или больше, если желания ваши выходят за озвученные вами рамки. Я бы тарифицировал как-нибудь типа 250р за галочку или переключающуюся пару картинок. К заказу прикрепляете наш пример и ссылку на наш форум. Уверен, скучающий специалист найдётся быстро. __________________ Добро всегда побеждает зло. Кто победил - тот и добрый. Последний раз редактировалось Arsie, 31.03.2021 в 08:32 |
![]() |
![]() |
![]() |
#6 |
Member
Регистрация: May 2016
Сообщения: 59
Благодарил(а): 2 раз(а)
Поблагодарили:
4 раз(а) в 4 сообщениях
|
![]() echo "<img src=\"/Джипег1.png\">"; } else { echo "<img src=\"/Джипег2.png\">"; } По логике где то так можно на скорую руку сделать. |
![]() |
![]() |
Благодарность от: |
![]() |
#7 |
Сотрудник Segnetics
Регистрация: Apr 2008
Сообщения: 144
Благодарил(а): 13 раз(а)
Поблагодарили:
21 раз(а) в 20 сообщениях
|
![]() Код:
<html> <head> <meta charset="utf-8"> <meta name="viewport" content="width=device-width, initial-scale=1"> <script src="../../jquery.min.js"></script> <script src="../../memvar.js"></script> <script> var started = false; var shmem = new Shmem; function update(data) { started = shmem.getVarsByName().hasOwnProperty("Status") ? shmem.getVarsByName()["Status"].value == 1 : false; $("#status").prop("checked", started); } function refreshValues() { shmem.loadVariables().done(update); } $(document).ready(function() { setInterval(refreshValues, 800); shmem.linkVariables(); refreshValues(); }); </script> </head> <body> <div>Статус: <input id="status" type="checkbox" onclick="return false;"></div> </body> </html> Добавлено через 21 секунду __________________ Инженер "Сегнетикс" |
![]() |
![]() |
Благодарность от: |
![]() |
#8 |
Member
Регистрация: Jul 2014
Сообщения: 79
Благодарил(а): 7 раз(а)
Поблагодарили:
4 раз(а) в 3 сообщениях
|
![]() Переменные которые раньше сами обновлялись станут статичными? т.е получать новые значения будут только после ручного обновления страницы. |
![]() |
![]() |
![]() |
#9 |
Сотрудник Сегнетикс
Регистрация: Mar 2016
Адрес: SPb
Сообщения: 3 942
Благодарил(а): 0 раз(а)
Поблагодарили:
226 раз(а) в 223 сообщениях
|
![]()
А вы попробовали вариант, который вам предложили?
__________________ Если ничто другое не помогает, прочтите, наконец, инструкцию |
![]() |
![]() |
![]() |
#10 |
Сотрудник Segnetics
Регистрация: Apr 2008
Сообщения: 144
Благодарил(а): 13 раз(а)
Поблагодарили:
21 раз(а) в 20 сообщениях
|
![]() Код:
setInterval(refreshValues, 800); __________________ Инженер "Сегнетикс" |
![]() |
![]() |
Благодарность от: |
![]() |
#11 |
Member
Регистрация: Jul 2014
Сообщения: 79
Благодарил(а): 7 раз(а)
Поблагодарили:
4 раз(а) в 3 сообщениях
|
![]() Но пока не получается, как только я добавляю скрипты или другой код в дополнению к коду из справки для вывода переменных, они перестают отображаться на странице ![]() В общем как получится, готовый проект обязательно прикреплю в библиотечку. Вдруг кому то тоже понадобится для примера |
![]() |
![]() |
![]() |
#12 |
Новичок
Регистрация: Jan 2020
Сообщения: 6
Благодарил(а): 0 раз(а)
Поблагодарили:
0 раз(а) в 0 сообщениях
|
![]()
Братья во Сегнетике! Что у меня не так, дайте свет знания! В контроллер не передается значение mem_3.
|
![]() |
![]() |
![]() |
#13 |
Сотрудник Segnetics
Регистрация: Apr 2008
Сообщения: 144
Благодарил(а): 13 раз(а)
Поблагодарили:
21 раз(а) в 20 сообщениях
|
![]() В последних версия в справке уже исправили пример. Да и в исходнике странички не вижу ни одного упоминания mem_3. __________________ Инженер "Сегнетикс" |
![]() |
![]() |
![]() |
#14 |
Новичок
Регистрация: Jan 2020
Сообщения: 6
Благодарил(а): 0 раз(а)
Поблагодарили:
0 раз(а) в 0 сообщениях
|
![]() Страничку не ту приложил ![]() Добавлено через 1 минуту Страничка не прикрепляется. Добавлено через 2 минуты Вот так лучше ![]() Добавлено через 12 минут Не хочет прикрепляться. ![]() |
![]() |
![]() |
![]() |
#15 |
Новичок
Регистрация: Jan 2020
Сообщения: 6
Благодарил(а): 0 раз(а)
Поблагодарили:
0 раз(а) в 0 сообщениях
|
![]()
Сейчас прикрепилась.
|
![]() |
![]() |
![]() |
#16 |
Сотрудник Segnetics
Регистрация: Apr 2008
Сообщения: 144
Благодарил(а): 13 раз(а)
Поблагодарили:
21 раз(а) в 20 сообщениях
|
![]() __________________ Инженер "Сегнетикс" |
![]() |
![]() |
![]() |
#17 |
Member
Регистрация: Jul 2020
Сообщения: 67
Благодарил(а): 7 раз(а)
Поблагодарили:
4 раз(а) в 4 сообщениях
|
![]() |
![]() |
![]() |
Благодарность от: |
![]() |
#18 |
Новичок
Регистрация: Jan 2020
Сообщения: 6
Благодарил(а): 0 раз(а)
Поблагодарили:
0 раз(а) в 0 сообщениях
|
![]() По пока невыясненной причине не обновлялся сайт на контроллере. Т.е. пока я не перегрузил контроллер, сайт оставался старый , с ошибкой в кавычках. Он не удалялся, точнее удалялся в Конфиге, но при загрузке нового появлялся старый, а поскольку названия были одинаковыми и страничка и там и там была index.html, понять в чем ошибка было затруднительно. Это либо глюк Винды, либо контроллера. Спасибо за помощь. |
![]() |
![]() |
![]() |
#19 |
Новичок
Регистрация: Jul 2020
Сообщения: 11
Благодарил(а): 2 раз(а)
Поблагодарили:
0 раз(а) в 0 сообщениях
|
![]()
Подскажите, пожалуйста, о каком примере и справке идет речь в первом посте этой темы?
|
![]() |
![]() |
![]() |
#20 |
Senior Member
Регистрация: Aug 2013
Сообщения: 3 099
Благодарил(а): 8 раз(а)
Поблагодарили:
153 раз(а) в 150 сообщениях
|
![]()
http://IP_контроллера/Manual.pdf или значок вопроса в шапке SMConfig на контроллере.
|
![]() |
![]() |
![]() |
#21 |
Сотрудник Сегнетикс
Регистрация: Mar 2016
Адрес: SPb
Сообщения: 3 942
Благодарил(а): 0 раз(а)
Поблагодарили:
226 раз(а) в 223 сообщениях
|
![]() __________________ Если ничто другое не помогает, прочтите, наконец, инструкцию |
![]() |
![]() |
![]() |
#22 |
Senior Member
Регистрация: Dec 2013
Адрес: Краснодар
Сообщения: 187
Благодарил(а): 6 раз(а)
Поблагодарили:
1 раз в 1 сообщении
|
![]()
Доброго времени суток!!
Лоджик 3.33.0246 В предыдущих версия можно было создать веб страничку (создав файл в директории /var/www. И спокойно его редактировать тем же самым NotePad++ попутно сохраняя и смотря на дела свои чудные.. сейчас даже создав так как написано в мануале я не могу изменить текст в коде(непосредственно в контроллере) , так как у меня нет прав. А права у пользователя www-data. Получается станицу не изменить без перезаливки всего проекта? ПЫ.СЫ разрешил через терминал. отсюда продолжение вопроса. с перезаливкой опять руками изменять права доступа? Последний раз редактировалось Alexsis, 30.09.2021 в 17:46 |
![]() |
![]() |
![]() |
#23 |
Сотрудник Сегнетикс
Регистрация: Mar 2016
Адрес: SPb
Сообщения: 3 942
Благодарил(а): 0 раз(а)
Поблагодарили:
226 раз(а) в 223 сообщениях
|
![]()
В последней 3.33 и 3.34 всё нормально, редактирую.
__________________ Если ничто другое не помогает, прочтите, наконец, инструкцию |
![]() |
![]() |
![]() |
#24 |
Senior Member
Регистрация: Dec 2013
Адрес: Краснодар
Сообщения: 187
Благодарил(а): 6 раз(а)
Поблагодарили:
1 раз в 1 сообщении
|
![]() Лоджик 3.33.0263 |
![]() |
![]() |
![]() |
#25 |
Сотрудник Сегнетикс
Регистрация: Mar 2016
Адрес: SPb
Сообщения: 3 942
Благодарил(а): 0 раз(а)
Поблагодарили:
226 раз(а) в 223 сообщениях
|
![]() __________________ Если ничто другое не помогает, прочтите, наконец, инструкцию |
![]() |
![]() |
![]() |
#26 |
Senior Member
Регистрация: Dec 2013
Адрес: Краснодар
Сообщения: 187
Благодарил(а): 6 раз(а)
Поблагодарили:
1 раз в 1 сообщении
|
![]() |
![]() |
![]() |
![]() |
#27 |
Senior Member
Регистрация: Aug 2013
Сообщения: 3 099
Благодарил(а): 8 раз(а)
Поблагодарили:
153 раз(а) в 150 сообщениях
|
![]() |
![]() |
![]() |
![]() |
#28 |
Сотрудник Сегнетикс
Регистрация: Mar 2016
Адрес: SPb
Сообщения: 3 942
Благодарил(а): 0 раз(а)
Поблагодарили:
226 раз(а) в 223 сообщениях
|
![]() __________________ Если ничто другое не помогает, прочтите, наконец, инструкцию |
![]() |
![]() |
![]() |
Опции темы | Поиск в этой теме |
Опции просмотра | |
|
|
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Системная страница 2G по Ethernet (решено) | tvf | Вопросы о SMH-2G | 1 | 01.10.2014 17:55 |