在顺控段内,MAP库函数怎么只执行一次?其上升沿怎么产生?

已锁定

蓝小燮

  • 帖子

    45
  • 精华

    0
  • 被关注

    1

论坛等级:侠士

注册时间:2013-05-22

普通 普通 如何晋级?

在顺控段内,MAP库函数怎么只执行一次?其上升沿怎么产生?

904

0

2013-10-08 15:16:04

网络1
LSCR S0.0

网络2
LD S0.0
= L60.0
LD S0.0
= L63.7
LD L60.0
CALL Q0_0_MoveRelative:SBR21, L63.7, X_Num_Pulse:VD136, X_Velocity:VD132, X_Dir:M2.4,

Q00_MR_Done_1:V200.0

网络3
SCRE

在s0.0一直导通的情况下,该段程序中怎么才能使Q0_0_MoveRelative(MAP库相对运动函数)函数只执行一次,?程序中所示Q0_0_MoveRelative会一直执行,若在LD s0.0 和 =L63.7之间加EU(上升沿),则Q0_0_MoveRelative不会执行。此处怎么产生一个上升沿?
该段程序前面已调用了Q00——CTRL函数,及各寄存器的值均已赋值。
在顺控段内,MAP库函数怎么只执行一次?其上升沿怎么产生? 已锁定
编辑推荐: 关闭

请填写推广理由:

本版热门话题

SIMATIC S7-200

共有33277条技术帖

相关推荐

热门标签

相关帖子推荐

guzhang

恭喜,你发布的帖子

评为精华帖!

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

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

  • 分享

  • 只看
    楼主

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