回复:请问这个程序读的是什么地址(I、M、PIW等等)?

yklzz

  • 帖子

    61
  • 精华

    0
  • 被关注

    0

论坛等级:游士

注册时间:2006-04-03

普通 普通 如何晋级?

发布于 2013-11-13 16:35:43

4楼

quote:以下是引用lybin在2013-11-13 15:36:06的发言:
查看程序,还应有个SFC58写入数据记录,在哪里能找到记录号。数据记录号(允许值:2 - 240)。

原程序是这样的
CALL SFC 59 // Read record analog inputs
REQ :=TRUE
IOID :=B#16#54 // Fixed adress value
LADDR :=W#16#34 // Start adress of input data
RECNUM :=B#16#91 // DS 145 (91)
RET_VAL:=DB359.DBW242 // Output parametr - adress
BUSY :="M419.6" // Return parametr - running
RECORD :=P#DB359.DBX72.0 BYTE 40 // Receive buffer 40 byte

CALL SFC 58 // Write Record analog outputs
REQ :=TRUE
IOID :=B#16#54 // Fixed adress value
LADDR :=W#16#34 // Start adress of input data
RECNUM :=B#16#8C // DS140 (8C)
RECORD :=P#DB358.DBX0.0 BYTE 240 // Send buffer 240 byte
RET_VAL:=DB358.DBW242 // Output parametr - adress
BUSY :="M419.7" // Return parametr
没有记录号91
评论
编辑推荐: 关闭

请填写推广理由:

本版热门话题

SIMATIC S7-300/400

共有54716条技术帖

相关推荐

热门标签

相关帖子推荐

guzhang

恭喜,你发布的帖子

评为精华帖!

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

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

  • 分享

  • 只看
    楼主

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