回复:在线等如何将MB130传送到DB10O数据块中

木头刘

西门子1847工业学习平台

  • 帖子

    107
  • 精华

    1
  • 被关注

    4

论坛等级:游士

注册时间:2007-05-23

普通 普通 如何晋级?

发布于 2009-07-23 10:34:40

0楼

S5在英文状态下是不认识M的只认识F,M只在德文状态下才认识,另外PLC只认为FW或FY合法,MB是非法的。
具体做法是,在FB中
C DB100 //打开数据块DB100
L KH0000
T DW30 //将DW30清0
L FW130 //载入FW130
T DW30 //传送到DB100.DW30
BE
这样在DW30中就放入了你的FW130,但你要注意你的M130.3是对应DW30中的第11位,即左字节DL30的第4位。DW30的0到7位是对应FY131的,8到15位才是对应FY130的。

要使用DB100-DW30的第11位也很简单,就是反过来操作
C DB100
L KH0000
T FW200 //清空FW200
L DW30
T FW200 //将DW30传给FW200这时 F 200.3就是你原来F 130.3的值
BE
评论
编辑推荐: 关闭

请填写推广理由:

本版热门话题

共有0条技术帖

相关推荐

热门标签

相关帖子推荐

guzhang

恭喜,你发布的帖子

评为精华帖!

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

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

  • 分享

  • 只看
    楼主

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