Segnetics

Вернуться   Segnetics > Форум Segnetics > Связь с внешним миром

Связь с внешним миром Modbus, RS232, RS485, Lon и другое.

Ответ
 
Опции темы Поиск в этой теме Опции просмотра
Старый 28.03.2023, 17:36   #1
andre
Senior Member
 
Регистрация: Jun 2015
Сообщения: 515
Благодарил(а): 22 раз(а)
Поблагодарили: 9 раз(а) в 9 сообщениях
По умолчанию Связь с ПЧ и период опроса переменных

Подскажите, как лучше?
При составлении карты памяти по умолчанию период опроса переменной стоит 100 мс.
Такой вопрос, при записи команды в ПЧ ( задание скорости или команда пуск\стоп) - есть ли смысл ставить период опроса 0 и записывать при изменении, или забить и оставить цикличный опрос по умолчанию?
andre сейчас на форуме   Ответить с цитированием
Старый 28.03.2023, 18:04   #2
Arsie
Сотрудник Segnetics
 
Аватара для Arsie
 
Регистрация: Jan 2006
Адрес: Russia, SPb
Сообщения: 17 350
Благодарил(а): 15 раз(а)
Поблагодарили: 606 раз(а) в 554 сообщениях
По умолчанию Ответ: Связь с ПЧ и период опроса переменных

Цитата
Сообщение от andre Посмотреть сообщение
Подскажите, как лучше?
При составлении карты памяти по умолчанию период опроса переменной стоит 100 мс.
Такой вопрос, при записи команды в ПЧ ( задание скорости или команда пуск\стоп) - есть ли смысл ставить период опроса 0 и записывать при изменении, или забить и оставить цикличный опрос по умолчанию?
Записывать чаще, чем время цикла нет. Если ограничений со стороны частотника нет, пишите периодически. Если трафик небольшой, пишите периодически. Если побольше - периодически с бОльшим периодом.


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

Добро всегда побеждает зло. Кто победил - тот и добрый.
Arsie вне форума   Ответить с цитированием
Старый 28.03.2023, 18:19   #3
andre
Senior Member
 
Регистрация: Jun 2015
Сообщения: 515
Благодарил(а): 22 раз(а)
Поблагодарили: 9 раз(а) в 9 сообщениях
По умолчанию Ответ: Связь с ПЧ и период опроса переменных

Цитата Если ограничений со стороны частотника нет, пишите периодически.
В том то и дело, откуда мне знать есть ограничения со стороны частотника или нет? как правило в инструкции по настройке ПЧ этого не пишут.
Например, я хочу из меню контроллера задавать время разгона\торможения. Соответственно, это пишется в энергонезависимую память ПЧ ( во всяком случае эти параметры сохраняются после выключения питания в ПЧ).
Но задам я их в контроллере один раз, а в память пч эта переменная будет записыватся с периодом опроса. Вот и думаю, не лучше ли один раз заморочится, но так, чтобы запись в пч происходила только при изменении параметра?
andre сейчас на форуме   Ответить с цитированием
Старый 28.03.2023, 18:30   #4
Arsie
Сотрудник Segnetics
 
Аватара для Arsie
 
Регистрация: Jan 2006
Адрес: Russia, SPb
Сообщения: 17 350
Благодарил(а): 15 раз(а)
Поблагодарили: 606 раз(а) в 554 сообщениях
По умолчанию Ответ: Связь с ПЧ и период опроса переменных

Цитата
Сообщение от andre Посмотреть сообщение
Например, я хочу из меню контроллера задавать время разгона\торможения. Соответственно, это пишется в энергонезависимую память ПЧ
Эти данные точно стоит писать только при изменении.


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

Добро всегда побеждает зло. Кто победил - тот и добрый.
Arsie вне форума   Ответить с цитированием
Благодарность от:
Старый 28.03.2023, 18:55   #5
LordN
Senior Member
 
Регистрация: Dec 2007
Адрес: Томск
Сообщения: 3 854
Благодарил(а): 224 раз(а)
Поблагодарили: 141 раз(а) в 133 сообщениях
По умолчанию Ответ: Связь с ПЧ и период опроса переменных

Цитата
Сообщение от andre Посмотреть сообщение
В том то и дело, откуда мне знать есть ограничения со стороны частотника или нет? как правило в инструкции по настройке ПЧ этого не пишут.
Например, я хочу из меню контроллера задавать время разгона\торможения. Соответственно, это пишется в энергонезависимую память ПЧ ( во всяком случае эти параметры сохраняются после выключения питания в ПЧ).
Но задам я их в контроллере один раз, а в память пч эта переменная будет записыватся с периодом опроса. Вот и думаю, не лучше ли один раз заморочится, но так, чтобы запись в пч происходила только при изменении параметра?
ищите, должон быть бит, который переключает запись по модбасу с епрома на рам
в пч ресурс епрома крайне низкий. я уже напарывался как-то.


__________________
C уважением, LordN
LordN вне форума   Ответить с цитированием
Старый 29.03.2023, 04:55   #6
tvf
Senior Member
 
Регистрация: Dec 2011
Сообщения: 690
Благодарил(а): 0 раз(а)
Поблагодарили: 9 раз(а) в 9 сообщениях
По умолчанию Ответ: Связь с ПЧ и период опроса переменных

Цитата
Сообщение от andre Посмотреть сообщение
Например, я хочу из меню контроллера задавать время разгона\торможения. Соответственно, это пишется в энергонезависимую память ПЧ ( во всяком случае эти параметры сохраняются после выключения питания в ПЧ).
Но задам я их в контроллере один раз, а в память пч эта переменная будет записыватся с периодом опроса. Вот и думаю, не лучше ли один раз заморочится, но так, чтобы запись в пч происходила только при изменении параметра?
Так разделите переменныне на 2 типа: оперативное управление (пуск/стоп, задание) и настройка (время разгона и т.д.). Первые пишите периодически, вторые только при отклонении от заданных. По мне так переменные настройки можно и в ручную забить, они в процессе работы меняться не должны.


__________________
Нет абсолютно бездарных людей. Каждый бездарен в своей области.
tvf вне форума   Ответить с цитированием
Старый 29.03.2023, 06:52   #7
LordN
Senior Member
 
Регистрация: Dec 2007
Адрес: Томск
Сообщения: 3 854
Благодарил(а): 224 раз(а)
Поблагодарили: 141 раз(а) в 133 сообщениях
По умолчанию Ответ: Связь с ПЧ и период опроса переменных

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


__________________
C уважением, LordN
LordN вне форума   Ответить с цитированием
Старый 29.03.2023, 20:58   #8
andre
Senior Member
 
Регистрация: Jun 2015
Сообщения: 515
Благодарил(а): 22 раз(а)
Поблагодарили: 9 раз(а) в 9 сообщениях
По умолчанию Ответ: Связь с ПЧ и период опроса переменных

Чтобы избежать цикличной записи переменной в ПЧ. Нахрена каждые 100 мсек подавать команду пуск ПЧ, который уже работает?
В общем, для себя решил все переменные R\W передавать только при ее изменении. Гемороя не много, зато голова не болит, в какую память они там в ПЧ пишутся.
Миниатюры
Нажмите на картинку для увеличения

Название:  Снимок 1.JPG
Просмотров: 36
Размер:  30.4 Кбайт  
andre сейчас на форуме   Ответить с цитированием
Старый 30.03.2023, 07:45   #9
младшой
Senior Member
 
Регистрация: May 2010
Адрес: Москва
Сообщения: 763
Благодарил(а): 3 раз(а)
Поблагодарили: 77 раз(а) в 60 сообщениях
По умолчанию Ответ: Связь с ПЧ и период опроса переменных

Убедитесь, что частотник позволяет читать регистры, через которые ему задается команда и скорость. Бывают ПЧ, у которых эти регистры только на запись.
младшой вне форума   Ответить с цитированием
Старый 30.03.2023, 10:01   #10
LordN
Senior Member
 
Регистрация: Dec 2007
Адрес: Томск
Сообщения: 3 854
Благодарил(а): 224 раз(а)
Поблагодарили: 141 раз(а) в 133 сообщениях
По умолчанию Ответ: Связь с ПЧ и период опроса переменных

Цитата
Сообщение от andre Посмотреть сообщение
Чтобы избежать цикличной записи переменной в ПЧ. Нахрена каждые 100 мсек подавать команду пуск ПЧ, который уже работает?
В общем, для себя решил все переменные R\W передавать только при ее изменении. Гемороя не много, зато голова не болит, в какую память они там в ПЧ пишутся.
здесь есть один неочевидный косяк. или два.
но не всегда.


__________________
C уважением, LordN
LordN вне форума   Ответить с цитированием
Старый 31.03.2023, 00:24   #11
andre
Senior Member
 
Регистрация: Jun 2015
Сообщения: 515
Благодарил(а): 22 раз(а)
Поблагодарили: 9 раз(а) в 9 сообщениях
По умолчанию Ответ: Связь с ПЧ и период опроса переменных

Цитата
Сообщение от младшой Посмотреть сообщение
Убедитесь, что частотник позволяет читать регистры, через которые ему задается команда и скорость. Бывают ПЧ, у которых эти регистры только на запись.
Да, тогда они просто начинают опрашиватся периодически.

Цитата здесь есть один неочевидный косяк. или два.
но не всегда.
например?
andre сейчас на форуме   Ответить с цитированием
Старый 31.03.2023, 09:20   #12
LordN
Senior Member
 
Регистрация: Dec 2007
Адрес: Томск
Сообщения: 3 854
Благодарил(а): 224 раз(а)
Поблагодарили: 141 раз(а) в 133 сообщениях
По умолчанию Ответ: Связь с ПЧ и период опроса переменных

Цитата
Сообщение от andre Посмотреть сообщение
Да, тогда они просто начинают опрашиватся периодически.

например?
регистры для записи не обязаны читаться. такое не то чтоб часто, но встречается.

это раз. ну и два.
бывает так что на запись все работает чудесненько, а чтение идёт через раз, да не каждый раз.


__________________
C уважением, LordN
LordN вне форума   Ответить с цитированием
Ответ

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

Расширенный поиск
Опции просмотра

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

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


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Пропадает связь NA-017 (решено) ufo-root Вопросы о Matrix 124 20.09.2023 11:17
Пропадает связь по ethernet Jordan Связь с внешним миром 57 03.09.2021 11:02
COM1 и СОМ2 - порядок и время опроса lau Вопросы о SMH-2G(i) 1 14.01.2014 20:28
Связь со слэйвом, имеющем другой протокол обмена. Связь через Интернет KVA Связь с внешним миром 4 25.01.2009 12:25


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


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