你现在位置:首页>技术论文>设计维护>正文
PLC货料小车控制
日期:2007-4-15 16:21:54 来源:PLC之家  
点击: 作者:未知
点击【】放大字体.
一、控制要求:
某车间有 6 个工作台,送料车往返于工作台之间送料,如下图所示。每个工作台设有一个到位开关( SQ )和一个呼吸按扭( SB )。具体控制要求如下:
( 1 )送料车开始应能停留在 6 个工作台中任意一个到位开关的位置上。
( 2 )设送料车现暂停于 m 号工作台( SQ m 为 ON )处,这时 n 号工作台呼叫( SQ n 为 ON ),若:
(a) m>n ,送料车左行,直至 SQ n 动作,到位停车。即送料车所停位置 SQ 的编号大于呼叫按扭 SB 的编号时,送料车往左行运行至呼叫位置后停止。

(b) m

(c) m=n ,送料车原位不动。即送料车所停位置 SQ 的编号与呼叫按扭 SB 的编号相同时,送料车不动。
二、 PLC 硬件的实现
1 、 I/O 的分配
输入
功能说明
输出
功能说明
SB0
X0
启动
KM1
Y0
右行
SB1
X1
呼叫 1
KM2
Y1
左行
SB2
X2
呼叫 2
 
 
 
SB3
X3
呼叫 3
 
 
 
SB4
X4
呼叫 4
 
 
 
SB5
X5
呼叫 5
 
 
 
SB6
X6
呼叫 6
 
 
 
SB7
X7
呼叫 7
 
 
 
SQ1
X11
限位 1
 
 
 
SQ2
X12
限位 2
 
 
 
SQ3
X13
限位 3
 
 
 
SQ4
X14
限位 4
 
 
 
SQ5
X15
限位 5
 
  
 
SQ6
X16
限位 6
 
 
 
2 、 I/O 的外部接线
三、 PLC 软件的实现
用功能指令实现送料车控制的梯形图如图所示。
图中将送料车当前位置送到数据寄存器 D0 中,将呼叫工作台号送到数据寄存器 D1 中,然后通过 D0 与 D1 中数据的比较,决定送料车的运行方向和到达的目标位置。
四、相关 知识
指令名称
助记符
指令代码位数
操作数范围
程序步
S1(.)
S2(.)S(.)
D(.)
区间比较
ZXP
ZCP(P)
FNC11
(16/32)
K 、 H
KnX 、 KnY 、 KnM 、 KnS
T 、 C 、 D 、 V 、 Z
Y 、 M 、 S
ZCPZCPP… 步
DZCPDZCPP… 步
 
指令名称
助记符
指令代码位数
操作数范围
程序步
S(.)
D(.)
n
块传送
BMOV
BMOV(P)
FNC15
16
KnX 、 KnY 、 KnM 、 KnS
T 、 C 、 D 、
、 KnY 、 KnM 、 KnS
T 、 C 、 D 、
K 、 H
≤ 512
BMOVBMOV…7 步
多点传送
FMOV
FMOV(P)
FNC16
16
K 、 H
KnX 、 KnY 、 KnM 、 KnS
T 、 C 、 D 、 V 、 Z
KnY 、 KnM 、 KnS
T 、 C 、 D 、
K 、 H
≤ 512
FMOV 、 FMOVP…7 步
DFMOV 、 DFMOVP…13 步
数据交换
XCH
XCH ( P )
FNC17
(16/32)
KnY 、 KnM 、 KnS
T 、 C 、 D 、 V 、 Z
KnY 、 KnM 、 KnS
T 、 C 、 D 、 V 、 Z
 
XCHXCHP…5 步
DXCHDXCHP…9 步
BCD 变换
BCD
BCD ( P )
FNC18
(16/32)
KnX 、、 KnY 、 KnM 、 KnS
T 、 C 、 D 、 V 、 Z
KnY 、 KnM 、 KnS
T 、 C 、 D 、 V 、 Z
 
BCD 、 BCDP…5 步
DBCD 、 DBCDP…9 步
BIN 交换
BIN
BIN ( P )
FNC19
(16/32)
KnX 、、 KnY 、 KnM 、 KnS
T 、 C 、 D 、 V 、 Z
KnY 、 KnM 、 KnS
T 、 C 、 D 、 V 、 Z
 
BCD 、 BCDP…5 步
DBCD 、 DBCDP…9 步
评论内容
载入中...
载入中...
P
L
C



|










|


P
L
C









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