840D_PLC_OB100功能块

合集下载

840D_810D的PLC启动与PLC高级功能应用解析

840D_810D的PLC启动与PLC高级功能应用解析

第7章840D/810D的PLC启动与PLC高级功能应用启动SINUMERIK 840D/810D数控系统的PLC必须借助于西门子提供的TOOLBOX工具盘,TOOLBOX工具盘提供了与系统版本相匹配的基本程序库以及硬件信息,同时还提供了一个NC变量选择器用于选择NC变量。

在本章中,主要介绍如何启动数控系统的PLC以及应用PLC基本程序块。

7.1 PLC调试SINUMERIK 840D系统的组件通过OPI接口连接在一起,传输速率为1.5Mbaud(810D 只能连接MPI接口传输波特率为187.5Kbaud),所有部件都被给予一个预定的MPI地址如图7-1所示。

只有当多个MMC和多个NC相连接(M:N连接器)才需要改变地址。

图7-1 SINUMERIK 840D系统组件的连接SINUMERIK 840D提供了2个接口。

当使用MPI接口(X122)时必须设MPI=2,而对OPI 接口(X101)则MPI=13,在PG/PC上对传送速度进行正确的设置。

上装站点项目到PC;通过菜单Destination station -> Load station to PG 可将PLC程序保存到SIMATIC项目中。

程序块和硬件组态都传到项目中。

在屏幕表格“Select station addres“中,要选择机架0和槽位0。

传送速度为187.5Kbit/s时选MPI地址2,而在1.5Mbit/s 选OPI地址13。

7.1.1 TOOLBOX的介绍840D/810D集成了PLC模块,PLC程序分为基本程序和用户程序,用户的程序是在基本程序的基础上建立的。

数控系统的TOOLBOX包含了840D系统地PLC基本程序,可以从Step7的SIMATIC管理器下打开,并下装到PLC中。

它包含的是SIEMENS编写的现成的块,这些块采用结构化编程,具有通用性,可以实现代码共用,对于用户来说只需要了解其形参的含义并正确地给它赋实际参数值。

840D S7 PLC简介

840D S7  PLC简介

840D S7-300 简介2005年10月20日目 录〈1〉硬件组成 -------------------------------------------------------------------------- -4 〈2〉地址分配-----------------------------------------------------------------------------4 〈3〉联机软件必备工具-----------------------------------------------------------------4〈4〉通电后NC 和 PLC 的总清-----------------------------------------------------4〈5〉TOOLBOX的使用-----------------------------------------------------------------4〈6〉 840D PLC程序的编制-------------------------------------------------------5〈7〉语言的选择 ------------------------------------------------------------------------8〈8〉通讯口的设置-----------------------------------------------------------------------8〈9〉项目完成后的备份-----------------------------------------------------------------8〈10〉 840D 用户资源-------------------------------------------------------------------9 〈11〉 840D PLC 的组成--------------------------------------------------------------9 〈12〉 S7-300 指令----------------------------------------------------------------------10 〈13〉 比较指令--------------------------------------------------11〈14〉计数器指令------------------------------------------------12〈15〉定时器----------------------------------------------------13〈16〉逻辑控制指令----------------------------------------------14〈17〉程序控制指令----------------------------------------------15〈18〉逻辑字指令------------------------------------------------15〈19〉 内部累加器描述-------------------------------------------17〈20〉 状态字--------------------------------------------------17〈21〉利用编程器进行状态监控-----------------------------------18〈22〉Plc 诊断-------------------------------------------------18〈23〉S7-300 软件的安装与授权----------------------------------20 〈24〉附 PLC Diagnostcs300 简介1.硬件组成:S7-300 由电源模块 PS 中央处理器 CPU 输入输出模块 I/O组成.一条导轨最多可放8块I/O 模块.最多可扩展至4条导轨.840D PLC的CPU集成在数控系统内部,头8块I/O模块的地址被NC 内部占用,所以840D最多可扩展至三条导轨,即24块I/O模块。

840D_PLC功能块

840D_PLC功能块
0:没有手持 1:手持在MPI上 2:手持在MCP上 5:手持连接到网口
手持操作面板输入起始地址 0 手持操作面板输入信号起始双字 手持操作面板输出信号起始双字 从手持操作面板接收的字节号 从手持操作面板发送的字节号 手持操作面板循环监控时间 手持操作面板循环时间 HHU GD循环参数 收到的GI号 传送GI的对象号 HHU GD循环参数 传送的GI号 传送GI的对象号码 0=OPI 1=MPI HHU停止:1=手持停止 0=发送和接收HHU信号 1=只接收HHU信号
WORD S7_POINTE R S7_POINTE R S7_POINTE R S7_POINTE R WORD ULONG ULONG
WORD
ULONG ULONG
VKE_TYPE
b#16#55: 以太网 只有IE装置 只有IE装置 激活查询 来自方式组的方式组号 来自通道的通道号 来自轴的轴号 有效通道的字符串 有效轴的字符串 机床输入数据DB20的整数号 机床输入数据DB20的十六进制号 机床输入数据FB20的实数号 类型 (HT2, HT8, ...) PLC输入数据信息长度 PLC输出数据信息长度
1 P#I 0.0 P#Q 0.0 P#Q 8.0 P#Q 12.0 6 S5T#700MS S5T#200MS
0
. 0
S5T#800MS S5T#80MS 2 2 1 2 1 1 1 0 0
S5T#200MS S5T#50S
ListMDecGrp NCKomm MMCToIF HWheelMMC ExtendAlMsg MsgUser UserIR IRAuxfuT IRAuxfuH IRAuxfuE UserVersion OpKeyNum Op1KeyIn Op1KeyOut Op1KeyBusAdr Op2KeyIn Op2KeyOut Op2KeyBusAdr Op1KeyStop Op2KeyStop Op1KeyNotSend Op2KeyNotSend OpKeyBusType IdentMcpBusAdr IdentMcpProfilNo IdentMcpBusType IdentMcpStrobe MaxBAG MaxChan MaxAxis ActivChan ActivAxis UDInt UDHex UDReal IdentMcpType IdentMcpLengthIn IdentMcpLengthOut

840D培训-启动与参数(徐咏祥)

840D培训-启动与参数(徐咏祥)

PLC启动徐咏祥SINUMERIK 840D的PLC为SIMATIC S7-300基本模块有64K内存配置,并可扩展至96KB,PLC程序又可划分为基本程序和用户程序,其组成结构.(见图)PLC基本程序在随系统一起到货的工具盒(Toobox)中,我们可以找到Gp8xod.exe这一文件(在相应的版本目录下),将其拷贝到STEP7下的一个”S7 Libs”目录下.双击之,此文件遂自动解压.生成一个文件名为”Gp8xod43”(SW为 4.3).运行STEP7,然后操作如下:File→Open→Library→打开Gp8xod43→选中Blocks.将此Project拷贝到你新建的一个Blocks 下,存盘之后,可将这个新建的Project下装,成功后,MCP上的灯应不再闪烁.为了能使用MCP,还应在OB1中调用MCP应用的基本程序FC19(铣床版)或FC25(车床版),输入适当的参数即可.下装成功后有灯亮.对于机床制造商来讲,一般只需对下述几个程序块作研究即可:FB1、FC2、FC19/FC25、FC10等.FB1/DB7 ----Startup Baseprogram/Parameters for BaseprogramFC19----MCP-Signals to Interface,Variant MFC10-----用于传送报警和提示到用户接口若干重要信号急停:DB10.DBX56.1; DB10.DBX562; DB10.DBX106.1;在PLC基本程序装入后,首先要处理的就是急停信号与急停有关的信号有: DB10.DBX56.1 急停输入(PLC→NC)DB10.DBX562 急停确认(PLC→NC)DB10.DBX106.1 急停有效(NC→PLC)它们之间的时序图如下:急停确认接口信号急停有效接口信号复位接口信号①接口信号”急停确认”无作用②接口信号”复位”无作用③接口信号”急停确认”和”复位”将”急停有效”复位.★轴: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*.DBX1.5和 DB3*.DBX1.6只需激活一个即可,若两个信号均为1,则测量系统1有效.★读入禁止: DB21.DBX6.1读入禁止:在进行换刀等处理时,需用到读入禁止信号,当此信号为1时,NC进入读入禁止状态,NC程序暂停执行;当此信号为零时,NC程序继续执行.几点说明在调试PLC程序时,应了解以下内容:(1) 你所编制的FC块或FB块如在OB块中不调用,则该程序块是不执行的.(2) 最好在离线状态下修改程序,存盘后再下传.(3) STEP7中PLC程序多次编辑,运行后适时作压缩,操作步骤为:在线→PLC→模块信息(Module Information) →内存(Memory) →压缩.(4)新建一个Project的步骤为:File→NEW→输入Project名字,点OK→Insert→Station→Simatic 300 Station→双击点开这个站→点online钮→点一下Hardware →PLC→Unload station.完成后,可将基本程序的内容拷贝到此站中.Start up Mode:恢复到出厂设置,会清掉所有的用户数据MD分为三大类:General MD 基本机床数据 10000开始Channel MD 通道机床数据 20000~Axis MD 轴的机床数据 30000~轴的类型:机床轴---机床上所有实际存在的轴,名称任意,最多15个字符,字母开头几何轴---组成假想直角坐标系的三个轴,数量最多三个,最好用X、Y、Z命名(影响G17、G18、G19和刀补)非几何轴(附加轴、特殊轴)---如转台、刀库、主轴等.关系:几何轴机床轴非几何轴(附加轴、特殊轴)通道轴---把某轴分配给某通道,该轴即为该通道的”通道轴”轴的配置分三级1) 机床级---定义机床轴名2) 通道级---指定在NC程序中用的轴名3) 编程级---指定几何轴名称NC Startup基本步骤(以2Ax+1sp为例)机床数据修改后的几种生效方式po—Power on(NCK reset)cf—(set MD to active(sk))或左下角红色∥reset键(MCP)Re-MCP上的reset键Im-立即生效在Channel中设20070-让机床轴在通道中重新排列,后面的数字从”1”开始,表示对应的机床轴没有的写”0”20080-通道轴的通道名,在程序中用到的名字,最好是单字符的(为了编程方便) 20050-在通道中定义的几何轴,没有的写”0”(1、2、3)20060-X、Y、Z20700设为0就不需要回零实际数据1 2 3机床轴X Y SPMD 10000 [0] X MD 20070[0] 1[1] Y [1] 2[2] SP [2] 3MD 20080 [0] X MD 20050[0] 1[1] Y [1] 2[2] C [2] 0MD 20060 [0] X[1] Y[2] ZAxis MD30310--为”1”表示实物存在的轴,为”0”表示虚拟轴30240—表示位置测量口的定义,增量型=1,绝对型=4驱动参数(Drive MD)在备份时生成的文件名为*.bot30330—以度显示30310—模态的,给定值小于360度,=1为模态30320—显示的为模态如果要转一圈以上可以用G91 C 361,要求转的角度35100—允许的主轴最大转速,编程速度大于此值时以此值运转36200—报警速度,此值应该比35100略大,给定速度大于此值时报警30300—轴的类型,线性轴还是旋转轴31000—直连/非直连,编码器在电机上的都属于非直连.Power on与Power up的区别. 840D启动小结1) 检查硬件设定,连线是否正常2) 通电检查NCK、PLC、MMC的Power-up是否正常,不正常的要排除故障3) 做NCK”基本启动”4) 做PLC”基本启动”5) 轴+主轴运行6) PLC用户报警文本7) 数据备份回参考点的功能设定.1、概述・返回R点的目的—实现机械零点与电气零点同步・Sinumerik 840D对位置测量系统的要求1) 增量式回转测量系统(编码器)2) 增量式线性测量系统(光栅尺)3) 带距离编码参考点标记的线性测量系统(海德哈因光栅尺可以快速回R点)2、详述・有两个位置测量系统的轴—要分别回R点・REF机床功能:在JOG或MDA方式下.启动方式1) 轴特定的回R点・由MCP上+/-方向键启动・可以若干轴同时启动运行(840D最多8个轴)・由操作者控制顺序(或PLC程序控制顺序)通道特定的回R点・由IS:DB21.DBX1.0启动(激活回R点)・本通道管辖的轴以MD34110中所定的顺序返回R点3增量式测量系统的返回R点,分三大阶段1) 找撞块2) 找零脉3) 找R点・阶段1(三种可能)(IS”delay”正常为0)1A.轴位于CAM前1B.轴位于CAM上1C.无CAM(MD34000=0,不用IS”DELAY”)(IS”DELAY”:DB31.DBX12.7”减速信号”又称CAM信号)动作过程1A.启动→高速(MD34020)→IS”DELAY”变”1”→减速至0→进入阶段2 1B.直接进入阶段21C.直接进入阶段2(不用IS”DELAY”)阶段2(两种可能)2A.用CAM信号下降沿同步(MD34050=0)2B.用CAM信号上升沿同步(MD34050=1)动作过程2A:向相反的方向启动→低速→IS”delay”恢复”0”→控制器等待最近一个零脉冲→同步完成→开始阶段32B:向相反的方向启动→高速→IS”delay”恢复”0”→减速至0→马上再反向启动→低速→IS”DELAY”变为”1”,控制器等待最近一个零脉冲→同步完成→开始阶段3阶段3—找R点+精调阶段3紧接阶段2(速度衔接)动作过程以MD34070定义的速度移动MD34080(找R点距离)+MD34090(精调偏置)的距离→完成阶段3.(若MD34080和MD34090皆为0,则无阶段3)・阶段3完成后,轴的实际值=MD34100(MD34100可设4个不同值,用IS(DB31.DBX2.4~7选择其中之一)・其它有关MD与阶段1有关的MD11300—方向键是否要保持按住MD34010—用+或-方向键启动MD34030—安全距离与阶段2有关的.MD34080—安全距离,默认值20mm(略大于1螺距)通道特定的回R点:MD34110—顺序0—所有轴不必回R点MD20700= =-1—本轴不必回R点1→MD34110≠-1本轴必须回R点增量测量系统返回参考点示意图R参数数字:全局变量物理:存储器R0~R99 为32位实数可扩展到999个G1 X=R0 Y=R1 Z=R2 F1000R0=R0+1 R1=R4*2+100 R5=SIN(R5)*COS(R6)a. 可以在菜单R参数下给其赋值b. 也可以在程序中给R参数赋值如:R0=50 R1=20 R2=40当程序中给R赋值后,菜单表格中的R参数自动修改.机床数据范围类别1000~1799 驱动机床数据9000~9999 操作面板机床数据10000~18999 通用机床数据19000~19999 预留20000~28999 通道机床数据29000~29999 预留30000~38999 轴机床数据概述基本机床数据(General)—用于NC基本设置,通过基本机床数据可以进行系统设定,偏置的设定,驱动数据及系统内存分配.特定通道的机床数据(Channel Specific)—通过特定通道的机床数据,管理某个通道的程序运行.例如:通道轴的分配.通过”Channel+”和”Channel-“软键进行通道的切换.特定轴的机床数据(Axis Specific)—对机床上的每一根轴进行参数设置.例如:给定值与实际置,轴的优化,主轴的设定等.通过”Axis+”和”Axis-“软键进行轴的切换.驱动机床数据(Drivers)—调整SIMODRIVE 611D驱动.主要用于设置电机参数,进行驱动优化,如果对这里面的数据进行了修改,必须将它们保存为启动文件(boot file),放在NCU RAM区中.通过”Drive+”和”Drive-“软键可以进行驱动的切换.显示机床数据(Display)—设置显示机床数据.机床数据的激活机床数据的激活机床数据设置完后并不是马上生效,机床数据最后一列显示出该机床数据的激活方式po—上电(POWER ON) NC上的RESET键或”reset”软键cf—新设定值(NEW CONFIG) “SET MD active”软键或MCP上的RESET键re—复位(RESET) MCP上的RESET键im—立即生效(Immediately) 输入后马上生效访问权限要想显示机床数据,用户的最低权限要为等级4(钥匙开关位置3)要想输入或修改机床数据,用户的最低权限要为2(密码:”EVENING”)切换机床数据显示内容切换显示内容通过机床数据MD9900可以在机床数据名和机床数据说明文档之间切换MD9900=0 以机床数据名方式显示MD9900=1 以机床数据的说明文档方式显示此数据对所有数据区都有效.“显示选项”和”搜索”软键”Search 通过点击”Search”软键.输入机床数据号或者机床数据名称,可以实现对机床数据的搜索,只搜索本数据区域内的机床数据.如果搜索的对象出现多次,通过”Continue search”软键可以进行再搜索显示设置使用显示过滤器,可以按照用户的要求减少显示数据,不同区域内的数据也可以定义为特定的数据组.机床数据的帮助文件帮助功能软键版本V5.2以上提供了机床数据的在线帮助.选好机床数据以后,通过帮助按键调用帮助文件.在线帮助内容与”功能描述”文档一致.通过修改键进行机床数据位操作用16进制机床数据的编辑器可以通过位编辑器,对机床数据的某一位进行设置,当光标位于16进制格式的数据上时,可以用修改键启动位编辑器.可以将光标移到相应的位上,通过修改键对该位进行置位或者复位.位编辑器只能用于MMC103/PCU50并且软件版本在4.1以上.文件功能文件功能 “File function”软键可以快速保存机床数据.当保存轴机床数据的时候,只有当前显示的轴数据被保存,通道及驱动数据也一样.相应的数据被保存在了”Diagnosis”文件夹中.机床数据文档文档在”List”中可以看到简单的机床数据描述,详细的解释可以参见”Cross-reference”状态栏中所提供的参考文档,相应的文档名称在”Cross-reference”栏中以缩写的方式表示.例如上图中的”K2”.数据备份在进行调试工作时,为了提高效率不做重复性工作,需对所调试数据适当地做备份。

西门子PLC中各个组织块OB作用

西门子PLC中各个组织块OB作用

西门子PLC中各个组织块OB作用1.OB1:OB1是西门子PLC中最重要的一个组织块,也是原始程序的入口点。

OB1在PLC加电后首先执行,并决定其他OB组织块的执行顺序。

它包含了初始化程序、故障处理、中断处理等主要功能,它对整个控制过程起着关键性作用。

2.OB2:OB2是一个错误组织块,用于处理运行时的错误和异常。

在PLC运行过程中,如果发生错误,比如传感器故障、通信异常等,OB2将负责处理和记录这些错误。

它可以通过警报或报警灯等方式告知操作员错误的发生。

3.OB3:OB3是一个系统状态组织块,用于监控PLC系统运行状态。

它可以检测并记录PLC中的各种状态信息,比如CPU利用率、内存使用情况、网络通信状态等。

OB3可以帮助工程师了解系统的运行情况并进行优化。

4.OB10:OB10是一个周期性组织块,用于周期性地执行程序中的周期任务。

它可以通过设置时间周期和触发条件来执行周期性操作,比如定期更新数据、定时刷新显示等。

OB10可以根据实际需求进行灵活配置,以确保程序的正常运行。

5.OB20:OB20是一个中断组织块,用于处理外部中断事件。

当PLC接收到外部中断信号时,OB20将被触发,执行相应的任务。

这些中断事件可以是硬件设备的故障信号、紧急停机信号等。

OB20可以确保及时处理这些中断事件,并采取相应的措施。

6.OB40:OB40是一个硬件故障组织块,用于监测和处理与硬件设备相关的故障。

当硬件设备发生故障时,OB40将负责处理该故障,比如停止相应的操作、记录故障信息等。

OB40可以保护设备免受损坏,并防止故障进一步扩大。

7.OB80:OB80是一个厂商特定组织块,用于定制特殊功能和特定的控制逻辑。

它可以根据用户的需要进行编程,添加一些定制化的功能,比如与外部设备的通信、数据处理等。

OB80可以根据不同的应用场景进行灵活配置和调整。

除了以上介绍的几个典型的OB组织块外,西门子PLC还提供了其他一些特殊的组织块,如OB5、OB100等,它们各自具有不同的功能和作用。

840Dsl PLC的组态方法

840Dsl PLC的组态方法
PLC初步组态方法
设定PLC内部通讯接口
设定CP网络接口的属性
编译后下载
调用标准的库
拷贝标准程序块到建立的项目
修改OB100,设定MCP的地址和通讯类型
修改OB1,调用FC19,设定MCP点对应输出
下载到PLC里面去
MCP和NCU外部组态基本结束
plc初步组态方法numerik找到对应的模块根据序列号双击设定cp网络接口的属性编译后下载保存并编译下载调用标准的库型号决定拷贝标准程序块到建立的项目修改ob100设定mcp的地址和通讯类型修改ob1调用fc19设定mcp点对应输出下载到plc里面去mcp和ncu外部组态基本结束

西门子_PLC_中各个组织块OB作用

西门子_PLC_中各个组织块OB作用

西门子_PLC_中各个组织块OB作用1、自由循环组织块OB1S7 CPU启动完成后,操作系统循环执行OB1,OB1执行完成后,操作系统再次启动OB1。

在OB1中可以调用FB、SFB、FC、SFC等用户程序使其循环执行。

除OB90以外,OB1优先级最低,可以被其他OB中断。

OB1默认扫描监控时间为150ms(可设置),扫描超时,CPU自动调用)B80报错,如果程序中没有建立OB80,CPU进入停止模式。

2、日期中断组织块OB10~OB17在CPU属性中,可以设置日期中断组织块OB10~OB17触发的日期、执行模式(到达设定的触发日期后,OB只执行一次或按每分、每小时、每周、每月周期执行)等参数,当CPU的日期值大于设定的日期值时,触发相应的OB 并按设定的模式执行。

在用户程序中也可以通过调用SFC28系统函数设定CPU 日期中断的参数,调用SFC30激活日期中断投入运行,与在CPU属性中的设置相比,通过用户程序,可以在CPU运行时灵活地修改设定的参数,两种方式可以任意选择,也可以同时对一个OB进行设置。

3、时间延迟中断组织块OB20~OB23时间延迟中断组织块OB20~OB23的优先级及更新过程映像区的参数需要在CPU属性中设置,通过调用系统函数SFC32触发执行,OB号及延迟时间在SFC32参数中设定,延迟时间为1~60000ms,大大优于定时器精度。

4、循环中断组织块OB30~OB38循环中断组织块OB30~OB38按设定的时间间隔循环执行,循环中断的间隔时间在CPU属性中设定,每一个OB默认的时间间隔不同,例如)B35默认的时间间隔为100ms,在OB35中的用程序将每隔100ms调用一次,时间间隔可以自由设定,最小时间间隔不能小于55ms。

OB中的用户程序执行时间必须小于设定的时间间隔,如果间隔时间较短,由于循环中断OB没有完成程序扫描而被再次调用,从而造成CPU故障,触发OB80报错,如果程序中没有创建OB80,CPU 进入停止模式。

第七章 840D的扩展

第七章 840D的扩展

7 840D的扩展7.1概述在本章主要介绍接口信号块:FB1起动功能块、FB2/FB3读/写NC的功能块、FB4基本服务功能块。

840D的S7 块结构:如图7-1图7-1 其中OB1为循环调用组织块OB40为硬件中断组织块OB100为初始化组织块7.2 FB1 起动功能块FB1的参数表:如图7-2图7-2说明:MCPNum:用几块MCP面板MCP1In,MCP2In:MCP输入最小地址从几开始Listmdecgrp:控制M功能NCKomm:该参数缺省为“0”,当用FB2/FB3/FB4时,该参数必须为“1”,否则报警例如:在OB100中调用FB1。

Call fb1,db7Mcpnum:=1Mcp1in:=p#i0.0Mcp1out:=p#q0.0Mcp1startsend:=p#q8.0Mcp1startrec:=p#q12.0Mcp1busadr:=6Mcp1timeout:=s5t#700msMcp1cycl:=s5t#200msNc-cycltimeout:= s5t#200msNc-runuptimeout:= s5t#50s7.3 FB2/FB3 读写NC的功能块7.3.1 FB2/FB3的功能简述NC_variable_selector图7-3如图7-3,FB2为PLC通过DB块来读取NCK内数据的功能能块;FB3 为PLC 通过DB块向NCK内写数据的功能块。

其中DB块是由NC变量选择器(NC_variable_selector)生成的数据块。

7.3.2 NC 变量选择器的用法在TOOLBOX盘里把NC_variable_selector安装到PC机中,自动安装,会在桌面上产生个NC_variable_selector的图标。

西门子已经把NC里的所有参数通过列表形式都写在这个NC变量选择器中。

通过NC_variable_selector的select功能把想要读/写的VAR选择出来,然后进行编译,生成一个S7的源文件,然后再通过S7软件把这个源文件反编译成一个DB块。

840D参数说明书

840D参数说明书

1. 通用参数234 Allgemeine Maschinendaten10000 机床轴名称10010 方式组的通道有效10050 基本系统时钟周期时间10060 位置控制周期的系数10070 插补运算器的周期系数10072 通讯任务周期的系数10074 PLC任务比插补任务的系数10080 实际值采样分隔系数10082 位置控制器输出保持时间的偏置10083 位置控制器输出的最大改变值10085 中断块的监控时间10090 监控周期的系数10091 检查周期时间的显示10092 交叉检查周期时间的显示10100 最大PLC周期10110 PLC确认的平均时间10120 PLC启动的监控时间10130 与MMC通讯的时间限制10132 零件程序中MMC命令的监控时间10134 MMC可以同时通讯的节点的数量10140 与驱动通讯的时间限制10150 与驱动通讯的系数10160 与MMC通讯的系数10170 MMC任务的启动时间限制10180 MMC任务到准备任务的系数. 10190 模拟的换刀时间10200 线性位置的计算精度10210 角度位置的计算精度10220 生效比例系数10230 机床数据比例系数10240 基本公制长度单位10250 INCH的转换系数10300 NCK的模拟输入数10310 NCK的模拟输出数10320 NCK模拟输入的比例10330 NCK模拟输出的比例10340 预留:10350 NCK数字输入字节的数量10360 NCK数字输出字节的数量10361 开关量输入输出短路10362 NCK模拟输入的配置10364 NCK模拟输出的配置1036610368 NCK数字输出的配置10380 更新NCKI/O设备10382 NCK外设的引导时间10384 NCK I/O的处理10390 SPL外部接口的输入分配10392 SPL外部接口的输出分配10400 编译循环的输入字节数10410 编译循环输出字节数10420 编译周期的NCK输出10430 用于循环的HW-编译标志10450 分配软件凸轮到机床轴10460 负凸轮1 - 16(32)的时间响应10461 正凸轮1 - 16(32)的时间响应10470 I/O设备上1 - 8凸轮的配置10471 I/O设备上9 -16凸轮的配置10472 I/O设备上17 - 24凸轮的配置10473 I/O设备上25 - 32凸轮的配置10480 NCU凸轮信号输出的屏幕格式10530 比较器字节1的模拟量输出10531 比较器字节2的模拟量输出10540 比较器字节1的参数化10541 比较器2的参数化10600 FRAME(框架)旋转的输入类型10610 FRAME元素的参考轴10620 Euler 角的名称10630 Normal向量的名称10640 方向向量的名称10650 插补参数的名称10660 G2/G3中间坐标点的名称10700 程序预处理阶段10702 在S中防止在几个程序块中停止10704 空运行生效10710 更新的设定数据10712 未配置的NC代码列表10720 上电操作方式10730 手动(JOG)键的功能10731 手动(JOG)键的功能10900 分度轴表1位置数10910 分隔位置表110920 分度轴表2的位置数10930 分隔位置表211100 辅助功能组的辅助功能数量11110 辅助功能组说明11120 "全局用户数据编程"功能11200 上电时装载标准数据11210 仅保存修改过的机床数据11220 INI初始化文件出错时的系统反应11230 MD文件备份的结构11300 JOG方式中的INC和REF 11310 方向改变手轮的阀值11320 每个扳手位置的手轮脉冲数11330 INC/手轮的增量大小11340 3.手轮:驱动类型11342 3.手轮:驱动号/测量电路号11344 3.手轮:接入模块/测量电路11346 手轮:11380 SI测试机床数据11382 地址单元的INTEGER整数显示11384 地址单元的REAL显示11386 地址单元的整数INTEGER输入11388 地址单元的REAL输入11390 地址单元的内容重写11400 生效内部跟踪功能11410 报警输出的屏蔽11411 报警生效.11412 报警响应CHAN_NOREADY有效11413 报警参数作为文本11420 记录文件大小(KB)11430 数字化时的通道定义11432 3轴或3+2轴数字化的选择11450 参数化搜索11460 异步往复的模式表单11500 受保护的同步动作11600 固定的BAG响应.11602 ASUP运行时不考虑停止的原因11604 从哪个Asupprio固定ASUP_START_MA 11610 生效用户定义ASUP程序11612 用户定义AS的保护级12000 灰度-编码轴进给率开关12010 轴进给倍率系数12020 速度滤波器1带宽- 设定点12030 路径进给倍率的系数12040 灰度码快速运行倍率开关12050 快速进给的倍率系数12060 灰度码主轴倍率开关12070 主轴倍率的系数12080 回参考点速度的倍率12082 进给倍率12100 二进制编码的倍率限定12200 在倍率0时运行12202 直线轴的固定进给率12204 旋转轴的固定进给率12205 主轴固定转速13000 驱动在运行13010 逻辑驱动号13020 驱动模块的功率部分代码13030 模块识别13040 驱动类型13100 诊断驱动母线13200 探头极性改变14000 SSI绝对值编码器的波特率14010 FIPO启动延迟14020 SSI的延迟时间14500 输入字节的个数(从PLC)14502 输出字节的个数(到PLC)14504 用户数据的号(I14506 用户数据的号(HEX)14508 用户数据的号(FLOAT) 14510 用户数据(INT)14512 用户数据(HEX)14514 用户数据(FLOAT)14516 用户数据(HEX)18000 更新PLC接口18040 PCMCIA卡的版本和可能日期18050 自由动态内存的显示18060 自由动态内存的显示18070 双口RAM的自由内存显示18080 TC(SRAM)保留内存18082 NCK(SRAM)中的刀具18084 NCK(SRAM)中的刀库18086 NCK(SRAM)中的刀库位置18088 被de的刀架最大数量18090 CC刀库数据的数量(SRAM) 18092 CC刀库位置数据的数量(SRAM) 18094 CC刀具数据的数量(SRAM) 18096 CC每个刀刃的数据数(SRAM) 18098 CC监控数据的数量(SRAM) 18100 刀偏区(SRAM)的刀偏值18102 D号编程的类型(SRAM)18110 TOA模块(SRAM)的个数18118 GUD文件的数量(SRAM)18120 全局GUD定义的数量(SRAM) 18130 通道GUD定义的数量(SRAM) 18140 轴GUD定义的数量(SRAM) 18150 GUD数值(SRAM)内存容量18160 宏指令的数量(SRAM)18170 附加功能的数量(DRAM)18180 附加参数的数量(DRAM)18190 全局保护范围的数量(SRAM) 18210 DRAM中的用户内存18220 双口RAM中的用户内存18230 SRAM中的用户内存18240 LUD无序表的大小(DRAM) 18242 LUD/GUD数值内存限制18250 通道数据(DRAM)的无序表尺寸18260 全局数据(DRAM)的无序表尺寸18270 子目录的数量18280 每个目录的文件数(SRAM) 18290 文件(SRAM)的无序表尺寸18300 子目录(SRAM)的无序表尺寸18310 被动文件系统(SRAM)的目录18320 被动文件系统的文件(SRAM) 18330 NC程序块(SRAM)的最大长度18342 低头补偿(SRAM)的中间点18350 最小零件程序内存(SRAM) 18360 FIFO-缓存大小18362 从外部执行的程序级数18400 曲线表的号(SRAM)18402 曲线段的号(SRAM)18404 曲线表多项值的数量(SRAM) 18500 外部通讯任务(DRAM)的堆栈大小18502 通讯任务(DRAM)的堆栈大小18510 伺服任务(DRAM)的堆栈大小18520 驱动任务(DRAM)的堆栈大小18530 MMC任务(DRAM)堆栈的大小18540 PLC任务(DRAM)堆栈大小18600 FRAME的精确变换18900 FPU计算错误的系统反应18910 FPU控制字的基本初始化18920 FPU计算错误的例外形式19000 操作数据19100 选项数据19110 选项数据19120 选项数据19130 选项数据19200选项数据19220 选项数据19250 选项数据19270 选项数据19280 选项数据19290 选项数据19300 选项数据19310 选项数据19320选项数据19330 选项数据19334 选项数据19340 选项数据19400 选项数据19410 选项数据19500 选项数据19600 选项数据2. 通道参数251 Kanal-Maschinendaten20000 通道名称20050 几何轴-通道轴的分配20060 通道中的几何轴名称20070 通道中机床轴号20080 通道中的通道轴名称20090 主导主轴的号20092 主轴旋转的使能/使能取消20100 带面对轴功能的几何轴20110 RESET复位时的基本功能设置20112 NC启动的基本功能设置20114 方式改变中断了MDA20116 不管怎样执行完中断程序20117 不管怎样执行完中断程序20118 使能自动几何轴改变20120 RESET复位时刀具生效20121 复位的预选刀具20122 TC和RESET复位时刀具生效20124 刀具夹持装置号20126 RESET复位时刀架生效20128 换刀在搜索中20130 RESET复位时刀沿生效20140 用RESET使变换生效.20150 G代码组的初始设定20152 G代码组复位20160 C 样条程序块的数量20170 COMPRESS压缩的最大程序块长度20172 COMPRESSION压缩方式计算的最大路径进给率20200 带倒角/圆弧过渡半径的空程序块20202 带SA不运动的程序块数量20204 在趋近/回退时的方向反转20210 带TRC的补偿程序块的最大角度20220 DISC的最大值20230 带TRC的插值计算的最大角度20240 TRC轮廓计算程序块20250 带TR不运动的程序块数量20252 被禁止的刀具C的最大程序块数量20254 在线刀具补偿使能20256 多项式插值是可能的20260 对样条插补的速度控制20262 执行SPLINE(样条)时路径速度错误20270 没有程序的初始位置边沿20310 刀具管理功能生效20320 主轴中刀具的时间监控20350 生效刀具监控20360 刀具参数的定义20400 预处理随后程序块的速度20430 预处理倍率速度字符的数量20440 程序预处理状态速度特征的倍率20450 程序块循环时间的释放系数20470 轮廓编程精度20500 固定速度的最小时间20600 与路径有关的最大冲击20610 覆盖的反加速度20620 几何轴手轮增量的限定20622 路径速度覆盖20624 PLC停止手轮进给20650 加工螺纹时轴的加速特性20660 快升角度的检测方式(螺纹)20700 没有参考点NC启动被禁止20750 带G96的G0逻辑20800 子程序结束/停止信号到PLC 21000 圆末端点的监控系数21010 圆末端点的监控系数21020 工作区限制的刀具半径21050 轮廓-通道-监控公差21060 轮廓通道监控响应21070 轮廓错误的模拟量输出21080 三维路径/刀具定位的最小角度21082 常规表面/刀具定位的最小角度21084 常规表面/路径(三维表面)的最小角度21090 空间定位程序的最大导引角21092 空间方向定位的最大倾斜角21100 方位编程的角度定义21110 带自动参照系定义的系统21200 快速回退的移动距离21202 带镜像的快速返回21210 NCK中断输入字节21220 NCK输入/输出"多个进给率/程序块" 21230 "几个进给/程序块"内存响应21300 同步主轴定义,机床轴号21310 同步耦合类型主轴21320 同步主轴的程序块过渡21330 同步主轴退出特性21340 同步主轴参数写保护21400 数字化软件包的版本21420 测头的轴分配21422 Z方向的初始应力21424 测头的分辨率21430 最小偏向21432 典型偏斜值21434 急停的偏向121436 急停的偏向221440 数字化测量时的到位误差范围21450 数字化测量时的快速运行21460 数字化时的最大加速度21462 定位时的最大加速度21464 采样时的最大加速度21470 手动方式P系数21472 P系数浏览21474 扫描的时间常数21476 从刀夹到探头的矢量21500 磨削轴的垂直偏置21501 磨削轴的水平偏置21502 调节轴的垂直偏置21504 工作刃的垂直偏置21506 工作刀头的水平偏置21508 Q1的垂直分量21510 Q1的水平分量21512 Q2的垂直分量21514 Q2的水平分量21516 工作刃导角21518 工作刃的高端接触限制21520 工作刃接触低限21522 磨削主轴的定义21524 控制主轴的定义21526 G0的特殊逻辑22000 辅助功能组22010 辅助功能的类型22020 辅助功能扩展22030 辅助功能值22200 M功能的输出时间22210 S功能的输出时间22220 T功能的输出时间22230 H功能的输出时间22240 F功能的输出时间22250 D功能的输出时间22260 E功能的输出时间22300 程序块查询后的辅助功能输出22400 通过RESET复位使S功能生效22410 RESET(复位)使F功能生效22500 PLC G功能22510 到PLC的G代码22530 刀架改变时的M代码22532 几何轴改变时的M代码22534 变换改变时的M代码22550 新刀具补偿的M功能22560 换刀的M功能22700 TRACE_STARTTRACE_EVENT 事件开始22702 开始记录的进一步的条件22704 TRACE_STARTTRACE_EVENT 事件停止22706 命令顺序步停止记录22708 选择跟踪文件的内容22710 指定的跟踪数据22712 指定的跟踪数据的索引中22714 设定跟踪文件24100 通道中的变换124110 变换1的轴分配24120 几何/通道轴分配,变换124200 通道中的变换224210 变换2的轴分配24220 几何/通道轴分配,变换224300 通道中的变换3 24310 变换3的轴分配24320 几何/通道轴分配,变换3 24400 通道中的变换424410 变换4的轴分配24420 几何/通道轴分配,变换4 24430 通道中的变换524432 变换5的轴分配24434 几何/通道轴分配,变换5 24440 通道中的变换624442 变换6的轴分配24444 几何/通道轴分配,变换6 24450 通道中的变换724452 变换7的轴分配24454 几何/通道轴分配,变换7 24460 通道中的变换824462 变换8的轴分配24464 几何/通道轴分配,变换8 24500 五轴变换1的偏置向量24510 旋转轴1/2的位置偏置24520 旋转轴1/2的符号24530 五轴变换1的极点范围24540 POL-插补的结束角范围24550 底部刀具向量24560 运动偏置向量24562 摇摆直线轴的变换1 24564 下垂头的角度24600 五轴变换2的偏置向量24610 旋转轴1/2的位置偏置24620 旋转轴1/2的符号24630 五轴变换2的极点范围24640 POL-插补的结束角范围24650 底部刀具向量24660 运动偏置向量24662 摇摆直线轴的变换2 24664 下垂头的角度24700 倾斜轴1的角度24710 底部刀具向量24720 速度留量24721 反加速度24750 倾斜轴2的角度24760 底部刀具向量24770 速度留量24771 反加速度24800 旋转轴偏置TRACYL 1 24810 旋转轴符号24820 底部刀具向量24850 旋转轴偏置TRACYL 2 24860 旋转轴符号24870 底部刀具向量24900 旋转轴偏置TRANSMIT 1 24910 旋转轴符号24911 在/之前的运动限制24920 底部刀具向量24950 旋转轴偏置TRANSMIT 224960 旋转轴符号24961 在/之前的运动限制24970 底部刀具向量26000 冲击动作控制的硬件分配输入字节26002 编译启动方式26004 快速输入位的屏蔽26006 快速输出位的屏蔽26008 M功能的定义26010 冲击和多孔冲轴的定义26012 生效冲床,步冲轮廓功能26014 生效自动路径分段26016 单独轴的特性26018 G603冲孔/步步冲的死区时间26020 报警冲击信号太多27800 通道中的工艺方式27900 f28000 REORG(DRAM)内存空间28010 带REORG(重组)LUD的模块(DRAM) 28020 LUD的数量(DRAM)28030 局部用户变量的个数28040 LUD(DRAM)内存大小28050 R参数的数量(SRAM)28060 IPO缓冲区的程序块(DRAM)28070 用于准备程序块的程序块(DRAM) 28080 可设坐标框架的数量(SRAM)28085 分配刀偏单位通道(SRAM)28090 CC(DRAM)的程序块元素28100 CC(DRAM)的程序块内存的大小28150 写PLC-变量的元素的数量28180 跟踪数据缓冲区的长度28200 特定通道保护范围(SRAM)28210 同步有效的保护范围28250 表达式元素的数量28252 FCTDEF元素的数量28254 同步$AC_PARAM参数的数量28256 同步$AC_MARKER标记的数量28258 同步运动的定时器数量28260 FIFO-变量的数量$AC_FIFO1 - $AC_ 28262 FIFO可变时R参数的号28264 FIFO-变量n的长度$AC_FIFO1到$A 28266 FIFO处理的方式28500 准备任务(DRAM)的堆栈大小28510 插补任务(DRAM)的堆栈大小28550 内部块的可用内存29000选项数据3.轴参数282 Achsmaschinendaten30100 设定点:驱动类型30110 设定点:驱动号/模块号30120 设定点:输出到子模块/模块30130 设定值输出的类型(=1)(=0为虚拟轴) 30132 此轴为虚拟轴30200 编码器的数量30210 实际值:驱动类型30220 实际值:驱动号/测量电路号30230 实际值:模块/测量电路的输入号30240 实际值:编码器类型30242 编码器是独立的30250 内部编码器位置30300 旋转轴/主轴30310 旋转轴/主轴模数变化30320 旋转轴360度模态显示30330 模块范围的值30350 模拟轴的轴信号30400 此轴可用C循环编程30450 复位缺省值:中性轴30500 此值为分度轴30501 分度轴等距位置命名30502 分度轴等距位置命名30503 等距分度轴30505 此轴为带分度齿的分度轴(H30550 轴改变的通道初始设定30552 恢复轴时自动GET30600 G75轴位置31000 线性尺[1]=131010 线性尺分隔时段(LB 0.04;LS 0.02) 31020 每转的编码器标志31030 丝杠螺距31040 编码器直接安装在机床上[1]=1 31050 负载变速箱的分母31060 负载齿轮箱的计数器31070 解算器齿轮箱的分母31080 解算器齿轮箱的计数器31090 INC/手轮增量权值31100 监控转动的步数31110 监控转动的步数容差31120 BERO检测信号沿31122 BERO延时时间31123 BERO延时时间31130 VCO特征修正62.5kHz31140 VCO特征修正125KHz31150 VCO特征修正185.5kHz 31160 VCO特征修正250kHz31200 G70/G71生效时的转换系数313003131031320313303134031350 步进电机的最大频率31350 每转的步数31400 每转的步数31500 所需值监控的轴号31510 所需数值监控的偏差值31520 所需值监控的增益32000 最大轴速度32010 JOG快速进给32020 JOG轴的进给率32040 快速倍率JOG方式下每转进给32050 JOG方式每转进给32060 定位轴速度的初始设定32070 手轮倍率定义的轴速度32074 参照系或修正值不允许32080 可选增量的限定32082 速度覆盖的限定32084 手轮上VDI信号的效果32090 JOG与手轮速度的比值32100 运动方向(不是反馈极性)32110 实际值的符号(反馈极性)32200 伺服增益系数32250 额定输出电压32260 额定电机速度32300 轴加速度32310 速度阶跃的过载32400 轴冲击限制32410 轴冲击滤波器的时间常数32420 轴冲击限制的使能32430 轴冲击32432 程序块过渡时几何轴的最大轴冲击32450 反向间隙32460 电子重力的附加力矩32490 摩擦补偿的类型32500 摩擦补偿在生效32510 摩擦补偿的适配在起作用32520 最大摩擦补偿值32530 最小摩擦补偿值32540 摩擦补偿时间常数32550 适应加速度值132560 适应加速度值232570 适应加速度值332580 摩擦补偿的系数(短程运动) 32610 速度前馈控制的系数32620 前馈控制的类型32630 PRO前馈控制的生效32640 动态刚性控制32650 扭矩前馈控制的惯性32652 力矩前馈控制的轴质量32700 编码器/丝杠螺距误差的补偿32710 低头补偿的使能32720 最大低头补偿值32730 带CEC的速度修改32750 温度补偿的类型32760 速度变化温度补偿32800 电流控制回路的等效时间常数32810 速度控制回路的等效时间常数32900 动态响应适配32910 动态适配的时间常数32920 自适应控制的光滑滤波器32950 位置控制回路的阻尼33000 细插补器类型33050 润滑脉冲的移动距离(PLC信号)压缩时的最大差值此轴带参考点凸块(长距离=0)负方向接近参考点34020 凸轮接近速度34030 参考凸轮的最大位移34040 参考点脉冲的查找速度(=2*34300)34092 电子凸轮的偏置34100 参考点位置(非长距离)=3)绝对值旋转编码器的模数区参考点标志距离(LB 80;LS 20)两个参考点中间的间隔(LB 0.04;LS 0.02)轴/编码器运动的方向相反检测到参考点标志时停止34400 SSI绝对值编码器同步数据34410 SSI绝对值编码器信息长度34420 编码器每转的步数35000 分配主轴到机床轴35010 变速级可以改变35020 主轴初始设定35030 生效基本主轴设定35032 单主轴复位方式的特点35040 自由主轴RESET(复位)35100 最大主轴速度35110 变速级切换的最大速度35120 齿轮档改变的最小速度35130 变速级的最大速度35140 齿轮档的最小速度35150 主轴速度容差35160 PLC给出的主轴速度限制35200 开环方式加速度35210 由位置控制方式的加速度35220 递减加速度的速度35230 减小的加速度35240 加速度递减的开关35242 加速度削减类型35300 位置控制生效速度35350 定位的旋转方向35400 往复运动速度35410 往复运动时的加速度35430 往复运动的起始方向35440 M3方向的往复时间35450 M4方向的往复时间35500 主轴在设定范围的进给使能35510 主轴静止时的进给使能35590 参数组可被修改36000 粗略准停36010 精确停36020 细精确停的延时36030 静态误差36040 静态监控的延迟时间36050 夹紧误差36060 轴静止的阀值速度36100 第一负向软限位开关36110 第一正向软限位开关36120 第二负向软限位开关36130 第二正向软限位开关36200 速度监控的阀值36210 最大速度设定值36220 速度设定点监控的死区时间36300 编码器极限频率36302 编码器极限频率重新同步36310 零脉冲监控36400 轮廓监控公差范围36500 位置实际值转换公差36510 编码器位置公差36520 所需速度监控的阀值36600 制动特性硬限位开关36610 出错时渐变制动的时间36620 伺服使能的延时时间36690 用于测量的内部数据36700 自动漂移补偿36710 自动漂移补偿的限定值36720 漂移基本值36730 附加实际驱动值的采集36750 数值赋值到轴倍率上的效果36901 安全功能的使能36902 旋转轴36905 凸轮模数值36910 实际值分配:驱动类型36911 驱动号/测量电路号的实际值分配36912 实际值分配:驱动的输入号36915 编码器类型36916 线性尺36917 线性尺分隔时段36918 每转的编码器标志36920 丝杠螺距36921 变速箱编码器比负载的分母36922 齿轮箱编码器比负载的分子36925 实际值的方向反转36930 静态误差36931 安全速度的限定值36932 安全速度倍率36933 SI生效时的所需速度限制36934 安全位置的高端限制36935 安全位置低限36936 安全凸轮的正凸轮位置36937 安全凸轮的负方向位置36940 安全凸轮公差36942 实际值比较公差(交叉方式) 36944 实际值比较公差(参考方式) 36946 安全速度阀值n_x36948 安全停止的速度容差36950 安全输入切换时间公差36951 速度改变的延迟时间36952 C类停机到安全静止的过渡时间36953 D类停止到安全静止的过渡时间36954 E类停止到安全静止的过渡时间36956 脉冲禁止的延迟时间36957 检查脉冲抑制的时间36960 爬行速度的脉冲抑制36961 安全速度的停止反应36962 安全位置的停止反应36963 安全速度的停止反应36970 SS/SV禁止的输入分配36971 SS禁止的输入分配36972 SV选择的输入分配36973 SP选择的输入分配36974 速比选择的输入分配36975 测试停止申请的输入分配36976 状态脉冲抑制的输入分配36977 外部停止申请的输入分配36978 SV-倍率的输入分配36980 SS/SV有效的输出分配36981 SS有效的输出分配36982 有效SV选择的输出分配36985 n<n_x的输出分配36986 脉冲释放的输出分配36987 轴安全回参考点的输出定义36988 SC1+到SC4+的输出分配36989 SC1-到SC4的输出分配36990 实际停的输出分配36995 静止位置36997 用户确认36998 实际校验和36999 所需的(预期的)校验和37000 运行到定点停的模式37010 缺省定点停夹持力矩37020 缺省定点停监控范围37030 定点停检测的阀值37040 通过传感器进行的定点停检测37050 定点停报警的使能37060 PLC确认的屏蔽37070 模拟驱动的力矩限制37100 同步轴的定义37110 同步误差报警极限37120 同步轴的运行限制37130 回参考点时的同步运行限制37140 使同步轴分组无效37200 "粗同步"的阀值37210 "精确同步"的阀值37220 "粗的"速度容差37230 "细的"速度容差37300 数字化测量时的工作范围限制""-"" 37310 数字化测量时的工作范围限制""+"" 37320 数字化时的最大轴速度37400 拐角识别的相切角37402 随后相切的缺省角38000 编码器/主轴补偿点38010 九十度弧误差补偿值4.驱动参数285 VSA机床数据1000 电流控制器周期1001 速度控制器周期1002 监控周期1003 STS配置1004 配置结构1005 电机测量系统的编码器标志数1007 直接测量系统的编码器标志数1008 编码器相位差补偿1011 间接测量的实际值采集的配置1012 功能开关1013 星形/三角形切换的使能1014 V/f方式有效1015 生效PE MSD1016 变换角度偏置1017 启动帮助1019 电流转子位置标志1020 最大转矩转子位置识别1021 电机多圈绝对值编码器1022 电机绝对编码器信道的测量步数1023 电机测量电路绝对通道诊断1025 电机测量系统的系列号1030 直接测量实际值采集的配置1031 直接测量多转绝对值编码器1032 直接测量绝对编码器信道的测量步数1033 直接测量系统绝对通道诊断1100 频率脉宽调制1101 电流控制回路的计算死区时间1102 电机代码1103 额定电机电流1104 最大电机电流1105 最大电机电流的削减1106 功率部分代码1107 晶体管的限定电流1108 功率单元的限定电流1109 功率单元S6工作方式下的限定电流1111 功率部分的额定电流1112 电机极对数1113 力矩常数1114 电压常数1115 电枢电阻1116 电枢感应系数1117 电机转动惯量1118 电机零速度电流1119 串联电抗器感应值1120 电流控制器的P增益1121 电流控制器复位时间1124 对称参考模式电流控制1125 V/f 模式的启动时间11126 V/f 模式的启动时间21127 f=0 V/f-传动功率1129 余弦Phi功率系数1130 额定电机功率1132 额定电机电压1134 额定电机频率1135 电机零速度电压1136 电机零速度电流1137 定子冷态电阻1138 转子冷态电阻1139 定子漏电抗1140 转子漏电抗1141 磁抗1142 速度弱磁阀值1143 Lh特征的高端速度1144 Lh特征的增益系数1145 故障力矩削减系数1146 电机最大速度1147 速度限制1150 磁通控制器的P增益1151 磁通控制器复位时间1160 磁通采集速度阀值1161 直流母线的固定电压1180 电流下限调整1181 电流上限调整1182 电枢感应减小系数1190 检测力矩限定值1191 伺服限定力矩的调整1200 电流设定点的滤波器数量1201 电流设定点滤波器类型1202 电流设定点滤波器1自然频率1203 电流设定点滤波器1的阻尼1204 电流设定点滤波器2自然频率1205 电流设定点滤波器2的阻尼1206 电流设定点滤波器3自然频率1207 电流设定点滤波器3的阻尼1208 电流设定点滤波器4自然频率1209 速度设定点滤波器4的阻尼1210 电流设定点滤波器1截止频率1211 电流滤波器1带宽- 设定点1212 电流设定点滤波器1的脉宽计数器1213 电流设定点滤波器2截止频率1214 电流滤波器2带宽- 设定点1215 电流设定点滤波器2的脉宽计数器1216 电流设定点滤波器3截止频率1217 电流滤波器3带宽- 设定点1218 电流设定点滤波器3的脉宽计数器1219 电流设定点滤波器4截止频率1220 电流滤波器4带宽- 设定点1221 电流设定点滤波器4的脉宽计数器1230 第一力矩限定值1231 第二力矩限定值1232 MD1230到MD1231的操作速度1233 再生限定1234 磁滞MD 12321235 第一功率限定值1236 第二功率限定值1237 再生的最大输出1238 电流限制值1239 调整操作的扭矩限制1245 取决于速度Mset光顺的阀值1246 M集平滑磁滞速度1250 电流实际值光滑的频率限制1251 光滑使用的时间常数1252 力矩设定点光滑频率限制1254 电流检测的时间常数1300 SI检测周期1301 安全功能的使能1302 安全功能的特定轴控制位1305 旋转轴SN的实际值范围1316 用于安全功能的电机编码器配置1317 线性尺的刻度1318 每转的编码器标志1320 丝杠螺距1321 变速箱编码器比负载的分母1322 变速箱编码器/负载的计数器1330 零速容差(SBH)1331 SG的限定值1332 SG的校正系数1334 SE的高端限定值1335 SE低限数值1336 SN正凸轮位置1337 SN的凸轮负方向1340 安全凸轮公差1342 交叉补偿的实际值公差1344 安全轴位置的实际值容差1346 速度限制nx1348 SBR实际速度公差1349 允差2编码器漂移/空走1350 安全输入切换时间公差1351 SG切换的延迟时间1352 STOP C类停止到SBH的过渡时间1353 STOP D类停止到SBH的过渡时间1354 STOP E类停止到SBH的过渡时间1356 脉冲禁止的延迟时间1357 检查脉冲抑制的时间1360 爬行速度的脉冲抑制1361 SG的停止响应1362 SE的停止响应1363 SG指定停机响应1390 固日期1391 诊断:NC诊断结果清单1 1392 诊断:611D诊断结果清单11393 诊断:NC诊断结果清单21394 诊断:611D诊断结果清单21395 STOP F(停止功能)诊断1396 用户确认1397 611D内部使能1398 SI-MD校验和的显示1399 SI-MD的校验和1400 额定电机速度1401 最大电机运行速度1403 爬行速度的脉冲抑制1404 脉冲抑制计时器1405 监控电机速度1406 速度控制器的类型1407 速度控制器的P增益1408 高端适配速度的P增益1409 速度控制器复位时间1410 无适配速度复位时间1411 低适配速度1412 高端适配速度1413 选择速度控制器适配系数1414 参考模型速度自然频率1415 参考模型速度阻尼1416 对称参考模式速度1417 'nact < nx'信息的nx值1418 'nact <nmin'信息的nmin值1420 调整操作时的最大电机速度1421 积分器时间常数1424 对称速度前馈控制通道1425 对称计算死区时间I控制器1426 'nset=nact'信息公差范围1427 'nset=nact'信息的延迟时间1428 Mdx的力矩阀值1429 'Md<Mdx'信息的延迟时间1451 AM速度控制器的P增益1453 AM速度控制器复位时间1458 AM控制区电流设定点1459 AM扭矩光滑时间常数1465 MSD/AM开关速度1466 AM开环/闭环控制的切换速度1500 速度设定点的滤波器数量1501 速度设定点滤波器类型1502 速度设定点滤波器1的时间常数1503 速度设定点滤波器2的时间常数1506 自然频率速度设定点滤波器1 1507 速度设定点滤波器1的阻尼1508 自然频率速度设定点滤波器2 1509 速度设定点滤波器2的阻尼1514 速度设定点滤波器1截止频率1515 速度滤波器1频宽- 设定点1516 速度设定点滤波器1的脉宽计数器1517 速度设定点滤波器2截止频率1518 速度滤波器2带宽- 设定点。

840D操作

840D操作

一、一.840D系统操作l SINUMERIK840D/810D或SINUMERIK FM-NC是机床的CNC控制系统,可以通过CNC控制系统的操作面板执行下列基本功能:·开发和修改零件程序·执行零件程序·手动控制·读入/读出零件程序和数据·编辑程序数据·报警显示和取消报警·编辑机床数据·在一个MMC或几个MMC之间或一个NC或几个NC之间建立通信链接(M:N,m-MMC装置和n-NCK/PLC装置)用户接口包括:·显示元件,如监测器,LED等;·操作元件,如键,开关,手伦等。

ql 840D系统具有数控机床具有的自动、手动、编程、回参考点、手动数据输入等功能。

·手动:手动主要用来调整机床,手动有连续手动和步进手动,有时为了需要走特定长度时,可以选择变量INC方式,输入要运行的长度即可.·自动: 840D的程序一般来讲是在NCK的RAM里执行,所以对MMC103或PCU50来讲,需要先把程序装载到NCK里,但对于特别长的程序,可以选择在硬盘里执行,具体操作方法为:选择加工,程序概要,用光标选择要执行的程序,选择从硬盘执行既可.在自动方式下,如果MMC装有SINDNC软件,还可以从网络硬盘上执行程序.·MDA: MDA跟自动方式差不多,只是它的程序可以逐段输入,不一定是一个完整的程序,它存在NCK里面一个固定的MDA缓冲区里,可以把MDA缓冲区的程序存放在程序目录里,也可以从程序区里调程序到MDA缓冲区来.·REPOS:重定位功能,有时在程序自动执行时需要停下来把刀具移开检测工件,然后接着执行程序,需要重定位功能,操作方法是在自动方式下暂停程序执行,转到手动,移开相应的轴,要重新执行程序时,转到重定位方式,按相应的轴移动按钮,回到程序中断点,按启动键程序继续执行.注意在这个过程中不能按复位键.·程序模拟:840D支持在程序正式运行前进行图形模拟,以减少程序的故障率,但由于MMC系统的不同,模拟的方法不一样,在MMC103上,程序模拟完全在MMC上执行,故模拟中不会对NCK产生影响,但在MMC100.2上,程序模拟在NCK里面执行,与程序实际执行情况一样,因此在模拟前务必要选择程序测试,如果还要提高模拟速度,还可以选择空运行.二.系统的连接与调试(一)硬件的连接1. SINUMERIK810D/840D系统的硬件连接从两方面入手:]其一,根据各自的接口要求,先将数控与驱动单元,MMC,PLC三部分分别连接正确:(1)源模块X161种9,112,48的连接;驱动总线和设备总线;最右边模块的终端电阻(数控与驱动单元)。

840D_810D的PLC启动与PLC高级功能应用

840D_810D的PLC启动与PLC高级功能应用

第7章840D/810D的PLC启动与PLC高级功能应用启动SINUMERIK 840D/810D数控系统的PLC必须借助于西门子提供的TOOLBOX工具盘,TOOLBOX工具盘提供了与系统版本相匹配的基本程序库以及硬件信息,同时还提供了一个NC变量选择器用于选择NC变量。

在本章中,主要介绍如何启动数控系统的PLC以及应用PLC基本程序块。

7.1 PLC调试SINUMERIK 840D系统的组件通过OPI接口连接在一起,传输速率为1.5Mbaud(810D 只能连接MPI接口传输波特率为187.5Kbaud),所有部件都被给予一个预定的MPI地址如图7-1所示。

只有当多个MMC和多个NC相连接(M:N连接器)才需要改变地址。

图7-1 SINUMERIK 840D系统组件的连接SINUMERIK 840D提供了2个接口。

当使用MPI接口(X122)时必须设MPI=2,而对OPI 接口(X101)则MPI=13,在PG/PC上对传送速度进行正确的设置。

上装站点项目到PC;通过菜单Destination station -> Load station to PG 可将PLC程序保存到SIMATIC项目中。

程序块和硬件组态都传到项目中。

在屏幕表格“Select station addres“中,要选择机架0和槽位0。

传送速度为187.5Kbit/s时选MPI地址2,而在1.5Mbit/s 选OPI地址13。

7.1.1 TOOLBOX的介绍840D/810D集成了PLC模块,PLC程序分为基本程序和用户程序,用户的程序是在基本程序的基础上建立的。

数控系统的TOOLBOX包含了840D系统地PLC基本程序,可以从Step7的SIMATIC管理器下打开,并下装到PLC中。

它包含的是SIEMENS编写的现成的块,这些块采用结构化编程,具有通用性,可以实现代码共用,对于用户来说只需要了解其形参的含义并正确地给它赋实际参数值。

840D双通道的设置

840D双通道的设置

基本参数设定:设置机床轴名,机床上所有用到的轴应该在此给出各轴轴名。

此例共8个轴。

MD10000 AXCONF_MACHAX_NAME_TAB[0]=X1MD10000 AXCONF_MACHAX_NAME_TAB[1]=Y1MD10000 AXCONF_MACHAX_NAME_TAB[2]=Z1MD10000 AXCONF_MACHAX_NAME_TAB[3]=SP1MD10000 AXCONF_MACHAX_NAME_TAB[4]=X2MD10000 AXCONF_MACHAX_NAME_TAB[5]=Y2MD10000 AXCONF_MACHAX_NAME_TAB[6]=Z2MD10000 AXCONF_MACHAX_NAME_TAB[7]=SP2通道轴设置:通道1的设置:定义几何轴,此处填写的是通道轴的序号MD20050 AXCONF_GEOAX_ASSIGN_TAB[0] = 120050 AXCONF_GEOAX_ASSIGN_TAB[1] = 220050 AXCONF_GEOAX_ASSIGN_TAB[2] = 3定义几何轴轴名20060 AXCONF_GEOAX_NAME_TAB[0] = X20060 AXCONF_GEOAX_NAME_TAB[1] = Y20060 AXCONF_GEOAX_NAME_TAB[2] = Z此通道使用的机床轴,此处的序号是针对MD10000的顺序。

20070 AXCONF_MACHAX_USED[0] = 120070 AXCONF_MACHAX_USED[1] = 220070 AXCONF_MACHAX_USED[2] = 320070 AXCONF_MACHAX_USED[3] = 4通道轴名20080 AXCONF_MACHAX_NAME_TAB[0] = X20080 AXCONF_MACHAX_NAME_TAB[1] = Y20080 AXCONF_MACHAX_NAME_TAB[2] = Z20080 AXCONF_MACHAX_NAME_TAB[3] = SP主主轴的选择MD20090 SPIND_DEF_MASTER_SPIND = 1通道2的设置:定义几何轴,此处填写的是通道轴的序号20050 AXCONF_GEOAX_ASSIGN_TAB[0] = 120050 AXCONF_GEOAX_ASSIGN_TAB[1] = 220050 AXCONF_GEOAX_ASSIGN_TAB[2] = 3定义几何轴轴名20060 AXCONF_GEOAX_NAME_TAB[0] = X20060 AXCONF_GEOAX_NAME_TAB[1] = Y20060 AXCONF_GEOAX_NAME_TAB[2] = Z此通道使用的机床轴20070 AXCONF_MACHAX_USED[0] = 520070 AXCONF_MACHAX_USED[1] = 620070 AXCONF_MACHAX_USED[2] = 720070 AXCONF_MACHAX_USED[3] = 8通道轴名20070 AXCONF_MACHAX_NAME_TAB[0] = X20070 AXCONF_MACHAX_NAME_TAB[1] = Y20070 AXCONF_MACHAX_NAME_TAB[2] = Z20070 AXCONF_MACHAX_NAME_TAB[3] = SP主主轴的选择MD20090 SPIND_DEF_MASTER_SPIND = 1相关的数据:MD9034 MA_NUM_DISPLAYED_CHANNELS = 2 双通道显示,即在加工画面同时显示两个通道的状态。

西门子840D数控系统用户报警功能浅谈

西门子840D数控系统用户报警功能浅谈

西门子840D数控系统用户报警功能浅谈作者:张厚来来源:《市场周刊·市场版》2020年第04期摘要:文章说明了西门子840D数控系统HMI用户报警的产生过程以及报警文本的存储和显示等功能,介绍了报警文本的编辑和显示的配置关键词:西门子840D;用户报警;报警文本一、引言西門子840D数控系统拥有很完善的报警和信息提示系统,能够实时的显示机床一些不正常的工作状况,为操作和维修者提供一定的提示作用,文章主要简述用户报警的产生和显示等配置。

二、报警的产生及报警号的分配(一)报警的产生用户报警功能主要靠PLC来实现,首先组织块OB100调用功能块FB1,并传递报警存储块DB2的大小参数,根据传递的参数生成数据块DB2。

其他的功能块需要实现报警时,通过语句激活DB2块中对应的位。

由循环执行的组织块OB1调用FC10,产生PLC报警。

报警产生后,通过OB1循环调用的接口功能块FC102通过调用FB100来分析DB2数据块中究竟是哪一个点出现的报警,并再调用传递功能块FC21将报警传给MMC,后续由HMI系统实现报警文本的查找和报警文字的显示。

(二)数据块DB2及报警位的说明DB2中的每一位对应一个报警号,报警号以DB2生成时的参数有关。

报警分为两类。

第一,EM(Error Message),即红色报警,即使当产生报警的错误信号正常之后,报警信息仍会存在,必须通过复位键才能清除。

第二,OM(Operator Message),即黑色的提示信息,当错误源正常之后,报警信息会自动消除。

用户报警在DB2中的地址分配,由组织块OB100调用功能块FB1时传递的参数大小来决定,地址从DB2.DBX180.0开始,每个区域占8个字节的大小,前4个字节为alarms,后四个为Messages。

三、报警文本及其配置文件(以版本为06.04.22.01的HMI为例)(一)报警文本机床的标准报警文本源文件存储于F:\dh\mb.dir\文件夹下,其中用户报警为:alp_(中文)和alp_(英文),在机床出现报警或信息提示的时候,会根据当时HMI所选择的系统语言显示不同语言的报警。

840d数控系统间实现互相控制

840d数控系统间实现互相控制

492014年第11期(总第290期)NO.11.2014( CumulativetyNO.290 )多台独立的数控机床有时需要集中控制或互相控制,这样机床可加工零件种类更多。

要实现这个目标需要添加电缆供系统间通讯,并需修改配置文件、参数、PLC硬件组态。

下面以2台对置的使用西门子840D 系统,NCU572.5,PCU50.3B-C,PLC硬件为S7-300的落地铣镗床举例。

利用2根PROFIBUS电缆分别连接2个NCU和2个PCU50;修改PLC和HMI配置后,组成了双面铣镗床,能实现两机即可独立工作,也可一台主机控制另一台主机工作,或者一台主机控制2台同时动作,对于加工一些吊臂之类的工件,效果更好。

我们定义其中一台主机为1号主机,另一台为2号,具体操作步骤如下。

1 更改参数配置、硬件连接1号主机:按软键启动àMMCà操作面板:连接设为1:1;总线类型设为OPI;最高总线节点地址设为31;MMC地址设为1;NCK地址设为13;PLC地址设为13;2号主机:启动àNCàNCK地址;设定NCK地址=14。

重启系统后,按软键启动àMMCà操作面板:连接设为1:1;总线类型设为OPI最高总线节点地址设为31;MMC地址设为10;NCK地址设为14;PLC地址设为14;两机重新启动,启动àMMCà操作面板:连接设为M:N;利用STEP 7软件上装2台主机的PLC项目,修改两机PLC中OB100里MCP的地址:1号主机:MCP1BusAdr:=6;2号主机:MCP1BusAdr:=7;下载PLC到各自主机后,机床断电;1根总线电缆两侧终端电阻开关都设置为OFF,将上下都有接口的电缆接头,一侧接口连接两机的NCU插板上的X101端口(OPI),另一侧接口接原本接在X101端口上的NCU连接到PCU50的电缆接头,相当于2个PCU50连接在一起;1根总线电缆两侧终端电阻开关都设置为ON,连接两机的NCU插板上的X102口(PROFIBUS DP),相当于2个NCU连接在一起;2号机MCP背面的S3 DIP开关默认地址是6,更改为7;两机开机,启动后两机应能正常工作。

840D数控系统的基本构成

840D数控系统的基本构成

—-西门子数控系统调试,编程和维修概要西门子840D系统的组成SINUMERIK840D是由数控及驱动单元(CCU或NCU),MMC,PLC模块三部分组成,由于在集成系统时,总是将SIMODRIVE611D驱动和数控单元(CCU或NCU)并排放在一起,并用设备总线互相连接,因此在说明时将二者划归一处。

●人机界面人机交换界面负责NC数据的输入和显示,它由MMC和OP组成:MMC(Man Machine Communication)包括:OP(Operation panel)单元,MMC,MCP(Machine Control Panel)三部分.MMC实际上就是一台计算机,有自己独立的CPU,还可以带硬盘,带软驱;OP单元正是这台计算机的显示器,而西门子MMC的控制软件也在这台计算机中.1.MMC我们最常用的MMC有两种:MMCC100。

2和MMC103,其中MMC100。

2的CPU为486,不能带硬盘;而MMC103的CPU为奔腾,可以带硬盘,一般的,用户为SINUMERIK810D配MMC100.2,而为SINUMERIK840D配MMC103.※PCU(PC UNIT)是专门为配合西门子最新的操作面板OP10、OP10S、OP10C、OP12、OP15等而开发的MMC模块,目前有三种PCU模块-—PCU20、PCU50、PCU70, PCU20对应于MMC100。

2,不带硬盘,但可以带软驱;PCU50、PCU70对应于MMC103,可以带硬盘,与MMC不同的是:PCU50的软件是基于WINDOWS NT的。

PCU的软件被称作HMI,HMI有分为两种:嵌入式HMI和高级HMI.一般标准供货时,PCU20装载的是嵌入式 HMI,而PCU50和PCU70则装载高级HMI。

2.OPOP单元一般包括一个10。

4〞TFT显示屏和一个NC键盘.根据用户不同的要求,西门子为用户选配不同的OP单元,如:OP030,OP031,OP032,OP032S等,其中OP031最为常用. 3。

西门子840D知识

西门子840D知识

西门子840D知识SIEMENS系统的可编程序控制器SIMATIC MAGAGER是西门子用于进行PLC程序编制,进行机床状态控制的组件,它主要组成包括电源模块、CPU模块、输入输出模块,其接口有,RS232接口,PROFIBUS接口,MPI电缆接口等。

通过X122、MPI插口,使电脑与NCU相连PLC。

硬件组态硬件组态:告诉PLC硬件结构的过程波特率:MPI 187.5kbpsOPI 1.5Mbps过程:建项目-→建站-→组态硬件?自动组态:用线缆建PLC与840D相连,用自动组态自动识别(上载站)将PLC传到计算机:PLC-→UPLOAD-→选MPI地址=2,若地址=3,将包括PLC和NCU若备份PLC,则过程为:新建Project-→plc-→upload station,这样就将硬件备份了。

建立完站后,出现连个文件夹:hardware和cpu.CPU文件夹下有S7程序。

S7程序下有三个目录:(1)symbols 符号表如I40.1为第40个字节第1位(2)BLOCKS 功能块?手动组态:过程:打开S7-→新建文件-→INSERT-→STATION-→SIMATIC 300-→双击HARDWARE-→出现框-→INSERT-→HARDWARE COMPONENT-→PROFILE-→STANDARD-→S300-→RACK300选相应的位置(待置位表中),再在右侧相应的模块上双击就将模块选定,选好后再下载编程在进行PLC程序编制中,可采用以下三种形式:逻辑梯形图(LAD):语句表(STL):功能块图(FBD):语句表编程常用指令:与指令:A 常开AN 常闭或指令:O 常开ON 常闭输出指令:=调用指令:CALL FCXXFP:上升沿检测指令FN:下降沿检测指令FP后必须跟中间寄存器CLR 运算结果,清零SET 置1S 置位1R 清零块?STEP7中常用BLOCK主要有几种:OB组织块、FC功能块、FB功能块、DB数据块等OB:功能块,相当于主程序,常用的有OB1和OB100;FC、FB:功能块,相当于子程序在编完子程序后,必须在主程序中调用子程序OB100是PLC上电后先执行,只执行一次;OB1是PLC CPU循环执行的程序。

840D参数

840D参数

10890 外部語言的刀具編程模式 10892 G00插補 10900 分度軸表1位置數 10910 分隔位置表1 10920 分度軸表2的位置數 10930 分隔位置表2 11100 輔助功能組的輔助功能數量 11110 輔助功能組說明 11120 程序全局用戶數據(PUD)係數有效 11140 除GUD模塊以外的地址 11200 上電時裝載標準數據 11210 僅保存修改過的機床數據 11220 INI初始化文件出錯時的系統反應 11230 MD文件備份的結構 11240 SDB1000號 11250 Profibus停機處理 11270 NC語言元素的默認值激活 11280 在工件目錄處理 INI 文件 11290 在DRAM選擇目錄 11291 DRAM中選擇目錄 11295 記錄文件的存儲類型 11300 JOG方式中的INC和REF 11310 方向改變手輪的閥值 11320 每個間隔位置的手輪脈衝數 11322 每個凸輪爪位置的輪廓手輪脈衝 11324 手輪號碼在 VDI 接口中描述 11330 INC/手輪的增量大小 11340 第三手輪:驅動類型 11342 第三手輪:驅動號/測量電路號 11344 第三手輪:輸入模塊/測量電路 11346 手輪: 11360 INC信號影響方式組 11380 安全集成測試機床數據 11382 地址單元的INTEGER整數顯示 11384 地址單元的REAL顯示 11386 地址單元的INTEGER整數輸入 11388 地址單元的REAL輸入 11390 地址單元的內容重寫 11398 軸變量服務器出錯 11400 激活內部軌跡功能 11410 報警輸出的屏蔽 11411 報警激活 11412 報警響應 CHAN_NOREADY 有效 11413 報警參數作為文本輸出
西門子 840D 參數

840D数控系统的基本构成

840D数控系统的基本构成

——西门子数控系统调试,编程和维修概要西门子840D系统的组成SINUMERIK840D是由数控及驱动单元(CCU或NCU),MMC,PLC模块三部分组成,由于在集成系统时,总是将SIMODRIVE611D驱动和数控单元(CCU或NCU)并排放在一起,并用设备总线互相连接,因此在说明时将二者划归一处。

●人机界面人机交换界面负责NC数据的输入和显示,它由MMC和OP组成:MMC(Man Machine Communication)包括:OP(Operation panel)单元,MMC,MCP(Machine Control Panel)三部分。

MMC实际上就是一台计算机,有自己独立的CPU,还可以带硬盘,带软驱;OP单元正是这台计算机的显示器,而西门子MMC的控制软件也在这台计算机中。

1.MMC我们最常用的MMC有两种:MMCC100.2和MMC103,其中MMC100.2的CPU为486,不能带硬盘;而MMC103的CPU为奔腾,可以带硬盘,一般的,用户为SINUMERIK810D配MMC100.2,而为SINUMERIK840D配MMC103.※PCU(PC UNIT)是专门为配合西门子最新的操作面板OP10、OP10S、OP10C、OP12、OP15等而开发的MMC模块,目前有三种PCU模块——PCU20、PCU50、PCU70, PCU20对应于MMC100.2,不带硬盘,但可以带软驱;PCU50、PCU70对应于MMC103,可以带硬盘,与MMC不同的是:PCU50的软件是基于WINDOWS NT的。

PCU的软件被称作HMI,HMI有分为两种:嵌入式HMI和高级HMI。

一般标准供货时,PCU20装载的是嵌入式 HMI,而PCU50和PCU70则装载高级HMI.2.OPOP单元一般包括一个10.4〞TFT显示屏和一个NC键盘。

根据用户不同的要求,西门子为用户选配不同的OP单元,如:OP030,OP031,OP032,OP032S等,其中OP031最为常用。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
0:没有手பைடு நூலகம் 1:手持在MPI上 2:手持在MCP上 5:手持连接到网口
手持操作面板输入起始地址 手持操作面板输出起始地址 手持操作面板输入信号起始双字 手持操作面板输出信号起始双字 从手持操作面板接收的字节号 从手持操作面板发送的字节号 手持操作面板循环监控时间 手持操作面板循环时间 HHU GD循环参数 收到的GI号 传送GI的对象号 HHU GD循环参数 传送的GI号 传送GI的对象号码 0=OPI 1=MPI HHU停止:1=手持停止 0=发送和接收HHU信号 1=只接收HHU信号
NC循环时间 NC启动监控时间
0=不激活
NC通讯有效
1=激活扩展M功能组译码
1=传送从MMC、HMI信号到接口地址(方式、程序控制等等) 1=手轮由MMC/HMI选择 0=手轮由用户程序选择 激活扩展FC10功能 用户区消息号 从用户扩展数据信号传入OB40所需信号 在OB40赋值T功能 在OB40赋值H功能 在OB40赋值D功能 版本显示指定字符串变量 直接激活钥匙组件号 0=没有以太网,直接按键激活 直接控制钥匙组件的起始地址 直接控制钥匙组件输出的恰是地址 由以太网控制按键:TCU索引
MCP面板总线地址 192=网口 MCP面板循环监控时间 MCP循环时间
MCP2按键起始地址 MCP2指示灯起始地址 发给MCP2面板的起始双字 MCP2机床面板输出的起始双字 MCP2面板总线地址 MCP2面板循环监控时间 MCP2循环时间 1=所有机床面板连接到MCP总线(没有GD参数化) 0=开始接收机床控制面板信号 1=停止接收机床控制面板信号 0=开始接收机床控制面板信号 1=停止接收机床控制面板信号 0=发送和接收机床控制面板信号 1-至接收机床控制面板信号 0=发送和接收机床控制面板信号 1-至接收机床控制面板信号 0=MCP中没有SDB210 1=激活MCP的SDB210监控 1:在DB7上复制DB77和MCP指针 只能在DB77上配置标准的SDB210 0: MPI or OPI b#16#33: PROFIBUS MCP1和MCP2 b#16#55: MSTT (网线)
1
TRUE
1 0 0..32
1..191
1..254 b#16#5 Q Q Q Q Q Q Q Q Q Q Q
OB100:FB1,DB7
CALL "RUN_UP" , "gp_par"
MCP个数::0=没有MCP存在 MCP按键起始地址 MCP指示灯起始地址
发送给机床控制面板的起始双字 机床控制面板输出的起始双字
OB100:FB1,DB7
CALL "RUN_UP" , "gp_par"
MCPNum MCP1In MCP1Out MCP1StatSend MCP1StatRec MCP1BusAdr MCP1Timeout MCP1Cycl MCP2In MCP2Out MCP2StatSend MCP2StatRec MCP2BusAdr MCP2Timeout MCP2Cycl MCPMPI MCP1Stop MCP2Stop MCP1NotSend MCP2NotSend MCPSDB210 MCPCopyDB77 MCPBusType BHG BHGIn BHGOut BHGStatSend BHGStatRec BHGInLen BHGOutLen BHGTimeout BHGCycl BHGRecGDNo BHGRecGBZNo BHGRecObjNo BHGSendGDNo BHGSendGBZNo BHGSendObjNo BHGMPI BHGStop BHGNotSend NCCyclTimeout NCRunupTimeout
WORD S7_POINTE R S7_POINTE R S7_POINTE R S7_POINTE R WORD ULONG ULONG
WORD
ULONG ULONG
VKE_TYPE
b#16#55: 以太网 只有IE装置 只有IE装置 激活查询 来自方式组的方式组号 来自通道的通道号 来自轴的轴号 有效通道的字符串 有效轴的字符串 机床输入数据DB20的整数号 机床输入数据DB20的十六进制号 机床输入数据FB20的实数号 类型 (HT2, HT8, ...) PLC输入数据信息长度 PLC输出数据信息长度
1 P#I 0.0 P#Q 0.0 P#Q 8.0 P#Q 12.0 6 S5T#700MS S5T#200MS
0
S5T#800MS S5T#80MS 2 2 1 2 1 1 1 0 0
S5T#200MS S5T#50S
ListMDecGrp NCKomm MMCToIF HWheelMMC ExtendAlMsg MsgUser UserIR IRAuxfuT IRAuxfuH IRAuxfuE UserVersion OpKeyNum Op1KeyIn Op1KeyOut Op1KeyBusAdr Op2KeyIn Op2KeyOut Op2KeyBusAdr Op1KeyStop Op2KeyStop Op1KeyNotSend Op2KeyNotSend OpKeyBusType IdentMcpBusAdr IdentMcpProfilNo IdentMcpBusType IdentMcpStrobe MaxBAG MaxChan MaxAxis ActivChan ActivAxis UDInt UDHex UDReal IdentMcpType IdentMcpLengthIn IdentMcpLengthOut
相关文档
最新文档