渠道第一,诚信,引领市场,正道经营,共存共赢
销售经理:135 8579 8891(王经理)微 信 同 步
商务 (Q Q) :961812307
电话(Tel):021-61311927
邮箱(Email):961812307@qq.com
技术支持:
销售工程师: 137 0163 3515 微 信 同 号(黄工)
在线 (Q Q) :77956468
上海腾桦电气设备有限公司
传真(Fax):021-67355123
电话(Tel):021-61311931
上海腾桦电气设备有限公司,成立于2018年3月,注册500万,是一家从事技术设备销售的公司。主要从事工业自动化产品销售和系统集成的高新技术企业
长期与德国SIMATIC(西门子).瑞士ABB.美国罗克韦尔(AB).法国施耐德.美国霍尼韦尔.美国艾默生合作。
公司有专业的技术团队,销售团队,公司成员150于人.为客户提供专业的技术支持,产品资料,售后。
在工控领域,公司以精益求精的经营理念,从产品、方案到,致力于塑造一个“行业专家”品牌,以实现可持续的发展。
西门子PLC高速计数器的控制字和状态字介绍
. 控制字节
定义了计数器和工作模式之后,还要设置高速计数器的有关控制字节。每个高速计数器均有一个控制字节,它决定了计数器的计数允许或禁用,方向控制(仅限模式0、1和2)或对所有其他模式的初始化计数方向,装入当前值和预置值。控制字节每个控制位的说明如表7所示。
每个高速计数器都有一个状态字节,状态位表示当前计数方向以及当前值是否大于或等于预置值。每个高速计数器状态字节的状态位如表8所示。状态字节的0-4位不用。监控高速计数器状态的目的是使外部事件产生中断,以完成重要的操作。
表7 HSC的控制字节
HSC0
HSC1
HSC2
HSC3
HSC4
HSC5
说明
SM37.0
SM47.0
SM57.0
SM147.0
复位有效电平控制:
0=复位信号高电平有效;1=低电平有效
SM47.1
SM57.1
起动有效电平控制:
0=起动信号高电平有效;1=低电平有效
SM37.2.
SM47.2
SM57.2
SM147.2
正交计数器计数速率选择:
0=4×计数速率;1=1×计数速率
SM37.3
SM47.3
SM57.3
SM137.3
SM147.3
SM157.3
计数方向控制位:
0 = 减计数1 = 加计数
SM37.4
SM47.4
SM57.4
SM137.4
SM147.4
SM157.4
向HSC写入计数方向:
0 = 无更新1 = 更新计数方向
SM37.5
SM47.5
SM57.5
SM137.5
SM147.5
SM157.5
向HSC写入新预置值:
0 = 无更新1 = 更新预置值
SM37.6
SM47.6
SM57.6
SM137.6
SM147.6
SM157.6
向HSC写入新当前值:
0 = 无更新1 = 更新当前值
SM37.7
SM47.7
SM57.7
SM137.7
SM147.7
SM157.7
HSC允许:
0 = 禁用HSC 1 = 启用HSC
表8 高速计数器状态字节的状态位
HSC0
HSC1
HSC2
HSC3
HSC4
HSC5
说明
SM36.5
SM46.5
SM56.5
SM136.5
SM146.5
SM156.5
当前计数方向状态位:
0 = 减计数;1 = 加计数
SM36.6
SM46.6
SM56.6
SM136.6
SM146.6
SM156.6
当前值等于预设值状态位:
0 = 不相等;1 = 等于
SM36.7
SM46.7
SM56.7
SM136.7
SM146.7
SM156.7
当前值大于预设值状态位:
0 = 小于或等于;1 = 大于
2. 状态字节
IM154-8 PN/DP CPU 智能接口模块包含两个部件:
两个部件均可单独订购。
IM 154-8 PN/DP CPU 接口模块具有:
可组态的参数属性
STEP 7可用于对S7组态设置参数以及设置CPU的属性和响应参数:
显示功能与信息功能
状态和错误指示;
LED 指示,硬件、编程、时间、I/O 或 总线错误,以及工作状态,如运行、停止和重启。护报警导和 PROFINET 连接/动作
测试功能;
编程设备可用于显示在程序执行过程中的信号状态、独立地于用户程序之外修改过程变量并输出存储器堆栈的内容。
信息功能;
编程设备能使用户获得有关存储容量和 CPU 工作状态,以及工作内存和负载内存的当前负荷,当前的循环时间和诊断缓冲器内容等方面的信息(纯文本)。
集成通信功能
系统功能
CPU 可以提供大量的系统功能,用于诊断、参数化、同步、中断、时间测量等。请参考手册了解详情。
6SE6440-2UC11-2AA1 | 6SE6400-3CC00-4AB3 | 6SE6400-3TC00-4AD3 (6SE6400-3TR00-4AD3) |
6SE6440-2UC12-5AA1 | ||
6SE6440-2UC13-7AA1 | 6SE6400-3CC01-0AB3 | |
6SE6440-2UC15-5AA1 | ||
6SE6440-2UC17-5AA1 | ||
6SE6440-2UC21-1BA1 | 6SE6400-3CC02-6BB3 | 6SE6400-3TC01-0BD3 (6SE6400-3TR01-0BD3) |
6SE6440-2UC21-5BA1 | ||
6SE6440-2UC22-2BA1 | ||
6SE6440-2UC23-0CA1 | 6SE6400-3CC03-5CB3 | 6SE6400-3TC03-2CD3 (6SE6400-3TR03-2CD3) |
6SE6440-2UC11-2AA1 | 6SE6400-3CC00-3AC3 | 6SE6400-3TC00-4AD3 (6SE6400-3TR00-4AD3) |
6SE6440-2UC12-5AA1 | ||
6SE6440-2UC13-7AA1 | 6SE6400-3CC00-5AC3 | |
6SE6440-2UC15-5AA1 | ||
6SE6440-2UC17-5AA1 | ||
6SE6440-2UC21-1BA1 | 6SE6400-3CC00-8BC3 (6SE6400-3CR00-8BC3) | 6SE6400-3TC01-0BD3 (6SE6400-3TR01-0BD3) |
6SE6440-2UC21-5BA1 | 6SE6400-3CC01-4BD3 (6SE6400-3CR01-4BD3) | |
6SE6440-2UC22-2BA1 | ||
6SE6440-2UC23-0CA1 | 6SE6400-3CC01-7CC3 | 6SE6400-3TC03-2CD3 (6SE6400-3TR03-2CD3) |
6SE6440-2UC24-0CA1 | 6SE6400-3CC03-5CD3 (6SE6400-3CR03-5CD3) | |
6SE6440-2UC25-5CA1 | ||
6SE6440-2UC27-5DA1 | 6SE6400-3CC05-2DD0 (6SE6400-3CR05-2DD0) | 6SE6400-3TC05-4DD0 (6SE6400-3TR05-4DD0) |
6SE6440-2UC31-1DA1 | ||
6SE6440-2UC31-5DA1 | ||
6SE6440-2UC31-8EA1 | 6SE6400-3CC08-8EC0 | 6SE6400-3TC08-0ED0 (6SE6400-3TR08-0ED0) |
6SE6440-2UC32-2EA1 | ||
6SE6440-2UC33-0FA1 | 6SE6400-3CC11-7FD0 (6SE6400-3CR11-7FD0) | 6SE6400-3TC15-4FD0 (6SE6400-3TR15-4FD0) |
6SE6440-2UC33-7FA1 | ||
6SE6440-2UC34-5FA1 | ||
6SE6440-2UD17-5AA1 | 6SE6400-3CC00-4AD3 (6SE6400-3CR00-4AD3) | 6SE6400-3TC00-4AD2 (6SE6400-3TR00-4AD2) |
6SE6440-2UD21-1AA1 | ||
6SE6440-2UD21-5AA1 | 6SE6400-3CC00-6AD3 (6SE6400-3CR00-6AD3) | |
6SE6440-2UD22-2BA1 | 6SE6400-3CC01-0BD3 (6SE6400-3CR01-0BD3) | 6SE6400-3TC01-0BD3 (6SE6400-3TR01-0BD3) |
6SE6440-2UD23-0BA1 | ||
6SE6440-2UD24-0BA1 | 6SE6400-3CC01-4BD3 (6SE6400-3CR01-4BD3) | |
6SE6440-2UD25-5CA1 | 6SE6400-3CC02-2CD3 (6SE6400-3CR02-2CD3) | 6SE6400-3TC03-2CD3 (6SE6400-3TR03-2CD3) |
6SE6440-2UD27-5CA1 | ||
6SE6440-2UD31-1CA1 | 6SE6400-3CC03-5CD3 (6SE6400-3CR03-5CD3) | |
6SE6440-2UD31-5DB1 | 6SE6400-3CC04-4DD0 (6SE6400-3CR04-4DD0) | 6SE6400-3TC05-4DD0 (6SE6400-3TR05-4DD0) |
6SE6440-2UD31-8DB1 | 6SE6400-3TC03-8DD0 (6SE6400-3TR03-8DD0) | |
6SE6440-2UD32-2DB1 | 6SE6400-3CC05-2DD0 (6SE6400-3CR05-2DD0) | 6SE6400-3TC05-4DD0 (6SE6400-3TR05-4DD0) |
6SE6440-2UD33-0EB1 | 6SE6400-3CC08-3ED0 (6SE6400-3CR08-3ED0) | 6SE6400-3TC08-0ED0 (6SE6400-3TR08-0ED0) |
6SE6440-2UD33-7EB1 | 6SE6400-3TC07-5ED0 (6SE6400-3TR07-5ED0) | |
6SE6440-2UD34-5FB1 | 6SE6400-3CC11-2FD0 (6SE6400-3CR11-2FD0) | 6SE6400-3TC14-5FD0 (6SE6400-3TR14-5FD0) |
6SE6440-2UD35-5FB1 | 6SE6400-3TC15-4FD0 (6SE6400-3TR15-4FD0) | |
6SE6440-2UD37-5FB1 | 6SE6400-3CC11-7FD0 (6SE6400-3CR11-7FD0) | 6SE6400-3TC14-5FD0 (6SE6400-3TR14-5FD0) |
6SE6440-2UD38-8FB1 | 6SL3000-0CE32-3AA0 (6SE6400-3CR22-4FD0) | 6SL3000-2BE32-1AA0 |
6SE6440-2UD41-1FB1 | 6SL3000-0CE32-8AA0 (6SE6400-3CR27-8FD0) | 6SL3000-2BE32-6AA0 |
6SE6440-2UD41-3GB1 | 6SL3000-0CE33-3AA0 (6SE6400-3CR33-1GD0) | 6SL3000-2BE33-2AA0 |
6SE6440-2UD41-6GB1 | 6SL3000-0CE35-1AA0 (6SE6400-3CR50-8GD0) | 6SL3000-2BE33-8AA0 |
6SE6440-2UD42-0GB1 | 6SL3000-2BE35-0AA0 |
工业软件平台上编程和运行的S7 200系列PLC系统基本构成
SIMATIC S7—200硬件系统的配置方式采用整体式加积木式,即主机中包含一定数量的本机I/O,同时还可以扩展各种功能模块。一个完整的PLC系统如图1所示。
图1 S7—200硬件系统组成
CPU模块又称为主机是系统的核心,它包括CPU、存储器、基本输入输出点和电源等。它实际就是一个完整的控制系统,可以单独完成一定的控制任务。主机I/O数量不能满足控制系统的要求时,用户可以根据需要扩展各种I/O模块,所能连接的扩展单元的数量和实际所能使用的I/O点数是由多种因素共同决定的。当需要完成某些特殊功能的控制任务时,可扩展特殊功能模块,以完成某种特殊的控制任务。利用网络接口,可以充分和方便地利用为SIMATICS7—200系统的硬件和软件资源而开发和使用的一些设备,主要有编程设备、人机操作界面和网络设备等。
所有以上这些硬件设备,都在一个统一的工业软件平台上编程和运行,为了更好地管理和使用这些设备,S7—200PLC配备了许多功能强大的专用功能指令,方便地实现各种控制目的。
CPU 414-5H 拥有:
西门子SIMATIC S7-200系列PLC的特点、产品类型及编程软件
S7-200系列PLC的特点:
是SIEMENS公司推出的一种小型PLC
(1)它结构紧凑
(2)扩展性良好
(3)指令功能强大
(4)价格低廉
成为当代各种小型控制工程的理想控制器。
2.S7-200PLC的产品:
(1)集成一定数字I/O点的CPU:CPU221、CPU 222、CPU 224、CPU 226、CPU 226XM
(2)扩展模块:主要有
数字量扩展模块:EM221、EM222、EM223
模拟量扩展模块:EM231、EM 232、EM 235
通讯模块:EM277、EM241等
其它模块:特殊功能模块
可以十分方便地组成不同规模的控制器。其控制规模可以从几点到几百点。S7-200PLC可以方便地组成PLC-PLC网络和微机-PLC网络,从而完成规模更大的工程。
3.S7-200的编程软件:STEP7-Micro/WIN32。该编程软件可以方便地在Windows环境下对PLC编程、调试、监控。使得PLC的编程更加方便、快捷。可以说,S7-200可以完美地满足各种小规模控制系统的要求。
S7-200系列PLC其它常用指令
1.脉冲产生指令EU/ED的应用
EU指令在EU指令前的逻辑运算结果由OFF到ON时就产生一个宽度为一个扫描周期的脉冲,驱动其后面的输出线圈。
2.逻辑堆栈的操作
LPS为进栈操作,LRD为读栈操作,LPP为出栈操作。
S7-200系列PLC中有一个9层堆栈,用于处理逻辑运算结果,称为逻辑堆栈。
3.NOT、NOP和MEND指令
NOT、NOP及MEND指令的形式及功能如表4-19所示。
表4-19 NOT、NOP及MEND指令的形式及功能
STL |
功能 |
操作数 |
NOT |
逻辑结果取反 |
— |
NOP |
空操作 |
— |
MEND |
无条件结束 |
— |
NOT为逻辑结果取反指令,在复杂逻辑结果取反时为用户提供方便。NOP为空操作,对程序没有实质影响。MEND为无条件结束指令,在编程结束时一定要写上该指令,否则会出现编译错误。调试程序时,在程序的适当位置插入MEND指令可以实现程序的分段调试。
4.比较指令
比较指令是将两个操作数按规定的条件作比较,条件成立时,触点就闭合。比较运算符有:=、>=、<=、>、<和<>。
(1)字节比较 字节比较用于比较两个字节型整数值INl和IN2的大小,字节比较是无符号的。比较式可以是LDB、AB或OB后直接加比较运算符构成。如:LDB=、AB<>、OB>=等。
整数INl和IN2的寻址范围:VB、IB、QB、MB、SB、SMB、LB、*VD、*AC、*LD和常数。
指令格式例如: LDB= VBl0,VBl2
(2)整数比较 整数比较用于比较两个一字长整数值INl和IN2的大小,整数比较是有符号的(整数范围为16#8000和16#7FFF之间)。比较式可以是LDW、AW或OW后直接加比较运算符构成。如:LDW=、AW<>。OW>=等。
整数INl和IN2的寻址范围:VW、IW、QW、MW、SW、SMW、LW、AIW、T、C、AC、*VD、*AC、*LD和常数。
指令格式例如: LDW= VWl0,VWl2
(3)双字整数比较 双字整数比较用于比较两个双字长整数值INl和IN2的大小,双字整数比较是有符号的(双字整数范围为16#80000000和16#7FFFFFFF之间)。比较式可以是LDD、AD或OD后直接加比较运算符构成。如:LDD=、AD<>、OD>=等。
双字整数INl和IN2的寻址范围:VD、ID、QD、MD、SD、SMD、LD、HC、AC、*VD、*AC、*LD和常数。
指令格式例如: LDD= VDl0,VDl2
(4)实数比较 实数比较用于比较两个双字长实数值INl和IN2的大小,实数比较是有符号的(负实数范围为-1.175495E-38和-3.402823E+38,正实数范围为+1.175495E-38和+3.402823E+38)。比较式可以是LDR、AR或OR后直接加比较运算符构成。如:LDR=、AR<>、OR>=等。
实数INl和IN2的寻址范围:VD、ID、QD、MD、SD、SMD、LD、AC、*VD、*AC、*LD和常数。
指令格式例如: LDR= VDl0,VDl2
注:
CPU 运行需要 SIMATIC 微存储卡(MMC)。
IM 151-8F PN/DP CPU 可用于运行中等大小程序的远程、分布式自动化解决方案。 可现场对处理数据进行远程预处理,并能传送上位控制单元所需的数据。 这样做有以下几个优点:
IM 151-8F PN/DP CPU 运行并不完全依赖于中央控制器。 如果故障,IM151-8F PN/DP CPU 可轻松继续运行。
位模块化设计的 ET 200S I/O 系统和 IM 151-8F PN/DP CPU 为面向功能的站设计。
IM 151-8F PN/DP CPU 配有以下部件:
MM440-750/3 | 6SE6440-2UE17-5CA1 | 0.75 | 1.0 | 3.8 | 2.7 |
MM440-1550/3 | 6SE6440-2UE21-5CA1 | 1.5 | 2.0 | 5.3 | 3.9 |
MM440-2200/3 | 6SE6440-2UE22-2CA1 | 2.2 | 3.0 | 8.2 | 6.1 |
MM440-4000/3 | 6SE6440-2UE24-0CA1 | 4 | 5.0 | 11.2 | 9 |
MM440-5500/3 | 6SE6440-2UE25-5CA1 | 5.5 | 7.5 | 13.3 | 11 |
MM440-7500/3 | 6SE6440-2UE27-5CA1 | 7.5 | 10.0 | 21.7 | 17 |
MM440-11K/3 | 6SE6440-2UE31-1CA1 | 11 | 15.0 | 26.8 | 22 |
MM440-15K/3 | 6SE6440-2UE31-5DA1 | 15 | 20.0 | 32.7 | 27 |
MM440-18.5K/3 | 6SE6440-2UE31-8DA1 | 18.5 | 25.0 | 39.9 | 32 |
MM440-22K/3 | 6SE6440-2UE32-2DA1 | 22 | 30.0 | 50.5 | 41 |
MM440-30K/3 | 6SE6440-2UE33-0EA1 | 30 | 40.0 | 64.0 | 52 |
MM440-37K/3 | 6SE6440-2UE33-7EA1 | 37 | 50.0 | 78.0 | 62 |
MM440-45K/3 | 6SE6440-2UE34-5FA1 | 45 | 60.0 | 103.0 | 77 |
MM440-55K/3 | 6SE6440-2UE35-5FA1 | 55 | 75.0 | 132.0 | 99 |
MM440-75K/3 | 6SE6440-2UE37-5FA1 | 75 | 100.0 | 160.0 | 125 |
BOP | 6SE6400-0BP00-0AA0 | 基本操作面板 | |||
AOP | 6SE6400-0AP00-0AA1 | 操作面板 | |||
6SE6400-1PB00-0AA0 | PROFIBUS模板 | ||||
6SE6400-0PM00-0AA0 | 柜门安装组合件 | ||||
6SE6400-0AP00-0AB0 | AAOP/中英双语AOP | ||||
6SE6400-1DN00-0AA0 | DeviceNet模板 | ||||
6SE6400-1CB00-0AA0 | CANopen模板 | ||||
6GK1500-0FC10 | RS485/RPOFIBUS总线电缆插接器 | ||||
6SE6400-1PC00-0AA0 | PC至变频器的连接组合件 | ||||
6SE6400-0PA00-0AA0 | PC至AOP的连接组合件 | ||||
6SE6400-0MD00-0AA0 | AOP柜门安装组合件,适用于多台变频器的控制 | ||||
6SE6400-0EN00-0AA0 | 脉冲编码器计数模块 |