回复:1500在PORTAVL V14的SCL寻址

Letham

西门子1847工业学习平台

  • 帖子

    2103
  • 精华

    45
  • 被关注

    366

论坛等级:至圣

注册时间:2006-04-15

钻石 钻石 如何晋级?

发布于 2017-11-24 16:54:22

4楼

展开查看
以下是引用Tech.Wing在2017-11-21 20:41:40的发言 >3楼

新的指令用起来不直观方便。


移位、间接寻址只能这么使用了。。

以下是引用Letham在2017-11-12 08:51:35的发言 >:首先 SCL+S7-150...

引用详细内容:

首先 SCL+S7-1500中进行间接寻址不是  以  %DB3.DX[380,#TEMP_1]这样的语法来实现的 ,现在统一使用PEEK/POKE,你写的代码,适用于对S7-300/400 PLC 进行间接寻址,见下图的区别



第二,IF "自动运行" = TRUE AND "测试/生产模式切换" = FALSE     可以 直接改为


IF "自动运行" AND NOT "测试/生产模式切换" THEN



    



习惯了 就好,实际上 是简单化了。

比如 以前要对 DB1.DBX2.1进行寻址,那么 要这样


OPEN DB[MW0]//MW=1

A DBX[MD2] //MD2=17


现在 用PEEK 你只要输入 DB号 1,以及字节号和位号,不需要自己计算指针了

人生就像一场旅行!
评论
编辑推荐: 关闭

请填写推广理由:

本版热门话题

SIMATIC S7-1500系列

共有11140条技术帖

相关推荐

热门标签

相关帖子推荐

guzhang

恭喜,你发布的帖子

评为精华帖!

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

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

  • 分享

  • 只看
    楼主

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