回复:求助

youhm

  • 帖子

    4924
  • 精华

    81
  • 被关注

    51

论坛等级:至圣

注册时间:2008-06-28

普通 普通 如何晋级?

发布于 2011-07-31 14:52:56

1楼

遍寻手册,没有找到这种写法的描述,这个参数是Any类型的,Any类型可用于表达参数类型FC1、FB1、T1、C1、DB1等,帮助里是这样描述的
参数类型的ANY格式
对于参数类型,STEP 7存储数据类型和参数的地址。重复因子始终是1。字节4、5和7始终是0。字节8和9指示定时器、计数器或块的编号。
建一个FC,定义一个输出参数类型为Any,在OB1里调用参数赋值为L#5 BLOCK_DB 1
在FC里解析这个参数

L P##BLK
LAR1
L B [AR1,P#0.0]
L B [AR1,P#1.0]
L W [AR1,P#2.0]
L W [AR1,P#4.0]
L D [AR1,P#6.0]
在PLCSIM里监视发现
字节0 10H
字节1 19H 数据类型BLOCK_DB
字节2、3 01H 重复因子 1
字节4、5 00H
字节6、7、8、9 05H 块序号 5
L#5 BLOCK_DB 1这里就表示数据块DB5
评论
编辑推荐: 关闭

请填写推广理由:

本版热门话题

SIMATIC S7-300/400

共有54757条技术帖

相关推荐

热门标签

相关帖子推荐

guzhang

恭喜,你发布的帖子

评为精华帖!

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

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

  • 分享

  • 只看
    楼主

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