Например TDA7294

Форум РадиоКот • Просмотр темы - Open source plc STM32F103RBT6 source code Mitsubishi PLCFX1
Форум РадиоКот
Здесь можно немножко помяукать :)



Текущее время: Пн май 17, 2021 06:18:15

Часовой пояс: UTC + 3 часа


ПРЯМО СЕЙЧАС:



Начать новую тему Ответить на тему  [ Сообщений: 287 ]     ... , , , , 15
Автор Сообщение
Не в сети
 Заголовок сообщения: Re: Open source plc STM32F103RBT6 source code Mitsubishi PL
СообщениеДобавлено: Чт июл 16, 2020 09:10:57 
Родился

Зарегистрирован: Чт окт 27, 2016 13:52:23
Сообщений: 7
Рейтинг сообщения: 0
Всем доброго дня. Ребята у Вас нет проекта для F40x на KEIL (имею ввиду последний переделанный)?


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Open source plc STM32F103RBT6 source code Mitsubishi PL
СообщениеДобавлено: Чт июл 16, 2020 19:13:26 
Прорезались зубы

Зарегистрирован: Вт ноя 19, 2019 06:10:18
Сообщений: 247
Рейтинг сообщения: 0
stm32f103C8T6 FX1N ПО для Arduino (надо загрузчик через UART1 для Arduino загрузить) потом все через виртуальный COM, LAD работает , среда GXWorks2

Ёптть... Уже и на Дурине сделали. Офигеть. Изучу на досуге обязательно.

Добавлено after 1 hour 1 minute 12 seconds:
Всем доброго дня. Ребята у Вас нет проекта для F40x на KEIL (имею ввиду последний переделанный)?

Нет и не будет. ;)))
Есть работающий под Виндовс. Использую для тестов.
В работе проекты под F446RE/ZI и F746ZI под SW4STM32. Переход на Eclipse+GCC оказался не быстр, из-за этого работа замедлилась.
Проект уважаемого imsushka переписан на С++ и перекомпонован для возможности портирования на любую платформу. СТМ32 только одна из возможных. Порт для Виндовс как раз и предназначен для проверки концепции и тестов.
В ходе тестов выловлены ошибки, о которых я сообщил уважаемому imsushka. Часть он исправил, на часть забил. Imsushka занят строительством своей загородной резиденции, поэтому пока от проекта отошёл. В короткие подходы к компу раскуривает FX3. Я, кстати, тоже помимо работы отделываю квартиру, так что со времени тоже не густо. Но! Я заложил клон в проект на работе, так что рано или поздно доведу и общедоступный до рабочих кондиций.
В моих планах подготовить и выложить в свободный доступ ядро ПЛК в виде библиотеки, чтобы коты могли использовать её в своих проектах и "дотачивать" ПЛК под свои задачи примерно так:
Код:
class PLC_base
{
    ......

        // Доступ на запись-чтение D0000-D7999
        bool  putDxxxxAsInt16( unsigned DXXXX, int16 value );
        bool  putDxxxxAsInt32( unsigned DXXXX, int32 value );
       
        int16 getDxxxxAsInt16( unsigned DXXXX );
        int32 getDxxxxAsInt32( unsigned DXXXX );
       
        int16 getD8xxxAsInt16( unsigned D8XXX );
        int32 getD8xxxAsInt32( unsigned D8XXX );
       
        // Доступ на запись-чтениеM0-M3071.
        bool getMarker( uint16 aMarker );
        void putMarker( uint16 aMarker, bool value );
        void setMarker( uint16 aMarker );
        void clearMarker( uint16 aMarker );

    ....
};

Также хочется сделать законченный контроллер на 446-ом и выложить комплект документации для его изготовления всеми желающими. Сразу скажу, что схемотехника будет не китайская, а более приличная. Во-первых, нужно законченное решение, которое любой желающий может изготовить, "залить" прошивку и применять в своих проектах. Во-вторых, иметь работающий в "железе" пример применения. И, в-третьих, иметь своего рода эталон для тестирования программной составляющей проекта.
Так что наберитесь терпения и изучайте ПЛК.


Вернуться наверх
 

JLCPCB, всего $2 за прототип печатной платы! Цвет - любой!

Отличное качество, подтвержденное более чем 600,000 пользователей! Более 10,000 заказов в день.

Зарегистрируйтесь и получите два купона по 5$ каждый:https://jlcpcb.com/cwc

Не в сети
 Заголовок сообщения: Re: Open source plc STM32F103RBT6 source code Mitsubishi PL
СообщениеДобавлено: Пт июл 17, 2020 07:43:20 
Родился

Зарегистрирован: Чт окт 27, 2016 13:52:23
Сообщений: 7
Рейтинг сообщения: 0
Спасибо, будем ждать и изучать.


Вернуться наверх
 
PCBWay - всего $5 за 10 печатных плат, первый заказ для новых клиентов БЕСПЛАТЕН

Сборка печатных плат от $30 + БЕСПЛАТНАЯ доставка по всему миру + трафарет

Онлайн просмотровщик Gerber-файлов от PCBWay + Услуги 3D печати
Не в сети
 Заголовок сообщения: Re: Open source plc STM32F103RBT6 source code Mitsubishi PL
СообщениеДобавлено: Ср сен 02, 2020 08:46:55 
Родился

Зарегистрирован: Вт дек 23, 2008 13:38:58
Сообщений: 1
Рейтинг сообщения: 0
stm32f103C8T6 FX1N ПО для Arduino (надо загрузчик через UART1 для Arduino загрузить) потом все через виртуальный COM, LAD работает , среда GXWorks2

Подскажите, пожалуйста, скомпилил залил на платку maple mini, на rx1 tx1 вижу отладку, та которая в программе на порту serial1, а теперь вопрос - на каком физическом порту я могу подключится к gx works? всю ночь потратил на то чтоб подключится и без толку.


Вернуться наверх
 
Вебинар «Экосистема MEAN WELL. Решения для любых задач электропитания» (20.05.2021)

Приглашаем 20 мая на вебинар, посвященный линейке поставок компании MEAN WELL и ее подходу к производству источников питания — как экосистемы продукции и услуг, которая позволяет подобрать оптимальный источник питания для любых задач электропитания. Рассмотрим весь спектр выпускаемой продукции MEAN WELL в области AC/DC-, DC/DC- и DC/AC-преобразователей с подробным разбором интересных и уникальных новинок, их применении и многое другое.

Подробнее>>
Не в сети
 Заголовок сообщения: Re: Open source plc STM32F103RBT6 source code Mitsubishi PL
СообщениеДобавлено: Ср сен 02, 2020 09:27:47 
Прорезались зубы

Зарегистрирован: Вт ноя 19, 2019 06:10:18
Сообщений: 247
Рейтинг сообщения: 0
Эта Дуриновская приблуда сильно смахивает на клон для 8х51. Целью, видимо, было получение кросплатформенного клона. Только зачем клон FX1N? Он у китайцев-то не котируется, а тут в него за счёт Дурины пытаются вдохнуть новую жизнь.
Я не знаю, откуда вылезла UartSendchar(), но подозреваю, что UartInit() должна быть рядом, а в ней и вожделенный номер порта программирования. И, похоже, порта с Модбас в этом клоне нет.
Спрашивается: нафиг приблуда, на которую ни то что документации, хотя бы беглого описания даже нет? А кто-то, наверно, полагает, что в ней и ошибок нет... Лучше изучайте ПЛК от Мицубы, чтоб потом грамотно тестировать и использовать то, сейчас нами делается. Уже работают клоны FX2N на F446 и F746. Кстати, они программируются через USB. Будет Mоdbus/RTU на RS-485. Можно и Ethernet, ещё не решил, какие конфигурации делать.


Вернуться наверх
 
Интеллектуальные ключи верхнего плеча семейства PROFET™+2 12V от Infineon

Компания Infineon представила новое семейство защищенных силовых ключей PROFET™+2 12V. Изделия объединяют в себе функции диагностики и различные защиты. Ключи PROFET™+2 12V имеют одно из самых низких в отрасли сопротивлений в открытом состоянии RDS(ON) (от 2,6 мОм) и выпускаются в миниатюрном корпусе TSDSO-14 с шагом выводов 0,65 мм. Благодаря функции ReverseON все семейство соответствует строгим требованиям по защите от обратной полярности питания, впервые реализованной в одном чипе.

Подробнее>>
Не в сети
 Заголовок сообщения: Re: Open source plc STM32F103RBT6 source code Mitsubishi PL
СообщениеДобавлено: Пн дек 14, 2020 21:44:04 
Родился

Зарегистрирован: Пт ноя 06, 2015 19:53:28
Сообщений: 3
Рейтинг сообщения: 0
а теперь вопрос - на каком физическом порту я могу подключится к gx works? всю ночь потратил на то чтоб подключится и без толку.

Как я понял, виртуальный порт через USB. Нужно отключить и подключить USB не снимая питания с платы, чтобы DFU сменился на виртуальный COM. Правда, я что то, глядя на исходники этого ардуино варианта не могу понять, ни сколько шагов в программе ни где прописаны входы выходы. Похоже вместо них тупо функции - заглушки которые надо еще править под себя.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Open source plc STM32F103RBT6 source code Mitsubishi PL
СообщениеДобавлено: Ср янв 06, 2021 19:54:18 
Родился
Аватар пользователя

Зарегистрирован: Сб окт 23, 2010 10:48:02
Сообщений: 15
Откуда: Тольятти
Рейтинг сообщения: 0
У меня большой опыт встраивания и сопровождения очень разнообразного чужого Си кода. И я могу с уверенностью утверждать, что использование C++ приводит ум в порядок. В качестве хобби я подключаю свободные математические библиотеки к одной математической программе. Повидал всякого. Честно говоря, я даже не смогу привести примера, где бы Си-кодер вообще напрягался по поводу оформления кода или придерживался какого-то одного стиля кодирования. Обычно код выглядит как взрыв на макаронной фабрике. В связи с этим отдельные модули объединены неявными взаимными связями, о которых можно догадаться только на этапе связывания, когда тебе прилетает куча ошибок компоновки.

В качестве примера, в этих исходниках есть идентификатор HEX, который используется как прототип функции (ladder.c) и как массив (PLC_COM.c). Не все компиляторы такое проглатывают.

Цитата:
Имеет смыл когда имеется готовое устройство на котором нужно запустить код, иначе зачем переносить с более мощного МК на менее мощный?

BluePill мне пришлось заказывать по сети и ждать, а макетка на базе ATmega1284 есть в магазине chipdip в наличии сейчас. До нас технологии ещё идут. Если народу просто не нужен ARM, а хочется лампового AVR, то почему нет?

UNI как успехи с "ламповым" ATmega1284p? Что-то вытанцовывается?


Вернуться наверх
 
Показать сообщения за:  Сортировать по:  Вернуться наверх
Начать новую тему Ответить на тему  [ Сообщений: 287 ]     ... , , , , 15

Часовой пояс: UTC + 3 часа


Кто сейчас на форуме

Сейчас этот форум просматривают: Валерьян и гости: 13


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  


Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
Русская поддержка phpBB
Extended by Karma MOD © 2007—2012 m157y
Extended by Topic Tags MOD © 2012 m157y