• «
  • 1
  • 2
  • »
  • Pages: 2/2     Go
jackal
索马里海盗
级别: 论坛先锋
精华主题: 0
发帖数量: 658 个
工控威望: 1006 点
下载积分: 857 分
在线时间: 451(小时)
注册时间: 2008-06-21
最后登录: 2024-11-01
查看jackal的 主题 / 回贴
12楼  发表于: 2009-06-21 12:41
引用
引用第10楼dl2006于2009-06-21 08:18发表的  :

楼主这人不厚道啊,明明你传上来的附件红色部分就是这样的[= 0  K0 ],站长好心帮你重传展开在上面让大家看的直观些好一起讨论,你却说是站长传上来后才变的,呵呵,杨公真是好心没人领情啊......
sjm213
有小知识,无大学问。
级别: 论坛版主

精华主题: 7 篇
发帖数量: 5200 个
工控威望: 7423 点
下载积分: 158799 分
在线时间: 3161(小时)
注册时间: 2007-11-21
最后登录: 2024-11-22
查看sjm213的 主题 / 回贴
13楼  发表于: 2009-06-21 13:03
引用
引用第8楼jxjalxf于2009-06-21 07:04发表的  :
感谢兄弟们的指点,不好意思由于是第一次发贴求助,所以有些东西不知道,那个图片被二楼的兄弟放上来后就变了,下面我重新发过,红色的
那个地方是一个比较指令,其中D160是表示一个升降轴的伺服电机,但我不知道为什么伺服电机每次动作时都会有这个比较指令,哪位能帮我解
答下么,多谢了!


.......


为什么每次都要比较,这需要结合设备工作来分析。
以下是我猜测,不一定准确。
该电机有多步动作,并且在每步动作到位停止后,还有其他轴进行动作。
这样讲每步动作进行编号,放在地址D160中,该地址不仅能够驱动电机,还能够分辨出电机进行到了哪步动作。通过比较D160,该段程序知道了电机所在位置,则可命令别的电机启动动作。

所以在设备动作时监控以下您的程序看看吧!
本帖最近评分记录:
  • 下载积分:+2(zyfzxh) 热心助人,加分表扬
    rj6979
    级别: *
    精华主题: * 篇
    发帖数量: * 个
    工控威望: * 点
    下载积分: * 分
    在线时间: (小时)
    注册时间: *
    最后登录: *
    查看rj6979的 主题 / 回贴
    14楼  发表于: 2009-06-21 18:37
    不懂,要好好学
    chabeiyuwo
    级别: 略有小成
    精华主题: 0
    发帖数量: 99 个
    工控威望: 224 点
    下载积分: 450 分
    在线时间: 120(小时)
    注册时间: 2009-03-02
    最后登录: 2024-02-20
    查看chabeiyuwo的 主题 / 回贴
    15楼  发表于: 2009-06-22 15:13
    我猜测D160为伺服地址。本例中等于k0应是表示伺服电机位置应在0位置时才能执行下一步。
    jxjalxf
    级别: *
    精华主题: * 篇
    发帖数量: * 个
    工控威望: * 点
    下载积分: * 分
    在线时间: (小时)
    注册时间: *
    最后登录: *
    查看jxjalxf的 主题 / 回贴
    16楼  发表于: 2009-06-23 09:40
    衷心感谢各位的热心解答。
    • «
    • 1
    • 2
    • »
    • Pages: 2/2     Go