一、将运动控制和逻辑算法有机结合,轻松实现多种运动形式
直线/圆弧/螺旋线插补
电子凸轮
电子齿轮
同步跟踪(如飞剪、绕线,贴标,套印)
运动叠加
虚拟轴控制
硬件位置锁存
位置比较输出
进给保持
二、可扩展性—提供多种功能模块,可根据应用要求按需组合
1,运动轴扩展
用子板(Daughter Board)进行运动轴扩展,单控制器最多可控制16轴。
可用Fiber Optic Network将多个控制器联网,最多控制180个轴。
步进轴(脉冲+方向)、伺服轴(模拟量指令+位置反馈)可混合配置。
2,数字量输入、输出扩展(最多可做256个双向I/O点扩展)
3,模拟量输入、输出扩展(最多进行32路12位的模拟量输入扩展)
4,位置反馈接口扩展(A/B/Z、SSI、SIN/COS)
5,现场总线接口扩展:CAN、SERCOS、EtherNet、ProfiBus、 USB、DeviceNet、ModBUS、RS232C、RS485、HostLink )
三、除了运动控制外,Trio还具有强大的运算处理能力
1,算术运算:+、—、*、/、SQR、EXP
2,逻辑运算:=、 <>、>、>=、<、<=、AND、NOT、OR、XOR
3,三角函数:SIN、ASIN、COS、ACOS、TAN、ATN
4,其他函数:ABS、SGN、INT、MOD
四、多种运行方式
1,独立脱机运行
应用程序用TrioBasic编制,然后下载到控制器中脱机运行。
2,基于计算机方式
用VB、VC、Delphi、C++Builder等高级语言调用运动函数。
1),PCI总线方式(仅PCI208可用)
2),USB高速串口通讯
3),Ethernet Link通讯
3,现场总线控制
如ProfiBus、DeviceNet、EtherNet、CanOpen,SERCOS等。
五、多任务执行
所谓多任务就是将复杂的程序分成几个部分的任务来 同时执行,每个部分的任务是独立的,这样就可以使 设备的复杂运动过程控制变得简单明了。
可将“后台PLC功能”和“人机交互处理”等作为独立任务 执行,简化编程。
控制器最多可同时执行14个独立程序(MC224)。
六、可接收多种类型的位置反馈信号
1,增量式光电编码反馈(A/B/Z)
2,绝对式光电编码反馈(SSI)
(Synchronous Serial Interface)
3,正/余弦编码反馈(SIN/COS)
七、与伺服驱动器多种接口形式
CANopen (Controller Area Networking)
DeviceNET、
Profibus、
SERCOS (Serial Realtime Communication System)
SLM (Speed Loop Module)
通用伺服接口等。
八、编程方便
1,Trio Basic
一种类似于BASIC的语言,简单明了,易学易用。
2,OCX Component
在VB、VC 、Delphi、C++Builder中,直接调用运动函数。
性能指标