《自动线体控制》-4.2PLC与数控机床的通信_第1页
《自动线体控制》-4.2PLC与数控机床的通信_第2页
《自动线体控制》-4.2PLC与数控机床的通信_第3页
《自动线体控制》-4.2PLC与数控机床的通信_第4页
《自动线体控制》-4.2PLC与数控机床的通信_第5页
已阅读5页,还剩24页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

学习目标01数控机床与s7-300PLC通讯掌握CNC1站的的通讯结构掌握PLC对机床的控制方法01PLC对数控车床的控制数控车床的面板信息查看数控车床。

生产线上的数控车床是X和Z两轴联动的数控卧式车床,装配西门子802Dsl数控系统。一、数控机床与s7-300PLC通讯一、数控机床与s7-300PLC通讯CNC1的300PLC的硬件组态

CNC1的组态网络为PRIFIBUS(CNC1)。硬件组成:1、315F-2PN/DP主控PLC(DP地址2);2、IM151远程I/O模块(DP地址3);3、DP/AS-ILINK20E链路模块(DP地址4)(3RK14001CE00AA2)

;4、CommunicationmoduleASM456

RFID接口模块(DP地址5);5、DP/PACOUPLERDP/PA耦合器和连接器(DP地址6);1、Siemens实现PA设备挂接到DP总线上有两种方案:

一个是通过DP/PA

Coupler,另一个是通过DP/PA

Link。

两者最显著的区别在于DP/PA

Coupler在系统组态中是透明的,无需设置,但它会将Profibus

DP总线速率限制在45.45kbit/s,

而DP/PA

Link在系统中是非透明的,需要设置DP地址,但不会影响Profibus

DP总线速率(最快可到12Mbit/s)。DP/PA

Link可以看作是在IM157-2或(IM153-2)接口模块后面挂接DP/PA

Coupler(FDC157)组成的。

DP/PA

Link和DP/PA

Coupler可以看作是连接Profibus

PA网络与Profibus

DP网络的网关。一、数控机床与s7-300PLC通讯一、数控机床与s7-300PLC通讯CNC2站需要将生产线挡圈经环形输送线体输送至CNC2站前,然后利用川崎机器人与数控机床配合,完成上下料的工作。分别介绍CNC2站硬件组态所需的主要硬件。1、DP/PACOUPLER耦合模块硬件组态DP/PACOUPLER耦合模块负责数控机床的信号采集与控制,使用DP通信方式与数控机床进行数据交互。网络拓扑图一、数控机床与s7-300PLC通讯一、数控机床与s7-300PLC通讯DP/DPCoupler用于连接两个Profibus-DP主站网络,以便在这两个主站网络之间进行数据通讯,数据通讯区最高可以达244字节输入和244字节的输出。DP/DPCoupler模块具有如下特点:.连接两个不同的Profibus网络进行通讯,2个网络的通讯速率,站地址可以不同;.最多可以建立16个I/O数据交换区;.两个网络电气隔离,一个网段故障不影响另一个网段的运行;.支持DPV1全模式诊断;.可通过DIL开关,Step7或其它编程工具设定Profibus站地址;.双路冗余供电方式;

对于DP/DPCoupler连接的两个网段,通讯速率可以不同,因此DP/DPCoupler非常适用于不同通讯速率的两个Profibus-DP主站系统之间的数据通讯,但是对于通讯数据区,网络1的输入区必须和网络2的输出区完全对应,同样网络2的输入区必须和网络1的输出区完全对应,否则会造成通讯故障。

本系统CNC1机床的DP通讯速率为1.5M,CNC2机床的DP通讯速率为187.5K。一、数控机床与s7-300PLC通讯在一个Profibusmaster中组态DP/DPcoupler,在Step7组态DP/DPCoupler为DPSlave打开

Step7软件,新建一个工程项目文件,命名为“CNC1”,在项目下插入一个S7-300站。双击插入的S7-300站的“Hardware”,打开硬件组态,在硬件组态界面下分别插入机架,电源PS307,CPU315-2PN/DP,从CPU的MPI/DP接口中新建一条Profibus(1)网络,网络行规为“DP”,波特率为“1.5Mbps”,从硬件目录中将DP/DPCoupler拖曳至ProfibusMaster中,如下图所示:一、数控机床与s7-300PLC通讯设定Profibus站地址:在硬件组态中双击DP/DPCoupler打开其属性对话框,在Profibus对话框中设置DP/DPCoupler的站地址为6,如下图所示:一、数控机床与s7-300PLC通讯设定DP/DPCoupler其他属性在硬件组态中双击DP/DPCoupler打开其属性对话框,切换到“ParameterAssignment”对话框,设定模块的其它属性,如下图所示:各参数意义如下:DP报警模式:DPV0或DPV1,根据所连接的主站系统的类型来设定外部诊断使能:ON或OFFON:如DP/DPCoupler网络中有诊断报告产生时(如DP连接器从网络中拔出),OB82将被调用,SF指示灯亮,“模块错误”信息将被写入CPU诊断缓冲区.OFF:如DP/DPCoupler网络中有诊断报告产生时(如DP连接器从网络中拔出),OB82将被调用,SF指示灯不点亮,也没有任何信息将被写入CPU诊断缓冲区.

注意:如果处在模块调试阶段,建议禁止外部诊断模式,等调试完毕后再使能模块外部诊断一、数控机床与s7-300PLC通讯组态通信接口区:在DP/DPCoupler模块的通信接口区组态与网络2的通信数据,如下图所示:一、数控机床与s7-300PLC通讯802Dsl端硬件配置802Dsl端DP/DPCoulper硬件配置在系统出厂时已内置:DP地址为6;输入起始地址IB27,长度16Byte;输出起始地址QB18,长度16Byte。对应的DP/DPCoulper设定:如果两台802Dsl通过DP/DPCoulper进行信息交换,两端设定相同。S7-300端硬件配置

如果802Dsl和S7-300通过DP/DPCoulper进行信息交换,S7-300端DP/DPCoulper可由用户自由设定,例如:地址为10,且由硬件指定,传输校验生效。注意:此地址仅仅为组态PLC侧的地址。一、数控机床与s7-300PLC通讯通过STEP7做硬件配置:在PROFIBUSDP网络上插入DP/DPCoulper;设定Profibus站地址,在硬件组态中双击DP/DPCoupler打开其属性对话框,在Profibus对话框中设置DP/DPCoupler的站地址为6,如下图所示:一、数控机床与s7-300PLC通讯设定DP/DPCoupler其他属性

在硬件组态中双击DP/DPCoupler打开其属性对话框,切换到“ParameterAssignment”对话框,设定模块的其它属性,如下图所示:一、数控机床与s7-300PLC通讯PLC与数控机床通讯

由于是通过Step7给DP/DPCoupler模块分配Profibus站地址,因此直接下载给PLC模块,然后用DP线分别连上模块两个网络的DP接口,左边的DP接头设置成6(PLC侧的DP/DPCoupler模块地址),右边的DP接头设置也成6(数控车床的DP地址号)。PLC需要与数车系统进行数据交换,则需要知道通信地址的对应关系:数车系统中的DP地址已经出厂标准化,按照下图进行分配。如果需要对应PLC的地址,就需要对应地址进行首地址偏移。一、数控机床与s7-300PLC通讯

图中可看出机床6号站所对应的输入地址为27,长度为16个字节;输出为18,长度为16个字节;

分别将S7-300和S7-400的硬件配置及程序下载到CPU中,将OB85-OB87加载到CPU中防止因通讯故障导致CPU停机,各地址输入信号配置已经完成,具体的输入点作用如表所示:一、数控机床与s7-300PLC通讯各地址输出信号的配置已经完成,具体的输出点作用如表所示:二、PLC对数控车床的控制在300PLC控制CNC1的程序界面,可以查看对应数控车床的硬件输出点,可以进行查看。二、PLC对数控车床的控制三、数控车床的面板信息查看802Dsl数控机床的系统设置及诊断,PLC诊断,检测与机床的信号是否正确,在面板上按下两个按钮,进入调试系统。在系统操作区中按下软键“PLC”。再按下“PLC程序”。打开保存在永久存储器中的项目。屏幕结构,下面对PLC诊断时屏幕的不同之处与补充要点进行说明。屏幕结构的图例说明如图所示:三、数控车床的面板信息查看三、数控车床的面板信息查看

西门子802Dsl数控系统的控制面板由四部分组成:机床控制面板、计算机键盘键、显示屏和功能软键,其实物图如图1-21所示。三、数控车床的面板信息查看操作区域

按键说明1加工。机床操作2创建

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论