想学习的可以参考,STM 32 仿PLC源码,IAR软件 注释清晰。
2024-01-11 16:17:16 2.06MB STM32
1
基于标准库开发的FX3U_F407_V20
2022-07-04 02:52:24 13.76MB FX3U STM32F4 仿三菱 FX3U源码
1
FX3U8_STM32FX3u_STM32仿FX3U_STM32仿三菱_stm32_fx3u
2022-05-09 09:49:08 81.62MB
1
可用三菱软件直接下载
2022-03-15 12:16:05 77KB 单片机 三菱plc plc
1
《《《《《 PLC指令说明 》》》》》 STM32F103RCT6 仿三菱FX1S、FX1N、FX2N程序 KEIL 源码PLC工程 能通讯、能写入、能运行、校验、读出、监控 支持KEIL4.7 KEIL5 基本指令: LD LDI AND ANI OR ORI LDP LDF ANDP ANDF ORP ORF SET RST MPS MPP MRD ANB ORB OUT INV PLS PLF MC MCR NOP END CALL CJ FEND SRET STL RET 功能指令: ALT MOV ZRST ZCP INC DEC ADD CMP SUB MUL DIV BCD BIN WAND WOR WXOR DECO ENCO REF DHSCS DHSCR PWM RAMP PLSV DRVI DRVA PLSY ZRN PLSR TCMP TZCP TADD TSUB HOUR TRD TWR LD= = AND= = OR= = SFTR SFTL SPD 支持32位D指令,支持上升沿P指令 软件件范围 X0-X77 Y0-Y77 M0-M1535 M8000-M8255 S0-S999 C0-C255 T0-T255 D0-D5999 D8000-D8255 V0-V7 Z0-Z7 软元件掉电保持范围与三菱FX1N兼容 X0-X5高速脉冲捕捉功能与三菱FX1N兼容 Y0 Y1高速脉冲输出功能与三菱FX1N兼容,最高可发两路独立100K脉冲。
2022-01-31 17:40:37 3.5MB STM32 FX2N 三菱
1
GFXK_FX2N_16MR_PCB
2022-01-13 18:03:19 12.63MB 仿三菱FXPLC 仿三菱 PLC源码
1
#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 ---------------------------------------------------------*/ int main(void) { #ifdef DEBUG debug(); #endif //配置系统时钟 sys_config(); //配置 NVIC 和 Vector Table NVIC_Configuration(); //配置使用的GPIO口 GPIO_Configuration(); //改变指定管脚的映射 GPIO_Remap_SWJ_JTAGDisable JTAG-DP 失能 + SW-DP使能 GPIO_PinRemapConfig(GPIO_Remap_SWJ_JTAGDisable , ENABLE); xxdelay(); SysTick_Config(); I2C_EE_Init(); Analog_Configration(); DMA_Configration(); program = (unsigned char *)(0x0800C000); UART0_setup(); // uart0_txptr = 0; // uart0_txall = 2; // COM0_OUT; // USART1->DR = 0x55; UART1_setup(); LED0_OFF; LED1_OFF; //主循环 plc_main(); } #ifdef DEBUG void assert_failed(u8* file, u32 line) { /* User can add his own implementation to report the file name and line number, ex: printf("Wrong parameters value: file %s on line %d\r\n", file, line) */ /* Infinite loop */ while (1) { } } #endif
2021-12-23 20:08:02 1.23MB stm32 三菱PLC
三菱PLC开源重要资料,包括三菱指令代码,三菱下载口通信,开源PLC设计必备哦
2021-12-14 22:03:20 127KB 仿三菱PLC 三菱编程资料 开源PLC
1
【亲测有效】STM32仿三菱PLC源代码自测可用 文件类型:项目文件 主要功能: 重磅推荐,整个工程系统性很强,非常适合学习使用 适合人群:新手及有一定经验的开发人员
2021-11-18 12:02:17 1019KB STM32 仿三菱PLC 源代码
1、本程序运用C语言,根据三菱PLC_FX2N的通信协议和通信命令,基于主控芯片STM32F103XX(目前在STM32F103RC,STM32F103RD,STM32F103VC,STM32F103VD, STM32F103VE测试通过)上编写运行的程序,可以直接利用三菱编程软件编写梯形图下载运行,无需任何转换。目前至少支持的指令有:(其他指令亲可以自己添加) 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 INC DEC INCP DECP CJ CALL RET INV LD= LD> LD< LD= 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 (禁止输出触点).
2021-10-22 10:58:39 7.8MB FX2N_32_V4.0
1