ПЛК Mitsubishi Melsec FX2N из 100 руб. платы STM32blue pill

Контроллеры, драйверы, датчики, управляющие устройства.
Greeds74
Новичок
Сообщения: 21
Зарегистрирован: 29 ноя 2018, 08:02
Репутация: 8
Настоящее имя: Михаил
Откуда: Новороссийск
Контактная информация:

Re: ПЛК Mitsubishi Melsec FX2N из 100 руб. платы STM32blue p

Сообщение Greeds74 »

UAVpilot писал(а):Договорились: вечером вы определяетесь с ценой и способами доставки и оформляете тему (первый пост) в соответствии с правилами раздела "Продам" нашего форума и завтра утром я переношу эту тему в раздел "Продам", а если не оформите, то переношу в раздел "Карантин".
Присоединяюсь к покаянию - о продажах речи и быть не может, так как проект в на самом деле не коммерческий, по крайней мере сейчас. Сейчас просто даже оформление не сделать соответствующее. ..
Как лицо ответственное за данную ошибку, могу пообещать обсуждать только технические вопросы и ничего более - никаких цен и даже обсуждения этого.
Аватара пользователя
ART_ME
Мастер
Сообщения: 393
Зарегистрирован: 17 ноя 2015, 18:05
Репутация: -40
Контактная информация:

Re: ПЛК Mitsubishi Melsec FX2N из 100 руб. платы STM32blue p

Сообщение ART_ME »

Manul78 писал(а):По поводу "Продам" и "Вечером определимся" это мы погорячились...
На данном этапе это НЕ коммерческий проект. Продавать собственно пока нечего.
На нашем сайте лежит описание и прошивка - совершенно бесплатно.
Здесь пока идет обсуждение, перспективы развития и пожелания.
Однако поддержу и снимаю свой вопрос о цене.
Потому как занимаюсь вашей приблудой прямо сейчас.
Вроде пока все получается, поэтому жду ответа на мои вопросы, заданные ранее.
Вполне возможно, что на выходных что-нить и сотворю реальное в виде ПР.
Никогда не спорьте с дураками. Они опустят Вас до своего уровня и победят за счет опыта.
Аватара пользователя
ART_ME
Мастер
Сообщения: 393
Зарегистрирован: 17 ноя 2015, 18:05
Репутация: -40
Контактная информация:

Re: ПЛК Mitsubishi Melsec FX2N из 100 руб. платы STM32blue p

Сообщение ART_ME »

1. Есть проблема с установкой драйвера последовательного порта. Он ставится, то... см. скрин.
Com_port.JPG (2275 просмотров) <a class='original' href='./download/file.php?id=151499&sid=679d50fc878a615779659a6b335785fa&mode=view' target=_blank>Загрузить оригинал (100.94 КБ)</a>
2. GX Developer на x64 не ставится. Все способы из инета попробовал, нет.
Поэтому пришлось поставить на виртуалку XP.
Там все встало нормально, но... нет связи с ПЛК.
Возможно потому, что в GX Developer указан последовательный USB, а в виртуалке его уже нет, там обычный COM.
А возможно потому, что порт криво встал на главную машину - см. выше.

Жду разъяснений.
Никогда не спорьте с дураками. Они опустят Вас до своего уровня и победят за счет опыта.
Greeds74
Новичок
Сообщения: 21
Зарегистрирован: 29 ноя 2018, 08:02
Репутация: 8
Настоящее имя: Михаил
Откуда: Новороссийск
Контактная информация:

Re: ПЛК Mitsubishi Melsec FX2N из 100 руб. платы STM32blue p

Сообщение Greeds74 »

Итак, уважаемые коллеги, давайте теперь по порядку.
По поводу регистров - если к таблетке на вывод VBAT подключить батарейку, то вы сможете использовать регистры, значение которых поддерживается от батареи. В прошивке это 10 регистров, начиная с конца области данных регистров. В данной версии в вашем распоряжении 2000 регистров, то есть начиная с 1990 по 1999 регистры будут сохранять свои значения после отключения питания. Очень и очень мало - но хотя бы есть десяток. Я почему пишу 10, а не 9 - в полной версии один регистр мы используем для индикации того, что внешняя SRAM память инициирована.
Два порта будут только в пробной версии - в полной версии остался только один, потому что ресурсы пришлось отдать для I2C.
UART1 - PA9 TX,PA10 RX,PA8 DE. Скорость до 500 kbps.
UART2 - PA2 TX,PA3 RX, PA1 DE. Скорость до 500 kbps.
1-wire - PB10. Тут для использования требуется подтяжка на VCC резистором 4к7.
Настройка драйверов modbus RTU и 1-wire производится при помощи внешней утилиты - пока временно опубликую здесь в виде архива.Пока нет готового описания по настройке - будем в экстренном порядке готовить документы.
Вложения
Configurator_462.zip
Утилита конфигурирования
(1.25 МБ) 322 скачивания
Greeds74
Новичок
Сообщения: 21
Зарегистрирован: 29 ноя 2018, 08:02
Репутация: 8
Настоящее имя: Михаил
Откуда: Новороссийск
Контактная информация:

Re: ПЛК Mitsubishi Melsec FX2N из 100 руб. платы STM32blue p

Сообщение Greeds74 »

ART_ME писал(а):1. Есть проблема с установкой драйвера последовательного порта. Он ставится, то... см. скрин.
Вечер добрый.
После подключения платы у вас загорается светодиод на PC13? Если нет - то система не будет работать. Этот диод - это индикатор работы программы. Хотя, судя по скриншоту, у вас драйвер работает нормально и диод горит.
Попробуйте любым терминалом на любой скорости подключиться к СОМ порту 7 в вашей конфигурации. Если подключение будет удачным -то пошлите любой символ. Если в ответ получите 0х15 - то всё гуд.
А что вам показывает система при установке GX Developer? Просто у меня 0x64 система, и GX Developer я использую вовсю.
Manul78
Новичок
Сообщения: 33
Зарегистрирован: 22 июл 2017, 13:24
Репутация: 21
Настоящее имя: Калгин Андрей Васильевич
Контактная информация:

Re: ПЛК Mitsubishi Melsec FX2N из 100 руб. платы STM32blue p

Сообщение Manul78 »

А что вам показывает система при установке GX Developer? Просто у меня 0x64 система, и GX Developer я использую вовсю.
Аналогично. FX Developer проверял на всех сиситемах от XP до 8х64. На всех системах работает.

Вы оболочку Melsoft Environment 2.04. поставили как написано в инструкции ?
Аватара пользователя
Serg
Мастер
Сообщения: 21923
Зарегистрирован: 17 апр 2012, 14:58
Репутация: 5181
Заслуга: c781c134843e0c1a3de9
Настоящее имя: Сергей
Откуда: Москва
Контактная информация:

Re: ПЛК Mitsubishi Melsec FX2N из 100 руб. платы STM32blue p

Сообщение Serg »

Manul78 писал(а):По поводу "Продам" и "Вечером определимся" это мы погорячились...
На данном этапе это НЕ коммерческий проект. Продавать собственно пока нечего.
На нашем сайте лежит описание и прошивка - совершенно бесплатно.
Здесь пока идет обсуждение, перспективы развития и пожелания.
Ок, тогда в первом посте укажите все ограничения предлагаемой версии и что она некоммерческая.
Я не Христос, рыбу не раздаю, но могу научить, как сделать удочку...
Аватара пользователя
ART_ME
Мастер
Сообщения: 393
Зарегистрирован: 17 ноя 2015, 18:05
Репутация: -40
Контактная информация:

Re: ПЛК Mitsubishi Melsec FX2N из 100 руб. платы STM32blue p

Сообщение ART_ME »

Greeds74 писал(а):Попробуйте любым терминалом на любой скорости подключиться к СОМ порту 7 в вашей конфигурации. Если подключение будет удачным -то пошлите любой символ. Если в ответ получите 0х15 - то всё гуд.
А что вам показывает система при установке GX Developer? Просто у меня 0x64 система, и GX Developer я использую вовсю.
Спасибо, попробую.
Запуск любого setup вызывает его появление в диспетчере задач и более ничего. Причем не только из вашего пакета, но и из имеющегося у меня. В инете такие случае описаны, и тоже с нулевым результатом. Мицу говорит, что для x64 нужен GX Developer версии не ниже 8.91
Последний раз редактировалось ART_ME 30 ноя 2018, 08:05, всего редактировалось 1 раз.
Никогда не спорьте с дураками. Они опустят Вас до своего уровня и победят за счет опыта.
Аватара пользователя
ART_ME
Мастер
Сообщения: 393
Зарегистрирован: 17 ноя 2015, 18:05
Репутация: -40
Контактная информация:

Re: ПЛК Mitsubishi Melsec FX2N из 100 руб. платы STM32blue p

Сообщение ART_ME »

Greeds74 писал(а): Попробуйте любым терминалом на любой скорости подключиться к СОМ порту 7 в вашей конфигурации. Если подключение будет удачным -то пошлите любой символ. Если в ответ получите 0х15 - то всё гуд.
Да, на физической х64 терминал стабильно дает отклик NAK (0х15 насколько я понимаю).
А вот та же самая операция под виртуалкой ХР отклика не дает никакого.
По идее виртуалка тоже должна драйвер запрашивать на это соединение, но она это USB-подключение не видит, т.к. в физической машине оно уже идет как физический порт COM. А в GX Developer нет подключения к физическому порту COM.
Однако проблема! :thinking:
Никогда не спорьте с дураками. Они опустят Вас до своего уровня и победят за счет опыта.
Greeds74
Новичок
Сообщения: 21
Зарегистрирован: 29 ноя 2018, 08:02
Репутация: 8
Настоящее имя: Михаил
Откуда: Новороссийск
Контактная информация:

Re: ПЛК Mitsubishi Melsec FX2N из 100 руб. платы STM32blue p

Сообщение Greeds74 »

День добрый! Если у вас виртуалка VirtualBox - то нет проблем, просто выберите Устройства-USB- и STMicroelectronics Virtual COM port.
Точно так же установите дрова и всё- будет работать.
Аватара пользователя
ART_ME
Мастер
Сообщения: 393
Зарегистрирован: 17 ноя 2015, 18:05
Репутация: -40
Контактная информация:

Re: ПЛК Mitsubishi Melsec FX2N из 100 руб. платы STM32blue p

Сообщение ART_ME »

Greeds74 писал(а):День добрый! Если у вас виртуалка VirtualBox - то нет проблем, просто выберите Устройства-USB- и STMicroelectronics Virtual COM port.
Точно так же установите дрова и всё- будет работать.
У меня "варя".
И в ней не получается выбрать "Устройства-USB- и STMicroelectronics Virtual COM port" так как такого устройства USB в родительской системе нет.
То есть в диспетчере устройств при подключении карты STM32 новый порт COM появляется, а новое устройство USB - нет.
Поэтому я не могу и дрова на XP поставить - не на что ставить.
Сомневаюсь, что VirtualBox, в отличие от "вари", видит то, чего нет в родительской системе.
Может все-таки уведомление об ошибке установки драйвера и говорит о том, что в диспетчере устройств, окромя нового COM порта, должно появиться и новое USB устройство?
Никогда не спорьте с дураками. Они опустят Вас до своего уровня и победят за счет опыта.
Greeds74
Новичок
Сообщения: 21
Зарегистрирован: 29 ноя 2018, 08:02
Репутация: 8
Настоящее имя: Михаил
Откуда: Новороссийск
Контактная информация:

Re: ПЛК Mitsubishi Melsec FX2N из 100 руб. платы STM32blue p

Сообщение Greeds74 »

Мы используем именно COM порт, но импортировать надо устройство именно USB. Ниже скриншот запуска системы
Скриншот (2196 просмотров) <a class='original' href='./download/file.php?id=151529&sid=679d50fc878a615779659a6b335785fa&mode=view' target=_blank>Загрузить оригинал (74.25 КБ)</a>
Скриншот
Тут остаётся только поставить галочку напротив STMicroelectonics - и всё, порт будет отключён от материнской системы и переключен на гостевую.
Аватара пользователя
ART_ME
Мастер
Сообщения: 393
Зарегистрирован: 17 ноя 2015, 18:05
Репутация: -40
Контактная информация:

Re: ПЛК Mitsubishi Melsec FX2N из 100 руб. платы STM32blue p

Сообщение ART_ME »

Да, это что-то у меня не так с варей - она вообще USB не видит.
Буду разбираться....
Никогда не спорьте с дураками. Они опустят Вас до своего уровня и победят за счет опыта.
Аватара пользователя
ART_ME
Мастер
Сообщения: 393
Зарегистрирован: 17 ноя 2015, 18:05
Репутация: -40
Контактная информация:

Re: ПЛК Mitsubishi Melsec FX2N из 100 руб. платы STM32blue p

Сообщение ART_ME »

Разобрался.
Служба VMUSBArbService оказалась почему-то выключена. Не в первый раз кстати.
Короче, все заработало.
Поэтому просьба подправить итоговую картинку, т.к. у вас указано, что PB10 - 1 wire.
STM32.JPG (2177 просмотров) <a class='original' href='./download/file.php?id=151533&sid=679d50fc878a615779659a6b335785fa&mode=view' target=_blank>Загрузить оригинал (240.39 КБ)</a>
Никогда не спорьте с дураками. Они опустят Вас до своего уровня и победят за счет опыта.
Greeds74
Новичок
Сообщения: 21
Зарегистрирован: 29 ноя 2018, 08:02
Репутация: 8
Настоящее имя: Михаил
Откуда: Новороссийск
Контактная информация:

Re: ПЛК Mitsubishi Melsec FX2N из 100 руб. платы STM32blue p

Сообщение Greeds74 »

Чтобы не было путаницы - то, что на картинке, это для полной версии.
Для версии свободной будет вот так -
-----------------------------------
Y0 PA7
Y1 PB0
Y2 PB1
Y3 PB11
Y4 PA0
Y5 PA4
Y6 PA5
Y7 PA6
-----------------------------------
X0 PA15
X1 PB3
X2 PB4
X3 PB5
X4 PB9
X5 PB8
X6 PB7
X7 PB6
-----------------------------------
UART1
RX -PA10
TX -PA9
DE(RS485) -PA8
-----------------------------------
UART2
RX -PA3
TX -PA2
DE(RS485) -PA1
-----------------------------------
Onewire
BUS - PB10
Обязателен резистор подтяжки 4к7 на Vcc
----------------------------------
PC13 – выход разрешения выходных каналов. Активный уровень – низкий
Аватара пользователя
ART_ME
Мастер
Сообщения: 393
Зарегистрирован: 17 ноя 2015, 18:05
Репутация: -40
Контактная информация:

Re: ПЛК Mitsubishi Melsec FX2N из 100 руб. платы STM32blue p

Сообщение ART_ME »

Дык вроде бы было сказано, что версия free имеет только 4 порта на вход и 4 порта на выход.
Или это уже не так, и сейчас 8 портов на вход и 8 на выход?
Никогда не спорьте с дураками. Они опустят Вас до своего уровня и победят за счет опыта.
Greeds74
Новичок
Сообщения: 21
Зарегистрирован: 29 ноя 2018, 08:02
Репутация: 8
Настоящее имя: Михаил
Откуда: Новороссийск
Контактная информация:

Re: ПЛК Mitsubishi Melsec FX2N из 100 руб. платы STM32blue p

Сообщение Greeds74 »

Насчёт 4 входов и выходов всё верно - просто я не стал убирать выхода и входа, чтобы было их хотя бы обозначение.
Аватара пользователя
ART_ME
Мастер
Сообщения: 393
Зарегистрирован: 17 ноя 2015, 18:05
Репутация: -40
Контактная информация:

Re: ПЛК Mitsubishi Melsec FX2N из 100 руб. платы STM32blue p

Сообщение ART_ME »

В итоге для версии свободной так?
-----------------------------------
Y0 PA7
Y1 PB0
Y2 PB1
Y3 PB11
-----------------------------------
X0 PA15
X1 PB3
X2 PB4
X3 PB5
-----------------------------------
MODBUS 1
RX -PA10
TX -PA9
DE(RS485) -PA8
-----------------------------------
MODBUS 2
RX -PA3
TX -PA2
DE(RS485) -PA1
-----------------------------------
Onewire
BUS - PB10
Обязателен резистор подтяжки 4к7 на Vcc[/quote]
Никогда не спорьте с дураками. Они опустят Вас до своего уровня и победят за счет опыта.
Greeds74
Новичок
Сообщения: 21
Зарегистрирован: 29 ноя 2018, 08:02
Репутация: 8
Настоящее имя: Михаил
Откуда: Новороссийск
Контактная информация:

Re: ПЛК Mitsubishi Melsec FX2N из 100 руб. платы STM32blue p

Сообщение Greeds74 »

Да, именно так. И дополнительно мой коллега готовит документ по утилите настройки - имеются нюансы, и их необходимо осветить обязательно.
Аватара пользователя
ART_ME
Мастер
Сообщения: 393
Зарегистрирован: 17 ноя 2015, 18:05
Репутация: -40
Контактная информация:

Re: ПЛК Mitsubishi Melsec FX2N из 100 руб. платы STM32blue p

Сообщение ART_ME »

Greeds74 писал(а):Да, именно так. И дополнительно мой коллега готовит документ по утилите настройки - имеются нюансы, и их необходимо осветить обязательно.
Если речь об утилите настройки модбаса, то пока не горит (но загорится обязательно).
В выходные ничего состряпать к сожалению не получится, применение приблуде уже нашлось, но техник не в состоянии сформулировать требования к портам
Поэтому наверное в понедельник съезжу на объект сам.
Спасибо за помощь и ждем модбаса, его-то отладить можно и на столе, в текущем состоянии проекта. :good:
Никогда не спорьте с дураками. Они опустят Вас до своего уровня и победят за счет опыта.
Ответить

Вернуться в «Электроника»