Форум РадиоКот • Просмотр темы - Open source plc STM32F103RBT6 source code Mitsubishi PLCFX1
Сообщения без ответов | Активные темы
Страница 3 из 20
[ Сообщений: 391 ]
, , , , , ...
Автор
Сообщение
oleg110592
Заголовок сообщения: Re: Open source plc STM32F103RBT6 source code Mitsubishi PL
Добавлено: Сб сен 23, 2017 18:51:59
Друг Кота
Карма: 32
Рейтинг сообщений: 482
Зарегистрирован: Сб сен 10, 2011 17:46:25Сообщений: 3832
Рейтинг сообщения: 0
Вернуться наверх
Реклама
dosikus
Заголовок сообщения: Re: Open source plc STM32F103RBT6 source code Mitsubishi PL
Добавлено: Вс сен 24, 2017 06:56:47
Друг Кота
Карма: 30
Рейтинг сообщений: 156
Зарегистрирован: Пн июл 28, 2008 22:12:01Сообщений: 3604
Рейтинг сообщения: 0
спасиб - помогло
Ни в исходниках IAR ни в исходниках Keil нет того , что жаждет товариСЧ .
Зато есть в исходниках на 51:
Код:
if(UartReceiveBuffer[0]==ENQ) // { UartSendchar(ACK); }
Чегой-то здесь не чисто...
Вернуться наверх
Реклама
oleg110592
Заголовок сообщения: Re: Open source plc STM32F103RBT6 source code Mitsubishi PL
Добавлено: Вс сен 24, 2017 07:08:26
Друг Кота
Карма: 32
Рейтинг сообщений: 482
Зарегистрирован: Сб сен 10, 2011 17:46:25Сообщений: 3832
Рейтинг сообщения: 0
По свободе надо позаниматься, подумывал такой китайский ПЛК на али прикупить (есть куда применить), а в последней ссылке платка в Альтиуме готовая есть.
Вернуться наверх
Greeds74
Заголовок сообщения: Re: Open source plc STM32F103RBT6 source code Mitsubishi PL
Добавлено: Вс дек 24, 2017 08:09:17
Зарегистрирован: Чт ноя 24, 2016 09:49:53Сообщений: 18
Рейтинг сообщения: 0
Приветствую уважаемые коллеги! Вообще-то, на 0х05 контроллер должен ответить 0х06 )))) В исходниках на 51 всё чётко описано. А вот насчёт китайского ПЛК - посмотрите на фото платы, гальванических развязок совсем нет, только по входам-выходам. А я вот уже 4 развязки применяю - помехоустойчивость просто бешеная. Клиенты уже на порт RS 485 и 380В подавали, и выжигали блок входов....А контроллер продолжает работать. Кстати, путь от нуля до готового совместимого контроллера занял примерно год. А я до сих пор в глаза не видел оригинального контроллера Mitsubishi))))
Вернуться наверх
Реклама
MikhailSh
Заголовок сообщения: Re: Open source plc STM32F103RBT6 source code Mitsubishi PL
Добавлено: Вт июл 10, 2018 14:16:33
Зарегистрирован: Вт авг 02, 2016 22:21:42Сообщений: 6
Рейтинг сообщения: 0
Несколько раз перечитал весь пост.
Получается, что приведенный в самом начале код нерабочий? И нет смысла в нем разбираться?
Интересует протокол обмена с ПК (Developer). Хотел бы сделать ПЛК на STM32F0 и эмуляцией FX1 или FX2.
Может кто поделится рабочим кодом для STM32. Китайцы продают исходники:
https://www.chinahao.com/Product/410428 ... -developer но жаба душит...
Вернуться наверх
Реклама
imsushka
Заголовок сообщения: Re: Open source plc STM32F103RBT6 source code Mitsubishi PL
Добавлено: Пн окт 01, 2018 09:27:24
Карма: 3
Рейтинг сообщений: 6
Зарегистрирован: Пн окт 01, 2018 09:19:51Сообщений: 129
Рейтинг сообщения: 0
Скачал с китайского сайта новую прошивку она под keil - ладно плюнул поставил проект компилицца без ошибок НО он заточен под 103VE 512к флеша и 64к озушки внутри косолапый китайса через массив all_data[] __at 0x0200000 работает с данными такое очучение что это дизасемблированный текст, а не исходники проверить не могу, проца такого нету пока правлю по чуть чуть - пытаюсь в 103R8 впихнуть попозже выложу файлы
Вернуться наверх
Реклама
dosikus
Заголовок сообщения: Re: Open source plc STM32F103RBT6 source code Mitsubishi PL
Добавлено: Пн окт 01, 2018 15:33:50
Друг Кота
Карма: 30
Рейтинг сообщений: 156
Зарегистрирован: Пн июл 28, 2008 22:12:01Сообщений: 3604
Рейтинг сообщения: 0
imsushka, выкладывай оригинал...
Вернуться наверх
imsushka
Заголовок сообщения: Re: Open source plc STM32F103RBT6 source code Mitsubishi PL
Добавлено: Вт окт 02, 2018 08:02:48
Карма: 3
Рейтинг сообщений: 6
Зарегистрирован: Пн окт 01, 2018 09:19:51Сообщений: 129
Рейтинг сообщения: 3
вотта 2 файла (2 файла фигвам) проги в обоих одинаковые различие только в дополнительных файлах (схема есть/нет, описанька есть/нет) я по чуть чуть описываю переменные и уменьшаю количество файлов/процедур но вот проверить - оно рабочее или нет не могу пока не сокращю прогу до 64к и переменные до 20к (под bluepill)Добавлено after 12 minutes 34 seconds: Re: Open source plc STM32F103RBT6 source code Mitsubishi PLCFX1 чойто не хочет добавлять файлы остальные файлы - схемы и пцбДобавлено after 1 hour 36 minutes 20 seconds: Re: Open source plc STM32F103RBT6 source code Mitsubishi PLCFX1 это другая схема на 103VE - типа под нее прога предыдущая схема была с такими же исходниками кароч работает не работает не знам - кто может проверте а то не знам есть ли смысл ковырять дальше или купить на али плату с установленным JTAGом и с нее стащить прогу
Вернуться наверх
dosikus
Заголовок сообщения: Re: Open source plc STM32F103RBT6 source code Mitsubishi PL
Добавлено: Вт окт 02, 2018 11:47:15
Друг Кота
Карма: 30
Рейтинг сообщений: 156
Зарегистрирован: Пн июл 28, 2008 22:12:01Сообщений: 3604
Рейтинг сообщения: 0
Ляпов конечно тьма, но по крайней мере отвечать будет (см предыдущее обсуждение):
Код:
rx_data[0]=0x7f&USART_ReceiveData(USART1); if(rx_data[0]==0X05) rx_count=0,tx_data[1]=0x06,tx_count=1,rx_end=5;
Вернуться наверх
Реклама
oleg110592
Заголовок сообщения: Re: Open source plc STM32F103RBT6 source code Mitsubishi PL
Добавлено: Вт окт 02, 2018 12:05:46
Друг Кота
Карма: 32
Рейтинг сообщений: 482
Зарегистрирован: Сб сен 10, 2011 17:46:25Сообщений: 3832
Рейтинг сообщения: 0
остальные файлы - схемы и пцб
Спасибо, а исходника в Алтиуме случаем нету?
Вернуться наверх
dosikus
Заголовок сообщения: Re: Open source plc STM32F103RBT6 source code Mitsubishi PL
Добавлено: Вт окт 02, 2018 12:36:11
Друг Кота
Карма: 30
Рейтинг сообщений: 156
Зарегистрирован: Пн июл 28, 2008 22:12:01Сообщений: 3604
Рейтинг сообщения: 0
Комменты переводятся норм...
Вернуться наверх
Мурик
Заголовок сообщения: Re: Open source plc STM32F103RBT6 source code Mitsubishi PL
Добавлено: Вт окт 02, 2018 12:56:03
Друг Кота
Карма: 1
Рейтинг сообщений: 179
Зарегистрирован: Пн окт 11, 2010 19:00:08Сообщений: 3382
Рейтинг сообщения: 0
imsushka писал(а):
но вот проверить - оно рабочее или нет не могу пока не сокращю прогу до 64к и переменные до 20к (под bluepill)
В STM32F103C8T6 в действительности 128 КБ флеша. Документировано 64.
Вернуться наверх
imsushka
Заголовок сообщения: Re: Open source plc STM32F103RBT6 source code Mitsubishi PL
Добавлено: Вт окт 02, 2018 16:54:37
Карма: 3
Рейтинг сообщений: 6
Зарегистрирован: Пн окт 01, 2018 09:19:51Сообщений: 129
Рейтинг сообщения: 3
Вот файлы я их не смотрел в 103rb может и 128к флеша но вот памяти только 20к а надо 64кДобавлено after 40 minutes 21 second: Re: Open source plc STM32F103RBT6 source code Mitsubishi PLCFX1 мда схема с прогой ну рядом не лежала сократил флешку до 24кил и озушку до 17кил начал переделывать порты, а тут засада
Вернуться наверх
oleg110592
Заголовок сообщения: Re: Open source plc STM32F103RBT6 source code Mitsubishi PL
Добавлено: Вт окт 02, 2018 16:55:33
Друг Кота
Карма: 32
Рейтинг сообщений: 482
Зарегистрирован: Сб сен 10, 2011 17:46:25Сообщений: 3832
Рейтинг сообщения: 0
Вот файлы
файлы Protel - Altium17 загрузил нормально, спасибо
Вернуться наверх
dosikus
Заголовок сообщения: Re: Open source plc STM32F103RBT6 source code Mitsubishi PL
Добавлено: Вт окт 02, 2018 17:28:53
Друг Кота
Карма: 30
Рейтинг сообщений: 156
Зарегистрирован: Пн июл 28, 2008 22:12:01Сообщений: 3604
Рейтинг сообщения: 0
imsushka , софт для работы озвучьте и где содрать. Пока резать не буду у меня вроде есть камень ... А пины смотрим в исходниках...
Вернуться наверх
imsushka
Заголовок сообщения: Re: Open source plc STM32F103RBT6 source code Mitsubishi PL
Добавлено: Вт окт 02, 2018 19:08:03
Карма: 3
Рейтинг сообщений: 6
Зарегистрирован: Пн окт 01, 2018 09:19:51Сообщений: 129
Рейтинг сообщения: 0
FX2N-HT32.rar -
ноги в проге расписаны под 64 ноги
https://ru.aliexpress.com/item/High-spe ... 39.90158.0 здесь стоит 103VC - но до даташиту у него 48к срама (0xBFFF последний адрес)
а в проге последний адрес 0xD502
Добавлено after 29 minutes 53 seconds: Re: Open source plc STM32F103RBT6 source code Mitsubishi PLCFX1 поменял таймер на 2
прошил 103rb - ответу нету
Вернуться наверх
dosikus
Заголовок сообщения: Re: Open source plc STM32F103RBT6 source code Mitsubishi PL
Добавлено: Вт окт 02, 2018 19:24:28
Друг Кота
Карма: 30
Рейтинг сообщений: 156
Зарегистрирован: Пн июл 28, 2008 22:12:01Сообщений: 3604
Рейтинг сообщения: 0
Ок, завтра продолжу. C Сегодня урывками перевел китайчатину, привел проект в божеский вид. Завтра потестю, если все ок начну вытирать всю богомерзскую SPL на...imsushka , так где софт для работы с ПЛК? Выкачал GX Developer-FX v8.25 Rus , по всему видимо на вынь7 64 не пойдет, придется на виртуалке пускать...
Вернуться наверх
imsushka
Заголовок сообщения: Re: Open source plc STM32F103RBT6 source code Mitsubishi PL
Добавлено: Вт окт 02, 2018 20:41:59
Карма: 3
Рейтинг сообщений: 6
Зарегистрирован: Пн окт 01, 2018 09:19:51Сообщений: 129
Рейтинг сообщения: 0
работает вынь64 ееее спл не надо вытирать она красявость в код вносит запустил усарт3 на вывод отладочной галиматьи настроил на 57600 а он гад на 19200 отдает но эт не проблема уарта , а скорее всего настройки клока
Вернуться наверх
dosikus
Заголовок сообщения: Re: Open source plc STM32F103RBT6 source code Mitsubishi PL
Добавлено: Вт окт 02, 2018 20:56:45
Друг Кота
Карма: 30
Рейтинг сообщений: 156
Зарегистрирован: Пн июл 28, 2008 22:12:01Сообщений: 3604
Рейтинг сообщения: 0
Ты в проекте систем_инит и стм32ф10х.h трогал? Разница в 3 раза, обычные грабли когда вместо 8МГц HSE объвлен как 25. Какая на красивость в спл, корявость да , и размер когда минимум в 2 раза меньше будет...
Вернуться наверх
Мурик
Заголовок сообщения: Re: Open source plc STM32F103RBT6 source code Mitsubishi PL
Добавлено: Вт окт 02, 2018 22:16:51
Друг Кота
Карма: 1
Рейтинг сообщений: 179
Зарегистрирован: Пн окт 11, 2010 19:00:08Сообщений: 3382
Рейтинг сообщения: 0
dosikus писал(а):
Завтра потестю, если все ок начну вытирать всю SPL
Спойлер Сидит программист глубоко в отладке. Подходит сынишка: - Папа, почему солнышко каждый день встаёт на востоке, а садиться на западе? - Ты это проверял? - Проверял. - Хорошо проверял? - Хорошо. - Работает? - Работает. - Каждый день работает? - Да, каждый день. - Тогда ради бога, сынок, ничего не трогай и не меняй.
Вернуться наверх
Страница 3 из 20
[ Сообщений: 391 ]
, , , , , ...
Кто сейчас на форуме
Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 9
Вы не можете начинать темы Вы не можете отвечать на сообщения Вы не можете редактировать свои сообщения Вы не можете удалять свои сообщения Вы не можете добавлять вложения