



全文预览已结束
下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
840D用户按键选择通道840D使用中一般通过数控面板上的通道切换键逐个切换通道,若希望通过MCP上的用户自定义按键直接选择到所要的通道,则需要相关PLC程序的配合.接口说明:在840D系统中可以通过PLC至HMI的接口信号实现对通道的选择DB19.DBB32=01000001激活通道选择DB19.DBB33=通道号16进制数,若为FF则表示下一个通道其中,通过DB19.DBx32.6HMI与PLC建立起应答机制:PLC设置DB19.DBx32.6=1以发送通道选择请求HMI在正常显示所选通道信息后将DB19.DBx32.6复位另外,接口DB19.DBB36反映功能错误信息DB19.DBB36=0功能正常,无错误=1没有功能代码(DBB32bit05)=2参数不可用=3修改HMI内部变量时错误=10DBB33所设的通道不存在注意:只有对于激活的HMI才能通过PLC选择通道,若是对于第2HMI使用上述功能,则相应的接口数据为DB19.DBB8286,用法相同。840D双通道控制PLC的处理2009-02-19 11:31:42写一点这方面的调试过程,供大家参考!一:使用一个面板+一个OP(显示操作单元)机床操作面板的切换,即操作者可以选择机床面板控制通道1还是控制通道2。机床面板的控制是调用标准功能块FC19或FC25。通常单通道的调用如下:CALLFC19BAGNo:=B#16#1?操作面板控制方式组一ChanNo:=B#16#1?操作面板控制通道一SpindleIFNo:=B#16#3?主轴信号传送到轴三,即配置中第三轴为主轴FeedHold:=M1.0?当面板上按FeedStop键后此位输出1SpindleHold:=M1.1?当面板上按SpindleStop键后此位输出1如果要切换通道,有两种做法。方法a:编写两个FC19,一个填写控制通道一的参数,另一个填写控制通道二的参数,然后用面板上的某个键进行切换。方法b:CALLFC19BAGNo:=B#16#1ChanNo:=DB19.DBB22DB19.DBB22是NC给PLC的信号,通知当前操作者选择的是哪个通道SpindleIFNo:=B#16#3FeedHold:=M1.0SpindleHold:=M1.1此时你可能会发现个问题,就是显示的切换和机床面板的切换不是同时的。机床操作面板可以切换了但仍然需要操作者按OP上的通道切换键来切换显示屏幕显示的内容(显示通道1还是显示通道2)这对于机床操作者来说很不方便。怎么办呢?系统提供的通过PLC程序选择通道的方法便可解决问题,接口信号是:DB19.DBB32和DB19.DBB33。二:使用两个面板+两个OP(显示操作单元)1.首先,因为PCU和MCP都挂在OPI总线上,所以要区分各部件的地址。PCU默认地址是1,MCP默认地址是:6,NC/PLC默认地址则是13。本例中给各部件分配的地址如下:部件地址NC/PLC13MCP16PCU11MCP27PCU22注:修改PCU的地址:直接在OP上操作(Start-upMMCOperatorpanel),在”MMCaddress”项中输入PCU的地址(本例针对PCU2是2)。修改MCP的地址:通过MCP面板后的DIP开关设定。2.修改OB100810D/840D系统可以直接连接两个面板,设置OB100中FB1的参数即可激活第二面板。如下:CALLFB1,DB7MCPNum:=2有两个机床面板MCP1In:=P#I0.0第一个机床面板输入点起始地址MCP1Out:=P#Q0.0第一个机床面板输出点起始地址MCP1StatSend:=P#Q8.0第一个机床面板发送状态起始地址MCP1StatRec:=P#Q12.0第一个机床面板接受状态起始地址MCP1BusAdr:=6第一个机床面板OPI地址MCP1Timeout:=S5T#700MSMCP1Cycl:=S5T#200MSMCP2In:=P#I100.0第二个机床面板输入点起始地址MCP2Out:=P#Q100.0第二个机床面板输出点起始地址MCP2StatSend:=P#Q108.0第二个机床面板发送状态起始地址MCP2StatRec:=P#Q112.0第二个机床面板接受状态起始地址MCP2BusAdr:=7第二个机床面板OPI地址MCP2Timeout:=S5T#700MSMCP2Cycl:=S5T#200MSMCPMPI:=MCP1Stop:=MCP2Stop:=MCP1NotSend:=MCP2NotSend:=MCPSDB210:=3.修改OB1假定两个通道分属于两个方式组:面板1对方式组1(通道1);面板2对方式组2(通道2)。在OB1中需要调用2次FC19(或者两次FC25或者1次FC19,1次FC25,根据机床实际情况调用)CALLFC19BAGNo:=B#16#1方式组1ChanNo:=B#16#1通道1SpindleIFNo:=B#16#4FeedHold:=M1.2SpindleHold:=M1.3CALLFC19BAGNo:=B#16#12前面的1表示是第二面板后面的2是第二方式组ChanNo:=B#16#2通道2SpindleIFNo:=B#16#8FeedHold:=M1.2SpindleHold:=M1.3但是下载程序后你会发现:在第一面板上可以手动控制通道2的轴;在第二面板上可以手动控制通道1的轴。通常,为了安全起见,不希望这样交叉控制。那么你可以调整DB10.DBB8-DBB53。在双通道的设定(续3)中讲了两个面板的调用。但实际应用中,问题又来了:OP2上电后显示的是通道1的内容而不是通道2的!怎么办呢?能不能让OP2上电就默认显示通道2呢?当然可以,需要修改PCU2的配置文件。打开PCU的编辑器(Start-upMMCEditor),找mmc2目录下的netnames.ini文件,打开:初始文件内容如下:ownowner=MMC_1connMMC_1conn_1=NCU_1paramnetworkbus=btssparamMMC_1mmc_address=1paramNCU_1nck_address=13plc_address=13name=StandardMachine在这个文件后面添加一段,变成:ownowner=MMC_2connMMC_2conn_1=NCU_1paramnetworkbus=btssparamMMC_2mmc_address=2paramNCU_1nck_address=13plc_address=13name=StandardMachinechanMMC_2DEFAULT_logChanSet=Mill2DEFAULT_logChan=channel2ShowChanMenu=TRUElogChanSetList=Mill1,Mill2Mill1logChanList=channel1channel1l
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 宁夏爆炸面试题及答案
- 泰语考试测试题及答案
- 动土作业考试题及答案
- 喂食管返流试题及答案
- 河源公务面试题及答案
- 干部选聘笔试题及答案
- 输尿管肿瘤考试题及答案
- 2025年广西玉林师范学院招聘考试笔试试题(含答案)
- 国家基本公共卫生服务项目乡村医生疾控包培训课前试题(附答案)
- 2025年施工员之土建施工基础知识通关考试题库带答案解析
- 身为职场女性:女性事业进阶与领导力提升
- 普洱市森洁乳胶制品有限公司灭菌乳胶医用手套工厂项目环评报告书
- 著名文学著作列夫托尔斯泰《复活》教育阅读名著鉴赏课件PPT
- 泛微协同办公应用平台解决方案
- (新)部编人教版高中历史中外历史纲要上册《第13课-从明朝建立到清军入关课件》讲解教学课件
- 医药行业专题报告:VCTE技术(福瑞股份子公司)专利概览
- GB/T 42430-2023血液、尿液中乙醇、甲醇、正丙醇、丙酮、异丙醇和正丁醇检验
- 《现代汉语》课件修辞
- 某园区综合运营平台项目建议书
- 创造适合教育(2017年0613)
- 易驱ED3000系列变频器说明书
评论
0/150
提交评论