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

基于Modbus RTU通信協(xié)議的伺服電機聯(lián)動控制系統(tǒng)

來源:互聯(lián)網(wǎng)

點擊:2147

A+ A-

所屬頻道:新聞中心

關(guān)鍵詞:Modbus RTU 通信協(xié)議 伺服電機 控制系統(tǒng)

     工業(yè)控制已從單機控制走向集中監(jiān)控、集散控制,如今已進入網(wǎng)絡(luò)時代,工業(yè)控制器連網(wǎng)也為網(wǎng)絡(luò)管理提供了方便。Modbus就是工業(yè)控制器的網(wǎng)絡(luò)協(xié)議中的一種,通過此協(xié)議,控制器相互之間、控制器經(jīng)由網(wǎng)絡(luò)(例如以太網(wǎng))和其它設(shè)備之間可以通信。基于上述原理,文中設(shè)計了一套伺服電機聯(lián)動控制系統(tǒng),采用Modbus RTU通信協(xié)議進行數(shù)據(jù)通信,達到能夠同時對2臺電機聯(lián)動控制的目的。

    1 系統(tǒng)構(gòu)成以及原理

      在工業(yè)控制過程中,電機是控制系統(tǒng)一個重要組成部分。一般通過微處理器控制電機繼而達到實現(xiàn)自動控制的目的。而上位機通過串行或者并行通信協(xié)議控制微處理器,來實現(xiàn)遠程控制。

      文中提出了一種新的伺服電機聯(lián)動控制系統(tǒng)的設(shè)計方案,采用Modbus RTU協(xié)議,使上位機(PC)直接可以和伺服放大器進行通信,本設(shè)計上位機采用一般PC即可,最好帶RS485接口。伺服放大器選用富士公司RYH201F5-VV2,伺服電機選用富士公司GYS201D5-RC2。由于系統(tǒng)設(shè)計過程中節(jié)省了微處理器,所以不僅在數(shù)值處理運算和數(shù)據(jù)傳送上運行速度快,實時性強,而且簡化了系統(tǒng)復雜度,降低了成本。

      由于有的PC不自帶RS485接口,因此上位機不能利用Modbus通信協(xié)議來控制伺服放大器。雖然市場沒有專門接口轉(zhuǎn)換電路,但是由于一般上位機(PC或者工控機等)都自帶USB接口,自己根據(jù)Modbus協(xié)議和實驗室現(xiàn)有器件,自行設(shè)計接口轉(zhuǎn)換電路。

    2 Modbus RTU協(xié)議及實現(xiàn)


      2.1 Modbus協(xié)議

      Modbus是OSI模型第7層上的應用層報文傳輸協(xié)議,它在連接至不同類型總線或網(wǎng)絡(luò)的設(shè)備之間提供客戶機/服務器通信。標準的Modbus口是使用RS-232C兼容串行接口,它定義了連接口的針腳、電纜、信號位、傳輸波特率、奇偶校驗。控制器能直接或經(jīng)由Modem組網(wǎng)。控制器通信使用主-從技術(shù),即僅一設(shè)備(主設(shè)備)能初始化傳輸(查詢)。其它設(shè)備(從設(shè)備)根據(jù)主設(shè)備查詢提供的數(shù)據(jù)做出相應反應。典型的主設(shè)備:主機和可編程儀表。典型的從設(shè)備:可編程控制器。本系統(tǒng)中主設(shè)備指上位機,從設(shè)備主要指伺服放大器。

      上位機可單獨和伺服放大器通信,也能以廣播方式和所有放大器通信。如果單獨通信,伺服放大器返回一消息作為回應,如果是以廣播方式查詢的,則不作任何回應。Modbus協(xié)議建立了上位機查詢的格式:設(shè)備(或廣播)地址、功能代碼、所有要發(fā)送的數(shù)據(jù)、一錯誤檢測域。伺服放大器回應消息也由Modbus協(xié)議構(gòu)成,包括確認要行動的域、任何要返回的數(shù)據(jù)和一錯誤檢測域。如果在消息接收過程中發(fā)生一錯誤,或不能執(zhí)行其命令,伺服放大器將建立一錯誤消息并把它作為回應發(fā)送出去。

      通信過程主要分查詢和響應。查詢指從上位機通過功能代碼告之被選中的伺服放大器要執(zhí)行的何種功能;響應指伺服放大器對查詢信息功能代碼的回應。通信是由來自上位機的查詢開始的。伺服放大器之間不能進行查詢。

    控制器能設(shè)置為兩種傳輸模式(ASCII或RTU)之中的任意一種標準進行通信。文中選用RTU(遠程終端設(shè)備)模式,還包括設(shè)置其他串口通信參數(shù)(波特率,校驗方式等)。需要注意的是,在同一個Modbus網(wǎng)絡(luò)上所有的設(shè)備都必須有相同的傳輸模式和串口參數(shù)。RTU模式下,數(shù)據(jù)幀格式是:地址+功能代碼+信息+CRC-16校驗。CRC校驗的全稱是循環(huán)冗余校驗,其特點是:檢錯能力極強,花費CPU開銷小。

      2.2 參數(shù)編輯

      2.2.1 參數(shù)綁定

      設(shè)計中伺服電機采用定位數(shù)據(jù)運行,默認最多15點定位數(shù)據(jù),AD3~AD0分別對應1~15點定位數(shù)據(jù)。

      在伺服放大器上通過參數(shù)綁定,一一對應到伺服放大器輸出端子,然后通過調(diào)整輸出端子的邏輯值(0或者1),進而改變AD3~AD0的數(shù)值,最后決定選取的定位數(shù)據(jù)編號。其中部分參數(shù)綁定信息。

      例如:AD3~AD0分別對應1~15點定位數(shù)據(jù),輸出端子分別選用PA3-9~PA3-12,設(shè)定值分別為60~63,

     2.2.2 參數(shù)編輯


      通過參數(shù)編輯,改變定位數(shù)據(jù)編號,最終改變運行狀態(tài)和運行結(jié)束停止位置。參數(shù)編輯信息見表2。

      例如:定位數(shù)據(jù)編號選擇01,此時AD3~AD0分別為0001

      2.2.3 定位數(shù)據(jù)編輯

      通過定位數(shù)據(jù)編輯,可以設(shè)置一組定位數(shù)據(jù),包括相對位置/絕對位置,定位結(jié)束停止位置,運行速度(轉(zhuǎn)速),加/減速時間和M代碼等。其中相對位置以上次運行結(jié)束坐標為參考系;絕對位置以原點為參考系。定位結(jié)束停止位置表示定位結(jié)束時候停止的位置,是數(shù)字量。運行速度表示運行過程中的轉(zhuǎn)速,單位是轉(zhuǎn)/分。加/減速時間表示從上次運行速度更新到設(shè)定速度變化所需要的時間,單位是0.1 ms。通過查詢M代碼可以查詢伺服系統(tǒng)運行的定位數(shù)據(jù)編號,設(shè)置值為00~FF。

      例如:定位數(shù)據(jù)1:(絕對位置(ABS),停止位置100000,轉(zhuǎn)速120轉(zhuǎn)/分,加減速時間都是0.1 ms,不輸出M代碼)

      2.3 運行狀態(tài)圖

      按照來自Modbus通信的指令,進行定位運行。定位結(jié)束[INP]ON時,設(shè)定要運行的定位數(shù)據(jù)編號,若將自動起動[START]ON(起動)則執(zhí)行相應定位數(shù)據(jù)編號的定位,具體運行狀態(tài)圖如圖5所示。由此可見,START信號是上升沿有效信號。

      2.4 連續(xù)運行實現(xiàn)

      系統(tǒng)可以設(shè)置1~15號定位數(shù)據(jù)持續(xù)運行,每次運行先要設(shè)定運行的定位數(shù)據(jù)編號,然后將自動起動[START]1 ON(起動)。但是,運行到最后一個定位數(shù)據(jù)編號結(jié)束之后,系統(tǒng)就會自動停止運動。

      根據(jù)運行狀態(tài)圖,可以設(shè)置其他編號定位數(shù)據(jù)運行后不輸出M代碼。當最后一個定位數(shù)據(jù)運行完成后輸出一個M代碼。實時查詢M代碼,如果查詢到設(shè)定的M代碼,表明系統(tǒng)設(shè)定最后一個定位數(shù)據(jù)編號已經(jīng)執(zhí)行完成,然后立即通過軟件開啟START。由于[START]信號是上升沿有效信號,因此,每次將[START]ON之后,要置于OFF,方便下一次ON時有上升沿。

    3 上位機軟件系統(tǒng)設(shè)計

      上位機采用LabView 2010軟件編譯。當按下啟動按鈕,定位運行,此時定位指針指向設(shè)定初始定位數(shù)據(jù)編號,然后自動啟動信號[STA RT]置于ON,此時,系統(tǒng)開始運行;然后,將[SFART]置于OFF,方便下一次啟動。系統(tǒng)此時開始檢測是否有急停或者停止按鈕,如果有,就立即停止,如果沒有,就每隔300 ms查詢M代碼狀態(tài)。如果正好是設(shè)定的M代碼,就表明最后一個定位數(shù)據(jù)編號運行結(jié)束,將定位指針指向初始定位數(shù)據(jù)編號;如果不是設(shè)定的M代碼或者沒有M代碼輸出,就返回。

      Labview軟件設(shè)計部分程序,設(shè)置波特率是9 600,偶校驗,停止位是1位。由于采用隊列操作,并且根據(jù)數(shù)據(jù)流小的特點,設(shè)置Modbus通信等待時間是150 ms,大大提高運算速度和程序效率。

    4 結(jié)束語

      文中介紹的基于Modbus RTU通信協(xié)議的伺服電機聯(lián)動控制系統(tǒng),不僅通信可靠性高,運算速度快,實時性強,而且硬件結(jié)構(gòu)簡單。最大的創(chuàng)新之處在于根據(jù)伺服放大器功能和原理,進行巧妙的軟件設(shè)計,實現(xiàn)了系統(tǒng)連續(xù)運行的目的。此外,在復雜控制系統(tǒng)中利用此設(shè)計思路,能更加體現(xiàn)出設(shè)計優(yōu)勢,降低系統(tǒng)成本和復雜度,相信一定會被用到更多的工業(yè)現(xiàn)場。

    (審核編輯: 智匯張瑜)

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

    主站蜘蛛池模板: 武汉凯美隆窗帘厂家_定做商用窗帘_家用遮阳帘_涵盖电动窗帘_天棚帘_遮阳棚_凯美隆-专注遮阳产品 武汉净化机-武汉全热新风换气机-武汉静音送风机-武汉东信新风节能设备有限公司 | 生物可降解膜_全降解薄膜_可降解包装膜材料厂家-凯峰降解膜 | 无塔供水_全自动无塔供水设备_石家庄工泉水处理_无塔供水器 | 男装加盟,男装加盟店,男装代理,男装品牌加盟,品牌男装加盟-虎豹男装品牌加盟 | 液压尾管悬挂器,机械式尾管悬挂器价格,石油套管扶正器厂家,连续油管悬挂器,高压双塞水泥头,免钻塞注水泥分级箍,单塞套管水泥头价格,弹性套管扶正器,铸铝钢性扶正器,钢性套管扶正器厂家 | 无锡大然新风环保设备有限公司-办公室空气净化器_商用空气净化器_酒店空气净化器 | 有用的旅游攻略_格林旅行网 | 卷筒电缆_高柔性拖链电缆_聚氨酯电缆生产厂家-玖泰卷筒电缆 | 南京仁康体检--南京仁康门诊部有限公司 | 宁波公司注册_宁波注册公司_宁波代理记账_宁波做内账|安隆会计专业服务机构 | 智能门锁管理-公寓管理软件-智能水电表管理系统-深圳安安智能 | 聚氨酯碰头,聚氨酯托辊,聚氨酯地辊/地滚轮/地轮/托绳轮-济宁卓力聚氨酯制品有限公司 | 装盒机|全自动封盒机|纸盒子包装机|高速装盒机定制-温州胜泰机械有限公司 | 易众拍卖行-事故车拍卖,残值车拍卖,水淹车拍卖,全损车拍卖,修复车拍卖,碰橦车拍卖,瑕疵车拍卖,报废车拍卖,泡水车拍卖,拆车件拍卖,配件拍卖,火烧车拍卖,二手车拍卖专业线上平台 | 江苏保捷锻压有限公司(中国汽车零部件供应商,锻造,精加工,热处理) | 家用油烟净化机_商用餐饮油烟净化器_工业油雾废气处理设备_深圳市宝篮环保 | ?神龙上古堂全国官网_颈腰椎调理服务中心_萨迦藏式秘方渗透法 | 上海企业团建|上海团建|上海团建活动|上海拓展培训|上海拓展训练|傲朗企业管理顾问(上海)有限公司 | 实验反应釜,高压反应釜,玻璃反应釜,不锈钢反应釜-烟台招远松岭化工设备有限公司 | 上海品牌设计公司|品牌策划公司|包装设计公司|上海全案LOGO设计VI设计-木马品牌设计 | 湖南一体化污水处理设备_二氧化氯发生器_一体化净水处理设备_消毒设备厂家-湖南东环环保科技有限公司 | 涂料分散剂_水墨分散剂-厚洹化学水性色浆助剂厂家 | 氧化膜测厚仪-瓶壁测厚仪-QNIX菲尼克斯膜厚仪-深圳市时代之峰科技有限公司 | 宣传片拍摄-宣传片制作-三维动画-企业视频广告报价-北京环宇影音 | 名嘉宴会【官网】_宁波冷餐_宁波茶歇_宁波酒会_宁波自助餐_宁波盛世名嘉宴会服务有限公司 | 江苏省阀门工业协会,江苏阀协 | 柱塞泥浆泵|压滤机专用泵|陶瓷泥浆泵_咸阳华星泵业有限公司 | 质量技术监督12365防伪追溯平台-www.12365china.net | 轴流风机_混流风机_排烟防火阀-德州辰特空调设备有限公司 | 景观灯-庭院灯-多功能路灯-高杆灯-智慧灯杆生产厂家-扬州景尚光电 | 深圳浪琴维修服务中心_浪琴售后保养服务网点_地址 | 毛刷_毛刷辊_工业毛刷辊厂家_毛刷加工制造厂【丰汇刷业】 | 重庆监控-监控系统-大型弱电工程-重庆万建电子工程有限责任公司是智能化一级工程公司 | 喷雾式干燥机-真空桨叶干燥机-桨叶干燥器-常州力马干燥科技有限公司 | 铝合金锻造|链轮曲柄-同力铝业股份有限公司 | 豪美陶瓷|陶瓷十大品牌|佛山陶瓷放心消费品牌 | 南京数控折弯机_安徽数控剪板机_数控开槽机-合肥小型液压折弯机系统批发厂家 | 铝矾土熟料_高铝_细粉_骨料_铝酸钙粉_价格_铸造消失膜用铝矾土—嵩峰厂家 | 熊猫家装-装修公司,上海装修、室内设计、家装、别墅装修、办公室装修、全屋定制就上熊猫家装 | 医用手摇病床,医用电动病床,康养手摇病床,康养电动病床-河北丁丁医疗器械有限公司 | 天之水网_新时代主流门户网站 十大文明网,主流新媒 、 值得信赖、关注我、温暖你! |