Например TDA7294

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



Текущее время: Чт июл 18, 2019 22:49:39

Часовой пояс: UTC + 3 часа [ Летнее время ]


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



Начать новую тему Ответить на тему  [ Сообщений: 189 ]     ... , , , 8, ,  
Автор Сообщение
Не в сети
 Заголовок сообщения: Re: Open source plc STM32F103RBT6 source code Mitsubishi PL
СообщениеДобавлено: Пт окт 19, 2018 20:07:22 
Друг Кота
Аватар пользователя

Карма: 28
Рейтинг сообщений: 144
Зарегистрирован: Пн июл 28, 2008 23:12:01
Сообщений: 3474
Рейтинг сообщения: 0
У меня и считывает , причем все, и пишет.
Пару мелких примеров загнал -работают.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Open source plc STM32F103RBT6 source code Mitsubishi PL
СообщениеДобавлено: Пт окт 19, 2018 20:44:21 
Открыл глаза

Карма: 3
Рейтинг сообщений: 6
Зарегистрирован: Пн окт 01, 2018 10:19:51
Сообщений: 68
Рейтинг сообщения: 0
отключил ladder тоже стало все читацца
ну не все канешно, но и не нули считывает


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

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

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

Не в сети
 Заголовок сообщения: Re: Open source plc STM32F103RBT6 source code Mitsubishi PL
СообщениеДобавлено: Сб окт 20, 2018 15:23:48 
Открыл глаза

Карма: 3
Рейтинг сообщений: 6
Зарегистрирован: Пн окт 01, 2018 10:19:51
Сообщений: 68
Рейтинг сообщения: 0
[uquote="imsushka",url="/forum/viewtopic.php?p=3484432#p3484432"]

Осталось допереводить и начать выкашивать SPL.
Затем дело дойдет и до размещения а отдельных секциях,
по уму с правкой скрипта линкера а не как у китайцев натыкано наобум...


переводить смысла особо нету
там дельных коментариев 3 штуки

ну ладно 33

блин ненавижу си с его указателями
ЗАЧЕМ ?!?!?!?!
все переменные определенны, нету динамических данных
ЗАЧЕМ ?!?!?!?!


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

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

Онлайн просмотровщик Gerber-файлов от PCBWay
Не в сети
 Заголовок сообщения: Re: Open source plc STM32F103RBT6 source code Mitsubishi PL
СообщениеДобавлено: Сб окт 20, 2018 15:55:23 
Друг Кота
Аватар пользователя

Карма: 28
Рейтинг сообщений: 144
Зарегистрирован: Пн июл 28, 2008 23:12:01
Сообщений: 3474
Рейтинг сообщения: 0
Указатели это сила, попробуй в модуль передать тот же массив узнаешь зачем... :)))


Вернуться наверх
 
Плавкие предохранители LittelFuse. Грамотный подбор

Выбор оптимального плавкого предохранителя требует учета многих параметров. Для упрощения выбора оптимального предохранителя и автоматизации расчетов Littelfuse предлагает онлайн-утилиту. Подробнее>>
Не в сети
 Заголовок сообщения: Re: Open source plc STM32F103RBT6 source code Mitsubishi PL
СообщениеДобавлено: Сб окт 20, 2018 18:36:48 
Открыл глаза

Карма: 3
Рейтинг сообщений: 6
Зарегистрирован: Пн окт 01, 2018 10:19:51
Сообщений: 68
Рейтинг сообщения: 0
да как то в паскале передаецца и без указателей

просто в данном случае ничего никуда непередаецца

данные глобальны переменные глобальны

кстати коменты попробуй записать
у меня всю память забило ими
хотя я их всего 4 штуки сделал


Вернуться наверх
 
Немногим дороже дискретного решения: новое поколение импульсных стабилизаторов Mornsun

Практически во всех радиоэлектронных устройствах массово применяются линейные понижающие стабилизаторы напряжения типа КРЕН в корпусе TO220 (другое обозначение – 78хх) и им подобные для формирования основного напряжения питания схемы.
Данные стабилизаторы позволяют без особых затрат получить нужное для каскада или узла схемы напряжение, если устройство питается от внешнего источника с более высоким напряжением. Для этого требуются… Подробнее>>
Не в сети
 Заголовок сообщения: Re: Open source plc STM32F103RBT6 source code Mitsubishi PL
СообщениеДобавлено: Сб окт 20, 2018 18:48:20 
Друг Кота
Аватар пользователя

Карма: 28
Рейтинг сообщений: 144
Зарегистрирован: Пн июл 28, 2008 23:12:01
Сообщений: 3474
Рейтинг сообщения: 0
Дык этож китайцы да еще ардуинщики а они как дети малые.
У меня вообще чувство такое что проект скопипащен с 51ых.


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


Не в сети
 Заголовок сообщения: Re: Open source plc STM32F103RBT6 source code Mitsubishi PL
СообщениеДобавлено: Вс окт 21, 2018 06:30:27 
Открыл глаза

Карма: 3
Рейтинг сообщений: 6
Зарегистрирован: Пн окт 01, 2018 10:19:51
Сообщений: 68
Рейтинг сообщения: 0
то что слизано с 51 это понятно
скорее всего фирменный мелсек сделан на 51 или даже на 31
и пзушка там без защиты была

а у FX3 другой протокол
слегка другой


не могу прогу записать в плкашку - ругается на неправильный range


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


Не в сети
 Заголовок сообщения: Re: Open source plc STM32F103RBT6 source code Mitsubishi PL
СообщениеДобавлено: Вс окт 21, 2018 08:45:17 
Друг Кота
Аватар пользователя

Карма: 28
Рейтинг сообщений: 144
Зарегистрирован: Пн июл 28, 2008 23:12:01
Сообщений: 3474
Рейтинг сообщения: 0
Насчет слизано - есть исходник на 51 для FX1...

Поставь 8000 шагов.


Вернуться наверх
 
Prist.ru предлагает скидку всем частным лицам при покупке приборов АКИП, GW Instek, APPA (кроме осциллографов АКИП-4115/1А, GDS-71102)!

Интересные новинки уже на складе:

Осциллограф АКИП-4126Е

Многоканальные источники питания серии GPP

Не в сети
 Заголовок сообщения: Re: Open source plc STM32F103RBT6 source code Mitsubishi PL
СообщениеДобавлено: Вс окт 21, 2018 11:39:16 
Открыл глаза

Карма: 3
Рейтинг сообщений: 6
Зарегистрирован: Пн окт 01, 2018 10:19:51
Сообщений: 68
Рейтинг сообщения: 0
это не исходник, ну то что я видел

если есть то где ?


трансляция адресов не понятно для чего сделана, толи в оригинале порты сидели по определенным адресам
толи хз
а может было 2 проца - один интерфейс с компом, второй управление релеем


система команд (LD, OR, OUT, ....) привязка к одному адресному пространству
обращение с компа - другое пространство
непонятки

Добавлено after 50 minutes 38 seconds:
Re: Open source plc STM32F103RBT6 source code Mitsubishi PLCFX1
8000 шагов ничего не дало - все равно программа не пишеццццца, говорит неправильный предел


Вернуться наверх
 
Купить электронные компоненты в LCSC

Отправка со склада через 4 часа после заказа!
900 000 пользователей, 3000+ заказов в день!
Зарегистрируйтесь сегодня и получите скидку 8 долларов на первый заказ!
Не в сети
 Заголовок сообщения: Re: Open source plc STM32F103RBT6 source code Mitsubishi PL
СообщениеДобавлено: Вс окт 21, 2018 14:33:26 
Друг Кота
Аватар пользователя

Карма: 28
Рейтинг сообщений: 144
Зарегистрирован: Пн июл 28, 2008 23:12:01
Сообщений: 3474
Рейтинг сообщения: 0
Ты все пытаешься впихнуть невпихуемое?
Уменьшал надеюсь в GX Developer, в свойствах плк?


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Open source plc STM32F103RBT6 source code Mitsubishi PL
СообщениеДобавлено: Вс окт 21, 2018 21:14:23 
Открыл глаза

Карма: 3
Рейтинг сообщений: 6
Зарегистрирован: Пн окт 01, 2018 10:19:51
Сообщений: 68
Рейтинг сообщения: 0
почему невпихуемое ?
впихнул же :)

просто у меня нету основной логики

Код:
const u8 PLC_ROM[2048] @ (ROM_ADDR) = {
// The starting address of FLASH is PLC information **************************
// The first 0X02 indicates that the PLC is //16K steps, password area and difference area.
MAXSTEP / 1000,0x00, // 00 0x0000 -- SIZE IN STEP 16000
0x00,0x00, // 02
0x00,0x00, // 04
0x00,0x00, // 06
0x20,0x20, // 08 0x0008 -- PASSWORD 0
0x20,0x20, // 10        -- PASSWORD 1
0x20,0x20, // 12        -- PASSWORD 2
0x20,0x20, // 14        -- PASSWORD 3
0x20,0x20, // 16 0x0010 -- PLC NAME 0
0x20,0x20, // 18        -- PLC NAME 1
0x20,0x20, // 20        -- PLC NAME 2
0x20,0x20, // 22        -- PLC NAME 3
0x20,0x20, // 24        -- PLC NAME 4
0x20,0x20, // 26        -- PLC NAME 5
0x20,0x20, // 28        -- PLC NAME 6
0x20,0x20, // 30        -- PLC NAME 7
0x20,0x20, // 32        -- PLC NAME 8
0x20,0x20, // 34        -- PLC NAME 9
0x20,0x20, // 36        -- PLC NAME A
0x20,0x20, // 38        -- PLC NAME B
0x20,0x20, // 40        -- PLC NAME C
0x20,0x20, // 42        -- PLC NAME D
0x20,0x20, // 44        -- PLC NAME E
0x20,0x20, // 46        -- PLC NAME F
0x00,0x00, // 48 0x0030 -- M   Latch Start /
0x00,0x00, // 50        -- M   Latch End   /
0x00,0x00, // 52        -- S   Latch Start /       
0x00,0x00, // 54        -- S   Latch End   /       
0x00,0x0E, // 56        -- C16 Latch Start /
0x00,0x0E, // 58        -- C16 Latch End   /
0xC8,0x0E, // 60        -- C32 Latch Start /
0xFF,0x0E, // 62        -- C32 Latch End   /
0x00,0x00, // 64        -- D   Latch Start /
0x00,0x00, // 66        -- D   Latch End   /
0x00,0x00, // 68        --
0x00,0x00, // 70        --
0x00,0x00, // 72        -- File register capaity ???
0x00,0x00, // 74        -- File register capaity blocks
0x00,0x00, // 76        -- Comments capaity ???   
0x00,0x00, // 78        -- Comments capaity blocks
0x80,0x40, // 80        -- 0x80 (RUN X007 -- X000) 0x40 -- PLC system 1/2
0x00,0x00, // 82        --
0x00,0x00, // 84        --
0x00,0x00, // 86        --
0x00,0x00, // 88        --
0x00,0x00, // 90        --
0x0F,0x00, // 92 0x005C -- PROGRAM START  ½áÊøÖ¸Áî
0xFF,0xFF, // 94
0xFF,0xFF, // 96
0xFF,0xFF, // 98
0xFF,0xFF};


Добавлено after 5 hours 44 minutes 44 seconds:
Re: Open source plc STM32F103RBT6 source code Mitsubishi PLCFX1
нашол еше 2 команды
чтение и запись коментариев

только они какието странные - зацикливаюцца


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Open source plc STM32F103RBT6 source code Mitsubishi PL
СообщениеДобавлено: Чт окт 25, 2018 06:28:15 
Открыл глаза

Карма: 3
Рейтинг сообщений: 6
Зарегистрирован: Пн окт 01, 2018 10:19:51
Сообщений: 68
Рейтинг сообщения: 0
народ, у кого есть фирменный fx1/2/3 можете лог компортовый выложить ?
прочитать записать конфигурацию / программу / коментарии


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Open source plc STM32F103RBT6 source code Mitsubishi PL
СообщениеДобавлено: Пт окт 26, 2018 12:32:42 
Родился

Зарегистрирован: Вт авг 02, 2016 23:21:42
Сообщений: 6
Рейтинг сообщения: 0
Лог с контроллером FX1N-40MR

Добавлено after 2 minutes 26 seconds:
Re: Open source plc STM32F103RBT6 source code Mitsubishi PLCFX1
Добавка...

Добавлено after 3 minutes 52 seconds:
Re: Open source plc STM32F103RBT6 source code Mitsubishi PLCFX1
Еще, забыл...


Вложения:
Connection_test.txt [741 байт]
Скачиваний: 74
Write_to_PLC_only_comment_execute.txt [5.62 KiB]
Скачиваний: 62
Write_to_PLC_only_parameter_execute.txt [5.73 KiB]
Скачиваний: 59
Write_to_PLC_only_main_execute.txt [5.62 KiB]
Скачиваний: 56
Комментарий к файлу: Лог когда был просто выбран пункт меню Write to PLC
Write_to_PLC_only_select_menu.txt [1.39 KiB]
Скачиваний: 58
Комментарий к файлу: Тестовая программа
2.jpg [86.26 KiB]
Скачиваний: 214
Комментарий к файлу: Установка связи
1.jpg [125.45 KiB]
Скачиваний: 205
Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Open source plc STM32F103RBT6 source code Mitsubishi PL
СообщениеДобавлено: Пт окт 26, 2018 20:14:05 
Открыл глаза

Карма: 3
Рейтинг сообщений: 6
Зарегистрирован: Пн окт 01, 2018 10:19:51
Сообщений: 68
Рейтинг сообщения: 0
что то сдесь не так

у меня при чтении программы есть

    030897: 2018-10-26 19:04:33,7899077 +0,0000045

    02 45 34 31 38 30 35 43 30 46 30 30 03 36 33 .E41805C0F00.63 <==== поиск конца программы

у тебя нету

при чтении коментов у меня есть

    006657: 2018-10-26 19:03:22,5213112 +0,0000144

    02 45 30 31 38 30 30 38 30 38 03 45 31 .E01800808.E1 <==== чтение пароля
    006711: 2018-10-26 19:03:22,5565562 +0,0000140

    02 45 30 46 45 46 37 36 34 30 03 31 41 .E0FEF7640.1A <==== шо б я так знал шо це таке
    006989: 2018-10-26 19:03:22,7086817 +0,0000038

    02 45 30 46 45 46 37 36 34 30 03 31 41 .E0FEF7640.1A

у тебя нету

у меня отдельно файл туда и отдельно файл оттуда


при попытке записи проги всегда , при любых параметрах выскакивает ошибка

Добавлено after 1 hour 42 minutes 54 seconds:
Re: Open source plc STM32F103RBT6 source code Mitsubishi PLCFX1
поставил тип контроллера 0х6266

стал ругацца

5

02 30 30 45 30 32 30 32 03 36 43 .00E0202.6C
046763: 2018-10-26 22:26:21,4093593 +0,0000140

02 30 30 45 43 41 30 32 03 38 45 .00ECA02.8E
046793: 2018-10-26 22:26:21,4303588 +0,0000140

02 45 43 33 45 34 43 44 43 45 32 41 03 42 39 .EC3E4CDCE2A.B9 <==== шо за команда ???? ответ от контроллера 15 (ошибка)
046809: 2018-10-26 22:26:21,4483584 +0,0000144

02 45 30 30 30 46 35 32 30 32 03 45 .E000F5202.E


а потом вылетает по ошибке - или пароль или неправильный контроллер или выключен

!!!!!!!!!!!!!!!
для fx1n тип контроллера должен быть только в регистре D8001, в D8101 должно быть 0


и все равно - если я говорю "прочитать коментарии", у меня проходит команда


067817: 2018-10-26 22:42:04,2711173 +0,0000038

02 45 30 46 43 31 39 43 34 30 03 31 32 .E0FC19C40.12 <==== !!!!!!!!
068095: 2018-10-26 22:42:04,4231131 +0,0000041

02 45 30 46 43 31 39 43 34 30 03 31 32 .E0FC19C40.12
068373: 2018-10-26 22:42:04,5752345 +0,0000037


и опять я не могу записать прогу в контроллер


Вложения:
Untitled.png [110.32 KiB]
Скачиваний: 123
read_prog_out.txt [2.12 KiB]
Скачиваний: 52
read_prog_in.txt [4.92 KiB]
Скачиваний: 44
read_param_and_comment_in.txt [61.79 KiB]
Скачиваний: 50
read_param_and_comment_out.txt [12.86 KiB]
Скачиваний: 44
Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Open source plc STM32F103RBT6 source code Mitsubishi PL
СообщениеДобавлено: Сб окт 27, 2018 18:46:12 
Открыл глаза

Карма: 3
Рейтинг сообщений: 6
Зарегистрирован: Пн окт 01, 2018 10:19:51
Сообщений: 68
Рейтинг сообщения: 0
на счет записи программы - сам дурак, не правильно сохранял данные, первый блок писался куда надо, а вот последующие куда попало


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Open source plc STM32F103RBT6 source code Mitsubishi PL
СообщениеДобавлено: Пн окт 29, 2018 08:47:17 
Открыл глаза

Карма: 3
Рейтинг сообщений: 6
Зарегистрирован: Пн окт 01, 2018 10:19:51
Сообщений: 68
Рейтинг сообщения: 0
https://www.amobbs.com/thread-5664021-1-1.html
вот такая весч еще есть, но скачать не могу - денег нетууу


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Open source plc STM32F103RBT6 source code Mitsubishi PL
СообщениеДобавлено: Вт окт 30, 2018 11:02:50 
Родился

Зарегистрирован: Чт окт 27, 2016 14:52:23
Сообщений: 5
Рейтинг сообщения: 0
Можно кому-то одному скинуться по "копеечке" (кто может скачивать у китайцев), а он, после покупки, сделает рассылку пожелавшим купить.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Open source plc STM32F103RBT6 source code Mitsubishi PL
СообщениеДобавлено: Пт ноя 02, 2018 15:32:29 
Открыл глаза

Карма: 3
Рейтинг сообщений: 6
Зарегистрирован: Пн окт 01, 2018 10:19:51
Сообщений: 68
Рейтинг сообщения: 0
если использовать BitBang для доступа к битам - можно на 6 кил сократить прогу
а если есчо и от STL отказацца ...

правда вопрос - а 103 и 407 по названиям регистров совпадают ?

103 все таки тупиковый путь
в 407 и эзернет и памяти по боле и скорость повыше

Добавлено after 2 hours 45 minutes 20 seconds:
Re: Open source plc STM32F103RBT6 source code Mitsubishi PLCFX1
как узнать адрес конца программы (ROM) ? из программы

как узнать адрес начала не используемой памяти (RAM) ? из программы


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Open source plc STM32F103RBT6 source code Mitsubishi PL
СообщениеДобавлено: Вс ноя 04, 2018 15:45:41 
Открыл глаза

Карма: 3
Рейтинг сообщений: 6
Зарегистрирован: Пн окт 01, 2018 10:19:51
Сообщений: 68
Рейтинг сообщения: 0
было
Код:
  69 236 bytes of readonly  code memory
   1 284 bytes of readonly  data memory (+ 34 002 absolute)
  14 161 bytes of readwrite data memory (+ 25 200 absolute)


стало
Код:
  43 748 bytes of readonly  code memory
     500 bytes of readonly  data memory
   6 908 bytes of readwrite data memory


впихуем невпихуемое
:)


ничего не вырезанно (практически)
даже увеличен функционал и количество команд


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Open source plc STM32F103RBT6 source code Mitsubishi PL
СообщениеДобавлено: Вс ноя 04, 2018 16:01:49 
Собутыльник Кота
Аватар пользователя

Карма: 4
Рейтинг сообщений: 136
Зарегистрирован: Пн окт 11, 2010 20:00:08
Сообщений: 2546
Рейтинг сообщения: 0
imsushka писал(а):
впихуем невпихуемое
Это пока просто слова. Проекта нет.


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

Часовой пояс: UTC + 3 часа [ Летнее время ]


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

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


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

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


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