840DSL如何用报文控制电机

本人试过用315-2PN的PLC控制过S120系列中的CU320,用的是西门子111的标准报文{MDI功能},直接传输控制字,速度、位置,加速度,减速度和倍率等,然后电机接收到的信息走到指定位置,最后PLC收到状态字的位置到达信号就断开控制字的控制使能,通过SFC14.15完成MDI手动数据输入方式运动。 PLC通过西门子标准报文111,须要在硬件组态里使用IQ,通过IQ传送和 接收数据。我尝试硬件组态840SL,添加一个NCU730.2,发现730.2默认带有6个轴的S120,然后地址从I4100开始,以固定的多少个I点和Q点向下6个轴,通过西门子标准报文116控制。 请教各位大神,我要怎么样给这些I Q赋值,才能控制电机。而且我在看设备的程序里面,也没有IQ4100的点,IQ映象区应该也没有这么大,也就256-512吧,而且设备的程序里的SFC14.15也没有控制IQ4100以后的点。。。

最佳答案

提这个问题,说明对840D数控系统不熟悉
首先,PLC控制S120用报文控制字处理,速度,位置,倍率通过PLC给定
但是,840DSL 控制时是没有报文这个概念的,840D伺服轴的控制通过标准的DB31..来控制,根本不需要处理什么IQ4100,速度,位置等,直接通过NC程序处理,PLC要做的只是把DB31中的伺服轴使能等接口信号处理好

提问者对于答案的评价:
我是否可以这样理解:840DSL系统西门子已经把轴控制定义好了,例如PLC组态NCU730.2时,挂上NCU下面默认带6个伺服轴,DB31对应第一个,DB32对应第二个,然后NC里可以定义哪个轴是第一个,那个轴是第二个,由NC程序控制轴的位置,速度,倍率等,由PLC控制轴的使能,逻辑,状态?

最佳答案作者回复:
你理解的是对的,操作面板上面对应的第一根轴DB31,对应的就是MD10000设置的第一根轴,DB32对应系统设置的第二根轴,通常来说,位置和速度由NC给出,当然也可以由PLC给出(这个需要特殊的功能块,比如FC18,这个不常用),PLC要做的就是把DB3X对应的比如
DB31.DBB0 倍率
DB31.DBX1.0 驱动使能
DB31.DBX1.5编码器选择
DB31.DBX21.7脉冲使能
等信号处理好

原创文章,作者:more0621,如若转载,请注明出处:https://www.zhaoplc.com/plc298493.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2020年10月31日 下午2:13
下一篇 2020年10月31日 下午2:13

相关推荐

  • 西门子840Dsl数控系统在线诊断硬件报警

    西门子840Dsl数控系统在线诊断硬件时,出现了所有硬件不正常的情况,如图片所示,应该如何解决,造成这些问题的原因有哪些? 图片说明:     &nb…

    2017年6月1日
  • 810D系统NF和SF红灯亮,系统死机

    大家好,好久没上论坛,这次出现了个故障,请求大家帮助!810D系统,用户反映400260面板故障1报警,寄了块全新MCP更换,不久后又出现400260报警,同时有70000报警驱动…

    2017年11月16日
  • 求救,wincc flexible 做的用户界面用于西门子840D上,我怎样在界面中读取机床数据?

    求救,wincc flexible 做的用户界面用于西门子840D上,我怎样在界面中读取机床数据?I/O域怎样关联840D中PLC的变量。 最佳答案 需要for…

    SINUMERIK 2017年12月8日
  • 用802C BL改造数控弯管机,希望大家给点参考意见

    用802C BL改造数控弯管机,希望大家给点参考意见。谢谢。 它的后面有点像车床那个尾座,管子夹在中间,可以前后进给和旋转角度,用两个伺服电机来控制。&nbsp…

    SINUMERIK 2019年6月11日
  • 840dsl mcp483c pn mini手轮

    现有一套840DSL系统,用的是MCP483键盘,接了一个迷你手轮,想在程序中检测脉冲信号,请问监控什么参数呢?还有关于手轮接线的问题,求大神解决。主要还是监控手轮脉冲问题。 问题…

    SINUMERIK 2020年10月31日
  • 808d铣削系统

    手动执行换刀不执行,机床不能用,怎么调 最佳答案 描述的不清楚,手动换刀一般有几个条件:1.在手动或者手轮模式;2.刀具夹紧放松到位信号正常;3.手动换刀按钮及线路正常;按照上述几…

    SINUMERIK 2020年10月31日
  • 840DSL HMI 开发包

    求840DSL HMI 开发包,找了好久都没找到,不知道为什么官网都没有,谢谢! 最佳答案 实现用户HMI开发,主要有以下几种方法:1)easy_tools&n…

    SINUMERIK 2017年6月5日
  • 840d换刀点设定

    换刀点设定有主轴准停,x轴z轴第二参考点坐标;跪求大师:需要设置哪些参数? 最佳答案 伺服主轴的话一般在换到程序里加SOPS=0,这个就是让主轴定位到0度位置,当然这个零度位置是要…

    SINUMERIK 2017年6月24日
  • 840d 系统中probe的使用求教

    哪位网兄使用过840d 系统中probe,新进设备使用了两个probe信号,分别是测量砂轮直径和工件直径,对其工作原理倒是略知一二,对如何在该系统上使用则一无所知,是否测…

    SINUMERIK 2019年6月11日
  • 840Dsl驱动数据问题

      我公司一台加工中心,头天断电,第二天送电开机界面缺少SP、ATC标识。看到NCU指示灯RDY一直亮红色。    &n…

    SINUMERIK 2020年10月31日