三菱FX3U V50 stm32f407底层源码支持以太网4G模块
FX3U源码V50.0版,基于STM32F407平台,全新程序架构,指令丰富,注释详细。
6、2021年3月1日,修复无法在线监视D8000~D255的值,并修复在线监视卡死的问题。
5、2020年3月10日,新增一路485口支持 编程口协议 和 Modbus RTU协议,通过D8120按需切换。
4、2019年11月~2020年3月期间,新增指令120多条,具体指令如下:
ZCPP、DZCPP、MOVP、DMOVP、SMOVP
CMLP、DCMLP、FMOVP、DFMOVP、XCHP
DXCHP、BCDP、DBCDP、BINP、DBINP
ADDP、DADDP、SUBP、DSUBP、MULP
DMULP、DIVP、DDIVP、DDECP、WANDP
DWANDP、DWORP、WXORP、DWXOR、DWXORP
NEGP、DNEGP、RORP、DRORP、ROLP
DROLP、RCRP、DRCRP、RCLP、DRCLP
SFTR、SFTRP、SFTL、SFTLP、WSFR
WSFRP、WSFL、WSFLP、SFWR、SFWRP
SFRD、SFRDP、ZRSTP、DECOP、ENCOP
SUMP、DSUM、DSUMP、BON、BONP
DBON、DBONP、MEANP、DMEAN、DMEANP
SQRP、DSQRP、FLTP、DFLTP、SER
SERP、DSER、DSERP、ABSD、DABSD
INCD、TTMR、STMR、ALTP、RAMP
SEGDP、ASCIP、HEXP、CCD、CCDP
VRRD、VRRDP、VRSC、VRSCP、DECMP
DECMPP、DEZCP、DEZCPP、DEBCD、DEBCDP
DEBIN、DEBINP、DEADDP、DESUBP、DEDIVP
DEMULP、DESQRP、INTP、DINTP、DSINP
DCOSP、DTANP、SWAPP、DSWAPP、TCMPP
TZCPP、TADDP、TSUBP、TRDP、TWRP
HOUR、DHOUR、GRYP、DGRYP、GBINP、DGBINP
3、2019年11月新增以太网Modbus TCP服务器(8路)或者客户端(1路);
2、2019年10月新增自由协议指令,RS指令;
1、2019年09月新增Modbus主站专用指令,ADPRW指令;
一、产品功能描述:
1、用梯形图语言编写应用程序,可以直接使用三菱编程软件GX Developer或者GX Works2编程、下载、调试、监视(可以监视中写入方便调试),不需要软件转换,和正规PLC一样的下载方式。
2、支持人机界面连接,应用中完全等同于三菱FX3U。
3、支持梯形图编程、下载、监控。
4、编程口为程序上下载及与人机界面通信之端口。
5、本PLC 采用抗干扰极强的工业级32位MCU,STM32F407。
6、可灵活运用在各种工业自动控制场合,如冶金、化工、塑料、轻纺、食品、包装、印刷、建材、木工、中央空调、环保设备以及单一过程控制装置等行业中的生产机械、工业流水线、各种机床的工业控制设备中。
二、产品资源描述:
12 、可定制4路脉冲输出功能,涉及指令PWM、PLSY、PLSR、DRVI、DRVA、ZRN等(另收费)
11、2021年3月1日,修复无法在线监视D8000~D255的值,并修复在线监视卡死的问题
10、2020年3月10日,新增一路485口支持编程口协议和Modbus RTU协议,通过D8120按需切换
9、2019年11月~2020年3月期间,新增指令120多条
8、1路以太网Modbus TCP服务器(8路)或者客户端(1路)
7、2路脉冲输入(X0~X1)或2路AB编码器(AB0:X0、X1和AB1:X3、X4)
6、1路232通信(支持编程口协议)
5、2路485通信(支持Modbus RTU协议)
4、1路CAN通讯,通过共享寄存器方式扩展
3、2路ADC(2路0-20MA电流或者0-10V电压采集)
2、2路DAC输出(4-20MA电流或0-10V输出)
1、RTC日历时钟
三、本产品目前支持以下资源:
3.1 最大内存容量:16000步.
3.2 输入继电器 X
X000-Xn,可根据用户实际需要扩展
3.3 输出继电器 Y
Y00-Yn,可根据用户实际需要扩展
3.4 辅助继电器M
M512-M1023保持 ,M0-M511、M511-M1535一般用, M8000-M8255系统特殊寄存器
3.5 状态寄存器 S
S0-S1000一般用
3.6 定时器T
T0-T199 :100MS 共200点 ; T200-T245: 10MS 共46点 ;T246-T255 :1MS 共10点
3.7 计数器C
C0-C199 16位增量计数200点 , C200-C234 32位增量计数
3.8 数据寄存器D
D200-D599 掉电保持共400点 ,D0-D199、D1000-D7999一般用 掉电不保持
D8000-D8149系统数据寄存器 掉电保持共150点,D8150-D8255系统数据寄存器掉电不保持
3.9 变址寄存器V0-V7 Z0-Z7
3.10 字软元件KnX,KnY,KnM,KnS
3.11 常数K 16位和32位 ,H 16位和32位
注:X,Y寄存器 不存在X8 X18 Y8 、Y18 之类的编号
四、本产品目前支持命令集
本产品目前支持Fx3U的以下命令:
1、基本顺控指令
LD、LDI、AND、ANI、OR、ORI
LDP、LDF、ANDP、ANDF、ORP、ORF
OUT 、SET、 RST、LPS、LPF 、END、MC、MCR
2、 程序流程指令
CJ、CJP、CALL、CALLP、SRET 、FOR、NEXT
3、传送比较指令
CMP、CMPP、DCMP、DCMPP、
ZCP、DZCPP、 MOV、DMOV、
SMOV、CML、DCML、BMOV、
FMOV、DFMOV、XCH、DXCH、
BCD、DBCD、BIN、DBIN
4、四则逻辑运算指令
ADD、DADD、SUB、DSUB、
MUL、DMUL、DIV、DDIV、
INC、INCP、DINC、DINCP、
DEC、DECP、DDEC、WAND、
DWAND、WOR、DWOR、WXOR、
DWXOR、NEG、DNEG
5、循环移位指令
ROR、DROR、ROL、DROL、
RCR、DRCR、
RCL、DRCL、DEMOV
6、数据处理指令
ZRST、MEAN、SQR、DSQR、
FLT、DFLT、REFF、MTR
【DECO、ENCO、SEGD共3条指令传人记2018年05月26日新增】
7.1、浮点运算1指令
ECMP、EZCP
7.2、浮点运算2指令
DEADD、DESUB、DEDIV、DEMUL、
DESQR、DEMOV、
INT、DINT、DSIN、DCOS、DTAN
8、高低字节交换指令
SWAP、DSWAP
9、时钟运算指令
TCMP、TZCP、TADD、TSUB、
TRD、TWR、GRY、GBIN、DGBIN
10、接点比较指令
LD=、DLD=、LD>、DLD>、LD<、DLD<、
LD<>、DLD<>、LD<=、DLD<=、LD>=、DLD>=、
AND=、DAND=、AND>、DAND>、AND<、DAND<、
AND<>、DAND<>、DAND>=、DAND>=、DAND<、DAND<=、
OR=、DOR =、OR >、DOR >、OR <、DOR <、
OR <>、DOR <>、DOR >=、DOR >=、DOR <、DOR <=
11、方便指令与外部设备用指令
ALT、PID、RS(自由协议指令)、ADPRW(Modbus主站专用指令)
12、高数处理指令
PLSY、PWM、PLSR、DRVI、DRVA、ZRN(另收费)
FX3U源码功能持续升级中,敬请关注。
。
。
新增功能预告:
1、CAN接口实现CANopen协议;
2、EC20移远4G 图像、模拟量、温湿度等数据传输至阿里云或ONENET云。
YID:86300843680209385电气工程师