PLC.程序_20201114
1、PLC BMOV D60 R0Z0 K6
https://wenwen.sogou.com/z/q797479270.htm
https://zhidao.baidu.com/question/194995925.html
块移动指令 BMOV就是整块移动,自D60是被移动区域的开始软元件,R0Z0是目dao标地址区域的开头软元件,K6是区域内的数量 即执行 把D60-D65存储的6个单字移动到R0Z0-R0(Z0+5),比如Z0=100则 移动到R100-R105内,原区域内的值保持不变
传递6个字,从D60到D65,传递到R0Z0的变址地址内。
ZC:知识点:变址
2、Q: [写入 第27行] SPD指令 s2的时间单位是什么?ms?
3、内存区域:Z、B、R 是什么含义?
Z:[写入 第37行] 可以看到 Z和 D一样是 16位的?
4、 [写入 第48行] "定位启动编号[轴1]" 为什么写入的值是K9001?
5、Timer & Counter [工艺](短) [写入](长)
[工艺]Line81,B52中 C98 和 T98
6、
6.1、整体流程 名词解释
机器 大概是怎么运动的,就像机械动画里面那样是什么样子?
6.2、[写入 LIne27~31] 计算过程及其含义
使用 SPD 时,需要特殊的设置吗?这是 高速寄存器计数吗?
L29 主轴分辨率 是哪里查到的?值是 524288?(相关:编码器分辨率、凸轮分辨率)
L30、L31 D20计算出来的含义是 转速?
6.3、L61 “移动到当前位置”指凸轮定位到相应位置? Cd.612 & Cd.613 的使用 还不太明白...
定位到 相应位置之后,U1\G2417.F+(n-1)*100 就会置位?
结合 L92~95,L96~99,L100~103,L104~107,L108~111,L112~115,L116~119,L120~123,应该是这个意思。
问题:L61按下“移动到当前位置”,2个扫描周期之后 “定位启动”(L124),然后1个扫描周期之后就 停止定位(L133) 了??
6.4、L141~L148:Pr.465:主轴齿轮后1周期当前位置初始设定值 (HMI中的 "GB1"的"原始位置")、
L149~156:Pr.460:主轴齿轮后一周期当前值设定方法 (K1)、
L157~164:Pr.464:凸轮轴1周期当前值设定方法 (K2)、
没太理解,尤其是 Pr.465 "后1周期"怎么理解?
L165~172:这里的除法含义是什么?
6.5、感觉貌似 [写入]L225是分界点,上面是 "原始位置"定位相关操作,下面是新的内容
L225~236:这一段 在计算什么,也没看明白...
L293~294:上面计算出D1632是什么意思?这里计算出 D2190又是什么意思? 貌似 D2190没有地方使用到它...有:HMI[10][NI0]主轴编码器角度
反推,D1632 就是主轴的脉冲数 --> D1632 主轴1周期中的脉冲数 --> D1627主轴脉冲数 --> 继续网上反推 D1618 等,就不太明白了...
7、[工艺]
7.1、[工艺]L1~5 计算的含义?
转1°需要多少脉冲 & 转?°需要多少脉冲?
7.2、L79往下,逻辑 比较复杂,各种 T C交错,没看明白...
8、
9、
10、

浙公网安备 33010602011771号