三菱FX3U V50 stm32f407底层源码支持以太网4G模块 FX3U源码V50.0版

张开发
2026/4/5 15:37:37 15 分钟阅读

分享文章

三菱FX3U V50 stm32f407底层源码支持以太网4G模块 FX3U源码V50.0版
三菱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位MCUSTM32F407。 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路ADC2路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(自由协议指令)、ADPRWModbus主站专用指令 12、高数处理指令 PLSY、PWM、PLSR、DRVI、DRVA、ZRN另收费 FX3U源码功能持续升级中敬请关注。 。 。 新增功能预告 1、CAN接口实现CANopen协议 2、EC20移远4G 图像、模拟量、温湿度等数据传输至阿里云或ONENET云。一、项目概述FX3UF407V50 源码是基于 STM32F407 平台开发的三菱 FX3U 系列 PLC 底层驱动代码支持以太网与 4G 模块通信采用全新程序架构设计指令集丰富且代码注释详细。本次分析聚焦源码中的核心功能模块包括 CAN 网络通信、以太网W5500 芯片相关及基础硬件驱动等旨在清晰呈现各模块的功能逻辑与工作流程为开发者提供全面的技术参考。二、核心功能模块解析一CAN 网络通信模块CAN 网络通信模块是该源码的重要组成部分主要实现多个 CAN 节点主从机之间的可靠数据交互支持自定义应用层协议具备灵活的波特率配置、完善的中断处理及数据校验机制。1. 模块核心功能多节点通信支持通过主从机地址区分不同节点主机地址固定为 0从机地址范围为 1 - 32可通过配置调整实现主机与所有从机的共享寄存器数据交互每站最大可共享 32 个寄存器。灵活波特率配置内置 18 种波特率配置表涵盖 5Kbps - 1000Kbps 常用速率其中 50Kbps、100Kbps、200Kbps、250Kbps、400Kbps、500Kbps、1000Kbps 等速率已验证可用可通过CANBaudProcess函数自动匹配对应的时序参数CANSJW、CANBS1、CANBS2、CANPrescaler。自定义应用层协议采用“功能码 起始地址 字节数 数据 校验”的帧结构支持两种核心功能码0x03读操作用于读取从机共享寄存器个数地址 0xFFFF及指定地址的共享寄存器数据。0x10写操作用于主机向从机下发共享寄存器数据或从机向主机应答数据写入结果。数据可靠性保障CRC16_Modbus 校验对传输数据进行 CRC16 校验确保数据在传输过程中无差错。超时重发机制发送超时默认 100ms时自动重试最大重试次数为 6 次重试失败则重置通信状态。中断驱动接收通过 CAN1_RX0 中断实时接收数据避免轮询占用 CPU 资源提高数据接收效率。2. 关键工作流程初始化流程1. 时钟使能使能 GPIOBCAN 引脚复用与 CAN1 外设时钟。2. GPIO 配置将 CANRXPD0、TXPD1引脚配置为复用功能设置推挽输出、上拉输入及 50MHz 速率。3. CAN 配置复位 CAN 寄存器设置工作模式正常模式、波特率默认 250Kbps配置滤波器32 位 ID 掩码模式不屏蔽任何 ID绑定 FIFO0。4. 中断配置使能 CAN1RX0 中断设置中断优先级抢占优先级 0子优先级 0。主机通信流程1.获取从机信息ProcessFlg 0调用CANGetInfo函数发送读指令地址 0xFFFF获取从机共享寄存器个数存储至canComm.shareRegNum数组。2.读取从机共享数据ProcessFlg 1调用CANGetShareRegData函数根据从机地址计算共享寄存器起始地址读取从机共享寄存器数据并存储至 PLC 全局寄存器plc16BitBuf。3.下发共享数据ProcessFlg 2调用CANWriteShareRegData函数将其他从机的共享数据下发至目标从机完成多从机间数据同步。从机通信流程1.应答从机信息ProcessFlg 0接收主机读信息指令后调用CANReply函数返回自身共享寄存器个数。2.上传共享数据ProcessFlg 1接收主机读数据指令后调用CANReplyShareRegData函数将自身共享寄存器数据分包每包最大 8 字节发送至主机。3.应答数据写入ProcessFlg 2接收主机写数据指令并完成数据写入后调用CAN_Reply函数向主机返回写入状态成功/失败。3. 核心数据结构typedef struct { uint8_t txBuf[CAN_BUF_LEN]; // 发送缓存最大 128 字节 uint16_t txCnt; // 发送数据长度计数 uint8_t txFlg; // 发送使能标志1允许发送0禁止发送 uint16_t txTimeout; // 发送超时计数 uint8_t retryFlg; // 重发标志1需要重发0无需重发 uint8_t retryCnt; // 重发次数计数 // 接收相关 uint8_t rxBuf[CAN_BUF_LEN]; // 接收缓存最大 128 字节 uint16_t rxCnt; // 接收数据长度计数 uint8_t rxFlg; // 接收状态标志0未接收1接收中2接收完成 uint16_t rxTimeout; // 接收超时计数 // 设备与通信配置 uint8_t localDevAddr; // 本机地址0主机1-32从机 uint8_t currDevAddr; // 当前通信设备地址 uint16_t devErr; // 错误代码CRC 错、长度错等 uint8_t processFlg; // 通信流程标志0获取信息1读数据2写数据 uint8_t slaveCnt; // 从机地址计数主机专用 uint8_t slaveNum; // 从机总数主机专用 uint8_t shareRegNum[CAN_CH_MAX]; // 各从机共享寄存器个数 uint16_t totalPacket; // 数据分包总数 uint8_t loop; // 多从机轮询计数主机专用 } sCanComm;二以太网通信模块基于 W5500 芯片以太网模块基于 W5500 以太网芯片实现支持 TCP 服务器/客户端模式与 DHCP 自动获取 IP 功能可与外部设备进行高速数据交互同时兼容 Modbus TCP 协议适用于工业以太网通信场景。1. 模块核心功能W5500 硬件驱动实现 SPI 接口通信STM32F407 SPI1包括 W5500 寄存器读写、复位、缓冲区初始化等底层操作支持 8 个 Socket 同时工作每个 Socket 可配置独立的发送/接收缓冲区大小默认 2KB。TCP 通信功能TCP 服务器监听指定端口默认 5000支持客户端连接建立、数据接收与发送自动处理连接断开与重连。TCP 客户端主动连接指定远端 IP 与端口支持数据双向传输连接超时后自动重试。DHCP 自动配置支持通过 DHCP 协议从服务器获取 IP 地址、子网掩码、网关及 DNS 服务器地址避免手动配置网络参数提高部署灵活性。Modbus TCP 兼容在 TCP 数据帧基础上封装 Modbus 协议头事务 ID、协议 ID、长度支持 Modbus 标准功能码0x01 读线圈、0x03 读保持寄存器、0x10 写多个寄存器等可直接与 Modbus 主站/从站通信。2. 关键工作流程W5500 初始化流程1. GPIO 配置初始化 SPI1 引脚SCLKPA5MISOPB4MOSIPB5及 W5500 复位PA12、中断PD5引脚。2. SPI 配置设置 SPI 为主机模式CPOL HighCPHA 2Edge波特率分频系数 450MHz支持全双工通信。3. W5500 配置复位 W5500 芯片设置 MAC 地址默认 00:08:DC:11:11:11、子网掩码、网关初始化 Socket 缓冲区8 个 Socket每个 2KB 收发缓存。TCP 服务器工作流程1. Socket 初始化创建 TCP 类型 Socket绑定本地端口 5000。2. 监听连接调用listen函数进入监听状态等待客户端连接。3. 数据交互连接建立后实时检测接收缓冲区数据接收完成后解析 Modbus TCP 协议帧处理对应功能码请求并返回响应数据。DHCP 工作流程1. DHCP 初始化创建 UDP Socket端口 68设置 DHCP 客户端参数主机名、MAC 地址。2. 发送 Discover 报文向广播地址255.255.255.255发送 DHCP Discover 报文寻找 DHCP 服务器。3. 处理 Offer 报文接收 DHCP 服务器返回的 Offer 报文提取分配的 IP 地址等参数。4. 发送 Request 报文向 DHCP 服务器发送 Request 报文确认 IP 地址分配。5. 处理 ACK 报文接收 ACK 报文确认网络参数有效更新 W5500 网络配置。3. 核心数据结构typedef struct { uint8_t rxBuf[MOD_TX_RX_BUF_SIZE]; // TCP 接收缓存最大 2048 字节 uint16_t rxCnt; // 接收数据长度计数 uint16_t transactionId; // Modbus TCP 事务 ID uint16_t protocolId; // Modbus TCP 协议 ID固定 0x0000 uint16_t tcpAttributeLen; // Modbus 数据长度不含协议头 uint16_t sockTcpFunc; // TCP 功能配置启用/禁用、服务器/客户端模式 uint8_t sockState; // Socket 状态关闭、初始化、监听、连接建立 uint8_t phyState; // 物理层状态网线连接/断开 uint32_t phyCnt; // 物理层状态检测计数 } MOD_TCP_T;三基础硬件驱动模块基础硬件驱动模块为整个系统提供底层硬件支持包括 STM32F407 内核驱动NVIC、SysTick、GPIO 配置、定时器等确保各功能模块稳定运行。1. 模块核心功能CMSIS 内核驱动基于 CMSIS - Core M4 库实现包括中断控制器NVIC配置、系统时钟初始化、SysTick 定时器1ms 中断等支持中断优先级分组默认分组 0可灵活配置中断抢占与子优先级。GPIO 通用驱动提供 GPIO 初始化接口支持输入上拉/下拉、输出推挽/开漏、复用功能如 SPI、CAN、UART配置适用于按键、LED、传感器等外设驱动。定时器驱动支持通用定时器如 TIM2初始化可配置定时中断1ms用于超时计时CAN 通信超时、DHCP 超时、周期性任务调度等。2. 关键组件NVIC 中断配置通过NVIC_Init函数配置中断优先级支持外部中断如 CAN、W5500 中断与内核中断SysTick确保高优先级中断如 CAN 接收优先响应。SysTick 定时器配置为 1ms 中断用于系统计时如 CAN 收发超时计数、DHCP 时间管理同时提供delayms、delayus延时函数满足不同精度的延时需求。三、系统整体架构FX3UF407V50 源码采用分层设计架构自下而上分为硬件驱动层、通信协议层与应用层各层职责明确耦合度低便于维护与扩展。硬件驱动层包括 STM32F407 内核驱动CMSIS、W5500 驱动、CAN 驱动、GPIO 驱动等提供硬件操作的统一接口屏蔽硬件差异。通信协议层实现 CAN 应用层协议、TCP/IP 协议、DHCP 协议、Modbus TCP 协议负责数据帧封装、解析、校验与超时处理确保通信可靠性。应用层提供 PLC 核心功能寄存器管理、指令执行与外部设备交互接口调用通信协议层接口实现数据收发同时处理异常情况通信超时、数据错误。四、总结与应用场景FX3UF407V50 源码是一款功能完善的 STM32F407 底层驱动代码具备 CAN 与以太网双通信接口支持 Modbus 协议与 DHCP 自动配置适用于工业自动化、智能控制、远程监控等场景如工业 PLC 通信作为 FX3U 系列 PLC 扩展模块实现 PLC 与其他设备如 HMI、变频器的 CAN 或以太网通信。远程数据采集通过以太网或 4G 模块需扩展 4G 驱动采集现场传感器数据上传至远程监控平台。智能设备控制基于 TCP 通信实现外部设备如 PC、物联网网关对 STM32F407 系统的远程控制支持 Modbus 协议兼容。该源码架构清晰、稳定性高可根据实际需求扩展功能如 4G 通信、SD 卡存储是工业控制领域的优质底层驱动方案。三菱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位MCUSTM32F407。 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路ADC2路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(自由协议指令)、ADPRWModbus主站专用指令 12、高数处理指令 PLSY、PWM、PLSR、DRVI、DRVA、ZRN另收费 FX3U源码功能持续升级中敬请关注。 。 。 新增功能预告 1、CAN接口实现CANopen协议 2、EC20移远4G 图像、模拟量、温湿度等数据传输至阿里云或ONENET云。

更多文章