828D PLC接口结构

整理文档很辛苦,赏杯茶钱您下走!

免费阅读已结束,点击下载阅读编辑剩下 ...

阅读已结束,您可以下载文档离线阅读编辑

资源描述

Sinumerik828DSINUMERIK828D第1页B034B034单元目标:在完成本单元的学习之后,您将了解Sinumerik828DPLC接口结构并且能够利用接口结构来编写PLC程序和诊断PLC故障。单元描述:控制系统的不同系统区域所接收和发出的信息由接口处理。本单元描述了不同的区域之间是如何通讯的。PLC接口结构B034接口结构概述第二节操作数说明及范围第三节接口说明第四节B034目录:批注第二节PLC接口结构概述接口结构:–PLC用户接口NCHMIPLC用户程序外设–PP72/48,MCP系统提供了一个接口以便用户通过该接口影响系统。该接口可运算格式为位、字节、字和双字格式的变量,比如:–位:–DB1600.DBX0.0字节:–DB1600.DBB0字:–DB1600DBW0双字:–DB1600.DBD0该接口通过用户PLC控制/监测系统的NC、HMI和驱动区。驱动PLC接口结构概述BB批注第三节数据块结构8位的数据块由不同部分组成。操作数说明及范围操作数标识符说明范围DB数据DB1000至DB7999DB9000至DB9036DB9900至DB9905T定时器T128T0-T15=100msT16-T127=10msC计数器C0至C63I数字输入I0.0至I256.3Q数字输出Q0.0至Q256.3M标记M0.0至M511.7SM特殊标记SM0.0至SM0.6(见下文)AACCUAC0至AC3(双字)特殊标记接口结构也包括“特殊标记”(标识),“特殊标记”是PLC程序中为了方便用户使用而产生的一组操作数。SM位说明SM0.0带已定义的ONE信号的标识SM0.1初始设置:首个PLC循环’1’,其他循环’0’SM0.2缓存数据丢失-只在首个PLC循环中有效(’0’数据正常,’1’数据丢失)SM0.3上电:首个PLC循环’1’,其他循环’0’SM0.460s循环(交替’0’表示30s,然后’1’表示30s)SM0.51s循环(交替’0’表示0.5s,然后’1’表示0.5s)SM0.6PLC循环(交替一个循环’0’,然后一个循环’1’)用户区(10至99)区号(00至99)段(0至9)偏移(000至999)位号(0至7)DB3801.DBX1000.7数据块可以写成以下格式。类型格式位DB3801.DBX1000.7字节DB3801.DBB0字DB3801.DBW2双字DB3801.DBD3004位数量181632通用只读变量用[r]标识。可读写变量用[r/w]标识。PLC操作数说明及范围SINUMERIK828D第5页B034B034批注第四节机床控制面板MCP483在调试MCP的过程中,地址范围的起始地址被设置为输入及输出字节112.机床控制面板发出的信号(按键)字节位7位6位5位4位3位2位1位0IB112主轴速度倍率运行方式DCBA点动示教MDA自动IB113机床功能重新定位回参考点变量增量尺寸10000增量尺寸1000增量尺寸100增量尺寸10增量尺寸1增量尺寸IB114键-开关位置0键-开关位置2主轴启动*主轴停止进给启动*进给停止NC启动*NC停止IB115键-开关位置1进给率倍率重启单程序段EDCBAIB116方向键键开关位置3轴选择键+R15-R13快进R14XR1第4轴R4第7轴R7IB117轴选择键YR2ZR3第5轴R5横动命令MCS/WCSR12R9第8轴R8第6轴R6IB118未指定用户键T9T10T11T12T13T14T15IB119未指定用户键T1T2T3T4T5T6T7T8发送至机床控制面板的信号(LED)字节位7位6位5位4位3位2位1位0QB112机床功能运行方式1000增量尺寸100增量尺寸10增量尺寸1增量尺寸点动示教MDA自动QB113进给启动*进给停止NC启动*NC停止机床功能重新定位回参考点变量增量尺寸10000增量尺寸QB114轴选择LED单程序段主轴启动*主轴停止方向键-R13XR1第4轴R4第7轴R7QB115轴选择LEDZR3第5轴R5行进命令MCS/WCSR12R9第8轴R8第6轴R6方向键+R15QB116未指定用户键YT9T10T11T12T13T14T15R2QB117未指定用户键T1T2T3T4T5T6T7T8QB118重启PLC接口说明B034B034第6页SINUMERIK828D批注第四节机床控制面板MCP310在调试MCP的过程中,地址范围的起始地址被设置为输入及输出字节112。机床控制面板发出的信号(按键)字节位7位6位5位4位3位2位1位0IB112NC停止主轴-主轴100%主轴+单程序段点动MDA自动IB113NC开始主轴右主轴停止主轴左键-开关位置3回参考点参考点示教IB114进给启动进给停止增量尺寸变量键-开关位置0增量尺寸1000增量尺寸100增量尺寸10增量尺寸1IB115重启键-开关位置2键-开关位置1进给率倍率E(16)D(8)C(4)B(2)A(1)IB116方向键快进R14KT5(X52.2)KT5(X52.2)KT5(X52.2)KT5(X52.2)KT5(X52.2)+R15-R13IB117T16KT5(X52.3)轴选择第6轴第5轴第4轴ZYXIB118T9T10T11T12WCSMCST13T14T15IB119T1T2T3T4T5T6T7T8IB122主轴倍率E(16)D(8)C(4)B(2)A(1)发送至机床控制面板的信号(LED)字节位7位6位5位4位3位2位1位0QB112NC停止主轴减量主轴100%主轴增量单程序段点动MDA自动QB113NC启动主轴右主轴停止主轴左重启回参考点重新定位示教QB114进给启动进给停止增量尺寸变量增量尺寸1000增量尺寸100增量尺寸10增量尺寸1QB115QB116负方向正方向快进QB117T16第6轴第5轴第4轴ZYXQB118T9T10T11T12MCS/WCST13T14T15QB119T1T2T3T4T5T6T7T8PLC接口说明SINUMERIK828D第7批注第四节DB1000用户数据区用户PLC中为用户留出了可自由使用的数据区。用户数据1[r/w]字节位7位6位5位4位3位2位1位0用户数据用户数据0000upto0011读/写NC数据可以从/向NC和PLC读/写数据。系统提供了变量以方便用户使用该功能。下图:–定义读或写和变量数量,并且设置启动信号。PLC接口NCK[r/w]字节位7位6位5位4位3位2位1位00000写变量启动0001待读/写的变量数量00020003DB1200-1207PLC接口NCK[r/w]字节位7位6位5位4位3位2位1位01000变量索引区号NCK变量x的列索引(字)NCK变量x的行索引(字)待写入NCK的数据10011002100410061008下图:–待写入以下区域中的变量的相关信息。一次可昀多传送8组数据.用户数据2[r/w]字节位7位6位5位4位3位2位1位0用户数据用户数据0000upto0007DB1100DB1200PLC接口说明B034B034第8页SINUMERIK828D批注第四节结果:–任务结果输出到以下区域:–DB1200NCKPLC[r]字节位7位6位5位4位3位2位1位0200020012002任务出错请求完成4004PI-参数1PI-参数24008PI-参数3PI-参数4400640104012PI-参数5PI-参数64016PI-参数7PI-参数8401440184020PI-参数94022PI-参数10PLCNCK[r/w]字节位7位6位5位4位3位2位1位04000PI-索引4002启动40014003DB1200NCKPLC[r]字节位7位6位5位4位3位2位1位05000故障结束50015002DB1200PI服务PI服务:–结果PLC接口说明NCKPLC[r]字节位7位6位5位4位3位2位1位03000故障有效变量3001访问结果(0-未出错,1-非法访问,5-无效地址,10-对象不存在)30023004从NC变量读取的数据(1到4字节)DB1200-1207SINUMERIK828D第9页B034B034批注第四节永久数据区永久数据[r/w]字节位7位6位5位4位3位2位1位0用户数据0001用户数据0000DB14000002用户数据0004用户数据...0126用户数据0127用户数据PLC接口说明B034B034第10页SINUMERIK828D批注第四节用户报警激活报警(报警号范围700000至700247)PLCHMI[r/w]字节位7位6位5位4位3位2位1位00000700007700006700005700004700003700002700001700000000170001570001470001370001270001170001070000970000800027000237000227000217000207000197000187000177000160003700031700030700029700028700027700026700025700024DB1600...0030700247700246700245700244700243700242700241700240报警变量PLCHMI[r/w]字节位7位6位5位4位3位2位1位01000报警变量700000(4字节)1004报警变量700001(4字节)1008报警变量700002(4字节)...1988报警变量700247(4字节)DB1600报警反应PLCHMI[r]字节位7位6位5位4位3位2位1位02000通过上电应答通过DB1600.DBX3000.0应答PLC停止Em.停止进给禁用读入禁用NC启动禁用3000应答DB1600程序控制信号HMI信号HMIPLC[r]字节位7位6位5位4位3位2位1位00000选择试运行进给率选择M01选择DRF000100020003选择程序测试选择进给率倍率(快速)选择跳过程序段7选择跳过程序段6选择跳过程序段5选择跳过程序段4选择跳过程序段3选择跳过程序段2选择跳过程序段1选择跳过程序段0选择跳过程序段9选择跳过程序段80007重启NC停止NC启动DB1700PLC接口说明SINUMERIK828D第11页B034B034批注第四节短信服务接口短信服务PLC[r]字节位7位6位5位4位3位2位1位03000通过SMS设置变量300130023003DB1700HMIPLC[r]字节位7位6位5位4位3位2位1位00000重启000100020003机床功能:–回参考点机床功能:–示教点动模式MDA模式自动模式DB1800HMI发出的信号PLC接口说明注意:–信号仅在一次PLC循环中出现。B034B034第12页SINUMERIK828D批注第四节PLC发出的信号[r]字节位7位6位5位4位3位2位1位01000读入调试文档上电并使用存储数据上电并使用默认值100110031004PLC循环时间以微秒为单位(双精度整数)1002DB18001008年(十位)BCD年(单位)BCD1009月(十位)BCD月(单位)BCD1010日(十位)BCD日(单位)BCD1011时(十位)BCD时(单位)BCD1012分(十位)BCD分(单位)BCD1013秒(十位)BCD秒(单位)BCD1014毫秒(百位)BCD毫秒(十位)BCD1015毫秒(单位)BCD工作日BCD(1,2…….7)1=周日PLC发出的信号DB1800.2002取消维护任务24232221201918172003取消维护任务3231302928272625PLCHMI取消维护任务[r/w]字节位7位6位5位4位3位2位1位0取消维护任务876543212001取消维护任务1615141312111092000DB1800.3002维护任务的报警24232221201918173003维护任务的报警3231302928272625HMIPLC维护任务的报警[r]字节位7位6位5位

1 / 40
下载文档,编辑使用

©2015-2020 m.777doc.com 三七文档.

备案号:鲁ICP备2024069028号-1 客服联系 QQ:2149211541

×
保存成功