摘要
在伺服控制装置中,为实现PLC主机、STM32和FPGA之间数据快速传输,提出了一种以STM32和FPGA为控制核心的伺服控制装置的通信模块设计方案。使用在复杂的工业现场环境中具有很强地克服电磁干扰能力的RS485总线,采用Modbus协议,完成PLC主机与装置中STM32主控制器之间的数据传输。利用FPGA内LPM宏模块建立SRAM和FMSC逻辑控制电路,使用STM32芯片内存储控制器FSMC,采用FSMC并行总线的独立地址模式来实现STM32主控制器和FPGA协控制器之间的数据传输。通过仿真测试,表明了该装置的通信模块实现了PLC主机、STM32主控制器和FPGA协控制器之间的数据传输功能,具有可行性和可靠性。
-
单位安阳学院; 河南机电职业学院