请教高手

已锁定

lgc

  • 帖子

    6
  • 精华

    0
  • 被关注

    0

论坛等级:新手

注册时间:2003-06-06

普通 普通 如何晋级?

请教高手

438

2

2003-01-14 18:42:22

我用SIEMENS 的S7300+CP340和ABB的模块进行通讯。(双方遵循3964(R)协议),但始终通讯不上,我是用SIEMENS的FB2和FB3来实现的。程序如下:
CALL "P_SEND","DB_P_SEND"
REQ:=M30.0
R :=M30.1
LADDR:=256
DB_NO:=70
DBB_NO:=0
LEN:=MW40
DONE:=M50.0
ERROR:=M50.1
STATUS:=MW60
A M50.0
S M30.1
R M100.1
S M90.0
CALL "P_RCV","DB_P_RCV"
EN_R:=M90.0
R:=M100.1
LADDR:=256
DB_NO:60
DBB_NO:=0
NDR:=M200.0
ERROR:=M200.1
LEN:=MW252
STATUS:=MW254
A M200.0
S M100.1
R M30.1
R M90.0
其中256是CP340的地址,70,60分别是发送和接收的数据块号。M30.0为上升沿。
开机在OB100中先使发送条件成立。然后在OB1(上述程序)中发送完后再使得接收条件成立,这样依次循环。
在硬件CP340参数中我们都设置相同的波特率,偶校验,一位起始位、一位停止位和8位数据位 ,我们使用不同的优先级。
上述有什么问题吗?请指教
请教高手 已锁定
编辑推荐: 关闭

请填写推广理由:

本版热门话题

SIMATIC S7-300/400

共有54616条技术帖

相关推荐

热门标签

相关帖子推荐

guzhang

恭喜,你发布的帖子

评为精华帖!

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

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

  • 分享

  • 只看
    楼主

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