高考考试网
当前位置: 首页 高考资讯

西门子scl学习必用中文手册(西门子SCL编程入门教程连载)

时间:2023-05-22 作者: 小编 阅读量: 2 栏目名: 高考资讯

今天这篇文章,我们来学习下PEEK指令。PEEK指令支持以位、字节、字及双字的形式进行操作,如果PEEK指令的后面不指定数据类型,则默认为对字节型数据进行操作。其中,16#84只能访问“标准的”数据块;16#1对外设的读取,只能在S7-1500系列PLC中使用。前三个参数的含义与PEEK指令中介绍的相同,第四个参数bitOffset表示要读取的位的偏移,其取值范围为0~7。假设我们要读取DB100的第20个字节开始的字到MW10中,则可以使用如下的代码:PEEK_DWORD指令用来读取双字类型数据。

单词“peek”在英语中表示“偷看,瞥一眼”,在计算机编程中表示“读取数据”。
在西门子SCL编程中,PEEK指令可以用来读取输入缓存区(I)、输出缓存区(Q)、位存储区(M)及数据块(DB)中的数据,常用作间接寻址。今天这篇文章,我们来学习下PEEK指令。

PEEK指令支持以位(Bit)、字节(Byte)、字(Word)及双字(Double Word)的形式进行操作,如果PEEK指令的后面不指定数据类型,则默认为对字节型数据进行操作。可以在【基本指令(Basic instructions)】-【移动操作(move operations)】-【读写内存(Read/Write memory)】中找到该指令,如下图:

在FB/FC中添加PEEK指令并将其赋值给字节型变量temp_byte的代码如下图:

可以看到,PEEK指令有三个参数:area ,dbNumber及byteOffset,各参数的含义如下:
1、area:字节型数据(Byte),用来指定访问存储区的类型。16#81表示输入缓存区(I)、16#82表示输出缓存区(Q)、16#83表示位存储区(M)、16#84表示数据块(DB)、16#1表示外设输入(PI)。其中,16#84只能访问“标准的”数据块;16#1对外设的读取,只能在S7-1500系列PLC中使用。
2、dbNumber:双整型数据(DINT),用来指定数据块的编号,仅在访问数据块时使用;访问其它存储区时设置为0;
3、byteOffse:双整型数据(DINT),用来指定读取数据的地址偏移量;
举个例子:
假设我们要读取输入缓存区(I)的第9个字节到位存储区(M)的第20个字节,则可以使用如下的代码:

PEEK_BOOL指令来读取布尔型数据,其返回值是布尔型变量。从指令列表中添加PEEK_BOOL指令的初始状态如下:

该指令有四个参数:

area,dbNumber,byteOffset和bitOffset。

前三个参数的含义与PEEK指令中介绍的相同,第四个参数bitOffset表示要读取的位的偏移,其取值范围为0~7。
举个例子,假设我们要读取M0.7的值,并将其赋值给Q0.0,则可以使用如下的代码:

PEEK_WORD指令用来读取字(WORD)类型数据。
假设我们要读取DB100的第20个字节开始的字到MW10中,则可以使用如下的代码:

PEEK_DWORD指令用来读取双字(Double WORD)类型数据。
假设我们要读取DB100的第10个字节开始的双字到MD0中,则可以使用如下的代码:

好了,关于西门子SCL语言中的PEEK指令就先介绍到这里。

    推荐阅读
  • 去汉中看油菜花线路(独自往返花海最佳观景路线)

    独自往返花海最佳观景路线3月的汉中,春暖花开,正是外出旅游的好时节但是受疫情影响,人们不得不呆在家里,外面的美景,只能在心里想象了昨天由于是星期天,而且天气晴朗,阳光明媚,于是小编准备在汉台区选一处景区来个一个人的自驾游。

  • 2022聊城莘县现代农业嘉年华具体地址及开放时间

    主题场馆将在全年开放,栽培蔬菜、南果、食用菌、中草药等1000余种,新奇特品种194种,高新技术167项,实用新型栽培模式69种,互动活动90余项。

  • 王者荣耀mvp能低到什么程度(王者荣耀MVP是如何认定的)

    从图上可看到,鲁班的KDA的确是自己队伍中最高的,难道这就是拿MVP的原因嘛?王者荣耀MVP认定机制王者荣耀MVP认定机制再由上面两个图来看,刘邦的KDA是本队最高的,但伤害确实杨戬最高,所以系统把MVP给了杨戬!由上面几张图可以知道,影响MVP评比的有KDA和伤害比,那是不是还有其他的因素呢?

  • 女孩戴翡翠好吗(女孩戴翡翠好不好)

    俗话说的好人养玉,玉养人,戴玉有益於健康,有其客观依据。明代伟大的医学家李珍在其传世之作《本草纲目》中记载,玉石具有除中热、解烦闷、润心肺、助声喉、滋毛发、养五脏、疏血脉、明耳目等功效。其实长期佩带玉器,也有吸收身体浊气的功效,而且玉器本身也会变得通透,明亮。硬玉俗称「翡翠」,真正好的翡翠是玉石中的上品。

  • u启动制作启动盘怎么做(u启动制作启动盘方法)

    电脑如何制作u启动u盘启动盘?;如图所示:5、制作u盘启动盘需要等待一段时间,制作的过程请勿进行与u盘相关的任何操作;如图所示:6、制作完成后系统会弹出“是否进入模拟启动”的提示框,点击“是”,进行模拟测试;如图所示:7、直到进入PE主菜单界面后关闭即可。这样u盘启动盘制作就完成了。

  • 如何制作桂花蜜(制作桂花蜜的方法)

    接下来我们就一起去研究一下吧!如何制作桂花蜜准备的桂花去掉杂质,如残叶和花梗、细小的尘粒等。然后准备适量温水加盐制成盐水清洗干净桂花。之后取出晾干备用,再找一个干净的密封容器,放一层桂花,再淋上一层蜂蜜、直至填满,封口之前注意多浇上一层蜂蜜并用保鲜膜覆盖拧紧储存即可。

  • 生孩子是最大的自私(生孩子要瓜熟蒂落)

    今天我想跟各位一起讨论一个观念,就是大家所谓的“瓜熟蒂落”。我想这个观念深入人心,很多人都是要求自然,要“瓜熟蒂落”才是最好。那我们生孩子也是一样,你说你要等到baby瓜熟蒂落,自然发作等等。下一篇,我会从医学的角度,结合刚才提到的2017年12月那篇科研报告,来跟大家解读,“瓜熟蒂落”的坏处为什么多于好处。

  • 黑枸杞晚上可以喝吗 黑枸杞子晚上可以喝吗

    黑枸杞什么时间喝最好上午黑枸杞中含有的花青素有保护大脑中枢神经系统的作用,所以上午喝黑枸杞茶,可以使人精神饱满,工作状态佳。晚上黑枸杞中富含花青素,而花青素具有改善睡眠状态的作用,所以可以在睡觉之前适当的吃一点黑枸杞,帮助入睡。而且要注意若是身体正处于感冒、腹泻、身体有炎症等状态时,最好就要停止一段时间吃黑枸杞了。

  • 税务补税自查情况 吉林市昌邑区税务局

    税务补税自查情况吉林市昌邑区税务局近日,吉林市城市公共交通集团有限公司董事长陈晓伟一行五人为国家税务总局吉林市昌邑区税务局送来一面锦旗:税惠甘霖润泽企业,纾困解难情暖人心。吉林市城市公共交通集团有限公司担负着全市公交运营服务重要职责。疫情期间,该公司共派遣各类疫情防控应急保障车辆6846台次,产生相关成本643万元。加之疫情管控,公司两个月无运营收入,月资金使用缺口很大。

  • 宏碁非凡s3x评测(15小时办公不停歇)

    售价方面则为4699元起。材质方面,TravelMateX3410的A、C面采用了铝合金材质,机身颜色看上去更偏向于深蓝色,在灯光的照射下有着非常明显的金属反光,颇具质感。重量方面,实测笔记本重量为1681g,与官方描述相符,仅相当于三瓶矿泉水的重量。经测试来看,TravelMateX3410上这颗MX130发挥良好,其3DMarkFireStrike的分数甚至超过了某些机型上的非满血版MX150显卡。