-
STM32模拟三菱FX2N的源代码PCB
资源介绍
《《《《《 PLC指令说明 》》》》》
一、基本要求:
编译语言:C语言
编译环境:Keil uVision4 MDK我们提供整个工程文件,直接编译即可
CPU需要:STM32F103--RAM内存不小于48K
Flash内存不小于256K
串口使用:USART1-(PA9\PA10)
二、:支持指令
1、本程序运用C语言,根据三菱PLC_FX2N的通信协议和通信命令,基于主控芯片STM32F103XX(目前在STM32F103RC,STM32F103RD,STM32F103VC,STM32F103VD,
STM32F103VE测试通过)上编写运行的程序,可以直接利用三菱编程软件编写梯形图下载运行,无需任何转换。
2、支持三菱GX-Develoer/GX-WORKS2
支持在线通讯、运行、写入、读出、校验、监控、远程操作RUN/STOP等功能
3、支持人机界面连接,FX2N
4、目前至少支持的指令有:(其他指令亲可以自己添加)
RST RSTS RSTTC
OUT OUTS SET SETS
ADD SUB MUL DIV
LD LDI LDP LDF
AND ANI OR ORI
ANDP ANDF ORP ORF
ADDP SUBP MULP DIVP
MOV MOVP END FEND
CJ CALL RET INV
LD= LD> LD< LD<= LD>=
AND= AND> AND< AND<= AND>=
编程语言 梯形图
程序容量 8K步
内部寄存器D 8000个
定时器T 256个
记数器C 256个
输入点X 256个
输出点Y 256个
壮态继电器S 600个
辅助继电器M 3071点 M0-M3071
特殊功能:
M8000(运行监视触点) M8001(运行监视反触点).
M8002(初始化脉冲触点) M8003(初始化脉冲反触点)
M8004(错误指示触点) M8011(10毫秒时钟脉冲)
M8012(100毫秒时钟脉冲) M8013(1秒时钟脉冲)
M8014(1分时钟脉冲) M8020(零位标志)
M8021(借位标志) M8022(进位标志)
M8029(指令执行结束标志) M8033(内存保持触点)
M8034 (禁止输出触点).
更多参考FX2N系列。