Страница 3 из 7

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

Добавлено: 29 ноя 2018, 18:55
Greeds74
UAVpilot писал(а):Договорились: вечером вы определяетесь с ценой и способами доставки и оформляете тему (первый пост) в соответствии с правилами раздела "Продам" нашего форума и завтра утром я переношу эту тему в раздел "Продам", а если не оформите, то переношу в раздел "Карантин".
Присоединяюсь к покаянию - о продажах речи и быть не может, так как проект в на самом деле не коммерческий, по крайней мере сейчас. Сейчас просто даже оформление не сделать соответствующее. ..
Как лицо ответственное за данную ошибку, могу пообещать обсуждать только технические вопросы и ничего более - никаких цен и даже обсуждения этого.

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

Добавлено: 29 ноя 2018, 19:40
ART_ME
Manul78 писал(а):По поводу "Продам" и "Вечером определимся" это мы погорячились...
На данном этапе это НЕ коммерческий проект. Продавать собственно пока нечего.
На нашем сайте лежит описание и прошивка - совершенно бесплатно.
Здесь пока идет обсуждение, перспективы развития и пожелания.
Однако поддержу и снимаю свой вопрос о цене.
Потому как занимаюсь вашей приблудой прямо сейчас.
Вроде пока все получается, поэтому жду ответа на мои вопросы, заданные ранее.
Вполне возможно, что на выходных что-нить и сотворю реальное в виде ПР.

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

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

Жду разъяснений.

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

Добавлено: 29 ноя 2018, 20:20
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 производится при помощи внешней утилиты - пока временно опубликую здесь в виде архива.Пока нет готового описания по настройке - будем в экстренном порядке готовить документы.

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

Добавлено: 29 ноя 2018, 20:27
Greeds74
ART_ME писал(а):1. Есть проблема с установкой драйвера последовательного порта. Он ставится, то... см. скрин.
Вечер добрый.
После подключения платы у вас загорается светодиод на PC13? Если нет - то система не будет работать. Этот диод - это индикатор работы программы. Хотя, судя по скриншоту, у вас драйвер работает нормально и диод горит.
Попробуйте любым терминалом на любой скорости подключиться к СОМ порту 7 в вашей конфигурации. Если подключение будет удачным -то пошлите любой символ. Если в ответ получите 0х15 - то всё гуд.
А что вам показывает система при установке GX Developer? Просто у меня 0x64 система, и GX Developer я использую вовсю.

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

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

Вы оболочку Melsoft Environment 2.04. поставили как написано в инструкции ?

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

Добавлено: 30 ноя 2018, 01:47
Serg
Manul78 писал(а):По поводу "Продам" и "Вечером определимся" это мы погорячились...
На данном этапе это НЕ коммерческий проект. Продавать собственно пока нечего.
На нашем сайте лежит описание и прошивка - совершенно бесплатно.
Здесь пока идет обсуждение, перспективы развития и пожелания.
Ок, тогда в первом посте укажите все ограничения предлагаемой версии и что она некоммерческая.

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

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

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

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

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

Добавлено: 30 ноя 2018, 08:33
Greeds74
День добрый! Если у вас виртуалка VirtualBox - то нет проблем, просто выберите Устройства-USB- и STMicroelectronics Virtual COM port.
Точно так же установите дрова и всё- будет работать.

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

Добавлено: 30 ноя 2018, 09:01
ART_ME
Greeds74 писал(а):День добрый! Если у вас виртуалка VirtualBox - то нет проблем, просто выберите Устройства-USB- и STMicroelectronics Virtual COM port.
Точно так же установите дрова и всё- будет работать.
У меня "варя".
И в ней не получается выбрать "Устройства-USB- и STMicroelectronics Virtual COM port" так как такого устройства USB в родительской системе нет.
То есть в диспетчере устройств при подключении карты STM32 новый порт COM появляется, а новое устройство USB - нет.
Поэтому я не могу и дрова на XP поставить - не на что ставить.
Сомневаюсь, что VirtualBox, в отличие от "вари", видит то, чего нет в родительской системе.
Может все-таки уведомление об ошибке установки драйвера и говорит о том, что в диспетчере устройств, окромя нового COM порта, должно появиться и новое USB устройство?

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

Добавлено: 30 ноя 2018, 09:23
Greeds74
Мы используем именно COM порт, но импортировать надо устройство именно USB. Ниже скриншот запуска системы
Скриншот (2982 просмотра) <a class='original' href='./download/file.php?id=151529&mode=view' target=_blank>Загрузить оригинал (74.25 КБ)</a>
Скриншот
Тут остаётся только поставить галочку напротив STMicroelectonics - и всё, порт будет отключён от материнской системы и переключен на гостевую.

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

Добавлено: 30 ноя 2018, 09:51
ART_ME
Да, это что-то у меня не так с варей - она вообще USB не видит.
Буду разбираться....

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

Добавлено: 30 ноя 2018, 10:55
ART_ME
Разобрался.
Служба VMUSBArbService оказалась почему-то выключена. Не в первый раз кстати.
Короче, все заработало.
Поэтому просьба подправить итоговую картинку, т.к. у вас указано, что PB10 - 1 wire.
STM32.JPG (2963 просмотра) <a class='original' href='./download/file.php?id=151533&mode=view' target=_blank>Загрузить оригинал (240.39 КБ)</a>

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

Добавлено: 30 ноя 2018, 11:06
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 – выход разрешения выходных каналов. Активный уровень – низкий

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

Добавлено: 30 ноя 2018, 11:08
ART_ME
Дык вроде бы было сказано, что версия free имеет только 4 порта на вход и 4 порта на выход.
Или это уже не так, и сейчас 8 портов на вход и 8 на выход?

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

Добавлено: 30 ноя 2018, 11:18
Greeds74
Насчёт 4 входов и выходов всё верно - просто я не стал убирать выхода и входа, чтобы было их хотя бы обозначение.

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

Добавлено: 30 ноя 2018, 11:22
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]

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

Добавлено: 30 ноя 2018, 11:33
Greeds74
Да, именно так. И дополнительно мой коллега готовит документ по утилите настройки - имеются нюансы, и их необходимо осветить обязательно.

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

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