回复:CP340的通讯问题?

淡蓝色

  • 帖子

    163
  • 精华

    1
  • 被关注

    2

论坛等级:游士

注册时间:2005-09-12

普通 普通 如何晋级?

发布于 2006-05-10 21:21:45

0楼

是的呀,就是一个周期平均划分成几段了
如:
在OB1中可以这么写:
A(
L MW 200
L 0
>=I
)
A(
L MW 200
L 2
<=I
)
= M 70.2 //0.2S Pulse

L MW 200
L 3
>I
JCN A001

L 0
T MW 200
A001: NOP 0


AN M 70.2 //Enable Send
= M 70.3 //Enable Receive

A(
L MW 202
L 0
>=I
)
A(
L MW 202
L 10
)
= M 73.0

A(
L MW 202
L 10
>=I
)
A(
L MW 202
L 20
)
= M 73.1


A(
L MW 202
L 20
>=I
)
A(
L MW 202
L 30
)
= M 73.2

L MW 202
L 30
>=I
JCN B001

L 0
T MW 202

B001: AN M 73.0
JC A002
CALL FB 3 , DB3
REQ :=M70.2
R :=
LADDR :=344
DB_NO :=6
DBB_NO:=0
LEN :=12
DONE :=M10.3
ERROR :=M10.4
STATUS:=MW110

CALL FB 2 , DB2
EN_R :=M70.3
R :=
LADDR :=344
DB_NO :=7
DBB_NO:=0
NDR :=M10.5
ERROR :=M10.6
LEN :=MW112
STATUS:=MW114
JU A004

A002: AN M 73.1
JC A003
CALL FB 3 , DB3
REQ :=M70.2
R :=
LADDR :=344
DB_NO :=8
DBB_NO:=0
LEN :=12
DONE :=M10.3
ERROR :=M10.4
STATUS:=MW110

CALL FB 2 , DB2
EN_R :=M70.3
R :=
LADDR :=344
DB_NO :=9
DBB_NO:=0
NDR :=M10.5
ERROR :=M10.6
LEN :=MW112
STATUS:=MW114
JU A004

A003: AN M 73.2
JC A004
CALL FB 3 , DB3
REQ :=M70.2
R :=
LADDR :=344
DB_NO :=10
DBB_NO:=0
LEN :=12
DONE :=M10.3
ERROR :=M10.4
STATUS:=MW110

CALL FB 2 , DB2
EN_R :=M70.3
R :=
LADDR :=344
DB_NO :=11
DBB_NO:=0
NDR :=M10.5
ERROR :=M10.6
LEN :=MW112
STATUS:=MW114

A004: NOP 0
(其中DB6、DB7、DB8、DB9、DB10、DB11就是存放发送及所接收的内容了)
OB35中这么写:
L MW200
L 1
+I
T MW200

L MW202
L 1
+I
T MW202
-
评论
编辑推荐: 关闭

请填写推广理由:

本版热门话题

SIMATIC S7-300/400

共有54639条技术帖

相关推荐

热门标签

相关帖子推荐

guzhang

恭喜,你发布的帖子

评为精华帖!

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

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

  • 分享

  • 只看
    楼主

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