Форум РадиоКот http://radiokot.ru/forum/ |
|
Open source plc STM32F103RBT6 source code Mitsubishi PLCFX1 http://radiokot.ru/forum/viewtopic.php?f=59&t=128469 |
Страница 5 из 15 |
Автор: | dosikus [ Ср окт 03, 2018 18:28:57 ] |
Заголовок сообщения: | Re: Open source plc STM32F103RBT6 source code Mitsubishi PL |
И в послдней таже самая галиматья. Придется все разгребать, а для этого надо мануал на плк читать. |
Автор: | imsushka [ Ср окт 03, 2018 19:00:13 ] |
Заголовок сообщения: | Re: Open source plc STM32F103RBT6 source code Mitsubishi PL |
да я бы разобрал если б в 103RB залезло |
Автор: | imsushka [ Чт окт 04, 2018 16:40:02 ] | ||
Заголовок сообщения: | Re: Open source plc STM32F103RBT6 source code Mitsubishi PL | ||
полный файл с библиотеками от ст ранее выкладываемый newnew - был без библиотек компилица без ошибок
|
Автор: | dosikus [ Чт окт 04, 2018 17:42:52 ] |
Заголовок сообщения: | Re: Open source plc STM32F103RBT6 source code Mitsubishi PL |
Завтра посмотрю. Не утерпел... Код: DMA1->IFCR |= DMA1_FLAG_TC4; Далее. Снова все в прерывании и даже скорость уарта меняют в прерывании. Код: void RX_Process(void) //ЅУКХґ®їЪКэѕЭ { static u8 sum,f=1; rx_data[0]=0x7f&USART1->DR; if(rx_data[0]==0X05) //ЙПО»»ъМбіцНЁС¶ЗлЗу rx_count=0,tx_data[1]=0x06,tx_count=1,TX_Process(); //±ЁёжЙПО»»ъІўЗТ·µ»Ш0X06У¦ґр else if(rx_data[0]==0X02) //±ЁОДїЄКј {rx_count=0x01;} else if(rx_count==0) { if(f==1) { usart(19200); rx_count=0,tx_data[1]=0x06,tx_count=1,TX_Process();//±ЁёжЙПО»»ъІўЗТ·µ»Ш0X06У¦ґр f=0; } else if(f==0) { usart(9600); Это чЁ, типа автоопределителя скорости? Хотя это хоть как-то читаемо. Завтра оформлю проект и начну коаырять. |
Автор: | imsushka [ Чт окт 04, 2018 18:46:39 ] |
Заголовок сообщения: | Re: Open source plc STM32F103RBT6 source code Mitsubishi PL |
да тут супер ноухау - передача через дма запущена мне кажецца что это все поделки китайских шкодников стреч они уже изучили и следующее что им показали был stm32 |
Автор: | dosikus [ Пт окт 05, 2018 07:11:32 ] |
Заголовок сообщения: | Re: Open source plc STM32F103RBT6 source code Mitsubishi PL |
Нормально приконекктилось на 19200, в GFX ПИШЕТ ЧТО 16000 шагов. |
Автор: | imsushka [ Пт окт 05, 2018 07:46:01 ] |
Заголовок сообщения: | Re: Open source plc STM32F103RBT6 source code Mitsubishi PL |
ооо здорово значит попробую обрезать и залить в 20 кил вчера пробовал залить без обрезки, не пошло а править не захотел без доказательств работоспособности |
Автор: | dosikus [ Пт окт 05, 2018 09:48:20 ] |
Заголовок сообщения: | Re: Open source plc STM32F103RBT6 source code Mitsubishi PL |
Зашил пробный проект - x00->y001 , реакция довольно таки быстрая. Твой проект пока не правил, надо будет сперва китайчатину перевеси и проект нормально сконфигурить... Да и часики работают... Добавлено after 1 hour 3 minutes 44 seconds: вчера пробовал залить без обрезки, не пошло а править не захотел без доказательств работоспособности Здесь хорошо кушает PLC_Dialogue.h Код: typedef union { u8 PLC_8BIT[24200]; u16 PLC_16BIT[12100]; } union_16BIT; PLC_COM.h Код: u16 prog_write_buffer[2050]; static u8 Flag_Uart_Send=1; //·¢Ëͱê־λ u16 rx_count,tx_count; //Êý¾Ý¼ÆËã char tx_data[500]; //·¢ËÍ»º´æ 143 char rx_data[500]; //½ÓÊÕ»º´æ 143 u16 prog_address,data_address; //¼ÆËãÊý¾Ý²Ù×÷ÆðʼµØÖ·»º´æ u16 PLC_16BIT[12100] __at (0x20001000); //PLC_RAMÔËÐÐÊý¾Ý u8 PLC_8BIT[] __at (0x20000FFC); //PLC_RAMÔËÐÐÊý¾Ý u8 Step_Address[2000]; //д²½×´Ì¬Îª0ÉÏÉýÑÓÓëϽµÑØÊ¹Óù²2K×Ö½Ú1600bit Цитата: ladder.o(.constdata)
PLC_ROM 0x08006000 Data 34000 |
Автор: | imsushka [ Пт окт 05, 2018 12:48:35 ] |
Заголовок сообщения: | Re: Open source plc STM32F103RBT6 source code Mitsubishi PL |
уменьшил массивы - но все равно не работает хай пилюват буду вырезать куски из проги - типа ladder ![]() он мне пока не нужен |
Автор: | dosikus [ Пт окт 05, 2018 16:03:12 ] |
Заголовок сообщения: | Re: Open source plc STM32F103RBT6 source code Mitsubishi PL |
уменьшил массивы - но все равно не работает Не работает или не влезает? |
Автор: | imsushka [ Пт окт 05, 2018 16:13:37 ] |
Заголовок сообщения: | Re: Open source plc STM32F103RBT6 source code Mitsubishi PL |
не работает ни ответа ни привета у тебя коментарии в файлах переводяцца на руский ? |
Автор: | dosikus [ Пт окт 05, 2018 16:39:44 ] |
Заголовок сообщения: | Re: Open source plc STM32F103RBT6 source code Mitsubishi PL |
Я их в Notepad++ правлю и гугле перевожу. Завтра, крайний срок в понедельник закончу. Тодько я тебя умоляю - переводить с китайского на русский еще тот прикол, да и с кириллицей в кайле извечно проблемы были. Так чтл комменты только на инглиш, но все отлично читается. |
Автор: | imsushka [ Пт окт 05, 2018 17:11:30 ] |
Заголовок сообщения: | Re: Open source plc STM32F103RBT6 source code Mitsubishi PL |
M0320 == X0007 ? M0400 == Y0007 ? это так? или я что то путаю |
Автор: | Мурик [ Пт окт 05, 2018 19:25:15 ] |
Заголовок сообщения: | Re: Open source plc STM32F103RBT6 source code Mitsubishi PL |
Досикус, не патриот вы своей страны. ![]() ![]() dosikus писал(а): да и с кириллицей в кайле извечно проблемы были. Тогда зачем вы кайл используете?
|
Автор: | dosikus [ Пт окт 05, 2018 19:29:15 ] |
Заголовок сообщения: | Re: Open source plc STM32F103RBT6 source code Mitsubishi PL |
Мурик, как в той рекламе-иногда лучше промолчать. Тебе -всегда. |
Автор: | Мурик [ Пт окт 05, 2018 19:31:39 ] |
Заголовок сообщения: | Re: Open source plc STM32F103RBT6 source code Mitsubishi PL |
Ну-ну. ![]() ![]() |
Автор: | dosikus [ Пт окт 05, 2018 19:51:32 ] |
Заголовок сообщения: | Re: Open source plc STM32F103RBT6 source code Mitsubishi PL |
Кал это твой эмобитс, советую не вы*бываться, как муха на стекле. Про мышей и кактус это точно про тебя. А, что, новых камней в эмобитс не завезли? Страых багов хоть отбавляй а ни кто ничего не правит... И как ты там глаголишь-нечего сказать по делу, брысь из ветки. Добавлено after 6 minutes 23 seconds: не работает ни ответа ни привета Запусти в отладчике, может на старте LSE виснет? |
Автор: | Мурик [ Пт окт 05, 2018 19:58:41 ] |
Заголовок сообщения: | Re: Open source plc STM32F103RBT6 source code Mitsubishi PL |
dosikus писал(а): брысь из ветки Не, лучше ты брысь - тигра! ![]() ![]() |
Автор: | dosikus [ Пт окт 05, 2018 20:00:51 ] |
Заголовок сообщения: | Re: Open source plc STM32F103RBT6 source code Mitsubishi PL |
Модераторы, вытрите на этой странице -начиная с первого поста этого алкоголика, пожалуйста. |
Автор: | Мурик [ Пт окт 05, 2018 20:10:33 ] |
Заголовок сообщения: | Re: Open source plc STM32F103RBT6 source code Mitsubishi PL |
Сам ты пьяница, мистер хам. ![]() |
Страница 5 из 15 | Часовой пояс: UTC + 3 часа |
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group http://www.phpbb.com/ |