wyf2011
级别: 探索解密
精华主题: 0
发帖数量: 20 个
工控威望: 134 点
下载积分: 629 分
在线时间: 16(小时)
注册时间: 2011-04-20
最后登录: 2013-09-26
查看wyf2011的 主题 / 回贴
楼主  发表于: 2012-12-24 22:04
本人是刚接触伺服与PLC控制的程序,现在在做一台送料机,伺服电机是1000转的,转一周发出10000个脉冲,转一周的距离是78.5MM PLC是FX1S_10MT的
电子齿轮我设定的是64/10
D128是人机界面设定的送料长度设定是1.3MM

现在程序有几个问题

1.在人机界面设定长度1.3到PLC程序中就变成了13,程序D的数值小数点后的数字丢掉了,比如3.6就变成了3 ,电机就不转动
2,电子齿轮比应该设置多少
3电子齿轮比设定的小,送料长度超过80MM,电机转动的距离就达不到,电机就停止不转了
4 PLC   寄存器D里的数值不能带小数点吗?
5 电机的转向不能改变,始终是往一个方向转的

请高人帮我看下面程序,看哪里有问题,指点一下,
谢谢了.

可否留个电话,以便请教指点一下.
[ 此帖被wyf2011在2012-12-24 22:13重新编辑 ]
附件: 送料2.rar (11 K) 下载次数:45
网站提示: 请不要用迅雷下载附件,容易出错
rgbfii
级别: 工控侠客
精华主题: 0
发帖数量: 312 个
工控威望: 3201 点
下载积分: 11712 分
在线时间: 752(小时)
注册时间: 2008-08-30
最后登录: 2024-05-13
查看rgbfii的 主题 / 回贴
1楼  发表于: 2012-12-25 10:02
带小数点,应该用浮点指令,3U的可以直接计算,伺服电机有方向信号选择。
pillar115
级别: 略有小成
精华主题: 0
发帖数量: 57 个
工控威望: 209 点
下载积分: 959 分
在线时间: 41(小时)
注册时间: 2008-08-02
最后登录: 2021-09-25
查看pillar115的 主题 / 回贴
2楼  发表于: 2012-12-26 16:00
等待学习