|
Вопросы о SMH-2G(i) Здесь всё, что касается работы контроллера SMH-2G(i). |
|
Опции темы | Поиск в этой теме |
19.08.2015, 11:53 | #61 |
Сотрудник Segnetics
Регистрация: Jan 2006
Адрес: Russia, SPb
Сообщения: 18 191
Благодарил(а): 15 раз(а)
Поблагодарили:
666 раз(а) в 608 сообщениях
|
Ответ: WEB SCADA на SMH2Gi - демо
Обычно молчат, если всё получается или не получается вообще ничего
__________________ Программа делает то что написал программист, а не то что он хотел. Добро всегда побеждает зло. Кто победил - тот и добрый. |
19.08.2015, 12:08 | #62 |
Senior Member
Регистрация: Aug 2013
Сообщения: 3 795
Благодарил(а): 12 раз(а)
Поблагодарили:
194 раз(а) в 190 сообщениях
|
Ответ: WEB SCADA на SMH2Gi - демо
Да должно получиться... Руки вот не доходят.
|
19.08.2015, 12:33 | #63 |
Сотрудник Segnetics
Регистрация: Jan 2006
Адрес: Russia, SPb
Сообщения: 18 191
Благодарил(а): 15 раз(а)
Поблагодарили:
666 раз(а) в 608 сообщениях
|
Ответ: WEB SCADA на SMH2Gi - демо
Вообще, шмемы представлены как файл в файловой системе. Файл этот расположен в ОЗУ. Его можно открыть, прочитать, записать безо всяких износов Flash.
Библиотека лишь высчитывает верные смещения в этом файле. Есть и поиск по имени. Думаю, это просто нужно сделать. Лично у меня нет такого опыта на ПХП, чтобы такое сделать. __________________ Программа делает то что написал программист, а не то что он хотел. Добро всегда побеждает зло. Кто победил - тот и добрый. |
19.08.2015, 13:00 | #64 | ||
Senior Member
Регистрация: Aug 2013
Сообщения: 3 795
Благодарил(а): 12 раз(а)
Поблагодарили:
194 раз(а) в 190 сообщениях
|
Ответ: WEB SCADA на SMH2Gi - демо
Цитата:
Цитата:
|
||
19.08.2015, 19:13 | #65 |
Senior Member
Регистрация: Jul 2007
Адрес: Калининград
Сообщения: 422
Благодарил(а): 0 раз(а)
Поблагодарили:
1 раз в 1 сообщении
|
Ответ: WEB SCADA на SMH2Gi - демо
Несколько раз удачно пользовался Вашей библиотекой class_2GiMbusTcp.php, которая гораздо удобнее шмема.
+ библиотека не требует никаких телодвижений и сама считывает файл modbus переменных; - на каждый get/post запрос возвращаются все сконфигурированные xml узлы. __________________ Автомат АК - самый распространенный преобразователь стека в очередь |
19.08.2015, 21:50 | #66 | |||
Senior Member
Регистрация: Aug 2013
Сообщения: 3 795
Благодарил(а): 12 раз(а)
Поблагодарили:
194 раз(а) в 190 сообщениях
|
Ответ: WEB SCADA на SMH2Gi - демо
Цитата:
Но сам бы я это с нуля не нацарапал. Цитата:
А чтение файлика подсмотрел в контроллере. Цитата:
Но можно вообще не использовать функцию PlcAllVarToXML() -это чтение всех переменных (в XML) Там есть PlcAllVarRead() - чтение всех переменных (массив) PlcVarRead(varname) - чтение значения переменной varname (по имени) PlcVarWrite(varname, data) - запись значения data в переменную varname (по имени) Так что при желании можно и считывать только нужные данные. |
|||
26.11.2015, 11:04 | #67 |
Senior Member
Регистрация: Dec 2013
Адрес: Краснодар
Сообщения: 187
Благодарил(а): 6 раз(а)
Поблагодарили:
1 раз в 1 сообщении
|
Ответ: WEB SCADA на SMH2Gi - демо
Добрый день. Спасибо за ваш пример. Опрос и вывод на HTML страницу "Моих!!!" данных прошел успешно... Но не могли бы вы подсказать или ткнуть куда, как отправить из формы ввода цифру уставки. Пример с нажатием кнопки и функции Butclc(varc) полного понимания работы отправки данных на сервер не дал. Прошу понять и простить
|
26.11.2015, 12:58 | #68 |
Senior Member
Регистрация: Aug 2013
Сообщения: 3 795
Благодарил(а): 12 раз(а)
Поблагодарили:
194 раз(а) в 190 сообщениях
|
Ответ: WEB SCADA на SMH2Gi - демо
function Butclc(varc) это имитация импульса для кнопки без фиксации.
т.е. установить в единицу и снять через 230мС В Вашем случае примерно так Код:
function SetUstVal(varc, data) { ajaxDataProcessor(w2gi, varc + "=" + data,""); } |
26.11.2015, 15:29 | #69 | |
Senior Member
Регистрация: Dec 2013
Адрес: Краснодар
Сообщения: 187
Благодарил(а): 6 раз(а)
Поблагодарили:
1 раз в 1 сообщении
|
Ответ: WEB SCADA на SMH2Gi - демо
Цитата:
<form name="in_utro_pol_1" method="post" style="position:absolute; top:195px; left:55px; width:100px"> <p><b>Во сколько утро:</b><br> <input type="number" size="20"> </p> <p><input type="submit" value="Отправить"> <input type="reset" value="Очистить"></p> </form> Правильно ли( varc это in_utro_pol_1 ), а (data это то число которое я ввожу в поле) P.s: форма вставлена в вашу страницу с со всеми скриптами( и function SetUstVal(varc, data) тоже) |
|
26.11.2015, 23:14 | #70 | |
Senior Member
Регистрация: Aug 2013
Сообщения: 3 795
Благодарил(а): 12 раз(а)
Поблагодарили:
194 раз(а) в 190 сообщениях
|
Ответ: WEB SCADA на SMH2Gi - демо
Нет это только имя формы.
Цитата:
Использование типов reset и submit не всегда удобно - они применяются ко всем полям формы. Вариант для двух уставок Код:
<form name="ustavki" > <br>Во сколько утро: <input type='number' name='ust1' size='10'> <input type='button' value='Ok' onClick='SetUstVal("Sc_ustavka1",document.ustavki.ust1.value)'> <input type='button' value='Clr' onClick='document.ustavki.ust1.value=""'> <br>Во сколько вечер: <input type='number' name='ust2' size='10'> <input type='button' value='Ok' onClick='SetUstVal("Sc_ustavka2", document.ustavki.ust2.value)'> <input type='button' value='Clr' onClick='document.ustavki.ust2.value=""'> </form> |
|
27.11.2015, 11:00 | #71 |
Senior Member
Регистрация: Dec 2013
Адрес: Краснодар
Сообщения: 187
Благодарил(а): 6 раз(а)
Поблагодарили:
1 раз в 1 сообщении
|
Ответ: WEB SCADA на SMH2Gi - демо
|
01.12.2015, 18:41 | #72 |
Member
Регистрация: Dec 2015
Адрес: Спб
Сообщения: 40
Благодарил(а): 1 раз(а)
Поблагодарили:
0 раз(а) в 0 сообщениях
|
Ответ: WEB SCADA на SMH2Gi - демо
я всё скачал с сайта для опробования примера, но вот этого :
"Запустите плеер и укажите образ для запуска из папки Ubuntu" (http://dl.segnetics.com/PRODUCTS/SMH...xVM/readme.txt) не нашел поделитесь ссылочкой плиз... Последний раз редактировалось Radistus, 01.12.2015 в 18:51 |
01.12.2015, 21:46 | #73 |
Senior Member
Регистрация: Aug 2013
Сообщения: 3 795
Благодарил(а): 12 раз(а)
Поблагодарили:
194 раз(а) в 190 сообщениях
|
Ответ: WEB SCADA на SMH2Gi - демо
Да все в той же папке http://dl.segnetics.com/PRODUCTS/SMH2Gi/C/LinuxVM/
Но уже под VirtualBox. |
01.12.2015, 23:45 | #74 |
Member
Регистрация: Dec 2015
Адрес: Спб
Сообщения: 40
Благодарил(а): 1 раз(а)
Поблагодарили:
0 раз(а) в 0 сообщениях
|
Ответ: WEB SCADA на SMH2Gi - демо
Спасибо, запустил, просто пытался по инструкции делать ))) Необходимо заменить ТХТ-описание на файл сервере.
|
19.12.2015, 23:46 | #75 | |
Senior Member
Регистрация: Dec 2007
Адрес: Томск
Сообщения: 4 180
Благодарил(а): 242 раз(а)
Поблагодарили:
166 раз(а) в 158 сообщениях
|
Ответ: WEB SCADA на SMH2Gi - демо
Цитата:
вместо вмваре надо юзать виртуалбокс? я правильно понял? не понимаю что делать дальше. машину создает, но куда засунуть то, что находится в файле LinuxVM.rar я не понимаю, в VirtualBox не предлагает Последний раз редактировалось LordN, 20.12.2015 в 00:08 |
|
20.12.2015, 01:17 | #76 |
Senior Member
Регистрация: Aug 2013
Сообщения: 3 795
Благодарил(а): 12 раз(а)
Поблагодарили:
194 раз(а) в 190 сообщениях
|
Ответ: WEB SCADA на SMH2Gi - демо
Как не предлагает?
Создаем машинку Линукс Убунту32 и распакованный 2Gi_machine.vdi скармливаем ей как виртуальный диск. |
20.12.2015, 01:44 | #77 | |
Senior Member
Регистрация: Dec 2007
Адрес: Томск
Сообщения: 4 180
Благодарил(а): 242 раз(а)
Поблагодарили:
166 раз(а) в 158 сообщениях
|
Ответ: WEB SCADA на SMH2Gi - демо
Цитата:
аа, не, вроде нашел.. Последний раз редактировалось LordN, 20.12.2015 в 02:00 |
|
20.12.2015, 02:06 | #78 |
Senior Member
Регистрация: Aug 2013
Сообщения: 3 795
Благодарил(а): 12 раз(а)
Поблагодарили:
194 раз(а) в 190 сообщениях
|
Ответ: WEB SCADA на SMH2Gi - демо
|
20.12.2015, 10:51 | #79 | |
Senior Member
Регистрация: Dec 2007
Адрес: Томск
Сообщения: 4 180
Благодарил(а): 242 раз(а)
Поблагодарили:
166 раз(а) в 158 сообщениях
|
Ответ: WEB SCADA на SMH2Gi - демо
Цитата:
|
|
20.12.2015, 15:03 | #80 | |
Senior Member
Регистрация: Dec 2007
Адрес: Томск
Сообщения: 4 180
Благодарил(а): 242 раз(а)
Поблагодарили:
166 раз(а) в 158 сообщениях
|
Ответ: WEB SCADA на SMH2Gi - демо
не могу понять как сделать
Цитата:
где изменить настройки сети не вижу. вернее там есть настройка, но как и куда в ней ввести адреса своей локалки? или может надо через опенвпн? |
|
20.12.2015, 18:06 | #81 |
Senior Member
Регистрация: Dec 2007
Адрес: Томск
Сообщения: 4 180
Благодарил(а): 242 раз(а)
Поблагодарили:
166 раз(а) в 158 сообщениях
|
Ответ: WEB SCADA на SMH2Gi - демо
с трудом продрался до этого момента и дальше не знаю что делать
|
20.01.2016, 14:27 | #82 |
Member
Регистрация: Jan 2016
Сообщения: 91
Благодарил(а): 0 раз(а)
Поблагодарили:
1 раз в 1 сообщении
|
Ответ: WEB SCADA на SMH2Gi - демо
Продвинулся чуть дальше чем предыдущий оратор. Запустил виртуальную машину,попытался создать свой проект, закинул в него файлы создаваемые addproject, но выдавал ошибки при компиляции, ибо в сях не силен, открыл через нетбинкс демо проект установленный на убунте, поменял там main и shm, докинул недостающие файлы из того же addproject, забилдел исполняемый файл, закинул на контроллер как указано в закинул папку с html.. вырубил машину, залил проект... зашел на контроллер и переменные не читаются и не записываются.. это связано со смещением адресов в 2Gi, появившихся после данного демо проекта или у меня просто руки кривые??
|
20.01.2016, 14:35 | #83 | |
Сотрудник Segnetics
Регистрация: Jan 2006
Адрес: Russia, SPb
Сообщения: 18 191
Благодарил(а): 15 раз(а)
Поблагодарили:
666 раз(а) в 608 сообщениях
|
Ответ: WEB SCADA на SMH2Gi - демо
Цитата:
При компиляции могут быть проблемы с доступом к компилятору, нужно переуказать его в настройках нетбинса. tools->options-> вкладка "средства построения", пути для всех "arm2008q3*" указать относительно папки "arm2008q3/arm-none-linux-gnueabi/". То же самое сделать для makefile, т.е. в путях "arm-v5te-linux-gnueabi" заменить на "arm-none-linux-gnueabi". __________________ Программа делает то что написал программист, а не то что он хотел. Добро всегда побеждает зло. Кто победил - тот и добрый. Последний раз редактировалось Arsie, 21.01.2016 в 15:20 |
|
21.01.2016, 11:04 | #84 |
Member
Регистрация: Jan 2016
Сообщения: 91
Благодарил(а): 0 раз(а)
Поблагодарили:
1 раз в 1 сообщении
|
Ответ: WEB SCADA на SMH2Gi - демо
Запустил, на самом деле все оказалось чуть проще чем мне думалось, файлы start.after и restart.before не переписывались если пытаться их править на контроллере, поэтому необходимо было их в начале копирнуть в виртуальную машину, на ней исправить и закинуть обратно, предварительно удалив с контроллера...
|
22.01.2016, 09:07 | #85 |
Member
Регистрация: Jan 2016
Сообщения: 91
Благодарил(а): 0 раз(а)
Поблагодарили:
1 раз в 1 сообщении
|
Ответ: WEB SCADA на SMH2Gi - демо
Как я понял, основная проблема использования данного проекта заключается в том что ведется запись переменных в XML файл и из-за этого возникают проблемы в ускоренном расходовании ресурса записи на контроллер??
|
22.01.2016, 09:36 | #86 |
Senior Member
Регистрация: Jun 2007
Адрес: Tyumen
Сообщения: 2 056
Благодарил(а): 20 раз(а)
Поблагодарили:
22 раз(а) в 22 сообщениях
|
Ответ: WEB SCADA на SMH2Gi - демо
|
22.01.2016, 14:10 | #88 |
Senior Member
Регистрация: Aug 2013
Сообщения: 3 795
Благодарил(а): 12 раз(а)
Поблагодарили:
194 раз(а) в 190 сообщениях
|
Ответ: WEB SCADA на SMH2Gi - демо
|
24.01.2016, 16:10 | #89 |
Member
Регистрация: Jan 2016
Сообщения: 91
Благодарил(а): 0 раз(а)
Поблагодарили:
1 раз в 1 сообщении
|
Ответ: WEB SCADA на SMH2Gi - демо
Комунибудь удалось это реализовать нормально??, перепробовал кажется все варианты которые тут выкладывались на PHP, но чот ничего толкового((
|
24.01.2016, 19:31 | #90 | |
Member
Регистрация: Jan 2016
Сообщения: 91
Благодарил(а): 0 раз(а)
Поблагодарили:
1 раз в 1 сообщении
|
Ответ: WEB SCADA на SMH2Gi - демо
за исключением этого, оно не понятно..
Цитата:
|
|