我是采鸟 请大家多多指点

已锁定

YZL-2000

  • 帖子

    21
  • 精华

    0
  • 被关注

    2

论坛等级:新手

注册时间:2005-09-12

普通 普通 如何晋级?

我是采鸟 请大家多多指点

305

1

2005-09-14 21:19:06




CALL "ASi Driver" //ASi_CP3422 FUNCTION
ACT :=TRUE
STARTUP:=FALSE //ACTIVATE ONCE
LADDR :=W#16#100 //CP MODULE ADDRESS - 256 IN HEX
SEND :=P#DB13.DBX4.0 BYTE 56 //SEND BUFFER
RECV :=P#DB13.DBX62.0 BYTE 56 //RECEIVE BUFFER
DONE :=M35.0 //CALL COMPLETED BIT
ERROR :=M35.1 //CALL STATUS CODE
STATUS :=MD66
L W#16#B01 //set auto-programming on
T DB13.DBW 4


CALL "ASi Driver"
ACT :=TRUE
STARTUP:=FALSE
LADDR :=W#16#100
SEND :=P#DB13.DBX4.0 BYTE 2
RECV :=P#DB13.DBX62.0 BYTE 14
DONE :=M35.0
ERROR :=M35.1
STATUS :=MD66





L #OB82_MDL_ADDR //Address of the interrupting module
T "ASI Data Buffer".laddr
SET
= #t_req
loop: CALL "RD_REC" //SFC 59
REQ :=#t_req
IOID :=B#16#54 //Always
LADDR :="ASI Data Buffer".laddr
RECNUM :=B#16#1 //DS1 = diagnostic information
RET_VAL:="ASI Data Buffer".retval
BUSY :=#t_busy
RECORD :=P#DB59.DBX10.0 BYTE 11 //DS1 is saved from byte 10 onwards
CLR
= #t_req
A #t_busy
JC loop
BE
请高手这段程序是什么意思
我是采鸟 请大家多多指点 已锁定
编辑推荐: 关闭

请填写推广理由:

本版热门话题

SIMATIC S7-300/400

共有54616条技术帖

相关推荐

热门标签

相关帖子推荐

guzhang

恭喜,你发布的帖子

评为精华帖!

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

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

  • 分享

  • 只看
    楼主

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