当前位置: 首页 > 传感测量产品 > 工业传感器 > 编码器

类型分类:
科普知识
数据分类:
编码器

三菱plc编码器梯形图程序

发布日期:2022-10-09 点击率:493 品牌:三菱_Mitsubishi


三菱plc编码器梯形图程序
旋转编码器的通常介绍

  其首要有两种,一种是增量型,另一种是推重型。增量型的特征是只需在旋转时期会输出对应旋转视点脉冲,间断是不会输出。它是运用计数来丈量旋转的办法;报价比照廉价。推重型的的特征是不管是不是旋转,能够将对应旋转视点进行平行输出的类型,不需求计数器可供认旋转方位;它还有不受机械的晃动或轰动以及开关等电器烦扰的功用,报价贵。在挑选运用时,可参阅以下几点。包含本钱、分辩率、外形规范、轴负荷及机械寿数、输出频率、环境、轴旋转力矩、输出回路等等。

运用举例

  它通常运用在对机器的动作操控。我那一个实例具体阐明一下。我刚刚改造一台机器,机器在作业进程中先要对工件进行处理,然后加工。它早年是用光电开关做的,机器的电路就比照杂乱,并且本钱添加,保护调校费事。所以我就对机器的电路进行改造,首要是用一个编码器来替代早年的光电开关。此套体系由OMRON的PLC与编码器构成。下面是PLC程序。

I/O 及数据

查看是不是有工件开关:00007 变频器零速输出:00008
处理工序1:开(DM100) 关(DM101) 10100
处理工序2:开(DM102) 关(DM103) 10101
处理工序3:开(DM104) 关(DM105) 10102
加工工序1:开(DM106) 关(DM107) 10103
加工工序2:开(DM108) 关(DM109) 10104
加工工序3:开(DM110) 关(DM111) 10105

PLC程序

Name= Initialize
[STATEMENTLIST]
LD 253.13 //On
OUT TR0
OUT 252.00 //Encoder software reset
TIM 000 #0100 //System initialize delay
AND 253.15 //PLC First scan on
INI 000 002 DM0000 //Control Encoder mode
LD TR0
AND TIM000
PRV 000 000 DM0000 //Encoder PV read
DIV DM0000 #0004 DM0002 //1440 Change 360
BCMP DM0002 DM0100 HR01 //Block compare for operation
Name= Shift
[STATEMENTLIST]
LD 000.07 //Part on
LD HR01.08 //Shift degree
LD 253.14 //Off
SFT HR60 HR62 // the rightmost word of the shift register
Name= Treat 1
[STATEMENTLIST]
LD TIM000
AND HR60.08 //Shift to action 1 operate position
AND NOT 00008 //Inverter zero speed output
AND HR01.00 //Degree of action 1
OUT 101.00 //Output Treat 1
Name= Treat 2
[STATEMENTLIST]
LD TIM000
AND HR60.10 //Shift to action 2 operate position
AND NOT 00008
AND HR01.01 //Degree of action 2
OUT 101.01 //Output Treat 2
Name= Treat 3
[STATEMENTLIST]
LD TIM000
AND HR60.15 //Shift to action 3 operate position
AND NOT 00008
AND HR01.02 //Degree of action 3
OUT 101.02 //Output Treat 3
Name= Process 1
[STATEMENTLIST]
LD TIM000
AND HR62.03 //Shift to Print 1 operate position
AND NOT 00008
AND HR01.03 //Degree of print 1
OUT 101.03 //Output Process 1
Name= Process 2
[STATEMENTLIST]
LD TIM000
AND HR62.05 //Shift to Print 2 operate position
AND NOT 00008
AND HR01.04 //Degree of print 2
OUT 101.04 //Output Process 2
Name= Process 3
[STATEMENTLIST]
LD TIM000
AND HR62.08 //Shift to Print 3 operate position
AND NOT 00008
AND HR01.04 //Degree of print 3
OUT 101.04 //Output Process 3


下一篇: PLC、DCS、FCS三大控

上一篇: MATLAB和Simulink在航