找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
查看: 22564|回复: 40
打印 上一主题 下一主题
收起左侧

STM32仿三菱PLC程序源码+电路原理图等资料

  [复制链接]
跳转到指定楼层
楼主
采用stm32 仿三菱PLC,含原理图,源码,带说明,保证源码编译通过,还有些小问题需要改进,特此贴出给大家参考。


FX1N三菱PLC说明文档
1 技术规格:      
输入电源  24V +- 10%(20V触发掉电保护)
输入: 8路 隔离
输出: 8路 隔离 达林顿管输出

232编程接口

485通讯接口,可连接触摸屏、文本显示器等等

两个电位器输出

输入输出 均带有指示灯


电路原理图如下:




单片机源程序如下:

  1. /* Includes ------------------------------------------------------------------*/
  2. #include "iostm32f10xxB.h"
  3. #include "stm32f10x_lib.h"

  4. #include "main.h"
  5. //rac
  6. /* Includes ------------------------------------------------------------------*/
  7. #include "iic.c"
  8. #include "uart.c"
  9. #include "plc.c"

  10. #include "stm32f10x_it.c"

  11. /* Private functions ---------------------------------------------------------*/

  12. /*******************************************************************************
  13. * Function Name  : main
  14. * Description    : Main program.
  15. * Input          : None
  16. * Output         : None
  17. * Return         : None
  18. *******************************************************************************/
  19. int main(void)
  20. {
  21. #ifdef DEBUG
  22.   debug();
  23. #endif
  24.   //配置系统时钟
  25.   sys_config();

  26.   //配置  NVIC 和 Vector Table
  27.   NVIC_Configuration();

  28.   //配置使用的GPIO口
  29.   GPIO_Configuration();
  30.   //改变指定管脚的映射  GPIO_Remap_SWJ_JTAGDisable  JTAG-DP 失能 + SW-DP使能
  31.   GPIO_PinRemapConfig(GPIO_Remap_SWJ_JTAGDisable , ENABLE);
  32.   
  33.   
  34.   xxdelay();

  35.   SysTick_Config();
  36.   I2C_EE_Init();
  37.   Analog_Configration();
  38.   DMA_Configration();
  39.   program = (unsigned char *)(0x0800C000);

  40.   UART0_setup();
  41. //  uart0_txptr = 0;
  42. //  uart0_txall = 2;
  43. //  COM0_OUT;
  44. //  USART1->DR = 0x55;
  45.   UART1_setup();
  46.   LED0_OFF;
  47.   LED1_OFF;
  48.   
  49.    //主循环
  50.    plc_main();

  51. }



  52. #ifdef  DEBUG
  53. /*******************************************************************************
  54. * Function Name  : assert_failed
  55. * Description    : Reports the name of the source file and the source line number
  56. *                  where the assert_param error has occurred.
  57. * Input          : - file: pointer to the source file name
  58. *                  - line: assert_param error line source number
  59. * Output         : None
  60. * Return         : None
  61. *******************************************************************************/
  62. void assert_failed(u8* file, u32 line)
  63. {
  64.   /* User can add his own implementation to report the file name and line number,
  65.      ex: printf("Wrong parameters value: file %s on line %d\r\n", file, line) */

  66.   /* Infinite loop */
  67.   while (1)
  68.   {
  69.   }
  70. }
  71. #endif

  72. /******************* (C) COPYRIGHT 2008 STMFANS *********************************
  73. *****END OF FILE****/
复制代码

所有资料51hei提供下载:
STM001-STM32F103RBT6PLC源码说明书原图.7z (883.39 KB, 下载次数: 952)




评分

参与人数 1黑币 +50 收起 理由
admin + 50 共享资料的黑币奖励!

查看全部评分

分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏27 分享淘帖 顶1 踩
回复

使用道具 举报

沙发
ID:367690 发表于 2019-3-26 23:25 | 只看该作者
谢谢分享,给你一个赞!
回复

使用道具 举报

板凳
ID:494823 发表于 2019-3-27 19:55 | 只看该作者
大师呀,跟叶工的有什么不同?是不是单片机写上程序,可以连三菱PLC编辑软件直接下载梯形图?
《还有些小问题需要改进,》能知道是什么问题吗
回复

使用道具 举报

地板
ID:77110 发表于 2019-4-19 21:28 | 只看该作者

大师呀,跟叶工的有什么不同?是不是单片机写上程序,可以连三菱PLC编辑软件直接下载梯形图?
《还有些小问题需要改进,》能知道是什么问题吗
回复

使用道具 举报

5#
ID:492919 发表于 2019-4-25 22:42 | 只看该作者
不错的资料,感谢楼主的分享
                                          
                        
                 
回复

使用道具 举报

6#
ID:530381 发表于 2019-5-30 18:03 | 只看该作者
怎么轉換為HEX文件?
回复

使用道具 举报

7#
ID:553015 发表于 2019-6-2 15:03 | 只看该作者
好东西,这几天正在学习这方面东西。多谢楼主。
回复

使用道具 举报

8#
ID:459591 发表于 2019-6-21 21:29 | 只看该作者
看看再议
回复

使用道具 举报

9#
ID:82419 发表于 2019-6-24 06:55 来自手机 | 只看该作者
怎么没有一个做成功的来报道啊!
回复

使用道具 举报

10#
ID:578621 发表于 2019-7-5 17:38 | 只看该作者
感谢楼主的分享,非常感谢
回复

使用道具 举报

11#
ID:23309 发表于 2019-7-14 21:11 | 只看该作者
下载看看
回复

使用道具 举报

12#
ID:46999 发表于 2019-8-16 17:15 | 只看该作者
谢谢分享,赞你一个!
回复

使用道具 举报

13#
ID:447180 发表于 2019-8-22 10:32 | 只看该作者
只有源程序,说明书,原理图不详细,等于没有
回复

使用道具 举报

14#
ID:69421 发表于 2019-8-23 18:24 来自手机 | 只看该作者
到底能不能成功有没童鞋试过的,手上没开发板,我下到stm32f103RBT6用plc软件连接没反应,是不是没接32768的晶振,不知道有没人试过
回复

使用道具 举报

15#
ID:606463 发表于 2019-9-2 16:34 | 只看该作者
厉害,学习了,希望可以直接拿来用
回复

使用道具 举报

16#
ID:606788 发表于 2019-9-4 18:01 | 只看该作者
谢谢分享
回复

使用道具 举报

17#
ID:89841 发表于 2019-12-7 21:10 | 只看该作者
谢谢分享
回复

使用道具 举报

18#
ID:101832 发表于 2019-12-7 22:33 | 只看该作者
有没有3u源码呀
回复

使用道具 举报

19#
ID:270740 发表于 2019-12-7 22:37 | 只看该作者
我在网上购买了资料,可下载到开发板也是不能使用,通讯总是会断开,仿真不能使用,程序不能执行,不知道什么原因,有没有做成功的,分享一下。
回复

使用道具 举报

20#
ID:270740 发表于 2019-12-7 22:38 | 只看该作者
谢谢分享,大家做成功了吗
回复

使用道具 举报

21#
ID:309095 发表于 2019-12-8 11:38 | 只看该作者
下载看看,希望不要失望
回复

使用道具 举报

22#
ID:677390 发表于 2019-12-30 16:24 | 只看该作者
下载了看了一下,一点毛用都没有,哪有那么简单就能做出一个PLC来?
回复

使用道具 举报

23#
ID:686433 发表于 2020-1-15 17:00 | 只看该作者
没有币下不来。谁可以帮帮我啊?谢谢啊
回复

使用道具 举报

24#
ID:369697 发表于 2020-3-10 12:14 | 只看该作者
谢谢LZ分享,下载下来先来学习,不懂之处再请教!!!
回复

使用道具 举报

25#
ID:91165 发表于 2020-3-11 13:11 | 只看该作者
这个帖子资料全,谢谢楼主
回复

使用道具 举报

26#
ID:704812 发表于 2020-3-17 21:43 | 只看该作者
感谢!您是技术达人!
回复

使用道具 举报

27#
ID:122260 发表于 2020-4-29 12:30 | 只看该作者
这么好的资料谢谢分享
回复

使用道具 举报

28#
ID:405947 发表于 2020-5-22 13:53 | 只看该作者
可以直接使用梯形图吗
回复

使用道具 举报

29#
ID:727207 发表于 2020-8-4 22:04 | 只看该作者

这么好的资料谢谢分享谢谢分享
回复

使用道具 举报

30#
ID:692215 发表于 2020-10-16 11:41 | 只看该作者
单片机做PLC真是个好东西
回复

使用道具 举报

31#
ID:129023 发表于 2020-11-8 10:40 | 只看该作者
谢谢楼主分享!参考价值不错!
回复

使用道具 举报

32#
ID:821576 发表于 2021-2-18 15:41 | 只看该作者
介绍说明里面什么都没有?你是不是删减了啊?
回复

使用道具 举报

33#
ID:69421 发表于 2021-4-7 13:56 来自手机 | 只看该作者
经测试试不能用的,无法开启通讯中断,不能给三菱软件通讯
回复

使用道具 举报

34#
ID:69421 发表于 2021-4-7 14:18 来自手机 | 只看该作者
liufeng180840 发表于 2019-12-7 22:37
我在网上购买了资料,可下载到开发板也是不能使用,通讯总是会断开,仿真不能使用,程序不能执行,不知道什 ...

这个网上卖的是不是都不能用
回复

使用道具 举报

35#
ID:970103 发表于 2021-10-13 16:55 | 只看该作者
有成功的没有啊?
回复

使用道具 举报

36#
ID:383222 发表于 2021-10-18 20:35 | 只看该作者
有没有做过,好不好用?
回复

使用道具 举报

37#
ID:110369 发表于 2021-12-20 17:10 | 只看该作者
很有启发意义,多谢楼主分享
回复

使用道具 举报

38#
ID:852236 发表于 2021-12-22 09:07 | 只看该作者
虽然看不懂,还是要点赞!
回复

使用道具 举报

39#
ID:228452 发表于 2022-4-2 18:53 | 只看该作者
回复

使用道具 举报

40#
ID:1045548 发表于 2022-11-29 09:35 | 只看该作者
就是一个空工程,没什么用啊!!!!!!!!!!
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

手机版|小黑屋|51黑电子论坛 |51黑电子论坛6群 QQ 管理员QQ:125739409;技术交流QQ群281945664

Powered by 单片机教程网

快速回复 返回顶部 返回列表