衡阳派盒市场营销有限公司

0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
會員中心
創作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

XPLC系列運動控制器的功能及應用場景

正運動技術 ? 來源:正運動技術 ? 作者:正運動技術 ? 2022-04-21 14:13 ? 次閱讀

XPLC006E功能簡介

XPLC006E是正運動運動控制器推出的一款多軸經濟型EtherCAT總線運動控制器,XPLC系列運動控制器可應用于各種需要脫機或聯機運行的場合。

XPLC006E自帶6個電機軸,最多12軸運動控制(含虛擬軸數),支持12軸直線插補、電子凸輪、電子齒輪、同步跟隨、虛擬軸設置等功能。

XPLC006E支持多任務同時運行,同時可以在PC上直接仿真運行,編程方式多種可選,支持ZDevelop軟件的Basic/PLC梯形圖/HMI組態和常用上位機軟件編程。

XPLC006E只支持EtherCAT總線軸,不支持脈沖軸和編碼器軸。采用EtherCAT總線與驅動器通訊,1ms的刷新周期。

XPLC006E支持PLC、Basic、HMI組態三種編程方式。PC上位機API編程支持C#C++LabVIEW、VB、matlab、Qt、Linux、.Net、iMACPythonROS接口

pYYBAGJg9fyABnKoAAJttVCohYI114.png

→此款產品有XPLC004E、XPLC006E、XPLC008E三個不同軸數的型號可選。

XPLC864E2功能簡介

XPLC864E2在XPLC006E的功能基礎上做了升級(即上節介紹的XPLC006E的功能都支持),部分資源空間優于XPLC006E,使用方法基本一致,不同之處在于XPLC864E2,硬件支持32點輸入、32點輸出、2個ADC、2個DAC,支持脈沖軸和總線軸混合使用,總實軸軸數為8,除了帶EtherCAT接口之外,輸出口硬件上可配置為8個軸的脈沖方向信號輸出,另帶兩路編碼器輸入,可由輸入口配置。

XPLC864E2支持PLC、Basic、HMI組態三種編程方式。PC上位機API編程支持C#、C++、LabVIEW、VB、matlab、Qt、Linux、.Net、iMAC、Python、 ROS等接口。

poYBAGJg9f2AGocjAAF7uPo-7dw276.png

pYYBAGJg9f2AFM4bAAKk0xWpL0Q332.png

一硬件參數說明

1. 基本參數

poYBAGJg9f2AKFJ-AABOl7JfIPg959.png

→注意XPLC系列控制器需要雙電源供電,即除了主電源之外,還需要一個IO電源給IO端子供電,否則IO無法操作,板載IO指示燈查看IO是否通電成功。

2. 控制器狀態查看

連接好控制器或仿真器后,通過“控制器”→“控制器狀態”查看當前連接的控制器狀態。

“控制器狀態”能顯示出控制器狀態信息,包括控制器基本信息、ZCan節點狀態、槽位節點狀態、通訊配置。節點狀態能顯示連接的設備的軸數、起始IO編號等信息。

poYBAGJg9f6ABEnSAAA-aNP1L7U840.png

XPLC006E控制器狀態示例圖

pYYBAGJg9f6AGv9yAABHljh7gng220.png

XPLC864E2控制器狀態示例圖

基本信息包含最大虛軸數、最大電機軸數、任務數、文件數量、各類寄存器空間大小、程序容量大小、存儲器大小、控制器的型號、軟件版本號與時間、IP地址、硬件版本號,控制器硬件ID以及各軸上可配置的的類型及映射等。

A.控制器狀態基本信息

VirtualAxises:支持最大虛擬軸數RealAxises:支持最大電機軸數Taskes:最大任務數Files/3Files:最大文件/三次文件數Modbus0x Bits:Modbus位寄存器用戶可用空間大小Modbus4x Regs:Modbus字寄存器用戶可用空間大小VR Regs:VR寄存器用戶可用空間大小TABLE Regs:TABLE數組用戶可用空間大小RomSize:Rom容量FlashSize:Flash容量SoftType:軟件型號SoftVersion:系統軟件版本+固件版本IpAddress:控制器IP地址HardVersion:硬件版本ControllerID:控制器唯一IDAxis features list:軸類型列表

B.ZCan節點信息

連接擴展模塊之后,可在此窗口查看CAN總線上的所有節點信息。

(CAN總線使用可查看小組手往期文章,有詳細說明)

C.槽位0節點信息

使用EtherCAT總線連接其他設備之后,例如驅動器或擴展模塊,可在此窗口查看EtherCAT總線上的所有節點信息。

(EtherCAT總線使用可查看小組手往期文章,有詳細說明)

D.控制器通訊配置

查看CAN信息與RS232/RS485/RS422信息。

poYBAGJg9f6ADYx-AABAgIsPPDE025.png

E.通訊設置顯示內容如下

此時CAN通訊的設置:CANIO_ADDRESS = 32,CANIO_ENABLE=1結合CANIO_ADDRESS與CANIO_ENABLE的信息可以知曉,此時控制器是ZCAN Master主站模式,CAN總線通訊速率500kbps,CAN使能狀態。如需修改CAN通訊的設置,修改CANIO_ADDRESS與CANIO_ENABLE相關參數即可。Port0為RS232,ModbusSlave狀態,地址1,VR與MODBUS寄存器是兩片獨立區間。Port1為RS485,ModbusSlave狀態,地址1,VR與MODBUS寄存器是兩片獨立區間。更詳細的解釋請查看SETCOM指令相關的參數說明。

3. 硬件參數查詢

控制器狀態窗口能直接看到常用參數,在線命令輸入?*max能查看全部硬件參數,以下以XPLC006E為例,其他型號查詢方法與其一致。

pYYBAGJg9f6ABkAeAAAnzFg4NVA648.png

max_axis:12 所有軸的最大軸數

max_motor:6 可控的最大電機軸數

max_movebuff: 1024 每個軸或者軸組的最大運動緩沖

max_in:16,528 控制器自帶IN輸入個數,最多支持IN輸入個數

max_out:16,528控制器自帶OUT輸出個數,最多支持OUT輸出個數

max_ain:0,128 控制器自帶模擬量輸入個數,最多支持模擬量輸入個數

max_aout:2,64 控制器自帶模擬量輸出個數,最多支持模擬量輸出個數

max_pwm:0 PWM輸出個數

max_slot:1 總線個數

max_comport:2 串口個數

max_ethport:3 與PC、API函數的網口通訊連接

max_ethcustom:2 自定義網口通訊的連接

max_ethiport:1 正運動控制器互聯互通的網口通訊連接

max_flashnum:128 FLASH塊數

max_flashsize:16384 每個FLASH空間大小

max_pswitch:32 軟件位置比較輸出的最多個數

max_file:31 系統最多支持的文件數

max_3file:0 系統最多支持的三次文件數

max_task:10 任務數

max_timer:256 定時器個數

max_loopnest:8 內部循環或者選擇的次數

max_callstack:8 子程序調用的堆棧層數

max_local of one sub:16 SUB的局部變量數

max_vr:1024 VR寄存器空間個數

max_table:160000 TABLE數組空間個數

max_modbusbit:8000 MODBUS_BIT位寄存器空間大小

max_modbusreg:8000 MODBUS_REG字寄存器空間大小

max_var:4096 最多支持變量個數(含全局變量與文件變量)

max_array:1024 最多支持數組個數(含全局數組與文件數組)

max_arrayspace:320000 所有數組總共的空間大小

max_sub:1500 最多支持SUB子程序的個數

max_edgescan:1024 最多可支持的上升沿/下降沿掃描個數

max_lablelength:17 數組與變量等自定義字符的最大長度

max_hmi:2,x:1024 y:800 支持2個遠端HMI,最大尺寸為1024*800

SERVO_PERIOD:1000 min:1000 max:4000 控制器周期

function support:Cam MultiMove 支持的運動控制功能

二編程方式

XPLC系列運動控制器需要用戶二次開發,開發環境可分為兩類,一是使用正運動自主研發的ZDevelop編程軟件開發,二是使用常用的上位機軟件開發。

1. ZDevelop編程軟件

XPLC系列運動控制器支持使用ZDevelop編程軟件的三種編程語言,Basic/PLC梯形圖/HMI組態,三種語言之間可以混合編程,互相調用,三種語言的編程手冊在ZDevelop菜單欄的“幫助”快速打開文檔。使用ZDevelop編程軟件的優勢是程序可以下載到控制器脫機運行,節省上位機成本,同時ZDevelop提供仿真、調試、參數監控等功能,輔助客戶開發,加快項目進度。

poYBAGJg9f6AFd8jAAJECg1jASo124.png

2. 上位機軟件

控制器支持Windows,Linux,Mac,Android,WinCE各種操作系統下的開發,提供VC,C#,VB.net,LabVIEW等各種環境的dll庫。上位機軟件編程參考《ZMotion PC函數庫編程手冊》。

使用PC上位機軟件開發的程序無法下載到控制器,通過dll動態庫連接到控制器。

使用PC上位機編程方式時,同時可以將控制器連上ZDevelop進行監控調試等操作。

三硬件接線

XPLC006E的系統架構如下:

poYBAGJg9f-AEpMuAAIBP8JxVcg120.png

pYYBAGJg9f-AZ34BAAAxBA7-CHI433.png

→只支持EtherCAT總線軸控制,脈沖軸控制建議選擇其他型號。

四控制器使用流程

第一步:硬件接線

參考控制器系統架構圖,接入主電源(控制器采用24V直流電源供電)、驅動設備、IO設備、觸摸屏、擴展模塊等。

第二步:系統配置

設置伺服驅動器的參數,配置PC與控制器連接所需的串口或網口參數等。

第三步:連接控制器

采用串口或網口連接PC與控制器,建立通訊連接。

第四步:編程開發

選擇一種開發方式,ZDevelop編程軟件或上位機開發,參考對應的編程手冊和例程,編輯程序。

第五步:程序調試

將程序下載到控制器調試程序功能,可連接ZDevelop觀察調試情況。沒有控制器的場合連接到仿真器調試。

第六步:運行程序

運行程序觀察效果,使用ZDevelop編程軟件可下載到控制器,使用其他上位機軟件開發的程序通過動態庫連接到控制器使用,控制器收到命令后執行運動控制。

五應用場景

XPLC系列運動控制器廣泛應用與于電子半導體設備(檢測類設備、組裝類設備、鎖附類設備、焊錫機)、點膠設備、非標設備、印刷包裝設備、紡織服裝設備、醫療設備、流水線等應用場合。

本次,正運動技術經濟型EtherCAT運動控制器(一):功能簡介與應用場景,就分享到這里。

審核編輯:湯梓紅
聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。 舉報投訴
  • 硬件
    +關注

    關注

    11

    文章

    3382

    瀏覽量

    66457
  • 總線
    +關注

    關注

    10

    文章

    2903

    瀏覽量

    88400
收藏 人收藏

    評論

    相關推薦

    ?智能空調控制器的應用場景與深遠意義?

    隨著科技的飛速發展,智能空調控制器正逐漸滲透到我們生活的方方面面,其應用場景日益豐富,意義深遠。無論是在學校教學樓教室、工廠宿舍,還是在銀行網點機房、公司部門辦公室、機房等場所,智能空調控制器都發揮著重要作用。
    的頭像 發表于 12-13 15:24 ?479次閱讀

    嵌入式學習-飛凌嵌入式ElfBoard ELF 1板卡-運動追蹤之六軸傳感器使用場景

    六軸傳感主要適用于需要測量和監控物體在三維空間中的運動、速度、方向和姿態的場景。應用場景非常廣泛,涵蓋了許多不同的領域和行業。具體的應用包括但不限于:1.機器人
    發表于 12-02 09:47

    飛凌嵌入式ElfBoard ELF 1板卡-運動追蹤之六軸傳感器使用場景

    六軸傳感主要適用于需要測量和監控物體在三維空間中的運動、速度、方向和姿態的場景。應用場景非常廣泛,涵蓋了許多不同的領域和行業。具體的應用包括但不限于:1.機器人
    發表于 11-29 08:57

    EtherCAT運動控制器在SCARA和碼垛機械手中的應用

    XPLC104HR控制器為例,介紹正運動SCARA和碼垛機械手的應用。
    的頭像 發表于 08-28 10:10 ?368次閱讀
    EtherCAT<b class='flag-5'>運動</b><b class='flag-5'>控制器</b>在SCARA和碼垛機械手中的應用

    PLC能取代運動控制器

    在工業自動化領域中,可編程邏輯控制器(PLC)和運動控制器都是不可或缺的組成部分。它們各自具有獨特的優勢和應用場景,為工業自動化提供了強有力的支持。然而,隨著技術的不斷發展和工業自動化
    的頭像 發表于 06-19 15:26 ?575次閱讀

    運動控制器的種類和特點

    運動控制器是工業自動化領域中的關鍵組件,負責對機器的運動進行精確控制。隨著工業自動化技術的不斷發展,運動
    的頭像 發表于 06-13 09:27 ?841次閱讀

    運動控制器控制形式有哪些

    運動控制器是現代工業自動化和機器人技術中的核心組件,負責對機械系統進行精確的控制和調度。運動控制器控制
    的頭像 發表于 06-13 09:23 ?783次閱讀

    運動控制器的主要功能是什么?

    運動控制器是一種用于控制機械運動的設備,它在工業自動化、機器人技術、航空航天等領域有著廣泛的應用。運動
    的頭像 發表于 06-13 09:21 ?911次閱讀

    EtherCAT運動控制器與PLC的區別

    不同的應用場景。本文將對EtherCAT運動控制器和PLC進行詳細的比較和分析,以便讀者更清晰地了解它們之間的區別。
    的頭像 發表于 06-12 15:47 ?1055次閱讀

    什么是EtherCAT運動控制器?它有哪些特點?

    、靈活的特點,為現代工業自動化系統提供了強有力的支持。本文將詳細解析EtherCAT運動控制器的概念、特點、應用場景以及技術細節,旨在為讀者提供全面而深入的了解。
    的頭像 發表于 06-12 15:43 ?924次閱讀

    運動控制器與plc編程一樣嗎

    運動控制器和PLC(可編程邏輯控制器)都是工業自動化領域中常用的控制設備,但它們在功能、應用場景
    的頭像 發表于 06-12 11:03 ?794次閱讀

    運動控制器與PLC有什么區別

    兩者在工業自動化系統中都發揮著控制作用,但它們的應用場景功能特點、控制對象以及編程方式等方面存在顯著的差異。本文將對運動
    的頭像 發表于 06-11 17:53 ?2771次閱讀

    工業網關的功能及用場景解析

    在工業領域,工業網關是一種關鍵的網絡設備,其主要功能是在網絡層面對工業數據進行采集、傳輸、處理和控制。本文將詳細解析工業網關的功能及用場景,以幫助大家更好地了解其在工業自動化和智能制
    的頭像 發表于 06-03 17:24 ?700次閱讀
    工業網關的<b class='flag-5'>功能及</b>應<b class='flag-5'>用場景</b>解析

    運動控制器與PLC的主要區別

    在工業自動化和控制系統領域,運動控制器和可編程邏輯控制器(PLC)都是不可或缺的設備。然而,兩者在功能定位、應
    的頭像 發表于 06-03 14:56 ?1374次閱讀
    百家乐官网tt娱乐网| 威尼斯人娱乐平台赌| 大赢家百家乐官网66| 百家乐官网刷钱| 六合彩图库大全| 帝豪百家乐利来| 合山市| 百家乐破解方法技巧| 哪个百家乐官网玩法平台信誉好| 请问下百家乐去哪个娱乐城玩最好呢| 游戏机百家乐官网的技术| 大发888娱乐城欢迎您| 凯斯网百家乐官网的玩法技巧和规则 | 百家乐官网投注网站是多少| 百家乐官网庄6点| 大发888在线娱乐城代理| 风水24山里的四维八干| 龙江县| 大玩家百家乐的玩法技巧和规则| 粤港澳百家乐官网娱乐网| 大发888官网| 博彩百家乐心得| 信誉百家乐官网博彩网| 大发888娱乐城官方下载lm0| 太阳城百家乐投注| 百家乐官网注册开户| 威尼斯人娱乐场是真的吗| 百家乐官网策略介绍| 百家乐官网游戏必赢法| 足球百家乐系统| 联众百家乐官网的玩法技巧和规则| 宁德市| 大发888娱乐代理| 百家乐网页游戏网址| 太阳城百家乐官网怎样开户| 大发888怎么玩能赢| 百家乐娱乐城博彩正网| 百家乐官网澳门路规则算法| 豪门娱乐| 威尼斯人娱乐城返水| 网上百家乐网站导航|