Advertisement

提供基于STM32与三菱软件PLC原理图及源代码的电路方案。

  •  5星
  •     浏览量: 0
  •     大小:None
  •      文件类型:None


简介:
本方案的核心控制采用意法半导体的工业应用专业32位芯片STM32F103VCT6,其单片机内部以72MHZ的频率运行,从而确保了PLC扫描速度远超原装三菱FX1N PLC。此外,多达八个16位定时器则保证了高速脉冲输入输出部分与三菱FX1N PLC的完全兼容。为了实现更佳的掉电性能,软元件的保持范围也与三菱FX1N PLC保持一致。同时,该方案还提供了X0-X5高速脉冲捕捉功能以及Y0 Y1高速脉冲输出功能,与三菱FX1N PLC实现了无缝兼容。最高可达两路独立的900K脉冲输出。通信方面,该系统配备了一个RS232口、一个RS422口和CAN口,这些接口均可用于下载梯形图程序或进行各种触摸屏设备的通信。CAN口还可用于连接扩展模块,并支持定制化的扩展协议。硬件结构图如下所示,并支持一系列基本指令:LD, LDI, AND, ANI, OR, ORI, LDF, ANDP, ANDF, ORP, ORF, SET, MPS, MPP, MRD等。此外,还包含一系列功能指令包括:ALT、MOV、ZRST、ZCP、INC、DEC、ADDSUB、MUL、DIV、BCD、BIN、WAND、WOR、WXOR、DECO、ENCO等。该系统支持32位D指令以及上升沿P指令,软件支持范围涵盖X0-X177Y0-Y177M0-M1535 S0-S999C0-C255T0-T255D0-D5999D8000-D8255V0-V7 Z0-Z7

全部评论 (0)

还没有任何评论哟~
客服
客服
  • STM32兼容PLC分享-
    优质
    本项目提供了一种基于STM32微控制器实现兼容三菱PLC功能的解决方案,包括详细的硬件设计原理图和完整软件源代码。适合工程师学习参考。 本方案采用意法半导体的工业应用专业32位芯片STM32F103VCT6作为核心控制单元,单片机内部运行在72MHz频率以确保PLC扫描速度超过原装三菱FX1N。多达8个16位定时器保证了高速脉冲输入输出部分与三菱FX1N PLC的兼容性。软元件掉电保持范围和X0-X5高速脉冲捕捉功能均与三菱FX1N一致,Y0 Y1同样支持高速脉冲输出功能,并可独立发送两路900KHz的脉冲信号。 通信接口包括一个RS232口、一个RS422口以及一个CAN口。这些端口可用于下载梯形图程序或与各种触摸屏进行通信,同时也可以用于扩展模块并定制特定协议。 硬件结构支持以下指令: 基本指令:LD LDI AND ANI OR ORILDP LDF ANDP ANDF ORP ORFSET RST MPS MPP MRD ANBORB OUT INV PLS PLF MCMCR NOP END CALL CJ FEND SRET STL RET 功能指令:ALT MOV ZRST ZCP INC DEC ADD SUB MUL DIV BCD BIN WAND WOR WXOR DECO ENCO REFDHSCS DHSCR PWM RAMP PLSV DRVI DRVAPLSY ZRN PLSR TCMP TZCP TADD TSUB HOUR TRD TWRLD= <> <= >= AND= <> <= >= OR= <> <= >= SFTRSFTLSPD 支持32位数据指令(D指令)和上升沿触发的P指令。软件范围包括输入端X0-X177、输出端Y0-Y177,以及内部软元件M0-M1535 M8000-M8255 S0-S999 C0-C255 T0-T255 D0-D5999 D8000-D8255 V0-V7 Z0-Z7。
  • 【精工整STM32仿PLC设计包:说明-
    优质
    本项目提供一套基于STM32微控制器的仿三菱PLC设计方案,包括详细的原理图、源代码及使用说明,适用于工业自动化控制领域。 IAR 6.5 环境下基于STM32F103RBT6的一款开源PLC源代码,包含硬件原理图,并且编写得非常工整。这是基于STM32的仿三菱PLC源码截图。
  • STM32PLC工控板PCB文-
    优质
    本项目提供了一款基于STM32微控制器的开源可编程逻辑控制器(PLC)工控板的设计资料,包括详尽的原理图和PCB布局文件。 本项目分享的是某网友开源的整套PLC工控板电路原理图和PCB源文件,用AD打开。该PLC工控板基于STM32F103T6设计,电路由测试板、MCU主控板、外扩接口及PLC接口等部分组成。项目中包含了STM32-PLC工控板的原理图和PCB文件截图。对该项目感兴趣的设计者可以参考模拟PLC工业控制板的设计方案及其相关图纸资料。
  • STM32仿真PLC FX2N开V3.8.zip
    优质
    本资源提供STM32仿三菱FX2N系列PLC的开源代码与电路图,适用于工业自动化控制项目学习和开发。版本V3.8更新多项功能优化。 STM32仿三菱PLC FX2N开源代码及电路图。
  • STM32仿真PLC程序,详解PLC内部(含C/C++)
    优质
    本项目详细介绍如何使用STM32微控制器模拟三菱PLC的功能,并提供详细的内部电路图和C/C++编程示例。适合电气工程爱好者和技术人员学习参考。 基于STM32F103的仿三菱PLC程序及原理图包括软件流程图。
  • STM32仿PLC程序_STM32F103PLC
    优质
    本项目介绍基于STM32F103芯片实现的一个类似三菱PLC功能的设计方案,包括硬件电路图和软件编程细节,适用于工业自动化控制。 基于STM32F103的仿三菱PLC程序及原理图包括软件流程图。
  • FX2N PLC
    优质
    本资料提供三菱FX2N系列PLC原装电路图,详尽展示内部结构与连接方式,适合工程师和学生深入理解PLC工作原理及应用。 原装三菱PLC FX2N的内部设计电路图较为复杂。
  • STM32 仿真PLCPLC开发
    优质
    本项目提供基于STM32微控制器实现的仿真PLC源代码,并包含与三菱PLC进行通讯和协作的开发资料,适用于工业自动化控制领域。 仅供交流学习,侵权联系删除。使用Keil 4与三菱编程软件进行编程,利用STM32单片机实现PLC功能(类似国产PLC)。这是STM32仿PLC源码的版本V3.8。
  • STM32-PLC
    优质
    本资源提供STM32微控制器实现的可编程逻辑控制器(PLC)完整源代码和详细电路图,适用于嵌入式系统开发与工业自动化控制学习。 这是使用STM32单片机制作的PLC,对有兴趣学习PLC技术的工程师具有参考价值。
  • 分享PLC程序-
    优质
    本资源分享了详细的PLC电路板电路原理图及其配套的源程序代码,为工程师提供了一套完整的电路设计方案与编程参考。 PLC电路板硬件介绍:使用LPC1768作为CPU。采用FM24CL16存储掉电数据。系统设计为主机及扩展模块形式,主机具有8路输入和8路输出功能,其中高速输入与输出各为4路;提供了一路RS422编程接口以及一路隔离CAN接口。扩展模块可以增加至总计X0-X177(共128点)的输入量和Y0-Y177(同样共128点)的输出量。 当前电路板是手工焊接,外观可能不够美观。在实际应用电路板完成之后会发布所有原理图。为了支持高速指令处理,本设计中未使用继电器进行输出控制而是直接采用了TD60283F芯片实现信号输出,根据该芯片的数据手册显示其能够驱动500mA电流的负载,这应该可以满足大多数的应用需求。 附带说明如下: 1. 源程序工程文件需要通过KEIL4+MDK4.0以上版本打开。 2. 原理图以PDF档形式提供,并包含LPC1768电路、电源电路、LED指示灯电路以及IO接口电路等组件的详细信息,详见附件。 3. 芯片采用的是NXP公司的LPC1768(也可以根据需要更换芯片,只需做少量程序修改即可移植)。 4. 设计中预留了一个CAN口以供日后扩展使用。 5. 硬件输出部分可能存在一些不足之处,请各位用户根据自身需求进行相应的调整与优化。 6. 掉电数据保存功能也需要进一步改进和完善。 7. 在处理速度方面,经过简单的测试发现本系统比FX2N-30系列快大约十倍左右。 附件内容中包括了实物图片和原理图等资料的截图。