高手请看下面的通讯问题

已锁定

memphiss

  • 帖子

    78
  • 精华

    0
  • 被关注

    2

论坛等级:游民

注册时间:2003-06-06

普通 普通 如何晋级?

高手请看下面的通讯问题

649

8

2003-07-20 19:21:44

上下位机通讯,上位机利用1Hz方波的上升沿定时500ms发送,下降沿定时接收,下位机收发轮询。
实际运行时,上位数据能被下位机收到,上位机却不能收到下位机所发出的数据。通过监测通讯线,发现下位机数据确实已发出。(波特率,起始信息,结束信息等设置正确,已检查过)。
上位机部分程序代码为:


LD SM0.1
CALL 初始化

NETWORK 2 //给对车体PLC的发送缓冲区赋值
//发送六个字节
LD SM0.0
MOVB 7, VB400
MOVB 16#7E, VB401
MOVB EB0, VB402 //发送输入点状态
MOVB EB1, VB403
MOVB EB2, VB404
MOVB EB3, VB405
MOVB EB4, VB406
MOVB 16#FF, VB407

NETWORK 3
//产生1000ms的脉冲
LD SM0.0
TON T37, +8

NETWORK 4
LD T37
TON T38, +8

NETWORK 5
LD T38
R T37, 1

NETWORK 6
LD T37
EU
S 发送数据标志, 1
S A0.0, 1
S A0.1, 1
CALL trans

NETWORK 7
LDN T37
//ED
//U 接收数据标志
RCV VB300, 0
S A0.3, 1

高手请看下面的通讯问题 已锁定
编辑推荐: 关闭

请填写推广理由:

本版热门话题

SIMATIC S7-200

共有33257条技术帖

相关推荐

热门标签

相关帖子推荐

guzhang

恭喜,你发布的帖子

评为精华帖!

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

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

  • 分享

  • 只看
    楼主

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