功能介绍:828D中PLC调用NC程序

功能介绍:828D中PLC调用NC程序

828D可以实现在PLC侧选择调用加工程序的功能,现给大家介绍如下:

1.建立PLC调用加工程序表

在828D中,PLC调用加工程序表是隐藏的,需要我们设置参数激活:

MD51041 ENABLE_PROGLIST_USER 激活USER的程序列表(西门子保留)

MD51042 ENABLE_PROGLIST_INDIVIDUAL 激活INDIVIDUAL的程序列表

MD51043 ENABLE_PROGLIST_MANUFACT 激活MANUFACTURER的程序列表

程序表中最多放置255个程序,分别对应以上三种权限的程序:

USER 1~100 1

INDIVIDUAL 101~200 2

MANUFACTURER 201~255 3

程序编号作为PLC选择的依据建立程序调用表:

9

直接选择想调用的程序,INDIVIDUAL的程序列表,如下图

10

MANUFACTURER的程序列表

1114{DR3N

点击选择程序即可添加程序到程序列表

13

2.利用PLC在加工程序表选择程序

2.1 PLC侧的接口信号:

15

DB1700.DBB1000.7选择程序,

DB1700.DBB1001选择程序的权限,即USER、INDIVIDUAL、MANUFACTURER,其各自的值分别是16#81,16#82,16#83。(注第7位一直为1)

DB1700.DBB1002 选择程序号,即101、201…

16

DB1700.DBB2000显示程序的状态,

DB1700.DBB2001错误代码;

调试过程:PLC应用程序中先将要调用的程序号(分INDIVIDUAL的或MANUFACTURER的)送到接口DB1700.DBB1001和DB1700.DBB1002,然后选择程序开始DB 1700.DBX1000.7即可。程序如下:

17

注:130(16# 82)送DB1700.DBB1001代表程序为INDIVIDUAL级的,

102送DB1700.DBB1002代表程序号为102的程序。

 

 

© 版权声明
THE END
喜欢就支持一下吧
点赞7 分享
评论 共1条

请登录后发表评论

    暂无评论内容