你现在位置:首页>技术论文>PLC基础>正文
PLC开发文档
日期:2009-8-8 1:50:35 点击:
来源:本站整理
作者:
点击【】放大字体.

PLC开发套件说明:

plcjs.技.术_网

1.       接线

P.L.C.技.术.网——可编程控制器技术门户

 

WWW_P※LCJS_CO※M-PLC-技-.术_网

1.       内部资源:

WWW.PLCJS.COM——可编程控制器技术门户

X  输入IO X0-X7,X10-X12(八进制)程序中只读

P.L.C.技.术.网——可编程控制器技术门户

Y  输出IO Y0-Y7,Y10-Y12(八进制)程序中可读可写

WWW※PLCJS_COM-PL#C-技.术_网(可编※程控※制器技术门户)

M  中间继电器 M0-M3071 3072点 程序中可读可写

plcjs.技.术_网

M8000-M8255 特殊功能继电器   程序中只读

WW.W_PLC※JS_C,OM-PL,C-技.术_网

M8000 一个扫描周期后常开

WWW_PLCJS※COM-PLC-技×术_网(可编程控※制器技术门户)

M8002 一个扫描周期后常闭

WWW_PLCJS※COM-PLC-技×术_网(可编程控※制器技术门户)

C  计数器 C0-C199 200点16位计数器(0-32767)C200-C255 56点32位计数器 可读可写

WWW_PLCJ-S_COM-PLC-技.术_网(可-编程控-制器技术-门户)

T  定时器 T0-T255 256点 16位100ms定时器(0-32767)定时时间0-3276秒  可读可写

WWcW_PLCJS_COM-PLC-技.术_网

D0-D999 数据寄存器 1000点16位数据寄存器(-32768 --- 32767) 可读可写

WWW_PLCJS※COM-PLC-技×术_网(可编程控※制器技术门户)

D8000-D8255 256点特殊功能寄存器(不要在程序中写这些寄存器) 只读

WWW_PL※CJS_COM-PLC-技.术_网

S0-S999 步进继电器(暂未能使用步进指令)可当作中间继电器使用 可读可写

WWW_PLC※JS_COM-PLC-技.术_网(可编程控※制器技术门户)

只读操作数在程序中不可以被驱动

WWW_PLCJS※COM-PLC-技.术_网(可※编程控※制器技术门户)

3.指令(目前支持的指令)

WWW_PLCJS@_COM%-PLC-技.术_网

LD XYMCTS 取触点(必须与左母线连接)

WWW_PLCJS※COM-PLC-技.术_网(可※编程控※制器技术门户)

LDI XYMCTS 取反触点(必须与左母线连接)

WWW_PLC※JS_COM-PLC-技.术_网(可编程控※制器技术门户)

 AND XYMCTS 串联常开触点(不能连接在左母线)

WWW_PLCJ-S_COM-PLC-技.术_网(可-编程控-制器技术-门户)

 ANI XYMCTS  串联常闭触点(不能连接在左母线)

WWW.PLCJS.COM——可编程控制器技术门户

 OR XYMCTS   并联常开触点

P.L.C.技.术.网——可编程控制器技术门户

 ORI XYMCTS  并联常闭触点

WWW_PLCJS※COM-PLC-技×术_网(可编程控※制器技术门户)

 MPS 入栈     

WWW_P※LCJS_CO※M-PLC-技-.术_网

 MPR 读栈

——可——编——程——控-制-器-技——术——门——户

 MPP 出栈

plcjs.技.术_网

 ORB 块并联

WWW_PLCJS@_COM%-PLC-技.术_网

 ANB 块串联

WWW_PLCJS※COM-PLC-技×术_网(可编程控※制器技术门户)

 OUT XYMCTS  输出到位(必须与右侧母线连接)

WWcW_PLCJS_COM-PLC-技.术_网

 

WWW_PLCJS@_COM%-PLC-技.术_网

 OUT N1 N2    

WWcW_PLCJS_COM-PLC-技.术_网

 N1  T0-T255,0.1秒定时器

WWW_PLCJ-S_COM-PLC-技.术_网(可-编程控-制器技术-门户)

     C0-C199,16位计数器

WWW_PLCJS_COM-PLC-技.术_网

      C200-C255,32位计数器(暂不支持高速计数器)

P_L_C_技_术_网——可——编——程——控-制-器-技——术——门——户

 N2  K0 - K32767

WWcW_PLCJS_COM-PLC-技.术_网

     D0-D999,16位(0-32767),C200-C255(0-2147483647)

W1WW_P4LCJS_COM-PLC-技.术_网

 

WWW_PLC※JS_COM-PLC-技.术_网(可编程控※制器技术门户)

RST  MSY  复位触点

WWW※PLCJS_COM-PL#C-技.术_网(可编※程控※制器技术门户)

RST  CT    复位计数器,定时器(其当前值被清零,触点复位)

WWW_PLCJS_COM-PLC-技.术_网

RST D     数据寄存器清零

WW.W_PLC※JS_C,OM-PL,C-技.术_网

 

WWW_P※LCJS_COM-PLC-)技.术_网

MC N0_N7 MY  建立小母线N0-N7

P.L.C.技.术.网——可编程控制器技术门户

MCR N0_N7    复位小线线N0-N7

WWW_PLC※JS_COM-PmLC-技.术_网

 

WWW_PLCJS_COM-PLC-技.术_网

SET MSY  置位触点 

WWW_PLC※JS_COM-PLC-技.术_网(可编程控※制器技术门户)

 

WWcW_PLCJS_COM-PLC-技.术_网

ALT MYS 触点取反

P_L_C_技_术_网——可——编——程——控-制-器-技——术——门——户

 

WWW.PLCJS.COM——可编程控制器技术门户

INV   结果取反指令

WWW.PLCJS.COM——可编程控制器技术门户

 

WWW.PLCJS.COM——可编程控制器技术门户

NOP   空操作

WW.W_PLC※JS_C,OM-PL,C-技.术_网

 

P.L.C.技.术.网——可编程控制器技术门户

MOV N1 N2 传送指令

WWW※PLCJS_COM-PL#C-技.术_网(可编※程控※制器技术门户)

ADD N1 N2 加法指令

P.L.C.技.术.网——可编程控制器技术门户

SUB N1 N2  减法指令

WWW_P※LCJS_COM-PLC-)技.术_网

MUL N1 N2 乘法指令

WWW※PLCJS_COM-PL#C-技.术_网(可编※程控※制器技术门户)

DIV N1 N2  除法指令

WWW_P※LCJS_CO※M-PLC-技-.术_网

N1  K-32768 -- K32767

——可——编——程——控-制-器-技——术——门——户

    D0-D999(-32768 – 32767

WWW.PLCJS.COM——可编程控制器技术门户

N2  D0-D999

WW.W_PLCJS_COM-PLC-技.术_网

4.单片机实现PLC功能

plcjs.技.术_网

  PLC是以梯形图编程或者指令表编程语言,梯形图开发环境可以很直观的看到控制连接,在线监控时,可以看到程序执行结果。

WWW_PLCJS@_COM%-PLC-技.术_网

  单片机以一串指令来完成一句梯形图指令,我们可以理解为一个子程序。PLC程序的执行同单片机执行原理一样,自上而下顺序执行。单片机首先自内存中读出PLC代码,然后分析代码所表达的梯形图指令,然后调用相应的处理程序,执行结束后将执行结果存入内存。

WWW※PLCJS_COM-PL#C-技.术_网(可编※程控※制器技术门户)

PLC执行顺序:更新输入,梯形图扫描,更新输出

WWW_PLCJ-S_COM-PLC-技.术_网(可-编程控-制器技术-门户)

  指令解释

WWW_PL※CJS_COM-PLC-技.术_网

  用单片机一个内存单元来存储PLC的程序地址可以理解为单片机的PC指针,

P_L_C_技_术_网——可——编——程——控-制-器-技——术——门——户

  用单片机一个内存单元来存储PLC程序运行状态可以理解为单机的PSW状态寄存器

plcjs.技.术_网

  用单片机一片内存单元来做PLC程序运行所需的中间寄存器可以理解为单片机的工作寄存器

W1WW_P4LCJS_COM-PLC-技.术_网

   PLC指令解释可以用判断方式和查表方式,判断语句的方式下不同指令的解释时间不一样,所以用查表的方式比较合适。

P_L_C_技_术_网——可——编——程——控-制-器-技——术——门——户

   三菱PLC梯形图是以步为基础,一步为16位字长。

——可——编——程——控-制-器-技——术——门——户

PLC_MX 存储母线状态。MXCNT计算母线堆栈次数。当进入程序扫描前,将PLC_MX清0,PLC_MX的第0位写入M8000状态,遇到MC指令时,PLC_MX左移一位,MXCNT加一,然后将当前运算结果存入PLC_MX的第0位,遇到MCR指令时,PLC_MX右移一位,MXCNT减一。注意,MC,MCR必须成对使用,并且嵌套次数不能大于7次。

WWW_PL※CJS_COM-PLC-技.术_网

解释的时候好象排队,你只要认准你前面那个人就OK。

WWW_P※LCJS_COM-PLC-)技.术_网

PLC_LD存储节点状态,LDCNT存储计数,如果是LD,LDI指令,PLC_LD首先将第0位状态存储,然后将LD、LDI指令所指的操作数读入PLC_LD的第0位。如是AND、ANI指令就将PLC_LD第0位与AND、ANI所指的操作数相与,结果存入PLC_LD的第0位,如是OR,ORI指令则是将PLC_LD的第0位与OR\ORI所指的操数相或,结果存入PLC_LD的第0位。PLC_LD是16位寄存器,所以一个语句中最多可以有15个LD、LDI指令。

P.L.C.技.术.网——可编程控制器技术门户

ANB

WW.W_PLCJS_COM-PLC-技.术_网

ORB

P_L_C_技_术_网——可——编——程——控-制-器-技——术——门——户

   这两个指令是配合LD、LDI\LDF\LDP的。每遇到LD LDI LDPLDF指令之一,PLC_LD就左移一次,LDCNT加一,当遇到ORB、ANB指令时候,PLC_LD的第0位就与PLC_LD的第1位运算,结果存入第1位,然后PLC_LD右移一位,LDCNT减一。每条语句中的LD\LDP\LDF\LDI指令与ORB\ANB的对应关系是,除开第一条与左侧母线相连拉LD\LDF\LDP\LDI指令不需ANB\ORB指令外,其余每LD一次,必须有ANB\ORB指令与之配合。遇到与右侧母线连接的指令时,LDCNT清零。

WWW_PLCJS_COM-PLC-技.术_网

 

WW.W_PLC※JS_C,OM-PL,C-技.术_网

PLC_MP用于压栈指令,MPCNT用于计算堆栈次数

WWW_PLCJ-S_COM-PLC-技.术_网(可-编程控-制器技术-门户)

   MPS压栈,PLC_MP左移一次,同时第0位与第1位状态相等,MPCNT加1

WWW_PLCJ-S_COM-PLC-技.术_网(可-编程控-制器技术-门户)

   MPP出栈,PLC_MP右移一次。MPCNT减1

WW.W_PLCJS_COM-PLC-技.术_网

   MRD读栈,PLC_MP的第0位与第1位相等。

WWW_PLCJS※COM-PLC-技.术_网(可※编程控※制器技术门户)

   注意:MPS\MPP必须成对使用,并且嵌套次数不能大于7

WWW.PLCJS.COM——可编程控制器技术门户

OUT指令必须与右侧母线连接。

WWW_PLCJS※COM-PLC-技×术_网(可编程控※制器技术门户)

2xxx  LD                  x4xx  X

P.L.C.技.术.网——可编程控制器技术门户

3xxx  LDI                 x5xx  Y

W1WW_P4LCJS_COM-PLC-技.术_网

4xxx  AND                x6xx  T

P_L_C_技_术_网——可——编——程——控-制-器-技——术——门——户

5xxx ANI                  xExx  C

WW.W_PLCJS_COM-PLC-技.术_网

6xxx OR                  x8xx  M0-M255

——可——编——程——控-制-器-技——术——门——户

7xxx ORI                 x9xx  M256-M511

W1WW_P4LCJS_COM-PLC-技.术_网

           xAxx M512-M767

WWW_PL※CJS_COM-PLC-技.术_网

Cxxx OUT                xBxx  M768-M1023

WWW※PLCJS_COM-PL#C-技.术_网(可编※程控※制器技术门户)

Dxxx SET                 xCxx  M1024-M1279

WW.W_PLC※JS_C,OM-PL,C-技.术_网

Exxx  RST                xDxx  M1280-M1535

WWW_PLCJS_COM-PLC-技.术_网

                          xFxx  M8000-M8255

WWW_P※LCJS_COM-PLC-)技.术_网

两步指令       指令 操作数

W1WW_P4LCJS_COM-PLC-技.术_网

01C1    LDF          01C1 8401  LDF X1

WWW_PLCJS_COM-PLC-技.术_网

01C2     LDP         01C2 8401  LDP X1

plcjs.技.术_网

FFF8    ANB

WWW_PLC※JS_COM-PmLC-技.术_网

FFF9    ORB

WWW_PLCJS_COM-PLC-技.术_网

FFFF   NOP

WWW_PLCJS@_COM%-PLC-技.术_网

01CC   ANDP

WWW_PLCJ-S_COM-PLC-技.术_网(可-编程控-制器技术-门户)

01CD  ANDF

——可——编——程——控-制-器-技——术——门——户

01CE   ORP

P_L_C_技_术_网——可——编——程——控-制-器-技——术——门——户

01CF   ORF

WWW_PLC※JS_COM-PLC-技.术_网(可编程控※制器技术门户)

000C 8501  RST C1

WWW_PLC※JS_COM-PLC-技.术_网(可编程控※制器技术门户)

000C 8601  RST T1

WW.W_PLC※JS_C,OM-PL,C-技.术_网

 

WWW_PLCJ-S_COM-PLC-技.术_网(可-编程控-制器技术-门户)

无操作数指令

WWW_P※LCJS_CO※M-PLC-技-.术_网

000F END

WWW_PLCJS※COM-PLC-技×术_网(可编程控※制器技术门户)

FFFA MPS

WWW_PLCJS_COM-PLC-技.术_网

FFFB MPR

WWW_PLC※JS_COM-PmLC-技.术_网

FFFC MPP

WWW_PLCJS@_COM%-PLC-技.术_网

 

WWW_PLCJS@_COM%-PLC-技.术_网

三步指令

W1WW_P4LCJS_COM-PLC-技.术_网

0600 8001 8000  OUT T0 K1

WWW_P※LCJS_COM-PLC-)技.术_网

0E00 8002 8000  OUT C0 K2

P_L_C_技_术_网——可——编——程——控-制-器-技——术——门——户

0094 8401 8005  ALT Y1

WWW.PLCJS.COM——可编程控制器技术门户

联机操作:

WW.W_PLC※JS_C,OM-PL,C-技.术_网

 

WWW_PLCJS※COM-PLC-技.术_网(可※编程控※制器技术门户)

评论内容
载入中...
载入中...
P
L
C



|










|


P
L
C









·最新招聘信息
·最新求职信息
·推荐产品
·推荐厂商
·栏目热门排行
·站内热门排行