研华智能设备控制器 MAS控制器

MAS控制器

MAS控制器

简单高效

Motion Studio V1.9发布

458



MOTION STUDIO V1.9

高效EtherCAT_PC-Based运动控制器解决方案



WebNews-banner.png



(1)【EtherCAT控制】PC-Based控制器,缩短50%开发时间

(2)【新! 支持全系列研华DAQ (AI/O, DI/O)卡】量测应用不再受限!

(3)【新! 表格模块功能】40万笔大数据, 加工数据不再受限

(4)【新! 主/从Task】快速设计程序结构

(5)【新! P点模块指令】提升开发效率

(6)【气缸控制】2个步骤_3分钟开发程序】

(7)【电子凸轮】更佳平滑的速度曲线






【EtherCAT控制】PC-Based控制器_缩短50%开发时间




EtherCAT.png

从V1.8版开始,Motion Studio支持EtherCAT总线控制。V1.9 再次优化EtherCAT配置, 调机等工具,让EtherCAT开发更弹性高效. 原有的精简指令与工具完全相容与EtherCAT, 让您再开发时能无缝切换一般脉冲伺服与EtherCAT伺服, 强大的汽缸功能也在v1.9全面支持EtherCAT I/O Slave。

l    最多支持32轴 (支持22种厂牌EtherCAT Slave)

l    1024 点 DI/O

l    支持汽缸控制功能

l    改善通讯联机质量与断线处理机



Clipboard Image 2019-05-08 01 33 39 PM.jpg


MAS 控制器为PC-BASED架构, 以X86与ARM 双CPU组成。对不同CPU赋予其最擅长的任务。

X86 Core : 以Win10/Win8 为OS, 让Windows处理其最擅长的计算处理与任务调度。在数十年的实际运行中, Windows在HMI, 应用处理与视觉处理能发挥其最佳效能。   

ARM Core : 负责实时处理 EtherCAT通讯, Soft Mtoion, I/O, 让设备的控制不受HMI, 视觉, 与一般Ethernet通讯影响.




ethercat.jpg


在左图案例中, 控制器统由MAS EtherCAT与DIO Slave(AMAX-4830), 松下EtherCAT 伺服与台达伺服组成. MAS内部的ARM Core(PCI-1203-MAS) 实时处理 EtherCAT通讯, 将DI/O与Motion每0.5ms 刷新状态, 让设备以最高效能处理输入与输出动作。 


相關產品: MAS-5202-EG8 >>







【新! 支持全系列研华DAQ (AI/O, DI/O)卡】量测应用不再受限!



DAQ.png

新版本支持研华PCI/PCI-E DAQ卡,在Motion Studio里透过3个步骤, 精简指令编程, 控制插在MAS控制器里的DI/O, AI/O数字/模拟量卡,方便用户扩展模拟量和数字量, 完成量测设备开发






简单的代码即可在Motion Studio实现DAQ卡的所有DI/O,AI/O控制



#include once "ExPCIBoard.bi"                      '引用库

Dim As Wstring*64 DeviceName =>"PCI-1710,BID#15"   '将DAQ Navigator卡名称赋值给DeviceName字串

Dim DAQ_Card1 AsDAQ                                 '声明一个DAQ类的对象,名为DAQ_Card1

DAQ_Card1.init(0, DeviceName)                      'DAQ初始化


VR(0)=DAQ_Card1.ReadDI(5)                          '读取DAQ卡的DI(5), 赋给VR(0)

VR(2)= DAQ_Card1.ReadAI(1)                         '读取DAQ卡的AI通道1, 赋给VR(2)


DAQ_Card1.WriteDO(3,1)                              '将DAQ卡的DO(3)置1

DAQ_Card1.WriteAO(0, 2.1)                            '将DAQ卡AO通道0写入2.1V









【新! 表格模块功能】40万笔大数据, 加工数据不再受限




Tab.png

Table表格40万笔大数据: 在原1万笔VR空间基础上, 另外再提供40万笔Table空间, 在HMI.Net, Motion Studio, BASIC皆可存取, 监控数据。.

结合HMI.Net表格控件功能高效处理加工数据:

l   不同组别的大量参数管理(保存,导入,下载)

l   工单配方管理

l   CAD图档数据等大文件处理(快速下载、批量监控)




表格2.gif









【新! 主/从Task】快速设计程序结构



子Task.png

结构分明的主/从Task设计

主从Task结构, 每个主Task(流程) 下面可建立多个子Task(动作),不同的动作放在不同子Task,用户可以很方便的管理每个模块程序,使程序结构清晰,加速调试,方便维护。









子Task.gif







【新! P点模块指令】提升开发效率



DIM AS PT P0 = PT(100,50)         ' P0点(取料点)

DIM AS PT P1 = PT(3,2)               ' Offset

DIM AS TYPE_PT P100, P200

                       

P100 = P0 +   P1               ' P点间相加             

MOVEABS P100            ' MOVE指令移动到P100


P200 = P0 -   P1               ' P点间相減            

LINEABS P200              ' LINE指令移动到P200

代码更简洁!提高可读性!

P点是一组坐标,用户可以自由定义1到8维的坐标。常用于定义直角坐标空间的位置数据点(X、Y、Z)。通过程序可以定义出很多P点,P点的应用使程序代码更简洁,提供程序可读性,同时也让程序维护更方便。





PT5.gif









【气缸控制】2个步骤_3分钟开发程序



气缸控制.gif

透过2个步骤, 设置与编程, 高效完成气缸控制.

气缸设置:

l   2种控制模式,

l   6 种到位方式

l   报警设置


汽缸编程:

透过3个指令, 可同步控制8组汽缸

CYL_BASE 0,1,2        '控制3组气缸

CYL_MOVE 1            '气缸前进

WAIT CYLDONE                  '等待气缸到位







【电子凸轮】更佳平滑的速度曲线



CAM.png

算法优化

新的3阶算法, 除了改善计算效率, 更改善轮廓点间的速度连续性, 让加工轨迹更平滑.


图形编辑工具优化

凸轮点编辑新增/修改/删除操作更加人性化, 点的移动与速度修改更佳方便.