旋转编码器程序的应用.doc
文本预览下载声明
旋转编码器的应用
?
例:E6C-N绝对型多旋转高精度型旋转编码器与CPM1A PLC连接进行定位控制
型号E6C-NN5C
?
?
?
?
?
型号CPM1A-40CD□-□
?
二、配线表
【型号E6C-NN5C和型号CPM1A的配线】
型号E6C-NN5C输出信号 型号CPM1A
单旋转 导线外皮 褐(20) 00000
颜色 橙(21) 00001
黄(22) 00002
23) 00003
蓝(24) 00004
紫(25) 00005
灰(26) 00006
白(27) 00007
粉红(28) 00008
多旋转 导线外皮 茶(20) 00100
颜色 橙(21) 00101
黄(22) 00102
23) 00103
24) 00104
(25) 00105
+=0 灰(26) 00106
-=1 27) 00107
?
三、输出时间
【输出时间】
型号E6C-NN5C的绝对值数据
1旋转 2旋转 127旋转
0 500 1000 9000 10500 63500
63999
四、梯形图程序
(常ON)
25313 仅输入000通道的0
~8接点,输送到
DM0000(单旋转数
据BIN)
将单旋转数据BIN
转换到BCD
仅输入001通道的
0~7接点,输送
到DM0003(多旋转
数据BIN)
将多旋转数据BIN
转换到BCD
(多旋转数据BCD)×
500(单旋转分辨率)
的结果存入
DM0005~6
在线性绝对值数据
上计算(单旋转数
据)与(多旋转数据)
25313
(>)
25505
20000
(=)
25506
比较带在DM0010/11的值与DM0012/13
的值间在线性绝对值数据时,输出01000接点。(限正旋转时进行带域比较)
(<)
25507
20001
(=)
25506
20000 20001 01000
五、DM设定
?
【DM设定】
DM0000
0001
0002 0000 数据程序用工作区域
0003
0004
0005
0006
0007 线性绝对值数据
0008
0009 比较数据
0010 9000
0011 0000 上限值设定
0012 0500
0013 0001 下限值设定
?
注:上述梯形程序为参考例,有时会因程序控制器的数据读入时间而产生数据读取错误。这时,比较上次读入的数据与当前读入的数据。若超过100以上,则该数据作废。(多旋转数据变化时,同时读入单旋转数据与多旋转数据,则错误的数据也被读入。
上海禹萌控制系统设备有限公司 本文章由整理发布
上海禹萌控制系统设备有限公司 本文章由整理发布
BCD(24)
D0000
D0001
ANDW(34)
001
#007F
D0003
BCD(24)
D0003
D0004
MU
显示全部