4.1 西门子802D PLC调试.ppt
西门子802DPLC调试,数控机床装调与维修实训,姓名陈芳电话13682510136,,,,SINUMERIK802D调试培训(面向机床制造商工程师),培训的主要内容,,SINUMERIK802D系统简介调试准备系统的连接电器柜设计要求PLC应用程序的设计驱动器的参数配置NC参数设定驱动器参数优化用户保护级的设定数据存储和备份特殊功能的调试(选项),系统的连接–第一次通电(驱动部分),通电前必须确认24VDC回路无短路确保各部件的连接正确无误第一次通电后,以下状态均为正常现象,电源模块上只有绿色指示灯亮–表示进线电源380VAC正常,,,,,,如果电源模块上的这个红色指示灯亮–表示进线电压超出正常工作范围。,在611UE模块上,标有R/F的红色指示灯亮–因为驱动器的数据尚未设定,在611UE模块的液晶显示窗口上,显示“A1106”–表示驱动器模块为初始状态,驱动器的参数尚未设定,在611UE模块上,总线选件模块上的双色指示灯为红色–表示总线上无数据交换。,系统的连接–第一次通电(NC部分),,在PP72/48模块上,标有“EXCHANGE”的绿色指示灯亮–表示802D与输入输出模块PP72/48之间有数据交换。如果该绿色指示灯不亮,说明总线连接由问题,需要检查硬件的连接,,802D进入主画面,且由以下报警380021–PROFIBUSDP缺省SDB1000已被加载004060–标准机床数据已被加载,,进入802D系统画面,在PLC状态列表中可以观察到输入信号的状态如果观察不到输入信号的状态说明硬件连接有问题总线连接有问题输入信号的24V的公共端连接有问题,系统的初始化(标准车床或铣床),WINPCIN设置格式二进制通讯格式波特率预置值C位1,加计数器,减计数器,加减计数器,,PLC地址说明–计时器,地址计时器T(最多32个–T0T15–定时单位为100msT16T31–定时单位为10ms),格式计时器状态位T3,T25;–表示的是计时器的计时值与预置值的比较结果计时值字T3,T25;–表示的是计时器的计时值,类型开启延时计时器TONIN1计时开始;IN0计时器复位;计时值预置值T位1关闭延时计时器TOFIN1计时器复位;IN计时开始;计时值预置值T位1保持延时计时器TONRIN1计时开始;IN0计时器停止;计时值预置值T位1将字常数“0”赋值给T值可使计数器复位,开启计时器,关闭计时器,保持计时器,,特殊标志存储器SMx.x的定义,,,,,,,0.5秒,0.5秒,,,30秒,30秒,PLC扫描周期,常“1”状态,第一次PLC扫描,缓冲数据丢失,系统再启动,2xPLC扫描周期,1秒钟脉冲,1分钟脉冲,SM0.0,SM0.1,SM0.2,SM0.3,SM0.6,SM0.5,SM0.4,V,,,,,,,,,PLCNC接口地址的结构,V,表示的是NC和PLC之间的信息接口,地址由V加8位数字构成,,,,,,,,,,,,,信号地址,子区号,轴号,数据块号,V,,,,,,,,,00–第一轴01–第二轴02–第三轴03–第四轴04–第五轴,NC与PLC之间的信息交换(接口),MCP,MCP,,NC与PLC之间的信息交换(接口),NCK通道,HMI轴,NCK轴,可保持数据区,报警激活报警变量,辅助功能,机床控制面板信号,程序控制信号,HMI选择信号,手轮选择信号,轴控制信号,轴状态信号,NCK控制信号,方式选择信号,通道控制信号,PLC参数,NC与PLC之间的信息交换(接口),NCK通道,HMI轴,NCK轴,可保持数据区,报警激活报警变量,辅助功能,机床控制面板信号,程序控制信号,HMI选择信号,手轮选择信号,轴控制信号,轴状态信号,NCK控制信号,方式选择信号,通道控制信号,PLC参数,练习(2)–访问NCPLC接口,方式选择通过802D的操作画面选择方式802D进入系统画面PLCPLC状态输入接口地址VB30000000,显示00000000将光标移至00000000,按编辑键后改为00000001,按输入键按接收键系统应进入自动方式输入地址VB31000000,观察内容是否为00000001通过PLC编程软件选择方式(802D进入联机状态)进入PLC编程工具软件的状态表输入地址,写入新值,写入802D通过该方式选择不同的工作方式报警激活(方法同上)通过802D的操作画面激活报警通过PLC编程软件激活报警,PLC子程序库–目的和构成,PLC子程序库的目,电子文件制程序库说明,PLC项目文件SUBR_LIBRARY_802D–子程序库,PLC项目文件MCP_SIMULATION_802D–机床控制面板仿真,PLC项目文件SAMPLE_TURN_802D–车床实例程序,PLC项目文件SAMPLE_MILLING_802D–铣床实例程序,为简化制造商PLC的设计,将具有共性的PLC应用程序,如初始化、机床面板信号处理、急停处理、轴的使能控制、硬限位、参考点等,提炼成子程序。制造商只需将所需的子程序模块连接到主程序中,再加上其他辅助动作的程序,既可非常快接的完成程序设计,PLC子程序库的构成,PLC子程序库–应用的前提条件,802D需进行标准初始化,802D必须具有标准初始化定义的轴配置(车床X,Z,SP;铣床X,Y,Z,SP,A),资源的划分,PLC子程序库–应用的前提条件,位常数定义,子程序库定义的PLC机床参数,无效输出定义,参阅PLC子程序库说明,符号命名的约定,参阅PLC子程序库说明,PLC子程序库–符号编程,PLC应用程序应实现的基本动作,所有安全相关的功能必须生效,如急停、限位等基本操作功能生效方式选择手动控制倍率设定驱动器电源模块的使能生效,端子48、63、64与端子9接通,PLC基本功能的实现是调试驱动器和802D系统参数的基本条件,硬限位处理方案之一–PLC处理,硬限位处理方案之二–硬件逻辑,PLC子程序库的应用–建立一个应用程序,PLC报警是为用户提供的最有效的诊断手段,机床的诊断是设计出来的设计出的诊断方案可以立即确定故障的原因和位置,,,,,,,,L,N,380VAC,,,,,,,,,,防护门打开,冷却电机热保护,冷却液位检测,冷却管压力检测,24VDC,冷却泵电机,PLC报警生成,,练习(3)–编写第一个PLC应用程序,任务一根据样机的实际情况,利用PLC子程序库建立一个应用程序实现机床控制面板的操作功能方式选择点动操作NC启动停止单段任务二利用802D机床控制面板的用户定义键激活两个用户报警任务三利用802D机床控制面板的用户定义键模拟参考点开关,且模拟返回参考点任务四(选项-条件样机配备了611UE驱动器)为驱动器电源模块的使能端子T48、T63、T64与端子T9闭合要求按照实际机床电气的设计要求定义输入输出表并将其输入PLC编程工具的符号表;从开始就引入符号编程的习惯编写网络注释,PLC分组练习,选题1机床安全门控制选择一个没有使用的钮子开关模拟机床安全门,钮子开关接通视为安全门合上,断开视为安全门打开;主程序名称doorlhc;试以子程序safe_door为名编写程序,实现在安全门未关闭的情况下,MDA模式下或AUTO模式下运行程序时,出现”70000020安全门未打开”,若闭合安全门,则报警消除。,