回复:自编程做频率发生器,请帮忙!

parbie256

  • 帖子

    107
  • 精华

    0
  • 被关注

    2

论坛等级:游民

注册时间:2004-12-21

普通 普通 如何晋级?

发布于 2008-01-07 15:50:21

0楼


PTO_INT_ENO_ERROR 133 PTO 执行 D_STOP 指令处理 STOP(停止)事件时得到 ENO 错误。
PLS_HC_ENO_ERROR 132 HSC、PLS或PTO 指令导致一个 ENO 错误。
PTO_ENO_ERROR 131 PTO 指令导致一个 ENO 错误。
PTO_STOP 130 PTO 指令目前正被命令 STOP(停止)。
ISTOP_DSTOP_EN 129 I_STOP 和 D_STOP 命令被同时使能。
PTO_BUSY 128 PTO 指令正在忙于执行另一项指令。
DSTOP_SUCCESS 2 D_STOP 在运动中有效。STOP(停止)命令成功完成。
ISTOP_SUCCESS 1 I_STOP 在运动中有效。STOP(停止)命令成功完成。



Network 1
LD SM0.0
MOVD 0, LD6
R L10.1, 2
Network 2
LDD<> LD1, SMD172
MOVD LD1, SMD172
AENO
= L10.0
Network 3
LD V23.5
MOVB 130, LB5
CRET
Network 4
LDB<> VB24, 128
A V23.4
MOVB 128, LB5
CRET
Network 5
LD SM0.0
= V23.3
Network 6
LD L0.0
LPS
A V23.4
A SM170.0
A L10.0
PTO 0, 132
LRD
AN V23.4
AN SM170.0
LPS
MOVB 128, VB24
PTO 0, 128
AENO
= L10.1
S V23.4, 1
LPP
AN L10.1
MOVB 16#FF, SMB171
LPP
NOT
A SM170.0
PTO 0, 130
Network 7
LDN SM0.0
= V23.3
Network 8
LD SM171.7
MOVB 16#7F, LB5
ANDB SMB171, LB5
R V23.2, 1
R V23.4, 1
NOT
MOVB 0, LB5
Network 9
Network 10
TITLE=此指令由 PTO/PWM 向导生成,用于输出点 Q0.0。
// 子程序 pto0_ctrl
Network 1
LD SM0.1
MOVW 0, SMW168
MOVB 0, VB23
Network 2
LD SM0.0
MOVD 0, LD2
MOVB 0, LB1
A SM171.7
= L0.2
Network 3
LD SM171.7
A V23.4
LPS
A V23.2
R V23.4, 1
LPP
= V23.2
Network 4
LDN SM0.0
= V23.3
Network 5
LD L0.0
O L0.1
= V23.5
Network 6
LD L0.0
LPS
A SM170.0
PTO 0, 129
LPP
A L0.1
MOVB 129, LB1
CRET
Network 7
LD L0.1
A SM170.0
PTO 0, 130
Network 8
LD SM171.7
MOVB SMB171, LB1
ANDB 16#7F, LB1
Network 9
LDN SM0.0
BMB VB0, VB0, 26
Network 10
人不能没有理想,也不能光有理想
评论
编辑推荐: 关闭

请填写推广理由:

本版热门话题

SIMATIC S7-200

共有33277条技术帖

相关推荐

热门标签

相关帖子推荐

guzhang

恭喜,你发布的帖子

评为精华帖!

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

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

  • 分享

  • 只看
    楼主

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