Segnetics

Вернуться   Segnetics > Форум Segnetics > Вопросы о Pixel

Вопросы о Pixel Раздел специально по темам работы и применения контроллеров Pixel - 12xx и Pixel - 25xx

Ответ
 
Опции темы Поиск в этой теме
Старый 22.08.2018, 15:10   #1
uzzzer
Новичок
 
Регистрация: Jul 2018
Сообщения: 6
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
По умолчанию Pixel as slave, с сохранением данных в EEPROM

подскажите, пожалуйста, как реализовать запись данных в Пиксел-слэйв от Модбас-мастера с сохранением этих данных в EEPROM. Сохраняемые данные также могут изменяться с клавиатуры.

Не понятно, как отловить момент изменения данных на блоках типа "Вход".

как понимаю, блоками типа Вход/Выход без проблем организуется потоковое чтение/запись. но как отлавливать единичные посылки с последующей записью в EEPROM?

может, есть какие-то примеры?
uzzzer вне форума   Ответить с цитированием
Старый 22.08.2018, 15:28   #2
Arsie
Сотрудник Segnetics
 
Аватара для Arsie
 
Регистрация: Jan 2006
Адрес: Russia, SPb
Сообщения: 18 074
Благодарил(а): 15 раз(а)
Поблагодарили: 660 раз(а) в 604 сообщениях
По умолчанию Ответ: Pixel as slave, с сохранением данных в EEPROM

Цитата:
Сообщение от uzzzer Посмотреть сообщение
подскажите, пожалуйста, как реализовать запись данных в Пиксел-слэйв от Модбас-мастера с сохранением этих данных в EEPROM. Сохраняемые данные также могут изменяться с клавиатуры.

Не понятно, как отловить момент изменения данных на блоках типа "Вход".

как понимаю, блоками типа Вход/Выход без проблем организуется потоковое чтение/запись. но как отлавливать единичные посылки с последующей записью в EEPROM?

может, есть какие-то примеры?
Используйте SMArt, ввод числа или меню уставок. Двунаправленный тип переменной-уставки.

http://dl.segnetics.com/WebHelp/SMLo...nputnumber.htm


__________________
Программа делает то что написал программист, а не то что он хотел.

Добро всегда побеждает зло. Кто победил - тот и добрый.
Arsie вне форума   Ответить с цитированием
Старый 23.08.2018, 11:03   #3
uzzzer
Новичок
 
Регистрация: Jul 2018
Сообщения: 6
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
По умолчанию Ответ: Pixel as slave, с сохранением данных в EEPROM

опять 12-й пиксел мимо .
вычеркиваю его нахрен
uzzzer вне форума   Ответить с цитированием
Старый 23.08.2018, 11:11   #4
Arsie
Сотрудник Segnetics
 
Аватара для Arsie
 
Регистрация: Jan 2006
Адрес: Russia, SPb
Сообщения: 18 074
Благодарил(а): 15 раз(а)
Поблагодарили: 660 раз(а) в 604 сообщениях
По умолчанию Ответ: Pixel as slave, с сохранением данных в EEPROM

Цитата:
Сообщение от uzzzer Посмотреть сообщение
опять 12-й пиксел мимо .
вычеркиваю его нахрен
Где написано, что это 12-й Пиксель?

Вашу ругательную энергию, да в правильное бы русло полноты описания задачи...

В связи с новыми открывшимися обстоятельствами, у меня для вас есть другая ссылка:

http://forum.segnetics.com/showthread.php?t=865


__________________
Программа делает то что написал программист, а не то что он хотел.

Добро всегда побеждает зло. Кто победил - тот и добрый.

Последний раз редактировалось Arsie, 23.08.2018 в 11:42
Arsie вне форума   Ответить с цитированием
Старый 23.08.2018, 11:53   #5
uzzzer
Новичок
 
Регистрация: Jul 2018
Сообщения: 6
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
По умолчанию Ответ: Pixel as slave, с сохранением данных в EEPROM

причем тут ругательное? просто у 12-го пиксела постепенно (для меня) обнаруживаются ограничения, не работает arrayII, теперь смарт

ладно б у меня были тиражные проекты, которые можно отшлифовывать на 12-й пиксел, так все больше что-нить внезапное, меняющееся по три раза в день, которое проще сделать на 25-м, как выясняется.

в таких случаях разница в цене ничего не решает, проще брать 25-й

а ругацца не надо
uzzzer вне форума   Ответить с цитированием
Старый 23.08.2018, 12:02   #6
Gromov
Уволен из Сегнетикс
 
Регистрация: Nov 2015
Адрес: CПб/ВЛГ
Сообщения: 0
Благодарил(а): 0 раз(а)
Поблагодарили: 1 раз в 1 сообщении
По умолчанию Ответ: Pixel as slave, с сохранением данных в EEPROM

Цитата:
Сообщение от uzzzer Посмотреть сообщение
меняющееся по три раза в день,
Смарт никогда не работал на 12 пикселе. Если вы чего-то не изучили до приобретения прибора, это не значит, что что-то изменилось и вас кто-то подставил. Вы просто не до конца изучили особенности прибора.


__________________
В сегнетиксе не работаю с самого начала 2019 года.
Gromov вне форума   Ответить с цитированием
Старый 23.08.2018, 12:18   #7
Arsie
Сотрудник Segnetics
 
Аватара для Arsie
 
Регистрация: Jan 2006
Адрес: Russia, SPb
Сообщения: 18 074
Благодарил(а): 15 раз(а)
Поблагодарили: 660 раз(а) в 604 сообщениях
По умолчанию Ответ: Pixel as slave, с сохранением данных в EEPROM

Цитата:
Сообщение от uzzzer Посмотреть сообщение
причем тут ругательное? просто у 12-го пиксела постепенно (для меня) обнаруживаются ограничения, не работает arrayII, теперь смарт
Я попытался войти в ваше положение и проверить, сложно ли получить информацию, где работает или не работает SMArt. Вдруг действительно, у нас очень плохо описано и мне стоит извиниться перед вами за плохую работу нашей компании и всячески посодействовать улучшению сервиса в плане описания различий между версиями контроллеров Pixel.

Однако, нажав кнопку "Быстрый старт" прямо в начале страницы нашего сайта, посвящённой СМАрту, я увидел: http://dl.segnetics.com/WebHelp/SMLo...ith_smart.html


Цитата:
Начало работы со SMArt

Убедиться в поддержке SMArt контроллером. SMArt поддерживается следующими контроллерами и версиями их ядер:

Контроллер
Версия ядра, начиная с которой поддерживается SMArt

SMH 2010
не поддерживается

Pixel 12xx
не поддерживается

Pixel25xx
03.261.000

SMH2G
04.261.004

SMH2Gi
все версии

Trim 5
все версии

Поэтому извините, но конкретно в этом случае я не могу поддержать вашу претензию. Всё предельно явно и предельно понятно.

Однако, мы внесём соответствующее примечание на странице описания контроллера Pixel, чтобы мест, где указаны различия, было побольше.


__________________
Программа делает то что написал программист, а не то что он хотел.

Добро всегда побеждает зло. Кто победил - тот и добрый.
Arsie вне форума   Ответить с цитированием
Старый 23.08.2018, 12:26   #8
uzzzer
Новичок
 
Регистрация: Jul 2018
Сообщения: 6
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
По умолчанию Ответ: Pixel as slave, с сохранением данных в EEPROM

а я никого ни в чем и не обвинял. понадобился смарт, глянул - сразу же прочитал, что 12-й не поддерживается. всё.
uzzzer вне форума   Ответить с цитированием
Старый 23.08.2018, 12:28   #9
Arsie
Сотрудник Segnetics
 
Аватара для Arsie
 
Регистрация: Jan 2006
Адрес: Russia, SPb
Сообщения: 18 074
Благодарил(а): 15 раз(а)
Поблагодарили: 660 раз(а) в 604 сообщениях
По умолчанию Ответ: Pixel as slave, с сохранением данных в EEPROM

Цитата:
Сообщение от uzzzer Посмотреть сообщение
а я вас ни в чем и не обвинял. открылось для меня.
Я вам дал ссылку на библиотеку меню, которую можно использовать в вашем контроллере. Там есть и макросы, работающие с modbus.


__________________
Программа делает то что написал программист, а не то что он хотел.

Добро всегда побеждает зло. Кто победил - тот и добрый.
Arsie вне форума   Ответить с цитированием
Старый 23.08.2018, 15:07   #10
monstr696
Senior Member
 
Регистрация: Apr 2013
Адрес: Россия, Москва
Сообщения: 770
Благодарил(а): 8 раз(а)
Поблагодарили: 65 раз(а) в 60 сообщениях
По умолчанию Ответ: Pixel as slave, с сохранением данных в EEPROM

Цитата:
Сообщение от uzzzer Посмотреть сообщение
а я никого ни в чем и не обвинял. понадобился смарт, глянул - сразу же прочитал, что 12-й не поддерживается. всё.
Ни ты первый ни ты и последний.
Я тоже также лоханулся когда покупал первый Pixel.


__________________
Саня
monstr696 вне форума   Ответить с цитированием
Старый 23.08.2018, 16:42   #11
uzzzer
Новичок
 
Регистрация: Jul 2018
Сообщения: 6
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
По умолчанию Ответ: Pixel as slave, с сохранением данных в EEPROM

да он и не первый. просто раньше на всякую мелочь хватало 12-го. а тут решил бонусом добавить на скорую руку запись параметров от супервизора и обломался.
ну и ладно, не больно то и хотелось.
uzzzer вне форума   Ответить с цитированием
Ответ

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск

Ваши права в разделе
Вы не можете создавать темы
Вы не можете отвечать на сообщения
Вы не можете прикреплять файлы
Вы не можете редактировать свои сообщения

BB code is Вкл.
[IMG] код Вкл.
HTML код Выкл.



Часовой пояс GMT +4, время: 02:20.


Версия vBulletin: 3.8.7
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Segnetics 2005 - 2024