smart s7-200 位置控制,找原点撞死限位开关。

问题描述:如果原点位置没有在最初的运行方向之内,移动装置碰到限位开关(机械限位开关)运动会反向,当脱离限位时移动装置会再次反向,撞死限位开关,直到撞死机械限位(死挡)私服报警停止。设置 LMT+(I0.5),    LMT- (0.4)   ,RPS  (I1.0)。
找原点的模式(2)(测试过模式(1)问题相同)
后改为:LMT+(I1.2),    LMT- (I1.3)   ,RPS  (I1.0)问题消失,其它设置没做变动。

说明:
            程序中用了三个高速计数器 HSC0(模式9),HSC2(模式0),HSC3(模式0)
            测试时高速计数输入没有接线,运动控制使用运动控制面板测试的

问题: 运动控制向导中的输入和高速计数 输入是否有冲突。
            如果要是有的话编译时应该会报错呀

问题补充:
问题LMT- (I0.4)上,把I0.4换成其他信号就没问题。出现问题的根本原因在哪不清楚。不要怀疑程序和外部接线,认真检查过没任何问题,该程序已经运行三年多了,十几台设备24小时在现场运行。该问题是近期调试新设备时偶然发现的。况且调试试用的运动控制面板进行的,是CPU在STOP模式下调试的。

最佳答案

有些问题没有测试解释不通,只要问题解决了就可以。

提问者对于答案的评价:
是的

专家置评

问题比较奇怪,按照以下几个方向检查
1、运动控制向导分配的v区地址与程序其他地方不重叠
2、向导中配置的限位点和参考点占用点和实际接线要对应上
3、在寻找参考点前,要确定正方向,正负限位不能接反
4、不使用原项目,新建项目测试,只做运动控制部分,不使用调试面板测试,上升沿触发RSEEK指令,自动寻找参考点测试

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

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2017年6月2日 下午11:38
下一篇 2017年6月2日 下午11:39

相关推荐

  • 关于200smart的保持范围的帖子请教下

    原帖子链接http://wap.siemens.com.cn/service/answer/solved/169932.html和http://wap.siemens.com.cn…

    2021年7月5日
  • 请教PID问题

    我根据200系统手册自己编了一个PID程序,输出值Mn,请问如何将它转化为占空比周期来控制继电器的输出时间?由于PID向导只提供8路输出,不够用,只能自己编PID程序。谢谢 最佳答…

    SIMATIC S7-200 2021年7月5日
  • 几个数值有选择的放进同一地址

    LD        M0.0MOVD  1,VD0LD  &…

    SIMATIC S7-200 2017年12月21日
  • 200的458通讯问题

    200用0口读写485的表,走modbus通讯用的是库里的现成的块做的程序。 现在读写数据没有问题,就是在读写时间上有点问题,写不同的数据时,有的要用几秒来写下去这个值,…

    SIMATIC S7-200 2021年7月4日
  • 200与300的通信

    200与300的通信 钻石用户推荐最佳答案 你想采用什么方式呢?MPI、Profibus 或者以太网,详细的可以参考:S7-200与S7-300通信(S7-200和S7-…

    SIMATIC S7-200 2021年7月5日
  • 高速计数

    如果正交4X比如20K频率被4X后计数应该变为80K,会不会对计数频率最高限值有影响,是不是要降低频率才能使用。有测试过的请详细讲解。 问题补充:多谢各位,很多人说选4X和1X一样…

    SIMATIC S7-200 2021年7月5日
  • 模拟量问题

    比如说我想把温度设为60度,高于60度就停止加热,低于60度就自动加热,那么在比较指令的下方直接输入60行吗 ?谢谢!!!!! 最佳答案 综合Stonelee和二郎的就对…

    SIMATIC S7-200 2021年7月5日
  • S7-200编译运行

    各位大侠,想问下我写完程序之后编译会出现图片里的情况是怎么回事,一直显示正在编译,点运行弹出设备不支持。请各位大侠帮帮忙,感激不尽,谢谢。 问题补充:刚少上传了张图片 图片说明: …

    2017年10月30日
  • cpu214 6ES7 214-1BC01-0XB0 支持USS协议吗

    cpu214 6ES7 214-1BC01-0XB0 ,一款蛮老的PLC,好不容易找到说明书,现在想用它和G120通过USS通讯,不知道这款PLC支持…

    SIMATIC S7-200 2020年11月1日
  • 200plc 如何把数值同时传到多个变量?

    把VB6000的数据同时传到VB600,VB700,VB800,…,,VB4000,并且VB601,VB602,VB701等之间的数据不受影响,可任意修改数据。除了用MOVE指…

    SIMATIC S7-200 2017年11月4日