Segnetics

Вернуться   Segnetics > Форум Segnetics > Связь с внешним миром > Примеры работы по Modbus

Примеры работы по Modbus Примеры работы с частотниками, панелями и любыми другими устройствами, использующими Modbus-RTU/ASCII/TCP

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 27.05.2019, 09:06   #1
Pushin
Senior Member
 
Аватара для Pushin
 
Регистрация: Nov 2017
Адрес: Новосибирск
Сообщения: 196
Благодарил(а): 15 раз(а)
Поблагодарили: 9 раз(а) в 9 сообщениях
По умолчанию Панель ПУ-3

Новая панель от Ситирон в замен старой ПУ-2М
Взял, поигрался с ней. Конечно сенсорный графический экран намного приятней, это несомненно плюс.
Огорчает, что пока сыровата прошивка (нашел явные баги. Но техподдержка активно отвечает и правит всё) . На данный момент актуальная прошивка слейва вроде адекватно работает, кроме встроенного расписания, к нему есть вопросы.
По карте памяти всё практически осталось также, адреса такие же., поэтому можно взять за основу макросы работы со старой панелью ПУ-2М. Единственное, это добавилась возможность вывести ещё один датчик температуры, но это пока не тестировал.

Вложения
Тип файла: psl ПУ-3.psl (119.9 Кбайт, 234 просмотров)
Pushin вне форума  
Старый 27.05.2019, 10:24   #2
Arsie
Сотрудник Segnetics
 
Аватара для Arsie
 
Регистрация: Jan 2006
Адрес: Russia, SPb
Сообщения: 18 020
Благодарил(а): 15 раз(а)
Поблагодарили: 655 раз(а) в 599 сообщениях
По умолчанию Ответ: Панель ПУ-3

Цитата:
Сообщение от Pushin Посмотреть сообщение
По карте памяти всё практически осталось также, адреса такие же., поэтому можно взять за основу макросы работы со старой панелью ПУ-2М.
У ПУ-2 было два режима работы, как слейв и как мастер. Вы о каком пишете? Или может об обоих?


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

Добро всегда побеждает зло. Кто победил - тот и добрый.
Arsie вне форума  
Старый 27.05.2019, 10:32   #3
Pushin
Senior Member
 
Аватара для Pushin
 
Регистрация: Nov 2017
Адрес: Новосибирск
Сообщения: 196
Благодарил(а): 15 раз(а)
Поблагодарили: 9 раз(а) в 9 сообщениях
По умолчанию Ответ: Панель ПУ-3

Цитата:
Сообщение от Arsie Посмотреть сообщение
У ПУ-2 было два режима работы, как слейв и как мастер. Вы о каком пишете? Или может об обоих?
Исключительно слейв. У ПУ-2М для режима мастера была специальная прошивка для контроллеров сегнетикс. Тут такого нет.
Pushin вне форума  
Старый 27.05.2019, 10:34   #4
Arsie
Сотрудник Segnetics
 
Аватара для Arsie
 
Регистрация: Jan 2006
Адрес: Russia, SPb
Сообщения: 18 020
Благодарил(а): 15 раз(а)
Поблагодарили: 655 раз(а) в 599 сообщениях
По умолчанию Ответ: Панель ПУ-3

Цитата:
Сообщение от Pushin Посмотреть сообщение
Исключительно слейв. У ПУ-2М для режима мастера была специальная прошивка для контроллеров сегнетикс. Тут такого нет.
Это вы о третьем варианте говорите.

Т.е. самый удобный режим, режим мастера, они не сделали?


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

Добро всегда побеждает зло. Кто победил - тот и добрый.
Arsie вне форума  
Старый 27.05.2019, 10:38   #5
Pushin
Senior Member
 
Аватара для Pushin
 
Регистрация: Nov 2017
Адрес: Новосибирск
Сообщения: 196
Благодарил(а): 15 раз(а)
Поблагодарили: 9 раз(а) в 9 сообщениях
По умолчанию Ответ: Панель ПУ-3

Цитата:
Сообщение от Arsie Посмотреть сообщение
Это вы о третьем варианте говорите.

Т.е. самый удобный режим, режим мастера, они не сделали?
Возможно я что-то путаю, но не помню этого режима даже у панельки пу-2


Добавлено через 1 минуту

Цитата:
Сообщение от Pushin Посмотреть сообщение
Возможно я что-то путаю, но не помню этого режима даже у панельки пу-2
А, я кажется вас понял.
Панель может как и отображать информацию так и управлять вент установкой. Вы про это спрашивали?
Pushin вне форума  
Старый 27.05.2019, 10:43   #6
Arsie
Сотрудник Segnetics
 
Аватара для Arsie
 
Регистрация: Jan 2006
Адрес: Russia, SPb
Сообщения: 18 020
Благодарил(а): 15 раз(а)
Поблагодарили: 655 раз(а) в 599 сообщениях
По умолчанию Ответ: Панель ПУ-3

Цитата:
Сообщение от Pushin Посмотреть сообщение
А, я кажется вас понял.
Панель может как и отображать информацию так и управлять вент установкой. Вы про это спрашивали?
Нет.

Всего были три прошивки:

1) Как слейв

2) Как мастер

3) Для Конструктора (тоже мастер)


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

Добро всегда побеждает зло. Кто победил - тот и добрый.
Arsie вне форума  
Старый 27.05.2019, 11:04   #7
Pushin
Senior Member
 
Аватара для Pushin
 
Регистрация: Nov 2017
Адрес: Новосибирск
Сообщения: 196
Благодарил(а): 15 раз(а)
Поблагодарили: 9 раз(а) в 9 сообщениях
По умолчанию Ответ: Панель ПУ-3

Цитата:
Сообщение от Arsie Посмотреть сообщение
Нет.

Всего были три прошивки:

1) Как слейв

2) Как мастер

3) Для Конструктора (тоже мастер)
Поискал поискал эту прошивку мастер у панели пу-2, так ничего и не нашел похожего.

Чтобы никого не вводить в заблуждение вот скрин всех доступных файлов у панели ПУ-3
Миниатюры
Нажмите на картинку для увеличения

Название:  Безымянный.jpg
Просмотров: 177
Размер:  46.8 Кбайт  
Pushin вне форума  
Старый 03.06.2019, 15:55   #8
Yazol
Новичок
 
Регистрация: May 2014
Сообщения: 14
Благодарил(а): 0 раз(а)
Поблагодарили: 1 раз в 1 сообщении
По умолчанию Ответ: Панель ПУ-3

Удачно "поженил" Pixel с ПУ-3М. Сделал на базовых прошивках которые использовал с ПУ-2М. Нехороший момент у новой панельки, экран не гаснет. В ночи будет как дьявольский фонарь.
Yazol вне форума  
Старый 08.07.2019, 23:01   #9
aleksandr23
Новичок
 
Регистрация: Jul 2019
Сообщения: 2
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
По умолчанию Ответ: Панель ПУ-3

Столкнулся с проблемой при переходе с пу-2 на пу-3 (прошивка slave). В карте памяти устройства на нескольких регистрах стояло направление R(in) и с ПУ-2 отлично считывались значения из них, а из Пу-3 не считываются. Но при замене направления на R(out) контроллер начал видеть значения с регистров ПУ-3. Из-за этого в будущем могут возникнуть проблемы с заменой пультов на уже работающих установках так-как придется перезаливать программу. Как решить эту проблему?
aleksandr23 вне форума  
Старый 09.07.2019, 01:51   #10
Arsie
Сотрудник Segnetics
 
Аватара для Arsie
 
Регистрация: Jan 2006
Адрес: Russia, SPb
Сообщения: 18 020
Благодарил(а): 15 раз(а)
Поблагодарили: 655 раз(а) в 599 сообщениях
По умолчанию Ответ: Панель ПУ-3

Цитата
Сообщение от aleksandr23 Посмотреть сообщение
Столкнулся с проблемой при переходе с пу-2 на пу-3 (прошивка slave). В карте памяти устройства на нескольких регистрах стояло направление R(in) и с ПУ-2 отлично считывались значения из них, а из Пу-3 не считываются. Но при замене направления на R(out) контроллер начал видеть значения с регистров ПУ-3. Из-за этого в будущем могут возникнуть проблемы с заменой пультов на уже работающих установках так-как придется перезаливать программу. Как решить эту проблему?
Очевидно, обратившись к изготовителю ПУ-3.


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

Добро всегда побеждает зло. Кто победил - тот и добрый.
Arsie вне форума  
Старый 09.07.2019, 14:46   #11
aleksandr23
Новичок
 
Регистрация: Jul 2019
Сообщения: 2
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
По умолчанию Ответ: Панель ПУ-3

А чем отличаются R(in) и R(out). Ведь и там и там считывается значение переменной. Просто я не знаю как объяснить проблему cityron.
aleksandr23 вне форума  
Старый 09.07.2019, 15:03   #12
Arsie
Сотрудник Segnetics
 
Аватара для Arsie
 
Регистрация: Jan 2006
Адрес: Russia, SPb
Сообщения: 18 020
Благодарил(а): 15 раз(а)
Поблагодарили: 655 раз(а) в 599 сообщениях
По умолчанию Ответ: Панель ПУ-3

Цитата
Сообщение от aleksandr23 Посмотреть сообщение
А чем отличаются R(in) и R(out). Ведь и там и там считывается значение переменной. Просто я не знаю как объяснить проблему cityron.
Это разные команды чтения, обращающиеся к разным областям памяти.


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

Добро всегда побеждает зло. Кто победил - тот и добрый.
Arsie вне форума  
Старый 09.07.2019, 15:08   #13
СВМ
Senior Member
 
Регистрация: Jan 2012
Адрес: Саратов
Сообщения: 179
Благодарил(а): 1 раз(а)
Поблагодарили: 3 раз(а) в 3 сообщениях
По умолчанию Ответ: Панель ПУ-3

Цитата
Сообщение от aleksandr23 Посмотреть сообщение
А чем отличаются R(in) и R(out). Ведь и там и там считывается значение переменной. Просто я не знаю как объяснить проблему cityron.
Означают считывание разными командами. R(in) обозначает считывание командами 02 или 04, а R(out) соответственно 01 или 03. Подробнее в SMLogix Help - Указатель - R(in).
СВМ вне форума  
Старый 09.07.2019, 15:12   #14
Ilya J.
Сотрудник Сегнетикс
 
Аватара для Ilya J.
 
Регистрация: Mar 2016
Адрес: SPb
Сообщения: 4 302
Благодарил(а): 0 раз(а)
Поблагодарили: 254 раз(а) в 250 сообщениях
По умолчанию Ответ: Панель ПУ-3

Цитата
Сообщение от aleksandr23 Посмотреть сообщение
А чем отличаются R(in) и R(out). Ведь и там и там считывается значение переменной. Просто я не знаю как объяснить проблему cityron.
Используются разные функции чтения, читать здесь
Ilya J. вне форума  
 

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

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

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

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


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Зависла панель на обновлении (решено) Pavel02247 Вопросы о Trim5 22 07.10.2022 13:10
Конструктор и панель ИТП, вопросы vlanaz SMConstructor (теплопункты) 54 30.11.2020 17:52
Как "прикрутить" панель MT6070iH? SSeVa Проблемы с панелями Weintek 13 01.03.2018 18:51
Связь ПЛК - панель - компьютер AlexSku Связь с внешним миром 18 04.12.2017 13:29
SMArt. Пропала панель инструментов. ivan.ger SMArt 5 20.11.2017 12:34


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


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