水电电工知识
电工文库|STEP7基本指令
2017-05-26  浏览:79
水电之家讯:1、位逻辑指令

STEP 7位逻辑指令可以分为位逻辑运算指令、定时器指令、计数器指令、位测试指令。

(1)位逻辑运算指令

位逻辑运算指令是对“0”和“1”的布尔操作数进行扫描,经过相应的位逻辑运算,将逻辑运算结果“0”和“1”送到状态字的RLO位,包括AND、OR、RS触发器等与S7-200基本类似。

(2)定时器指令

定时器可以提供等待时间控制,还可产生一定宽度的脉冲,也可以测量时间。它是一种由位和字组成的复合单元,定时器的触点由位表示,其定时时间值存储在字存储器中。STEP 7定时器可分为以下5种,如表3-4所示。



S7定时器可以用以下任一格式预装入时间值:

◆W#16#wxyz,其中w = 时间基准(即时间间隔或分辨率);此处xyz = 以二进制编码的十进制格式表示的时间值

◆S5T#aH_bM_cS_dMS,其中H = 小时,M = 分钟,S = 秒,MS = 毫秒;a、b、c、d由用户定义。如自动选择时间基准,其值舍入为具有该时间基准的下一个较小的数字。

S7定时器可以输入的最大时间值是9990s或2H_46M_30S,具体如:

S5TIME#4S = 4秒 s5t#2h_15m = 2小时15分钟 S5T#1H_12M_18S = 1小时12分钟18秒

(3)计数器指令

S7计数器用于对RLO正跳沿计数,计数器字中的0至11位包含二进制代码形式的计数值,当设置某个计数器时,计数值移至计数器字,计数值的范围为0至999,如图1所示。





图1 计数器的组成

可使用三种计数器指令在此范围内改变计数值:S_CUD为双向计数器;S_CD为降值计数器;S_CU为升值计数器。

2、数据指令

对于复杂的开关量控制,尤其是点数多、过程复杂的项目来说,还必须了解STEP 7数据指令。STEP 7位数据指令可以分为装载与传送指令、比较指令、算术运算指令、数据逻辑运算指令、移位和循环移位指令、数据块指令。

常见的数据包括:

(1)BCD码。单个的十进制数需要用4位二进制数进行编码。之所以需要4位二进制数表示是因为十进制的最大数9需要至少4位二进制数表示(1001)。为了用BCD码表示十进制数的 0-9,使用与二进制数的相同表示方法。4位二进制数共有16 可能组合,其中6种没有使用。这些组合称作伪4位二进制编码。

(2)整数。数据类型 INT 是整数 (16 位)。符号位 (第15位) 表示所处理的是正数还是负数(“0” = 正数, “1” = 负数)。整数的表示范围是 -32 768~ +32 767。整数占用存储器的一个字。用二进制表示,一个整数的负数用其正数的补码表示。所有的位取反加 “1” 可以得到正数的补码。

(3)实数。实数 (也称浮点数) 是用十进制数(例如 0.339 或 -11.32)表示的正数或负数。为了表示10的乘方次数,可以用幂的形式表示实数。例如: 1024 可以表示为1.024E3。实数占用存储器的两个字,最高位是符号位。其余的位代表指数和尾数。

水电之家为您提供最全面的管材,管件,水电,电线,电工,管材水电品牌的装修知识点和各种管材水电的导购与在线购买服务,拥有最便宜的管材水电价格和最优质的售后服务,每天都有秒杀的抢购活动哦!敬请登陆水电之家:http://shuidian.jc68.com/
更多»您可能感兴趣的文章:
更多»有关 水电之家 的产品:
  • 水电电工资讯
  • 发表评论 | 0评
  • 评论登陆
  • 移动社区 天花之家 木门之家 灯具之家 铁艺之家 幕墙之家 五金头条 楼梯头条 墙纸头条 壁纸头条 玻璃头条 老姚之家 灯饰之家 电气之家 全景头条 照明之家 防水之家 防盗之家 区快洞察 建材 枣庄建材 临沂建材 南昌建材 上饶建材 抚州建材 宜春建材 吉安建材 赣州建材 鹰潭建材 新余建材 九江建材 萍乡建材 景德镇陶瓷 石家庄建材 衡水建材 廊坊建材 沧州建材 承德建材 建材之家 企业之家 720全景
    (c)2015-2017 BYBC.CN SYSTEM All Rights Reserved