三菱PLC 在控制旋转台的时候怎么把每次的位置传送到触摸屏上

旋转台的原点位置已经找好,要把每次转到的位置显示在触摸屏上,怎么弄?... 旋转台的原点位置已经找好,要把每次转到的位置显示在触摸屏上,怎么弄? 展开
 我来答
cc_chuan_cc
2013-10-23 · TA获得超过356个赞
知道小有建树答主
回答量:232
采纳率:33%
帮助的人:110万
展开全部
FX1N,FX1S,FX1NC在触控屏上建立以个数值显示框,显示软元件指定d8140(Y0)d8142(Y1)即当前输出脉冲数,通常我们对伺服的每个脉冲指定为1个脉冲等于0.01°,即在显示格式上直接输入(######.##)这样就无需换算了,如果是FX3U那么软元件为d8340(Y0) d8350 (Y1)d8360 (Y2)d8370(Y3)其他操作相同,再有你不是伺服的话就在每个你要停的角度上装上感应器进行定位输入,或者使变频器就进行通信读取参数根据你的齿轮比等进行运算。
追问
对于指令DRVA,,,当前一次在45度,第二次要转到30度,那D8340中的脉冲数是30度的还是15度的?(原点事先已找到)
追答
drva是绝对移动命令,所以相对原点即(0脉冲)时第一次的转动是45°即(4500脉冲)第二次转到是30°(3000脉冲)(伺服设定为1脉冲=0.01),没有其他变化,除非你在程序里对d8340进行了清零动作,那么d8340将重新计数脉冲,也就是根据你的零点计数角度就可以了。
niu9807
2013-10-23 · TA获得超过1819个赞
知道小有建树答主
回答量:1802
采纳率:52%
帮助的人:525万
展开全部

把输出脉冲当前值寄存器的数据进行单位换算后显示到触摸屏上

追问
哪个D8140是不能用在3U里面的吧?3U的Y1只能用D8350对吧,,,,如何脉冲发到一半就停止,那D8350中只会储存发送完的那一半?在用DRVA时,如果原来是45度的,现在转到30度,那实际发送脉冲只有15度,那怎么办
追答
你要先对数据进行运算,比如,当前位置15°,目标位置30°,只要发送15°脉冲就行了,也可以用DRVA绝对定位,就不会管你的当前位置,直接到你设定的绝对位置。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式