总是想写点什么_第1页
总是想写点什么_第2页
总是想写点什么_第3页
总是想写点什么_第4页
总是想写点什么_第5页
已阅读5页,还剩11页未读 继续免费阅读

下载本文档

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

文档简介

1、总是想写点什么?多时无法开头。前段时间被荣升为vip会员,心里总感觉愧疚!一年多来一直在学习西门子840d系统,在学习过程中总结了一些算是经验什么的,内容实在太多只能一点一点地随意写写。在这里特别感谢刘同工程师的帮助谢谢了。需要参考的书籍包含:)西门子(sinumerik)简明调试指南 2006版)西门子(sinumerik)840d/840di/810d (simodrive)611digital诊断手册)西门子(siumerik)840d/840di/810d简明操作指南/编程指南 01/2002) 西门子(sinamics)s120安全集成扩展功能)西门子(starter v4.0)软件

2、调试说明手册)西门子step7语句表编程手册及梯型图编程手册。需要安装的软件包含:)西门子step7_v5.4_sp3版或者更高的版本)西门子starter_v4.0及轴卡(cu3*)驱动西门子serialcable)西门子840d系统有关的toolbox工具软件(应该与实际使用系统的版本号有关)以上资料几乎都可以在本站及西门子官网上下载的。sinumerik840d是由数控及驱动单元(ccu或ncu),mmc,plc模块三部分组成,由于在集成系统时,总是将simodrive611d驱动和数控单元(ccu或ncu)并排放在一起,并用设备总线(profibus-2dp)互相连接,因此在说明时将二

3、者划归一处,同时提供车/铣版本供用户选择。电源模块的上下电顺序:这里所说的是ac/ac(单轴)或者dc/ac(多轴)电源。系统上/下电顺序非常重要,严重时可能烧毁模块的。需要通过plc来控制的。上电顺序: 打开主电源开关 释放急停开关 端子48上电 端子63上电 端子64上电下电顺序: 主轴停止后,按急停开关 端子64下电 端子63下电 端子48下电注意:每二个步骤之间应保证0.5秒间隔时间。西门子驱动(功率模块)的led指示说明:1.+15v电子电源故障(橙色)2.+5v电子电源故障(橙色)3.无外部使能信号t63或t64(绿色)4.直流母线无充电(黄色)5.电源连线故障(橙色)6.直流母线

4、过电压(红色)若干重要信号: 急停:db10.dbx56.1;db10.56.3;db10.dbx106.1。与急停有关的信号有:db10.dbx56.1 急停输入(plcnc) db10.dbx56.2 急停确认(plcnc) db10.dbx106.1 急停有效(ncplc) 轴:db3.dbx1.5;db3.dbx1.6;db3.dbx2.1;db3.dbx21.7。与轴有关的信号很多,但是基本的有:db3.dbx1.5;测量系统1有效db3.dbx1.6;测量系统2有效db3.dbx2.1;轴伺服使能db3.dbx21.7;轴脉冲使能如果需要运行一个轴,必须激活以上信号。其中db3.d

5、bx1.5;db3.dbx1.6只需要激活一个即可,若二个信号均为1,则测量系统1有效。如果想卸载轴,则将这两个位信号复位即可。这是该轴即为“parking”轴。 读入禁止:db21.dbx6.1读入禁止:在进行换刀等处理时,需要用读入禁止信号,当此信号为1时,nc进入读入禁止状态,nc程序暂停执行:当此信号为0时,nc程序继续执行。如何进入840d界面:两种方法:1)start up hmi dos shell 输入explorer回车,即可进入dos下的系统界面。2)在启动系统后,当进入出现版本号“v”开头。时按”3”号键。出现小窗口时输入:auduser。输入密码“sunrise”或者“

6、evening”。即可进入840d的开始界面。新系统开机时必须总清nc和plc一次。具体方法:nc总情:警告:nc总清后,sram内存中的内容将被全部清除,所有机器数据(machine date)被预置为缺省值。步骤: 将nc启动开关s3 “1”;(1) 启动nc,如果nc已经启动,可按一下复位按钮s1;(2) 待nc启动完成,七段显示器显示“6”,将s3 “0”总清完成plc总清:步骤: 将plc启动开关s4 “2”;ps灯会亮(1)s4 “3”并保持约3秒直等到ps灯亮;ps灯灭了又再亮(2)在3秒以内,快速地执行下述操作s4:“2” “3” “2”;ps灯先灭,后又亮,pf灯亮。(有时p

7、f灯不亮)(3)等ps和pf灯亮了,s4 “0”;ps和pf灯灭,而pr灯亮。plc总清执行完成。plc总清后,plc程序可通过step7软件下传至系统。如果plc总清后屏幕上有报警可作一次nck复位(热启动)。plc基本程序规则: 西门子提供了一些数控plc基本程序,用户可以根据实际情况调用这些标准功能块即可,而被系统占用的功能块不能再被编辑,一般用户可使用fb36fb255,fc36fc255。 db10db127。基本程序由toolbox工具提供,执行toolbox中install.exe文件,系统自动安装gp8xod-x文件集合到step下的s7 libs”目录中,使用时打开基本程序项

8、目库,将block目录下的基本程序块拷贝到用户自建的项目block目录下。 基本程序项目库由组织块(ob),功能(fc),功能块(fb)三种逻辑块和数据块(db)构成。ob1为cpu循环扫描时间内唯一扫描的主程序,fc或fb被cpu执行的条件是必须是在组织块(ob)中被调用,同时fb和fc也能实现子程序的嵌套。 fb与fc的区别在与它们的变量声明表中能够定义的参数类型不同。当fc的程序执行完成后,fc的参数不能被保存;当fb的程序执行完成后,fb的参数能被保存。在ob1中调用fc时,只需直接调用,如:call fc1;而调用fb时,必须为其分配一个背景数据块,用来保存fb的参数,如:call

9、fb1,db7。背景数据块的数据格式与相应fb的变量声明表的数据格式相同,不允许用户进行修改。 数据块(db)分为全局数据块和背景数据块。用户可在全局数据块中定义程序所需要的变量参数。全局数据块的参数可以在ob、fc和fb中使用。在840d数控系统中,nckplc接口信号分为两部分:一部分是从plc至nck的接口信号,另一是nck反馈给plc的接口信号。所有信号全部以位的形式定义在全局数据块中。在程序编写中完成系统或轴的功能时,只需对应数据块的某功能位置位即可。 当cpu 与nck启动时,需要建立plc和nck之间的数据交换接口。就必须在plc启动时(即ob100执行时),完成plc和nck接

10、口配置文件,接口参数配置由fb1来完成,而fb1必须在ob100中进行调用,fb1的参数设置存放在db7数据块中。其调用程序如下: 西门子公司为用户提供了标准机床面板(mcp),在使用标准面板时,应在ob1调用mcp应用的基本程序fc25(车床版),输入适当的参数。其具体程序如下: 因此对于机床制造厂家来说,fb1(启动)程序在ob100中调用;fc2(nck方式组通道)、fc6(刀具管理)、fc19/fc25(机床操作面板)、fc10(错误和操作信息)一般是必须在ob1中调用的;fc3(基本程序处理报警)是在ob40中调用。用户基本程序规则: plc程序的编制全部按照正逻辑的设计,即不论物理

11、信号是高电平还是低电平有效,逻辑“1”表示信号有效。所有物理输入输出信号都需经过逻辑处理好,才能进行逻辑运算,也就是先要定义输入输出的信号有效和输入输出信号的逻辑,再将输入输出的物理信号和逻辑参数异或,其结果与有效参数(使能参数)与,最后送入输入输出缓冲区中。 根据实际情况,用户可以建立自己的程序块。在本次设计中除了西门子公司提供的基本程序块外,用户还自己建立了程序块fc52(x轴与z轴)控制、fc53(“sp”主轴控制)、fc54(尾座控制)、fc56(花盘放松卡紧控制)、fc59(喷雾冷却控制)、fc64(左右刀板与左右刀夹控制)、fc66(左右中心架的控制)、fc100(用户报警信息控制

12、)等。因为有专业的西门子toolbox的安装。(自动生成的库文件)即自动提供了西门子的plc的基本程序。用户只需要调用专门的功能块;功能;及数据块等。按设备的需要调用即可。轴的控制信号规则:(以下以x; z ;spindle轴为例) db31.dbx2.1 (plc至 nck x轴控制器使能信号) db31.dbx21.7 (plc 至nck x轴脉冲使能信号) db32.dbx2.1 (plc至 nck z轴控制器使能信号) db32.dbx21.7 (plc 至nck z轴脉冲使能信号) db31.dbx1.5 (plc至 nck x轴测量系统1有效) db32.dbx1.5 (plc至

13、nck z轴测量系统1有效) db31.dbx1.7 (plc至 nck x轴修调有效) db32.dbx1.7 (plc至 nck z轴修调有效) db33.dbx1.7 (plc至 nck sp轴修调有效) db31.dbx4.3 (plc至 nck x轴进给停止) db32.dbx4.3 (plc至 nck z轴进给停止) db33.dbx4.3 (plc至 nck sp轴进给停止) db31.dbx64.6 (plc至 nck x轴负转命令) db31.dbx64.7 (plc至 nck x轴正转命令) db32.dbx64.6 (plc至 nck z轴负转命令) db32.dbx64

14、.7 (plc至 nck z轴正转命令) db33.dbx83.5 (plc至 nck 主轴在设定值范围内) db33.dbx83.7 (plc至 nck 主轴实际旋转方向) db31.dbx4.6 (plc至nck x轴jog状态下反转)db31.dbx4.7 (plc至nck x轴jog状态下正转)手轮控制信号规则: db31.db4.0 (plc至 nck x轴手轮激活) db32.db4.0 (plc至 nck z轴手轮激活) 急停信号规则: db10.dbx56.0 (到nck的通用信号 急停) db10.dbx56.1 (到nck的通用信号 急停响应) 复位信号规则: db21.d

15、bx7.7 (plc至 nck 复位信号) db21.dbx6.0 (plc至 nck 进给禁止) 硬件限位开关规则: db31.dbx12.1 (plc至 nck x轴正硬件限位开关) db31.dbx12.0 (plc至 nck x轴负硬件限位开关) db32.dbx12.1 (plc至 nck z轴正硬件限位开关) db32.dbx12.0 (plc至 nck z轴负硬件限位开关) 参考点规则: db31.dbx12.7 (plc至 nck x轴延迟回参考点) db32.dbx12.7 (plc至 nck z轴延迟回参考点) 程序控制信号规则: db21.dbx0.3 (plc至 nck

16、 激活drf) db21.dbx0.5 (plc至 nck 激活m01) db21.dbx2.0 (plc至 nck 激活skp) db21.dbx0.6 (plc至 nck 激活dry)plc程序中ob1调用fc10 :系统产生的报警和操作信息由nc自动完成,机床厂家设置的机床辅助报警和操作信息则由fc10功能块来实现,报警信息接口信号均放在db2中。fc10将db2中的plc报警和操作信息、信号传送到mmc和nc,并且在mmc上显示报警和操作信息。当触发信号由0到1变化时,报警和操作信息立即在mmc上显示,当触发信号由1变到0时,只有操作信息被取消,而报警显示将一直保留(即触发条件不再满足

17、)直到用户确认该报警为止。在调用fc10时根据现场的需要设置相应的参数,其程序如下: call fc 10 /调用fc10功能块 touserif: = true, /传送信号到mmc和nc,在此状态下,用户可以直接通过db2连接报警和操作显示输出. quit : = m100.0 /确认报警地址 所以fc10第一个参数是描述报文情况的相当重要的一个参数!一般会写在ob1装置块中!如果选择写touserif=flase时信号将不会传送,用户需要自己直接处理通道;轴;主轴接口中的“禁止进给;禁止读入;禁止nc启动等信号。编好报警文本并传入系统 :编写报警文本所使用的编辑器是microsoft的d

18、os环境下的asc编辑器。通过在dos提示符下键入edit可进入该编辑器。编辑好的报警文本可用pcin传入相应的目录下。报文结构说明:alarm no: 报警号列表dispiay: 0 - 在报警行显示 1 - 在对话框内显示help id: 在线帮助识别符text: 报警出现时,所显示的内容。两头用双引号。可加注释内容。用“/”。最长110个字符,分两行显示。m指令地址对照表:g指令地址对照表:db2报警地址对照表:plc地址模块信号对照表:机架模块起始地址槽号12345678910110数字模拟pscpuim02564272828812304163202033624352283681数字模

19、拟im32384364004041644432484485246456480604962数字模拟im64512685287254476560805768459288608926243数字模拟im96640100656104672108688112704116720120736124752机床数据和设定数据分类表:区域说明从1000到1799驱动用机床数据从9000到9999操作面板用机床数据从10000到18999通用机床数据从19000到19999预留从20000到28999通道类机床数据从29000到29999预留从30000到38999轴类机床数据从39000到39999预留从41000到41999通用设定数据从42000到42999通道类设定数据从43000到43999轴类

温馨提示

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

评论

0/150

提交评论