KiCad 华秋发行版 new
供应链、设计、制造,一体成就未来
华秋PCB
高可靠多层板制造商
华秋SMT
高可靠一站式PCBA智造商
华秋商城
自营现货电子元器件商城
PCB Layout
高多层、高密度产品设计
钢网制造
专注高品质钢网制造
BOM配单
专业的一站式采购解决方案
华秋DFM
一键分析设计隐患
华秋认证
认证检测无可置疑
发资料
发帖
提问
发视频
扫码添加小助手
加入工程师交流群
KR C4 具有 32 个模拟输入端
WorkVisual 进行设计
模拟输入端通过系统变量 $ANIN[1] ... $ANIN[32] 读出
(每隔 12 ms 一次)循环读取一个模拟输入端
$ANIN[nr] 的值在 1.0 和 -1.0 之间变化,表示 +10V 至 -10V 的输入电压
函数:静态赋值
直接赋值
REAL value
value = $ANIN[2]
给信号协定赋值
SIGNAL sensor $ANIN[6]
REAL value
value = sensor
动态赋值
同时最多允许有三个 ANIN ON 指令。
最多两个 ANIN ON 指令可使用相同的变量值或访问同一个模拟输入端。
句法
开始循环读取:
ANIN ON 值 = 系数 * 信号名称 <± 偏量>
示例 1:
示例 2:
使用模拟输入端编程时的操作步骤:
注意:使用模拟信号的前提条件是设计正确的总线系统及其连接的模拟信号。
ANIN ON /OFF 的编程
1. 选择正确的模拟输入端
2. 执行信号协定
4. 接通:给 ANIN ON 指令编程
5. 检查是否最多 3 个动态输入端激活
6. 关断:给 ANIN OFF 指令编程
给模拟输出端编程
KR C4 具有 32 个模拟输出端
为这些模拟信号需要配备可作为选项提供的总线系统,并须通过
WorkVisual 进行设计
模拟输出端通过系统变量 $ANOUT[1] ... $ANOUT[32] 读出
(每隔 12 ms 一次)循环写入一个模拟输出端。
$ANOUT[nr] 的值在 1.0 和 -1.0 之间变化,表示 +10V 至 -10V 的输出电
注意:最多可同时使用 8 个模拟输出端(包括静态和动态)。ANOUT触发一次预进停止。
静态赋值
直接赋值
ANOUT[2] = 0.7 ; 在模拟输出端 2 上加上 7V 电压
借助变量赋值
REAL value
value = -0.8
ANOUT[4] = value ; 在模拟输出端 4 上加上 -8V 电压
借助联机表单编程
动态赋值
同时最多允许有四条 ANOUT ON 指令。
ANOUT 触发一次预进停止。
句法
开始循环写入:
使用模拟输出端编程时的操作步骤:
注意:使用模拟信号的前提条件是设计正确的总线系统及其连接的模拟信号。
ANOUT ON /OFF 的编程
1. 选择正确的模拟输出端
2. 执行信号协定
4. 接通:给 ANOUT ON 指令编程
5. 检查是否最多 4 个动态输出端激活
6. 关断:给 ANOUT OFF 指令编程
审核编辑:汤梓红
浏览量
浏览量
浏览量
浏览量
浏览量
原文标题:【干货】库卡机器人模拟量输入输出编程!
扫码添加小助手
加入工程师交流群
下载发烧友APP
电子发烧友观察
长沙市望城经济技术开发区航空路6号手机智能终端产业园2号厂房3层(0731-88081133)