用STM32单片机实现PLC功能的组态设置软件 点击:7583 | 回复:5



biscuit007

    
  • 精华:0帖
  • 求助:0帖
  • 帖子:1帖 | 1回
  • 年度积分:0
  • 历史总积分:4
  • 注册:2014年5月18日
发表于:2014-05-18 19:14:16
楼主

基于STM32F103VCT6的兼容三菱软件PLC,可以任意修改IO用途(除了特定的高速IO与通信IO),在转换软件里设置,烧写一次HEX固件就可以,以后就可以直接下载梯形图,在线监控了。
本方案采用意法半导体的工业应用专业32位芯片STM32F103VCT6作为核心控制,单片机内部运行在72MHZ的频率保证PLC扫描速度高于原装三菱FX1N,多达8个16为定时器保证了高速脉冲输入输出部分与三菱FX1N PLC的兼容。
以下是支持的指令
基本指令:
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 EI DI  中断指令
功能指令:
ALT    MOV   ZRST  ZCP    INC    DEC   ADD
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 CMP DCMP
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脉冲。
通信口
带一个RS232口,一个RS485口,均可用于下载梯形图或与各种触摸屏通信,
带一个CAN口,用于扩展模块,也可定做扩展协议。



1、 要先把软件目录下的STM32_PLC.HEX写进STM32芯片
2、插入加密狗打开PMW-STM32转换软件,然后下载IO定义进去
3、最后就可以下载梯形图了,GX直接下载梯形图






正在下载,请等待……
下载附件需0积分!




  • 精华:0帖
  • 求助:0帖
  • 帖子:3帖 | 2121回
  • 年度积分:92
  • 历史总积分:296
  • 注册:2007年10月31日
发表于:2014-05-21 11:47:27
1楼

又是叶工打广告呀,下了个图片

biscuit007

  • 精华:0帖
  • 求助:0帖
  • 帖子:1帖 | 1回
  • 年度积分:0
  • 历史总积分:4
  • 注册:2014年5月18日
发表于:2014-05-23 21:45:45
2楼

回复内容:

对:   又是叶工打广告呀,下了个图片 内容的回复!


谢谢支持!!下载地址http://www.ourplc.com/forum.php?mod=viewthread&tid=192&extra=page%3D1

8566

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 1245回
  • 年度积分:0
  • 历史总积分:0
  • 注册:2015年1月25日
发表于:2015-08-25 08:04:26
3楼

dwerftgyh213sdfghn0

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 3回
  • 年度积分:0
  • 历史总积分:0
  • 注册:2002年11月14日
发表于:2016-01-05 20:30:27
4楼

下来看看先,多谢!!!

SuChengXiang

  • 精华:0帖
  • 求助:2帖
  • 帖子:4帖 | 179回
  • 年度积分:62
  • 历史总积分:315
  • 注册:2016年7月01日
发表于:2018-12-25 14:02:19
5楼

下了个图片


相关主题

官方公众号

智造工程师