【技术大神】SMAC LCC控制器模拟I_O应用笔记

2018-03-16 世强 道愚润
LCC10,LCC11,SMAC LCC10,LCC11,SMAC LCC10,LCC11,SMAC LCC10,LCC11,SMAC

你还在为怎么设置SMAC的LCC控制器发愁吗?这个笔记让你短时间内变为LCC控制器高手,LCC控制器有一个模拟输出和至少一个模拟输入。模拟输入值和输出值是以计数表示。下面以LCC10/11两个型号为例说明。


一、控制版本参数

不同控制器版本(包括硬件和固件版本)带有1个或2个模拟量输入。

可用的模拟I/O概览是如下表所示:

控制器模拟I/O

固件版本1.x

固件版本2.x

LCC10硬件版本1.0

输入1   0-5V            10位

输出    0-5V             10位

输入1   0-5V            12位

输出    0-5V             10位

LCC10硬件版本1.1

输入1   0-5V            10位

输入2  -10..+10V     10位

 输出    0-5V            10位

输入1   0-5V            12位

输入2   -10..+10V    12位

输出    0-5V             10位

LCC11

输入1   0-5V            10位

输入2   -10..+10V    10位 输出    0-10V           16位

输入1   0-5V            12位

输入2   -10..+10V    12位

输出    0-10V           16位


连接时,可通过序列号来识别LCC10。序列号以27开头,后面为7位数字。LCC11序列号以37开头,后面为7位数字。

每种电压范围的计数范围如下:


电压范围

计数范围  

0-5V  10位

0… 1023计数

0-5V  12位

0… 4095计数

-10..+10V  10位

0… 1023计数(0V = 511计数)

-10..+10V  12位

0… 4095计数(0V = 2047计数)

0-10V  16位

0… 65535计数

 

二、输入程序实例

您可以使用模拟量输入将值复制到寄存器,或将其用作位置配置文件的源。

1、模拟量输入-注册

要读取模拟值(以计数为单位),可以使用模拟量输入对象(输入1为0x12A03,可选的输入2为0x22A03)。下面的示例展示了如何使用模拟量输入1来设置目标位置。由于位置移动有一个空的目标,因此将采用在程序采样的第一行写入目标位置寄存器的模拟量输入值。


           

                      

与其他可写入对象类似,模拟量输入值可复制。您也可以使用模拟量输入值进行计算。

2模拟量输入-位置配置文件的参考源

模拟输入也可以用来直接更新需求位置,将其设置为位置参数文件的来源。下面为一个程序样本的示例:

首先,您需要选择要使用的输入(输入1适用于hw版本1.0和1.1),然后设置正负位置限制。这决定了模拟量输入缩放的位置范围。然后将参考源切换到模拟量输入。

实用提示:如果移动的动态不好,尽量降低配置的加速和减速。为了回到创建位置配置文件的常规方法,您需要在上面的程序示例中运行宏2。

注意:模拟参考方法需要持续的模数换。在固件2(12位,而不是10位)的情况下,如果串行端口上正在进行大量的通信(例如连接到smac控制中心,进行实时数据记录),则可能导致操作不良。


三、输出程序示例

要写入模拟输出值(以计数为单位),可使用模拟量输出的对象(输出1(LCC10)为0x12A04,输出2(LCC11)为0x22A04)。对于固件版本2.0或以上的版本,也可以在输出上直接放置一个变量。请注意,为激活模拟量输出,必须打开电机。下面的示例表示将变量W10放置到输出的部分程序。

1LCC10示例

要创建5V的模拟输出电压,如果使用LCC10,可以使用以下示例:

对于LCC10,首先将变量W10(0x0A2C00)设置为值1023(10位的最大值)。必须注意电机状态为ON以启用模拟输出。在下一行中将变量W10写入到模拟输出1值(0x012A04)。模拟输出的电压将为5.0V(等于值1023)。

2LCC11示例

要创建10V的模拟输出电压,如果使用LCC11,可以使用以下示例:

对于LCC11,首先将变量W10(0x0A2C00)设置为值65535(最大值为16位)。 在下一行中将变量W10写入模拟输出2值(0x022A04)。模拟输出的电压将为10.0V(等于值65535)。注意:电机状态不需要为ON。

对于固件版本1.0,模拟量输出只能通过这种方式进行控制。

3、模拟量自动输出

对于固件版本2.0或以上版本,您也可以使用模拟量自动输出。模拟量自动输出的程序示例如下所示

注意:LCC10需要打开电机的命令,LCC11则不需要。

变量“启用模式”用于打开(或关闭)模拟量自动输出模式。(值= 0为禁用,值= 1为启用)

变量“源寄存器”决定使用哪个变量来确定模拟量输出值。设置源对象需要一个代表目标编号的十进制值。下面的列表为最常用的目标编号(十六进制代码)及其相应的十进制值。例如,使用实际位置(0x6064),需要输入十进制值24676。

源目标名称

十六进制代码  

十进制值  

位置实际值

0x6064

24676

位置需求值

0x6062

24674

跟踪误差实际值

0x60F4

24820

扭矩实际值

0x6077

24695

扭矩需求值

0x6074

24692

速率实际值

0x606C

24684

模拟量输入1的值

0x12A03

76291

模拟量输入2的值

0x22A03

141827

变量“目标输出”是指您要使用的输出编号。值为1(对于LCC10而言)或2(对于LCC11而言)。


变量“最大表示值”用于使所需的源对象范围与模拟量输出的电压范围相匹配。输入的最大表示值必须是最大电压相对应的源对象的值。例如:源对象是实际位置。代表全电压的位置是2000个计数。然后输入2000作为最大代表值。


根据源对象的范围,可以有两种情况:

①如果源对象有指示范围,则模拟量输出将自动偏移到其范围的中间值,并将范围变为负最大表示值到正最大表示值。因此,源对象的零值将由输出电压范围的中间值表示。

②如果源对象没有有效值指示范围,则模拟量输出范围将为0到最大表示值。源对象的零值将由0V表示。


 技术顾问:史辰雷


世强元件电商版权所有,转载请注明来源和链接。

技术资料,数据手册,3D模型库,原理图,PCB封装文件,选型指南来源平台:世强硬创平台www.sekorm.com
现货商城,价格查询,交期查询,订货,现货采购,在线购买,样品申请渠道:世强硬创平台电子商城www.sekorm.com/supply/
概念,方案,设计,选型,BOM优化,FAE技术支持,样品,加工定制,测试,量产供应服务提供:世强硬创平台www.sekorm.com
集成电路,电子元件,电子材料,电气自动化,电机,仪器全品类供应:世强硬创平台www.sekorm.com
  • +1 赞 0
  • 收藏
  • 评论 1

相关研发服务和供应服务

评论

   |   

提交评论

全部评论(1

  • 宇宙星神 Lv6. 高级专家 2018-07-28
    学习了
没有更多评论了

相关推荐

【经验】在突发情况下SMAC执行器的中断使用

SMAC以移动音圈线性伺服马达技术生产多样的致动器,所有的执行器/致动器皆可通过编辑程序来控制力量、加速度、定位以及速度,本文则主要介绍在突发情况下SMAC执行器的中断使用。

2019-10-12 -  设计经验

【经验】如何避免SMAC音圈电机烧机?

SMAC的音圈电机技术全球领先,其在力量、位置以及速度方面都可进行编程,非常独特。目前,SMAC公司的产品,广泛应用于SMT、Bonding等精密加工行业、精密测试(苹果手机按键和触控屏生产测试)以及机器人等行业。在使用电机前,会进行很多调试和初始化,来确认电机的连接和配置正确。这里,需要提醒大家一下,SMAC具有优异的性能,一般都不会有问题,但是就怕大家不熟悉从而导致电机烧毁。

2019-02-10 -  设计经验

【经验】SMAC电机控制器LAC-1的常用编程技巧

SMAC的音圈电机技术全球领先,其在力量、位置以及速度方面都可进行编程,非常独特。目前,SMAC公司的产品,广泛应用于SMT、Bonding等精密加工行业、精密测试(苹果手机按键和触控屏生产测试)以及机器人等行业。同时,SMAC公司为其电机配备了功能强大的控制器,可以满足多种硬件需求。在调试电机时,我们需要编程调试软件,调用指令,从而达到控制电机的目的。

2019-03-30 -  设计经验

Technical Note 1 / 5 Analog I/O

型号- LCC11,LCC10

2017/06/16  - SMAC  - 应用笔记或设计指南

LCC–10 Controller

型号- LAC 1,LCC10

2017/06/16  - SMAC  - 技术文档

芯海科技携十多款工业电子、汽车电子领域的创新产品及应用方案亮相2024慕尼黑上海电子展

2024慕尼黑上海电子展,芯海科技以“工业智能 创芯驱动”为主题,精彩展示了在工业电子、汽车电子领域的十多款创新产品及应用方案。历经20余年的持续研发与积累,公司凭藉“模拟信号链+MCU”双平台策略,为工业和汽车的智能化、电动化发展注入了新的活力,为市场和客户提供了更加丰富、优质和高效的解决方案。

2024-07-10 -  原厂动态

复旦微电2023年度报告发布,未来发展战略瞄向物联网、汽车电子、FPGA、工业电子

公司自成立以来,持续专注于集成电路设计与研发,建立了从技术预研、产品设计、工程实现以及应用开发的多层次研发体系,经过二十余年的发展,积累了丰富的行业经验与产品关键技术,产品线丰富,应用领域广泛。

2024-04-04 -  原厂动态

【产品】220pF~100nF军工级镀银云母电容器,工作温度-55℃~125℃

EXXELIA的CA152、CA154、CA155、CA156、CA157、CA158系列镀银云母电容器,介质为镀银云母和环氧树脂,工作温度均为-55℃~125℃。几款电容器的电容量分布从220pF~100nF,可非常好地满足各类环境对电容量的需求,非常适用于工业电子、通信设备、消费电子、汽车电子、军工设备、公共安全设备和太阳能发电领域。

2018-07-17 -  新产品

USR-CANET200 通信设备 说明书

型号- CANET200,USR-CANET200

2023-01-04  - 有人物联  - 数据手册  - V1.0.6

PT631工业电子式压力变送器

型号- PT631系列,PT631- R040-1AM1.XXXX,PT631

2012/2/10  - 宜科  - 数据手册

PT601工业电子式压力变送器

型号- PT601系列,PT601-R040-1AM4.XXXX,PT601

2012/2/10  - 宜科  - 数据手册 代理服务 技术支持 批量订货
2016/08/30  - 龙创中业  - 产品图纸  - REV.B 代理服务 技术支持 批量订货

SMAC-1045H data sheet

型号- SMAC-1045H

2019/10/28  - 应达利  - 数据手册
展开更多

现货市场

查看更多

品牌:SMAC

品类:Linear Rotary Actuator

价格:¥20,663.1721

现货:1

品牌:SMAC

品类:Linear Actuator

价格:¥15,547.8960

现货:1

品牌:SMAC

品类:Linear Actuator

价格:¥20,929.8600

现货:1

品牌:SMAC

品类:Electric Cylinder with Built-in Controller

价格:¥13,775.4481

现货:1

品牌:SMAC

品类:Linear Actuator

价格:¥19,132.5668

现货:1

品牌:SMAC

品类:Linear Actuator

价格:¥12,244.8428

现货:1

品牌:SMAC

品类:Linear Actuator

价格:¥14,540.7508

现货:1

品牌:SMAC

品类:Single axis brushless controller

价格:¥5,073.0291

现货:1

品牌:SMAC

品类:High speed dual axis controller

价格:¥25,365.1454

现货:1

品牌:SMAC

品类:Linear Actuator

价格:¥15,306.0534

现货:1

品牌:

品类:

价格:

现货:

品牌:

品类:

价格:

现货:

品牌:

品类:

价格:

现货:

品牌:

品类:

价格:

现货:

品牌:

品类:

价格:

现货:

品牌:

品类:

价格:

现货:

品牌:

品类:

价格:

现货:

品牌:

品类:

价格:

现货:

品牌:

品类:

价格:

现货:

品牌:

品类:

价格:

现货:

电子商城

查看更多

暂无此商品

千家代理品牌,百万SKU现货供应/大批量采购订购/报价

查看更多

授权代理品牌:接插件及结构件

查看更多

授权代理品牌:部件、组件及配件

查看更多

授权代理品牌:电源及模块

查看更多

授权代理品牌:电子材料

查看更多

授权代理品牌:仪器仪表及测试配组件

查看更多

授权代理品牌:电工工具及材料

查看更多

授权代理品牌:机械电子元件

查看更多

授权代理品牌:加工与定制

世强和原厂的技术专家将在一个工作日内解答,帮助您快速完成研发及采购。
我要提问

954668/400-830-1766(工作日 9:00-18:00)

service@sekorm.com

研发客服
商务客服
服务热线

联系我们

954668/400-830-1766(工作日 9:00-18:00)

service@sekorm.com

投诉与建议

E-mail:claim@sekorm.com

商务合作

E-mail:contact@sekorm.com

收藏
收藏当前页面