<style id="7i3y3"></style>

      <sub id="7i3y3"><i id="7i3y3"></i></sub>

        午夜精品一区二区三区成人,中文字幕av一区二区,亚洲AVAV天堂AV在线网阿V,肥臀浪妇太爽了快点再快点,国产网友愉拍精品视频手机,国产精品无码a∨麻豆,久久中文字幕一区二区,a级国产乱理伦片在线观看al

        施耐德電氣PLC通過CANopen的SDO報文控制SD388B

        2017/1/10 11:10:17

          引言:本文通過使用施耐德電氣PLC TW238LFDC24DT使用CANopen通信的方式來控制MOTEC SD388B智能步進驅動器來控制電機的速度模式控制和位置模式控制。

          CANopen是一種架構在CAN(控制局域網路)上的高層通訊協定,包括通訊子協定及設備子協定常在嵌入式系統中使用,也是工業控制常用到的一種現場總線。

          MOTEC 智能步進驅動器集成了CANopen協議,方便用戶通過各種上位機(PLC、HMI或其它運動控制器)通訊。MOTEC 智能步進驅動器采用集成CAN芯片進行CANopen通訊,使用此功能可驅動MOTEC 智能步進驅動器、變更參數以及監視MOTEC 智能步進驅動器狀態等多項功能。

          本例中,使用的是集成了CANopen的施耐德電氣PLC TW238LFDC24DT來控制MOTEC SD388B步進驅動器,由于對于施耐德PLC來說,沒有集成對于非施耐德電氣品牌的通用伺服驅動器和步進驅動器的DS402協議的控制,所以我們通過DS301內規范的SDO來實現對驅動器的通信。

          1、創建工程

          本例中使用邏輯梯形圖的方式編程

          創建完成的界面如下

          2、添加SD388B的EDS文件

          點擊菜單欄的工具—>設備庫來添加SD388B的EDS文件,安裝后的EDS文件可以在

          里面找到。

          3、添加CANopen主站和SD388B的從站,如下圖

          4、設置SD388B的PDO映射,本例使用的是SDO來控制,因此將RPDO的映射去掉。如圖

          5、設置好波特率和同步報文等參數后,編寫程序,使用CIA405庫集成的SDO通信來讀寫驅動器內的內容,如圖

          編寫完成的程序如下

          用戶可以在www.motec365.com上下載到相關的程序。

          6、程序調試

          本例中,使用在線調試的方式,用來調試速度控制和位置控制,

          A、速度模式控制:

          通過CANopen使用速度模式控制,需要至少兩個功能塊:

          1)、將當前的控制模式設置成速度控制方式,即將6060h索引,00h子索引中的內容改成3;

          2)、設置勻速運動的轉速,即向60FFh索引,00h子索引中寫入當前運行的轉速。

          如圖中,設置velocity_Mode_Change為3,設置velocity_value為5*256,即1280rpm;

          使用在線調試給velocity_ModeEN一個上升沿,那么電機會勻速轉動,轉速為60FFh內設定轉速。如下圖

          電機啟動以后如圖

          3)、可以通過將目標速度設置成0或者將控制字6040h的第8位寫1,

          4)、用戶如果需要設定其余參數,例如加速度,減速度,電機電流等參數,請參見用戶手冊和EDS文件里面定義的內容。

          B、位置模式控制:

          通過CANopen使用速度模式控制,需要至少三個功能塊:

          1)、將當前的控制模式設置成位置控制方式,即將6060h索引索引中的內容改成1;

          2)、設置位置控制的運動距離,即將運行距離寫入607Ah索引中;

          3)、向控制字6040h中寫入啟動位置控制的指令,本例中做相對運動位置控制,即向6040h中寫入0x005F;

          4)、本例中,添加了做位置控制時最大轉速的設定,即向索引6081h中寫入設定的位置控制的最大轉速。

          整個數據寫入值如下

          設置position_Mode_Change(6060h)為1,設置position_value(607Ah)為0x000A0000,設置position_max_velocity_value(6081h)為0x00500,設定position_GO_Start(6040h)為0x005F;

          給position_ModeEN一個上升沿,直接啟動程序,如圖

          5)、如果需要停止當前運行,只需要將6040h的第八位設置成1,如圖

          6)、用戶如果需要設定其余參數,例如加速度,減速度,電機電流等參數,請參見用戶手冊和EDS文件里面定義的內容。

          注意:為了方便用戶監控調試,本例中使用在線模擬的方式,仿真監控PLC的動作和設定參數,用戶可以使用賦值語句來對相關的變量進行操作。

          注意:由于本例使用SDO操作,如需使用PDO操作,請詳見《MOTEC網絡步進驅動器CANopen操作手冊》的 附錄B MOTEC驅動器CANopen操作流程示例一節。

        施耐德電氣技術文摘:
        Twido PLC上電時數據初始化方法匯總
        為什么變頻器不能用作變頻電源?
        變頻協調控制技術在引風變頻系統改造中的應用
        IT 與 OT 的融合如何推動智能電網發展
        施耐德電氣石油和天然氣管道的安全控制解決方案
        施耐德電氣變頻器故障代碼及處理方法
        在Twido PLC的通訊程序中巧用常量字KW
        TWDLC*A10DRF單字乘除擴展功能
        Twido程序不能正常打開的處理
        施耐德電氣變頻器故障代碼及處理方法
        Twido PLC的數據保持
        施耐德電氣LMC058運動控制器的三大功能介紹
        施耐德電氣熱繼電器選型方式
        ATV61變頻器高級多泵卡的PID參數的整定方法
        wido plc 在某些有特殊控制規律設備中的使用技巧
        施耐德電氣Twido系列PLC數據掉電保存的應用
        施耐德斷路器進水怎么維修
        利用Twido的周期事件打造超級定時器
        更多施耐德電氣技術文摘...

        通過中華工控網在線聯系施耐德電氣有限公司:

        免費注冊為中華工控網會員

        主站蜘蛛池模板: 成人国产精品日本在线观看| 亚洲精品国产字幕久久不卡| 久久综合免费一区二区三区| 亚洲精品成人片在线观看精品字幕 | 青青草无码免费一二三区| 18禁成年免费无码国产| 欧美大胆老熟妇乱子伦视频| 国产成人亚洲综合无码精品 | 高清不卡一区二区三区| 免费人成在线观看网站品爱网| 国产精品成人久久电影| ass少妇pics粉嫩bbw| 日韩亚洲视频一区二区三区| 97精品伊人久久久大香线蕉| 无码AV中文字幕久久专区| 伊人热热久久原色播放WWW| 亚洲人成无码网站18禁| 亚洲一二三区精品美妇| 姑娘故事高清在线观看免费| 国产成人亚洲综合图区| 中文字幕在线亚洲精品| 亚洲国产精品一二三区| 中文在线√天堂| 日韩精品 在线一区二区| 中文字幕精品亚洲字幕资源网| 亚洲精品国产老熟女久久| 国产旡码高清一区二区三区| 日韩精品国产另类专区| 无码欧美毛片一区二区三| 国产一区精品综亚洲av| 中文字幕一区二区网站| 国产精品v片在线观看不卡| 亚洲色中色| 国产亚洲情侣一区二区无| 曰本超级乱婬Av片免费| 宫西光有码视频中文字幕| 精品国产Av电影无码久久久| 91密桃精品国产91久久| 国外欧美一区另类中文字幕| 国产一区二区丰满熟女人妻 | 亚洲av永久无码天堂网|