step7疑难杂症:关于SFB12,PLC给Wincc传送大数据量

已锁定

salutejiang

  • 帖子

    28
  • 精华

    2
  • 被关注

    4

论坛等级:游士

注册时间:2010-07-07

普通 普通 如何晋级?

step7疑难杂症:关于SFB12,PLC给Wincc传送大数据量

1912

1

2011-06-24 16:09:27

硬件配置是CPU 315-2 PN/DP,数据尺寸4k字节。
现在测试数据能否传送,参照A0204文档。奇怪的是按下wincc运行画面的SetRawData按钮,监视下位机变量表,看到存储字节数组的DB块的值有变化,但是手动改变下位机变量表中的值,在wincc中按下GetRawData,诊断窗口中显示的数值仍为按下setrawdata时给字节数组所赋的值,数据读不上来!使能位REQ一个上升沿(0->1)上位机的到的数据仍然不能更新!

咨询西门子热线,热心的技术支持帮忙在PLCSIM中试过,情况也是如此。。(开始时能读上来,系统出现了一个什么报错后,数据还是读不进wincc)
各位大侠觉得这是怎么回事?问题就是数据可以从wincc写到PLC但是读不上来。。系统不干净么,换过几位同事的电脑,测试还是这样的

OB1中的程序:

CALL "BSEND" , DB12
REQ :=M200.0
R :=M200.1
ID :=W#16#1
R_ID :=DW#16#15
DONE :=M200.2
ERROR :=M200.3
STATUS:=MW202
SD_1 :=P#DB1.DBX0.0 BYTE 8000
LEN :=MW204


A M 200.2
R M 200.0

//////////////////////////////////////
AN M 300.0
AN M 300.1
AN M 300.2
S M 300.0
CALL "BRCV" , DB13
EN_R :=M300.0
ID :=W#16#1
R_ID :=DW#16#15
NDR :=M300.1
ERROR :=M300.2
STATUS:=MW302
RD_1 :=P#DB1.DBX0.0 BYTE 8000
LEN :=MW304
step7疑难杂症:关于SFB12,PLC给Wincc传送大数据量 已锁定
编辑推荐: 关闭

请填写推广理由:

本版热门话题

SIMATIC S7-300/400

共有54621条技术帖

相关推荐

热门标签

相关帖子推荐

guzhang

恭喜,你发布的帖子

评为精华帖!

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

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

  • 分享

  • 只看
    楼主

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