智汇工业-智慧工业、智能制造及工业智能、工业互联门户网站,专业的工业“互联网+”传媒

數(shù)控系統(tǒng)中PLC信息交換技術(shù)

來(lái)源: 作者:李攀峰 高云婷

點(diǎn)擊:1646

A+ A-

所屬頻道:新聞中心

關(guān)鍵詞:數(shù)控系統(tǒng) PLC 開(kāi)放式

      在數(shù)控系統(tǒng)中,CNC和PLC在邏輯上是相互獨(dú)立的功能單元。其信息交換是以PLC為中心,在CNC、PLC和數(shù)控機(jī)床之間進(jìn)行信息傳遞。CNC將各種功能代碼M、S、T的信息,手動(dòng)/自動(dòng)方式信息,各種使能信息等發(fā)給PLC。而PLC將M、S、T功能的應(yīng)答信號(hào)和各坐標(biāo)軸對(duì)應(yīng)機(jī)床參考點(diǎn)的信息等發(fā)給CNC。PLC又將控制機(jī)床的執(zhí)行元件以及各種狀態(tài)指示和故障診斷報(bào)警等信息發(fā)給機(jī)床。而機(jī)床將操縱面板上各開(kāi)關(guān)、按鈕等信號(hào)以及各運(yùn)動(dòng)部件的限位信息等發(fā)送給PLC。

    一、外置式PLC信息交換

      外置式PLC是一個(gè)通用型PLC,它完全獨(dú)立于CNC裝置,具備完善的硬件和軟件,能夠獨(dú)立地完成邏輯順序控制任務(wù)。CNC和PLC都有自己的開(kāi)關(guān)量I/0接口電路,PLC的I/0點(diǎn)數(shù)和功能可根據(jù)數(shù)控機(jī)床輔助動(dòng)作的復(fù)雜程度而定。

      在對(duì)某企業(yè)所使用的CK6150的數(shù)控車床系統(tǒng)置換時(shí),采用原有FAGOR8025數(shù)控系統(tǒng)加外置西門(mén)子S7-200型PLC的維修方案。PLC采用CPU226(24V直流輸/16繼電器輸出)為主單元,擴(kuò)展EM221(8進(jìn))直流24V輸進(jìn)單元和EM222(8)繼電器輸出單元組成56點(diǎn)的可編程控制器[2]。

      CNC系統(tǒng)和PLC接口接線原理圖如圖1所示。圖中KM1為液壓電動(dòng)機(jī)控制輔助觸點(diǎn),KM2、KM3為用于連鎖控制的主電動(dòng)機(jī)控制輔助觸點(diǎn),T1~T4為刀位檢測(cè)開(kāi)關(guān),SQ1、SQ2、SQ4、SQ53為X軸、Z軸正負(fù)向限位開(kāi)關(guān)。另外,M/S/T選通訊號(hào)、工作方式信號(hào)、NC急停信號(hào)和復(fù)位信號(hào)、輔助功能編碼(MST01~MST20)信號(hào)分別由數(shù)控系統(tǒng)接至12.2~12.7、13.0~13.5。數(shù)控系統(tǒng)發(fā)出M、S、T輔助命令時(shí),首先通過(guò)I/0口向PLC發(fā)出相應(yīng)的M、S、T選通訊號(hào),然后MST01~MST20發(fā)出相應(yīng)編碼信息,編碼方式靈活多樣。

      PLC輸出分別用于控制主軸變速、冷卻油泵、刀架電機(jī)、潤(rùn)滑電機(jī)、液壓卡盤(pán)、液壓尾座以及產(chǎn)生各種控制指示等功能。

    二、內(nèi)置式PLC信息交換

      內(nèi)裝型PLC也稱為內(nèi)置型PLC,其全部功能置于CNC內(nèi)部,與CNC集成于一體。PLC的硬件和軟件作為CNC的基本功能同一設(shè)計(jì),其性能指標(biāo)也由CNC系統(tǒng)來(lái)確定。PLC與CNC其他裝置之間的信號(hào)傳遞在系統(tǒng)內(nèi)部進(jìn)行,PLC開(kāi)關(guān)量的輸出通過(guò)CNC的I/0電路完成[3]。

      PLC既可與CNC之間共用CPU,也可分別設(shè)置專用的CPU。共用CPU固然可以充分利用CNC裝置中微處理器的資源,但是當(dāng)PLC的I/0點(diǎn)數(shù)太多時(shí),會(huì)影響到CNC功能的處理速度,一般用于中低檔的數(shù)控系統(tǒng)。采用專用CPU來(lái)完成PLC的功能,速度快,用于規(guī)模大、邏輯復(fù)雜、動(dòng)作速度要求高的數(shù)控系統(tǒng)中。

      內(nèi)部帶PLC的FAGOR 8025/8030數(shù)控系統(tǒng)(圖2),內(nèi)部輸進(jìn)喻出點(diǎn)數(shù)為41/24點(diǎn),采用PLC和CNC共用CPU和存儲(chǔ)器的方式,其內(nèi)部PLC與CNC之間信號(hào)交換如圖2所示。I42~I(xiàn)104是CNC至PLC的內(nèi)部邏輯開(kāi)關(guān)量信號(hào),O25~O64是PLC至CNC的內(nèi)部開(kāi)關(guān)量信號(hào),分別通過(guò)內(nèi)部公共存儲(chǔ)單元實(shí)現(xiàn)CNC和PLC之間信息的相互傳遞。I1~I(xiàn)41是機(jī)床至PLC的外部開(kāi)關(guān)量信號(hào),O1~O24是PLC至機(jī)床的外部開(kāi)關(guān)量信號(hào)。

      另外,PLC還可通過(guò)其中2047個(gè)標(biāo)志器、203個(gè)寄存器等存儲(chǔ)單元實(shí)現(xiàn)與CNC交換數(shù)據(jù)。PLC運(yùn)行時(shí),可通過(guò)置位標(biāo)志位M 1801~M1899在CNC中產(chǎn)生1~99號(hào)相關(guān)報(bào)警、提示信息。其中前面25條為致命錯(cuò)誤,當(dāng)出現(xiàn)其中任何一條錯(cuò)誤信息時(shí),CNC將中斷程序的執(zhí)行。PLC遵循一定的規(guī)則還可對(duì)CNC裝置中的寄存器進(jìn)行修改。在執(zhí)行M/S/T功能時(shí),CNC直接將相應(yīng)的功能代碼,傳送到PLC的相應(yīng)寄存器中,供PLC進(jìn)行后置處理。

      由于內(nèi)置型PLC與CNC采用內(nèi)部數(shù)據(jù)總線來(lái)處理信息,使得數(shù)據(jù)處理能力強(qiáng),外部接線簡(jiǎn)單,可靠性高。

    三、開(kāi)放式數(shù)控系統(tǒng)的PLC

      隨著計(jì)算機(jī)技術(shù)戒速發(fā)展,大量先進(jìn)的高性能計(jì)算機(jī)被直接用作數(shù)控系統(tǒng)的控制器。基于高性能產(chǎn)業(yè)控制計(jì)算機(jī)(IPC)為核心的開(kāi)放式結(jié)構(gòu)成為數(shù)控系統(tǒng)發(fā)展的主要方向。在保存?zhèn)鹘y(tǒng)數(shù)控系統(tǒng)的基礎(chǔ)上,增加了更多的計(jì)算機(jī)系統(tǒng)的其他功能。其PLC常采用內(nèi)置軟PLC形式,PLC程序的開(kāi)發(fā)一般使用高級(jí)語(yǔ)言。

      INCON-M40F數(shù)控系統(tǒng)是臺(tái)灣智研科技公司生產(chǎn)開(kāi)放體系結(jié)構(gòu)的數(shù)控系統(tǒng),為用戶提供了使用C++語(yǔ)言的內(nèi)置PLC開(kāi)發(fā)工具和DOS實(shí)時(shí)操縱系統(tǒng)平臺(tái)。其PLC作為CNC實(shí)時(shí)控制程序的一部分,執(zhí)行動(dòng)作的同時(shí)必須和NC模塊交換控制信息。PLC與NC通過(guò)動(dòng)態(tài)連接庫(kù)中的文件“plc. h”共享主CPU的資源。

      數(shù)控系統(tǒng)在初始化時(shí)按照“plc.h”頭文件的約定,在存儲(chǔ)區(qū)專門(mén)為PLC定義了由NC向PLC傳遞的內(nèi)部輸進(jìn)只讀狀態(tài)變量,以及由PLC發(fā)向NC的內(nèi)部輸出變量。這些狀態(tài)變量是NC模塊在運(yùn)行過(guò)程中保存的數(shù)控系統(tǒng)和機(jī)床的運(yùn)行狀態(tài),這些數(shù)據(jù)可以供NC模塊在運(yùn)行過(guò)程中使用和修改,假如PLC模塊在運(yùn)行中需要調(diào)用這些執(zhí)行變量,則以只讀方式進(jìn)行。

      狀態(tài)變量的存取格式在數(shù)控系統(tǒng)開(kāi)發(fā)時(shí)約定,編寫(xiě)PLC程序時(shí)應(yīng)按照約定格式進(jìn)行。NCON-M40F數(shù)控系統(tǒng)提供的執(zhí)行變量有60多個(gè),完全滿足了PLC和CNC之間的信息交換需要。例如狀態(tài)變量sts.state0.bRun為1時(shí)表示機(jī)床處于自動(dòng)運(yùn)行狀態(tài);sts.state0.bMdi為1時(shí)表示機(jī)床處于MDI運(yùn)行狀態(tài)。NC向PLC傳遞的內(nèi)部輸進(jìn)變量全部是關(guān)于伺服軸的狀態(tài)信息,用于在PLC要控制某伺服軸動(dòng)作時(shí)判定該伺服軸是否處于執(zhí)行狀態(tài)。如狀態(tài)變量Plc.spi0.bit.xplmt用于判定X軸是否處于負(fù)限位。PLC向NC發(fā)送的內(nèi)部輸出變量主要是機(jī)床操縱面板的控制信號(hào)以及經(jīng)過(guò)PLC邏輯計(jì)算后需要NC模塊發(fā)出控制指令的信息。如伺服軸的進(jìn)給率用P1c.vto0.fvov0-Plc.vto0.fvov3四個(gè)二進(jìn)制位信號(hào)來(lái)表示16種進(jìn)給速度。PLC同機(jī)床本體之間通過(guò)物理I/0口相互聯(lián)系。

      某臥式加工中心PLC程序自動(dòng)換刀模塊中的C++程序片斷如下:

      case 6:                 ∥自動(dòng)換刀子程序
      if(!toolChangeDevice)         ∥假如無(wú)換刀裝置
      1plc.mCode.finsh=l;           ∥置M代碼結(jié)束
      Break;}
      switch(T_C_STEP)           ∥換刀過(guò)程
      {case 0:               ∥換刀第0步
      if(spindleSate! =SPOMDLE_ OFF)   ∥假如主軸不在停止?fàn)顟B(tài)
      {……}
      }

      由于采用高級(jí)語(yǔ)言編程,與傳統(tǒng)的梯形圖等編程方法相比固然增加了編程的復(fù)雜性,但是編程的靈活性大大增加,而且使得系統(tǒng)功能更加強(qiáng)大。在編制PLC控制程序時(shí)需仔細(xì)閱讀數(shù)控系統(tǒng)關(guān)于PLC的具體說(shuō)明[6]。

    四、結(jié)論

      傳統(tǒng)的數(shù)控系統(tǒng)結(jié)構(gòu)無(wú)論是內(nèi)置式還是外置式PLC結(jié)構(gòu)形式,都不同程度地存在程序兼容性差、硬件要求高等缺點(diǎn),而開(kāi)放式數(shù)控系統(tǒng)結(jié)構(gòu)可以采用同一的數(shù)據(jù)結(jié)構(gòu)和開(kāi)放的外部接口,邏輯結(jié)構(gòu)PLC和CNC之間的信息交換方便,信息量大。PLC控制功能擴(kuò)充不依靠于具體的硬件,編程元件的數(shù)目、種類可根據(jù)需要?jiǎng)討B(tài)添加,無(wú)需更改硬件,降低整個(gè)數(shù)控系統(tǒng)的本錢(qián)。

      在編制PLC程序時(shí),無(wú)論是針對(duì)哪一種PLC信息交換結(jié)構(gòu),首先必須弄清CNC、PLC、機(jī)床三者之間的關(guān)系,公道的設(shè)計(jì)數(shù)控機(jī)床控制電路編制PLC控制程序,使三者構(gòu)成有機(jī)的整體,控制數(shù)控機(jī)床有條不紊地下作。


    (審核編輯: 滄海一土)

    聲明:除特別說(shuō)明之外,新聞內(nèi)容及圖片均來(lái)自網(wǎng)絡(luò)及各大主流媒體。版權(quán)歸原作者所有。如認(rèn)為內(nèi)容侵權(quán),請(qǐng)聯(lián)系我們刪除。

    主站蜘蛛池模板: 咪咕体育直播,咪咕直播,CCTV5直播,体育直播,高清直播,腾讯体育直播,篮球直播,足球直播 | 无锡大然新风环保设备有限公司-办公室空气净化器_商用空气净化器_酒店空气净化器 | 木业信息网[www.wood186.com]全国木业建材服务平台 | 浙江创洁卫生消杀有限公司-浙江杀虫公司,温州消杀公司,温州灭鼠公司,灭蟑螂,灭蚊蝇,灭跳蚤,灭书虱,灭臭虫,灭螨虫,白蚁防治,房间消毒除味等专业服务 | 南京仁康体检--南京仁康门诊部有限公司 | 球磨机配件_烘干机配件_回转窑配件_球磨机小齿轮_球磨机大齿轮-巩义市兴农机械制造公司 | 天津实验室纯水机-GMP认证制药纯化水设备-天津开发区瑞尔环保科技有限公司 | 有机肥设备|有机肥生产线|有机肥料生产设备|河南通达重工科技有限公司 | 商标注册查询_商标注册代理公司_专利申请_版权登记-源智知识产权 | 红河州春辉装饰有限公司官网| 上海中医医院_上海名老中医专家门诊_上海徐浦中医医院 | 山东啤酒箱塑料提手_注塑产品加工_手提绳厂家-淄博浩晨包装制品有限公司 | 中国家居资讯网-家居建材-知名十大品牌-著名品牌资讯网 | 氯化氢|二氧化硫|硫化氢|氩气生产厂家_潍坊市景鑫新材料有限公司 | 远东齿轮泵|高粘度齿轮泵|三螺杆油泵|沥青保温泵|高粘度稠油泵-远东泵业官网 | 太原石膏基自流平,太原轻质抹灰石膏,太原腻子粉,太原抗裂砂浆-太原乔贝建筑材料有限公司 | 咪咕体育直播,咪咕直播,CCTV5直播,体育直播,高清直播,腾讯体育直播,篮球直播,足球直播 | 铨盛国际供应链-PC增韧剂/硅系增韧剂/耐寒增韧剂/耐化学增韧剂 | 新中式家具,广东新中式家具,广州新中式家具,佛山新中式家具,顺德新中式家具,乐从新中式家具,新中式家具厂家直销--唐明雅居 | 实木全屋定制|整木定制|整木家装|实木护墙板-浩冠家具官网 | 耐磨涂料_陶瓷涂料_高温涂料_高硬度耐磨涂料-北京耐默科技 | 泊头压滤机-隔膜-洗沙-厢式-板框压滤机-河北巨盛压滤机制造有限公司 | 推台锯_多片锯_圆木推台锯_方木多片锯_圆木多片锯-河北茂业机械有限公司 | 聚丙烯酰胺,聚合氯化铝,重金属捕捉剂,污泥调理剂,活性氧化铝,生石灰,反渗透阻垢剂,工业葡萄糖,硫酸铝,果壳活性炭,柱状活性炭,蜂窝活性炭,石英砂,锰砂-北京雁归来环保科技有限公司-以真诚为立足之本,以质量为生存之本,愿与海内外同仁共创双赢。雁归来人一路走来,气贯长虹,勇锐盖过怯弱,进取压倒苟安!我们紧扣时代脉搏,专注水处理、继往开来! | 芜湖藦卡机器人科技有限公司 | 全自动|电加热配液罐,浓缩器厂家-森博百科 | 数控钢筋弯箍机_数控钢筋弯曲中心_数控钢筋笼滚焊机厂家_山东佳信 | 卓尚服饰(杭州)有限公司邮箱 | 中原起重-河南省中原起重机有限公司【官网】 | 机械智能停车设备_智能机械式立体停车库_立体车库停车设备租赁_山东科博机械车库 | 苏州交通设施_道路划线_停车场划线_厂区划线_环氧地坪厂家-推荐【飞扬市政交通设施公司】专注交通设施8年! | 绣花厂_电脑绣花厂_手工刺绣加工定制 - 北京丽绣坊工艺品有限公司 | 箱式电炉,箱式烧结炉,箱式马弗炉,箱式实验炉,高温箱式电阻炉,箱式加热炉,箱式退火炉,箱式真空气氛炉洛阳研博炉业有限公司 | 汽车漆|汽车油漆|工业油漆涂料|汽车漆加盟-佛山市科涂涂料有限公司 | 武晋工程_江苏武晋工程咨询有限公司 | 湖南净声源环保科技有限公司是一家专业从事噪声治理和建筑声学设计生态环境综合治理服务的企业,专业从事株洲电梯隔音治理,湘潭中央空调降噪处理,衡阳邵阳冷却塔噪音治理,岳阳常德大型风机噪声隔音降噪,张家界空压机噪声治理,益阳配电房变压器噪声治理,专业郴州永州工厂企业车间噪声治理,怀化娄底专业机械设备减振降治理,武汉噪音治理隔音降噪公司,孝感噪音治理,立式球磨机的噪声控制,专业隔音降噪公司,、以及各类机械动力设备减振降噪噪声治理的公司,同时为客户提供咨询与解决方案 | 上饶环亚电脑会计培训学校--电脑学校|上饶电脑学校|上饶电脑培训|会计培训|上饶会计培训|上饶县会计培训|广丰会计培训|玉山会计培训|横峰会计培训|上饶网店培训 上进电缆(嘉兴)股份有限公司官网 - 光伏电缆|防火电缆|电力电缆|铝合金电缆专业生产厂家 | 水热反应釜厂家_水热反应釜价格_水热合成反应釜批发-仪贝尔仪器 - 水热釜,水热反应釜,水热反应釜厂家,水热反应釜价格,水热反应釜型号,水热反应釜内衬,水热反应釜25ml,水热反应釜50ml,水热反应釜100ml,水热合成反应釜 | 金属剪切机,金属打包机,废钢剪切机,废铁压块机,金属压块机,废纸打包机,重废龙门剪,废钢龙门剪,箱式剪,液压剪切机-瑞顿机械装备制造江阴有限公司 | 西安网站建设,西安网站设计制作,西安短视频拍摄_短视频运营就选动力无限网络推广公司 | 油漆颜料砂磨机,油墨水砂磨机,水性涂料砂磨机-常州市奥能达机械设备有限公司 |