采用stm32 仿三菱PLC,含原理图,源码,带说明,保证源码编译通过,还有些小问题需要改进,特此贴出给大家参考。
FX1N三菱PLC说明文档
1 技术规格:
输入电源 24V +- 10%(20V触发掉电保护)
输入: 8路 隔离
输出: 8路 隔离 达林顿管输出
232编程接口
485通讯接口,可连接触摸屏、文本显示器等等
两个电位器输出
输入输出 均带有指示灯
/* Includes ------------------------------------------------------------------*/
#include "iostm32f10xxB.h"
#include "stm32f10x_lib.h"
#include "main.h"
//rac
/* Includes ------------------------------------------------------------------*/
#include "iic.c"
#include "uart.c"
#include "plc.c"
#include "stm32f10x_it.c"
/* Private functions ---------------------------------------------------------*/
/*******************************************************************************
* Function Name : main
* Description : Main program.
* Input : None
* Output : None
* Return : None
*******************************************************************************/
int main(void)
{
#ifdef DEBUG
debug();
#endif
|