blynk+esp01+rs485+plc

Ответить
Timur
Рядовой
Сообщения: 23
Зарегистрирован: 25 янв 2019, 11:05
Имя: Тимур

blynk+esp01+rs485+plc

Сообщение Timur »

Доброго дня.
собираю приборчик для общения с промышленным оборудованием через blynk.
Имеем:
1. Модуль ESP01
2. Модуль ttl-rs485
3. смартфон с установленным blynk
4. плк delta dvp-ss2.
5. пара в меру кривых рук.

Связку blynk c esp01 сделал. При нажатии кнопки в blynk, на esp загорается светодиод.
Далее сконфигурировал Modbus RTU. Теперь возникает вопрос: как обращаться к ячейкам память плк?
Адресация идет так: входа- Х0,Х1... выхода У0,У1... внутренние реле М0,М1... регистры D0,D1... итд.
Как задавать в настройках слейва, куда что писать? :smile37:
pasha71
Лейтенант
Сообщения: 454
Зарегистрирован: 26 авг 2017, 23:44

blynk+esp01+rs485+plc

Сообщение pasha71 »

[ref]Timur[/ref], Вы главное Тимур проект никому не показывайте, а то еще увидят и помогут.)))
Timur
Рядовой
Сообщения: 23
Зарегистрирован: 25 янв 2019, 11:05
Имя: Тимур

blynk+esp01+rs485+plc

Сообщение Timur »

Проект Flprog в файле:
esp01+rs485.flp
Отправлено спустя 2 часа 38 минут 12 секунд:
вот адресация регистров памяти плк:
1.png
2.png
интересует чтение/запись регистров М и D.
Как в flprog(ну или в скетче) вписать адресацию с приставками М и D?
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Timur
Рядовой
Сообщения: 23
Зарегистрирован: 25 янв 2019, 11:05
Имя: Тимур

blynk+esp01+rs485+plc

Сообщение Timur »

Еще вопросик: в плк порт настроен ModbusRTU, 9600, 8,E,1.
Эти настройки где делаются в flprog?
Аватара пользователя
Sancho
Полковник
Сообщения: 4066
Зарегистрирован: 25 дек 2015, 17:32
Откуда: Ярославль.
Имя: Александр
Поблагодарили: 5 раз
Контактная информация:

blynk+esp01+rs485+plc

Сообщение Sancho »

Timur писал(а): 08 авг 2019, 15:43 интересует чтение/запись регистров М и D.
Как в flprog(ну или в скетче) вписать адресацию с приставками М и D?
Раздел 3

Отправлено спустя 5 минут 55 секунд:
Timur писал(а): 09 авг 2019, 14:09 Еще вопросик: в плк порт настроен ModbusRTU, 9600, 8,E,1.
Эти настройки где делаются в flprog?
Нет в флпрог.
Придётся дописать в IDE, в секции setup:
Serial.begin(9600); // так будет
Serial.begin(9600,SERIAL_8E1); // так сделать
мой ник в нете и почте omelchuk890, если что. запомните на всякий. многие знают номер тлф.
Аватара пользователя
nalnik
Подполковник
Сообщения: 1320
Зарегистрирован: 14 май 2016, 17:12
Откуда: Кисловодск
Имя: Александр

blynk+esp01+rs485+plc

Сообщение nalnik »

Timur писал(а): 09 авг 2019, 14:09 ModbusRTU, 9600, 8,E,1.
ModbusRTU, 19200, 8,N,1.
Я так подключал SS2 и SX2 - писал давно - но работают около сотни ПЛК SX2 - почти десять лет. За все года были две проблемы с ПЛК - -
Пытались Враги скачать прошивку - но там защита, и ОНИ с дуру стерли все!
ДА к стати - я у меня в SX2 Работают датчики температуры и давления -- питание для них я беру с выхода ЦАП ПЛК


DVP20SX2- отличный ПЛК
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Я хочу быть добрее, но люди сами нарываются.
Ответить

Вернуться в «Помогите, а то я "нимагу"»

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и 2 гостя