FM352电子凸轮使用指南
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
1/13
FM352电子凸轮使用指
第一章选件、连线
1、1选件
在选择S7-300PLC的情况下,选择如下元件组成电子凸轮的硬件:1 电子凸轮模块6ES352-1AH01-0AE0,2 703电缆6ES5703-5CF00,3 绝对值编码器6FX2001-5SS12。
1、2连线
电子凸轮(方插头)绝对值编码器(圆插头)
2 CLS (黄)————————2 CLOCK+
3 CLS- (绿)————————1 CLOCK-
5 24VDC(粉)————————11 10V—30V
7 M (灰)————————12 0V
14 DATA-(兰)————————4 DATA-
15 DATA+(红)————————3 DATA+
第二章STEP7软件设置及编程
2.1 FM352电子凸轮的硬件设置
在SIMATIC Manager下双击Hardware 进入硬件设置窗口,从工具栏中打开Catalog,添加FM352模块,型号为6ES7 352-1AH01-0AE0。然后双击FM352 进入电子凸轮控制器设置参数窗口,首先设置System of为degree(2 decimal place), 再双击Axi进入轴参数设置窗口,选择Rotary axis,设置End of the rotary为360.00,
其余参数均为缺省值;双击Encoder进入编码器参数设置窗口,Encoder type选择SSI absolute ,Count direction根据需要选择Normal 或Inverter,设置Distance/encoder为360.00、Increments/encoder为8192、Revolution为1 、Band为125KHZ、Frame 为13bit(right**) ;双击Tracks 图框,在Tracks List表中选择Cam controller;双击Cams图框,在Cams list中选择Max. 32 cams或更多凸轮,然后,根据产品需要设置各通道角度,设置完毕存盘退出,下载硬件。
注意:在各通道角度设置时,应根据检测角度值与实际角度值的差值进行修正,修正值的计算举例见以下公式:设原理图P44角度表中的角度为DEG1,修正值为DEG@,通道设定值为DEG.则: DEG=DEG1-DEG@.
注意:若修正值改变,各通道角度需重新输入,因此各通道角度设定最好在滑块原点校对完毕且经有关人员确认准确后进行,以免频繁改变通道值.
2、2 软件编程
2、2、1 有关电子凸轮的数据存放在DB7中;在OB100中调
用FC0,上电时初始化FM352电子凸轮模块,具体语句为:
CALL FC0 D
INO:=7
2、2、2 在主程序OB1中调用FC1,以完成电子凸轮模块的
使能控制,具体程序为:
CALL FC 1
IN0 :=7
RET_V AL:=DB7.DBW382
AN M 77.7
= DB7.DBX 15.4
= DB7.DBX 38.4 //速度使能
L W#16#FFFF
T DB7.DBW 16
2.2.3, 电子凸轮模块故障检测,具体程序为:
A(
L DB7.DBW 382
L -1
==I
)
S DB7.DBX 372.5
A I 25.0
R DB7.DBX 372.5
若数据块DB7.DBW382 检测到的值为-1,则将数据位DB7.DBX372.5 置1,再相应控制压力机其他动作,故障清除后将模块复位即可.
2.2.44角度显示,电子凸轮实际角度值存储于数据块DB7.DBD26中. 经修正及转换后方可显示在控制面板上,具体程序为:
A(
L DB7.DBD 26 //实际角度值
L L#13019 //修正值
+D
T DB7.DBD 384
AN OV
SA VE
CLR
A BR
)
A(
L DB7.DBD 384
L L#36000
>=D
)
JNB _02f
L DB7.DBD 384
L L#36000
-D
T DB7.DBD 384
A(
A(
L DB7.DBD 384 //修正后的角度值
DTB
T DB7.DBD 388
AN OV
SA VE
CLR
A BR
)
JNB _030
L DB7.DBB 389
T QB 65
SET
SA VE
CLR
_030: A BR
)
JNB _031
L DB7.DBB 390
T QB 64
注意,角度修正值对于不同压力机可能不相同.
2,2,5:编码器断轴检测
具体程序为:
1, CLAT 信号
A Q 69.4
A Q 69.6
= DB7.DBX 372.2
2,速度检测
A DB7.DBX 372.2 //CLAT信号
L S5T#1S
SD T 100 //启动时间
A T 100
A(
L DB7.DBD 132 //速度实际值
L L#500000 //速度阈值
) S DB7.DBX 372.6 //速度不到时置位 A I 25.0 R DB7.DBX 372.6 //故障复位 NOP 0 2,2,6 制动监控 具体程序为: 1.制动角检测 A(