几种PLC运行速度大PK
手头有台达ES2、三菱FX3U、某国产仿FX3U等三种PLC,用相同的程序功能测了一下运行速度,和用EasyLad_STC32G12K128做的PLC做对比。
测试程序有两种,都是采用简单程序循环1000次的方式,
一种是位和字混合指令速度测试,一种是1000个整数平方和速度测试。
位和字混合指令速度测试PK:
PLC型号 扫描时间 PLC所用CPU
台达ES2 15.6ms STM32F103VFT6(72MHz)
三菱FX3U 29ms
某国产仿FX3U 62ms ***32F407VGT6(168MHz)
EasyLad 8ms STC32G12K128(32MHz)
1000个整数平方和速度测试:
PLC型号 扫描时间 PLC所用CPU
台达ES2 27.9ms STM32F103VFT6(72MHz)
三菱FX3U 35ms
某国产仿FX3U 59ms ***32F407VGT6(168MHz)
EasyLad 10ms STC32G12K128(32MHz)
三菱测试程序编程软件为GX Works2
位和字混合指令速度测试程序
1000个整数平方和速度测试
台达ES2会强过FX3U?
我测试一下,没有ES2,有SA2,台达M1000对应三菱M8000,实测沙发程序运行时间16.2ms
厉害了!STC32G microEC 发表于 2024-4-25 09:59
台达ES2会强过FX3U?
我测试一下,没有ES2,有SA2,台达M1000对应三菱M8000,实测沙发程序运行时间16.2ms
...
台达ES2用到CPU是STM32F103,要强于FX3U做数据处理用的CPU STC32G做梯形图指令解码效率确实高,如果都换算为同主频下,那运行速度优势就很大了
排行榜重大宣布:在单片机RTOS领域,STC32G12K128单片机 全面碾压 STM32F103C8T6 - FreeRTOS/uCOS,GUI-uGFX/U8g2,文件系统/嵌入式系统/实时操作系统 国芯技术交流网站 - STC全球32位8051爱好者互助交流社区 (stcaimcu.com)
这是我自己开发的仿台达EH3的执行速度。M4F内核,主频240M
本帖最后由 fuquan19801117 于 2024-9-4 09:04 编辑
这是我开发的仿台达PLC,使用的高性能M4F芯片,主频250M
页:
[1]