FM353增量模式程序报错求救

已锁定

wenqun520

  • 帖子

    4
  • 精华

    0
  • 被关注

    0

论坛等级:新手

注册时间:2011-04-09

普通 普通 如何晋级?

FM353增量模式程序报错求救

986

0

2011-11-09 15:28:44

在程序运行是,我通过监控变量表发现,增量模式没有正常工作,电机无法运转,出现的问题主要是这样的。在没发正转或反转指令的时候,没有报错信息。要是发个正转或反转指令,"DB_FM".ST_ENBLD变FALSE ,但"DB_FM".WORKING不能转化为TURE,出现报警信息"DB_FM".OT_ERR_NO 2 ,"DB_FM".OT_ERR_CL 5.我们也查阅了这个报错信息,但是没找到解决办法。
还有一点就是这个增量模式我们设的是当前值作为参考点,我直接置位 "DB_FM".REFPT_EN来获得"DB_FM".SYNC信号的。不知道这里有没有问题。下面是增量模式的程序,望高手给予指点。急用,非常感谢
L B#16#4 // Code for ref. point approach mode
L "DBEX".MODE_OUT // Mode checkback
==I

JC SYN // Jump if Incremental Relative mode active

L 4
T "DB_FM".MODE_IN
L "DB_FM".MODE_OUT
L 4
<>I
JC END
SYN: L B#16#1
= "DB_FM".REFPT_EN //SYNC同步
A "DB_FM".SYNC
R "DB_FM".REFPT_EN

A "DBEX".DRV_EN // Drive enable ?
= "DB_FM".DRV_EN // Entry in user DB

A "DBEX".SERVO_EN // Servo enable ?
= "DB_FM".SERVO_EN // Entry in user DB

L "DBEX".OVERRIDE // Default = 100%
T "DB_FM".OVERRIDE

L L#10000
T "DB_FM".VLEVEL_1
L L#8000
T "DB_FM".VLEVEL_2

A "DB_FM".VLEV_D // Transfer velocity levels and
JC DIR

DIR: L 254
T "DB_FM".MODE_TYPE //选择增量表254行
L L#100
T "DB_FM".TRG254 //设置随机位置值
S "DB_FM".TRG254_EN //将随机位置传送到FM353中

A "DBEX".EX4.DIR_P // Travel + command
= "DB_FM".DIR_P

A "DBEX".EX4.DIR_M
= "DB_FM".DIR_M

A "DBEX".EX4.STOP // Stop
= "DB_FM".STOP // Stop signal in user DB
FM353增量模式程序报错求救 已锁定
编辑推荐: 关闭

请填写推广理由:

本版热门话题

SIMATIC S7-300/400

共有54764条技术帖

相关推荐

热门标签

相关帖子推荐

guzhang

恭喜,你发布的帖子

评为精华帖!

快扫描右侧二维码晒一晒吧!

再发帖或跟帖交流2条,就能晋升VIP啦!开启更多专属权限!

  • 分享

  • 只看
    楼主

top
X 图片
您收到0封站内信:
×
×
信息提示
很抱歉!您所访问的页面不存在,或网址发生了变化,请稍后再试。