渠道第一,诚信,引领市场,正道经营,共存共赢
销售经理: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于人.为客户提供专业的技术支持,产品资料,售后。
在工控领域,公司以精益求精的经营理念,从产品、方案到,致力于塑造一个“行业专家”品牌,以实现可持续的发展。
S7-200 PLC高速计数器指令的使用简介
(1)每个高速计数器都有一个32位当前值和一个32位预置值,当前值和预设值均为带符号的整数值。要设置高速计数器的新当前值和新预置值,必须设置控制字节(表6-7),令其第五位和第六位为1,允许更新预置值和当前值,新当前值和新预置值写入特殊内部标志位存储区。然后执行HSC指令,将新数值传输到高速计数器。当前值和预置值占用的特殊内部标志位存储区如表1所示。
表1 HSC0-HSC5当前值和预置值占用的特殊内部标志位存储区
要装入的数值 |
HSC0 |
HSC1 |
HSC2 |
HSC3 |
HSC4 |
HSC5 |
新的当前值 |
SMD38 |
SMD48 |
SMD58 |
SMD138 |
SMD148 |
SMD158 |
新的预置值 |
SMD42 |
SMD52 |
SMD62 |
SMD142 |
SMD152 |
SMD162 |
除控制字节以及新预设值和当前值保持字节外,还可以使用数据类型HC(高速计数器当前值)加计数器号码(0、1、2、3、4或5)读取每台高速计数器的当前值。因此,读取操作可直接读取当前值,但只有用上述HSC指令才能执行写入操作。
(2)执行HDEF指令之前,必须将高速计数器控制字节的位设置成需要的状态,否则将采用默认设置。默认设置为:复位和起动输入高电平有效,正交计数速率选择4×模式。执行HDEF指令后,就不能再改变计数器的设置,除非CPU进入停止模式。
(3)执行HSC指令时,CPU检查控制字节和有关的当前值和预置值。
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
SIMATIC S7-400 是中端到高端性能范围内功能强大的 PLC。
SIMATIC S7-400 具有模块化、无风扇设计和较高扩展能力,并具有全面的通信和网络功能,可以简便实现分布式结构,用户操作十分方便,因此成为中端到高端性能范围内要求极为苛刻的任务的理想解决方案。
SIMATIC S7-400 的应用领域包括:
由于具有多种性能等级的 CPU,并有具备大量用户友好的功能的广泛模块,用户可以根据具体情况执行其自动化任务。
任务扩展时,可通过附加模块随时对控制器进行扩展,成本不会很高。
SIMATIC S7-400 是一种通用控制器:
在自动化技术的许多领域中,对自动化系统的可用性(从而故障安全性)的需求在不断提高。在许多领域中,设备停机会产生极高的成本。此时,只有冗余系统才能满足可用性要求。
容错型 SIMATIC S7-400H 即能满足这些要求。即使在一个或多个故障导致控制器的部件出现故障时,也能继续运行。通过以这种方式实现的可用性让 SIMATIC S7-400H 尤其适用于以下应用领域:
订货数据
关于 S7-400H 组件的订货数据,请参见在“S7-400/S7-400H/S7-400F/FH”下的相应模块。
SIMATIC S7-400F/FH 故障安全自动化系统可在安全要求较高的工厂中使用。它可对立即停机不会给人员或环境带来危险的过程进行控制。S7-400F/FH 具有两种基本设计:
通过另外使用标准模块,可以建立一个全集成控制系统,可在非安全相关和安全相关任务共存的工厂环境中使用。可以使用相同的标准工具对整个工厂进行组态和编程。
SIMATIC S7-400 有多个型号:
S7-400 自动化系统采用模块化设计。它拥有丰富的模块,这些模块可进行各种组合。
系统包含下列组件:
根据具体要求,也可使用下列模块:
扩展
若用户需要在应用中使用一个以上中央控制器时,则可以对 S7-400 进行扩展:
连接类型 |
大(总)电缆长度 |
本地链路,具有 5-V 电源,通过 IM 460-1 和 IM 461-1 实现 |
1.5 m |
本地链路,无 5-V 电源,通过 IM 460-0 和 IM 461-0 实现 |
5 m |
远程链路,通过 IM 460-3 和 IM 461-3 实现 |
102.25 m |
远程链路,通过 IM 460-4 和 IM 461-4 实现 |
605 m |
SIMATIC S7-400 具有不同的通信选项:
通过 PROFIBUS DP 进行过程通信
通过 S7-400-CPU 的集成式 PROFIBUS DP接口(可选),可将 SIMATIC S7-400 作为主站连接到 PROFIBUS DP。
以下设备均可作为 PROFIBUS DP 上的主站进行连接:
虽然配有 STEP 7 的编程器/PC 或 OP 是总线上的主站,但它们仅使用也部分通过PROFIBUS DP 运行的 PG 和 OP 功能。
以下设备可作为从站连接:
通过多点接口 (MPI) 实现数据通信
多点接口 (MPI) 是集成在 SIMATIC S7-400的 CPU 中的通信接口。
它用于:
通过 CP 实现数据通信(点到点)
通过 CP 441 通信处理器,可以实现功能强大的点到点连接。
通过 CP(PROFIBUS 或工业以太网)实现数据通信
通过 CP 443-x 通信处理器,可以将 SIMATIC S7-400 连接至 PROFIBUS 和工业以太网总线系统。
例如包括:
SIMATIC S7-400H 包括以下组件:
中央功能采用冗余设计。可将 I/O 组态为常规可用性型和切换型。
通常可用的 I/O(单侧配置)
在单侧配置中,I/O 模块具有单通道设计,仅由两个中央控制器中的一个来寻址。单侧 I/O 模块可插到中央控制器和/或扩展单元/分布式 I/O 设备中。
在 I/O 寻址设备工作正常的情况下,从单侧读入的信息始终提供给两个中央控制器。发生故障时,受影响的中央控制器的 I/O 模块将停止工作。
单侧配置用于:
高可用性(切换式配置)
在切换式配置中,I/O 模块采用单通道设计,但它们将由两个中央控制器通过冗余 PROFIBUS DP 来寻址。在切换式配置中运行的 I/O 模块只能插到 ET 200M 分布式 I/O 设备中。
通过 PROFIBUS DP 连接到中央控制器。
I/O 冗余
冗余 I/O 模块以冗余方式成对配置。使用冗余 I/O 可以实现高程度的可用性,因为通过这种方式,可以承受 CPU、PROFIBUS 或信号模块出现故障。
可进行实现以下配置:
适宜的 I/O 模块
相互冗余的模块必须为同一类型和设计形式(例如,均为集中式或均为分布式)。不对插槽进行规定。不过,出于可用性原因,建议在不同的站中使用。关于可以使用的模块,请咨询系门子客户支持部门或参阅相关手册。
FM 和 CP 冗余
功能模块 (FM) 和通信处理器 (CP) 可在两种不同配置中使用:
此时可以不同方式实现模块冗余:
故障安全型 S7-400F/FH 自动化系统可根据需求进行不同配置:
单通道、单侧 I/O,用于 S7-400F
工厂需要使用故障安全型控制器。无需容错。需要下列部件:
发生故障时,I/O 不再可用。故障安全信号模块被禁用。
单通道、切换式 I/O,用于 S7-400FH
工厂需要使用故障安全型控制器。CPU 侧需要有容错功能。需要下列部件:
若 CPU、IM 153-2 或 PROFIBUS DP 总线出现故障,控制器仍保持可用。在故障安全信号模块或 ET 200M 出现故障时,I/O 不再可用。故障安全信号模块被禁用。
冗余、切换式 I/O,用于 S7-400FH
工厂需要使用故障安全型控制器。CPU 侧和 I/O 侧需要容错功能。需要下列部件:
在 CPU、IM 153-2 或 PROFIBUS DP 总线、故障安全信号模块或 ET 200M 出现故障时,控制器仍保持可用。
在 S7-400F/FH 自动化系统中,也可以使用标准模块。这些设备不能与故障安全模块在同一个 ET 200M 中一起使用。
通信
中央控制器和 ET 200M 之间的安全相关通信和标准通信是通过 PROFIBUS DP 实现的。通过专门开发的 PROFIBUS 行规PROFIsafe,可在标准数据报文中传输与安全功能相关的用户数据。无需附加的硬件组件,如专用安全总线。所需的软件既可以作为操作系统的扩展功能集成在硬件组件中,也可作为经过认证的软件块装载到 CPU 中。
带有隔离模块的安全等级
在 ET 200M 中隔离模块具有以下优点:
若需要取得安全等级 SIL 2,则无需使用隔离模块。
CU310 PN 控制单元为功率模块提供了通讯和开环/闭环控制功能。
设计
CU310 PN控制单元提供有以下标准接口
· 1个DRIVE-CLIQ插槽,可实现与其他DRIVE-CLIQ设备的通讯,例如传感器接口模块、端子扩展模块等
· 1个PM340接口(PM-IF)
· 1个基本操作面板BOP20接口
· 1个符合PROFIdrive V4行规的2个PROFINET接口
· 1个编码器接口
可以连接以下类型的编码器
-TTL/HTL—增量式编码器
-非增量信号的SSI编码器
· 4路可参数化数字量输入
· 4路可参数化双向数字量输入输出
· 1个RS232串行接口
· 1个CF插槽
· 1个24VDC接口
· 1个安全停车功能端子输入接口
· 1个温度传感器接口
CU310 控制器的状态通过多色的LED显示
由于固件和参数设置保存在CF卡上,因此无需调试工具就可更换控制器
集成
CU310 PN控制单元通过PM-IF接口连接到PM340。其他DRIVE-CLIQ组件比如传感器接口模块或端子扩展模块通过DRIVE-CLIQ连接。
CU310 PN控制单元通过DRIVE-CLIQ接口连接装机装柜型PM340。使用该组件时,必须将传感器接口模块和端子扩展模块连接到装机装柜型PM340上未被占用的DRIVE-CLIQ口。
可使用BOP20基本操作面板更改参数设置。在操作过程中,还可将BOP20面板安装到CU310 DP上进行诊断。
CU310 PN使用PROFINET IO和profidrive V4 配置文件与上位控制系统通讯。
带有CU310 PN的SINAMICS S120变频器可执行下列功能:
· PROFINET IO 设备
· 100Mbit/s全双工
· 支持PROFINET IO的实时等级:
-RT(实时)
-IRT(等时同步),小发送循环为500μs
· 按照PROFIdrive V4行规,作为PROFINET IO 与控制器连接
· 使用STARTER软件和标准的TCP/IP协议进行调试。
· 集成2个RJ45接口,基于ERTEC ASIC,因此,不需要外部交换机即可配置佳拓扑。
6SE7016-1EA61 | 6.1A 2.2KW | ||
6SE7018-0EA61 | 8.0A 3.0KW | ||
6SE7021-0EA61 | 10.2A 4.0KW | ||
6SE7021-3EB61 | 13.2A 5.5KW | ||
6SE7021-8EB61 | 17.5A 7.5KW | ||
6SE7022-6EC61 | 25.5A 11.0KW | ||
6SE7023-4EC61 | 34.0A 15.0KW | ||
6SE7023-8ED61 | 37.5A 18.5KW | ||
6SE7024-7ED61 | 47.0A 22.0KW | ||
6SE7026-0ED61 | 59.0A 30.0KW | ||
6SE7027-2ED61 | 72.0A 37.0KW | ||
6SE7031-0EE60 | 92.0A 45.0KW | ||
6SE7031-2EF60 | 124.0A 55.0KW | ||
6SE7031-5EF60 | 146.0A 75.0KW | ||
6SE7031-8EF60 | 186.0A 90.0KW | ||
6SE7032-1EG60 | 210.0A 110.0KW | ||
6SE7032-6EG60 | 260.0A 132.0KW | ||
6SE7033-2EG60 | 315.0A 160.0KW | ||
6SE7033-7EG60 | 370.0A 200.0KW | ||
6SE7035-1EK60 | 510.0A 250.0KW | ||
6SE7036-0EK60 | 590.0A 315.0KW | ||
6SE7037-0EK60 | 690.0A 400.0KW |
CP 440 通讯模块通过 RS 422/RS 485(X27)进行高性能的短消息帧传送。该特点可促使实现上述所有点对点连接。
例如,点对点连接可用于:
RS 485 接口允许多连接 32 个通讯连接。
通讯处理器有以下机械特性:
CP 440 也可在扩展机架中使用。但是,必须C总线信号的传输。在“技术规范”中列出了使用范围。
采用了多种标准协议,因此可与广泛的节点进行数据交换:
CP 440 通讯处理器的参数化极为简单而方便:
SB 1232 模拟量输出信号板允许使用模拟量输出。
这为用户提供了下列优势:
SM 1234 模拟量输入/输出允许使用模拟量输入/输出。
这为用户提供了下列优势:
热电偶模块 SM 1231 的结构特点和其他 S7-1200 系列模块的相同:
SIMOTION 可用于执行运动控制任务的所有机器而不管是从简单的运动控制还是高性能应用。重点是要获得一个可用于完成广泛的运动控制任务的简易而灵活的解决方案。
SIMOTION 的运行基础是将运动控制与在大多数机器上所常见的两个其他控制功能融合在一起:PLC 和工艺功能。
这种方法意味着可以在同一个系统内实现轴的运动控制和全面机器控制。对于技术功能来说也是如此,如对一个液压轴实施的压力控制。可以实现从位置控制定位模式到压力控制模式的平稳切换。
将运动控制、PLC 和技术功能三种开环控制功能组合在一起具有以下优点:
SIMOTION 系统由三个部分组成:
SCOUT 可将运动控制、PLC 和技术功能集中到一个全面的集成系统中,并提供了所有必要工具:编程与参数化、测试与调试、诊断。
运行软件为循环任务和顺序任务提供了高性能的执行系统。运行软件模块提供了各种 PLC 功能、运动控制功能和工艺功能。通过选择合适的模块,系统的总体功能可与机器灵活适应。
硬件平台是 SIMOTION 运动控制系统的基础。使用工程组态系统和相关运行版软件模块创建的应用程序可在不同硬件平台上运行。
西门子提供了广泛的特定领域解决方案,可用来降低组态成本,加快项目完成,并更快速地成功实现自动化系统。
使用 SIMOTION easyProject 项目生成器,用户可显著加快机器应用中标准化项目框架的创建。