登录
首页
PLC论坛
PLC论坛
回帖
发帖
正文
主题:信捷PLC脉冲单位选择1mm是不是得输入双字整数?0.1mm是不是就得输入双字浮点数?
点击:774 回复:13
楼主
编辑
引用
管理
心里住着一只
新手第一次写项目,用的信捷PLC,脉冲单位是不是选mm好点呢?我现在选的是1mm,我用DRVI或DRVA绝对或脉冲指令时,S0脉冲个数是不是只能输入双字整数,走30mm,就输入30。如果想输入30.5是不是需要把脉冲单位改成0.1mm呢?这样只就可以输入双字浮点数了
23-12-03 15:40
1楼
编辑
引用
管理
心里住着一只
还有就是因为这个项目是输入一个总长度,然后客户随意选择分几次走完,假如设置了5mm,分了3次,那5÷3=1.666667除不尽
我要怎么让1.666667后面的小数四舍五入一下变成1.7呢?
最后修改:
2023/12/3 15:43:40
23-12-03 15:42
2楼
编辑
引用
管理
bnnyygy
单位一般精确到0.01.
伺服一般设置电子齿。
23-12-03 17:26
3楼
编辑
引用
管理
心里住着一只
那如果我脉冲单位设置了0.01mm,使用DRVI指令,S0就是输入双字浮点数了是吧?
那脉冲单位为1mm用双字浮点数应该也可以?只是不会计算后面的小数这样吗?
23-12-03 18:02
4楼
编辑
引用
管理
bnnyygy
引用
心里住着一只
在 2023/12/3 18:02:34 发言
【内容省略】
完全看不懂。
绑定了。
23-12-03 18:22
5楼
编辑
引用
管理
知道一点
脉冲是xxx个
具体1mm需要多少个脉冲,就是考验你数学功底的时候了
23-12-03 18:33
6楼
编辑
引用
管理
心里住着一只
是这样,我之前试过脉冲单位设置为1mm,然后使用drvi指令时,存放脉冲个数的S0直接输入整数就行了,需要走30mm,那S0就直接输入30
如果把脉冲单位设置为0.1mm或者0.01mm,那我这个S0要怎么输入呢?整数输入不了小数吧,是需要变成浮点数去输入吗?
最后修改:
2023/12/3 20:05:43
23-12-03 20:00
7楼
编辑
引用
管理
知道一点
第一图来自哪里?
“我之前试过脉冲单位设置为1mm,然后使用drvi指令时,存放脉冲个数的S0直接输入整数就行了,需要走30mm,那S0就直接输入30”
实验使用伺服电机?真走了30mm?
好好解析一下实验装置吧
23-12-03 21:52
8楼
编辑
引用
管理
逍遥的久鸣
这个我一般走脉冲单位,假如电机10000个脉冲转一圈,转一圈20MM,那就是500个脉冲1MM,假如我要控制电机走1mm,就控制PLC走500个脉冲!
23-12-03 22:14
9楼
编辑
引用
管理
心里住着一只
伺服每转脉冲2000,丝杆导程为5mm,触摸屏上把数据输入增加小数点,输入4.0PLC寄存器里面是40,我脉冲单位选0.1mm,移动量丝杆螺距设置为5.0就行了,比脉冲单位设置为1mm时多一个0,这样就可以了,刚刚试了下走的距离没啥问题貌似,明天在研究下
23-12-03 22:38
上一页
下一页
工控新闻
倍福 | 新型 EtherCAT 数字量输入和输出端子模块
工业和信息化部人工智能标准化技术委员会成立
菲尼克斯电气携手飞凌嵌入式,共同打造工业数字化底座
三星斥资2670亿韩元收购韩国机器人公司Rainbow Robotics
万可中国总部绿电项目签约仪式在津成功举行
国内首例 | 合康新能突破技术边界,驱动火电行业效益驰骋
尼得科欲16亿美元收购全球机床制造巨头
施耐德电气:2025,AI将继续定义数据中心产业未来变革
更多新闻资讯