铜陵西门子中国授权总代理商
铜陵西门子中国授权总代理商 铜陵西门子中国授权总代理商
西门子PLC模块6ES7212-1HF40-0XB0详细说明
在实际应用中,经常会遇到I/O点数不够的问题,可以通过增加扩展单元或扩展模块的方法解决,也可以通过对输入信号和输出信号进行处理,减少实际所需I/O点数的方法解决。
1.减少输入点数的方法
(1)分时分组输入。一般系统中设有“自动"和“手动"两种工作方式,两种方式不会同时执行。将两种方式的输入分组,从而减少实际输入点。
PLC通过I1.0识别“手动"和“自动",从而执行手动程序或自动程序。图中的二极管用来切断寄生电路。若图中没有二极管,转换开关在“自动",S1、S2、S3闭合,S4断开,这时电流从L+端子流出,经S3、S1、S2形成的寄生回路电流流入I0.1,使I0.1错误的变为ON。各开关串如入二极管后,则切断寄生回路。
(2)硬件编码,PLC内部软件译码
(3)输入点合并。将功能相同的常闭触点串联或将常开触点并联,就只占用一个输入点。一般多点操作的起动停止按钮、保护、报警信号可采用这种方式。
(4)将系统中的某些输入信号设置在PLC之外。系统中某些功能单一的输入信号,如一些手动操作按钮、热继电器的常闭触点就没有必要作为PLC的输入信号,可直接将其设置在输出驱动回路当中。
2.减少输出点的方法
(1)在可编程控制器输出功率允许的条件下,可将通断状态完全相同的负载并联共用一个输出点。
(2)负载多功能化。一个负载实现多种用途,如在PLC控制中,通过编程可以实现一个指示灯的平光和闪烁,这样一个指示灯可以表示两种不同的信息,节省了输出点。
FLUDEX 联轴器的选择
根据要求,产品目录中提供了各种系列、规格和类型的 FLUDEX 联轴器。FLUDEX 系列联轴器的特点是它的流动室配置、安装的延迟室或流动室中的接头。类型由附加联轴器的设计决定。这样就产生了可用于大多数应用的不同起动因子和特性。可通过指明流动外部直径来规格。
进行选择时,必须在考虑起动因子和特性的基础上来选择应用所需的系列。
FLUDEX 系列的选择
对于仅作为用于电机起动的辅助装置而没有特殊使用条件的 FLUDEX 联轴器,可使用第 13/12 页上的分配表(对于 n = 1500 rpm)或第 13/14 页上的分配表(对于 n = 3000 rpm)进行选择。
如果根据原动机或被带动机器的工作方式对联轴器有特殊要求,或需要将联轴器在的环境条件下使用,请在询价或订单中提供特定详细情况。为此,可使用“用于类型与规格选择的技术数据"表格。
FLUDEX FA 系列联轴器是基本型联轴器(不带延迟室),它们通过带叶轮 (105) 的空心轴 (106) 带动。这样就可利用补偿室和工作室的优点。也可轻松实现与制动鼓/盘和皮带轮的组合。联轴器起动时,大滑差区域内部分加注的油通过很强的旋转流动被强迫送入径向布置的内室和补偿室中。这会使工作室中的有效注油量降低,并在起动过程中达到所需的转矩限制(大约 TN 的两倍)。通过使用附加接头,可将起动操作开始时的联轴器转矩限制在大约 1.5 倍额定值。在加速到正常速度过程中,补偿室中的油再次返回工作室中,从而有助于降低滑差
(1)启动的允许与启动时对输出的处理设定
该区有如下三个选项:
配置的硬件与实际硬件不同时的启动( Startup when expected/actual configuration differ):可以选择如果STEP7中配置的硬件与实际安装不符,是否需要进行启动,当选中该选项后,出现以上情况同样可以进行启动。
热启动时清除输出( Reset outputs hot restart):可以选择在PLC热启动时是否将输出状态清除,当选中该选项后,热启动时将清除输出状态。
禁止操作员或通信方式的热启动( Disable hot restart by operator or communication job):通过选择选项,可以禁止用编程器或MPI接口通信等方式对PLC的热启动。
(2)电源接通时的启动方式(Startup after Power On)设定
选项“Hot restart":用于选择“热启动"方式;
选项“Warm restart":用于选择“暖启动"方式;
选项“Clod restart":用于选择“冷启动"方式。
热启动( Hot restart)、暖启动(Warm restart)、冷启动(Clod restart)为S7系列PLC根据EN61131标准定义的、在PLC-CPU重新启动时(如将CPU的工作模式开关从STOP转到RUN或接通电源)
的三种新的启动方式名称。在S7系列PLC中,三种启动方式的启动过程与区别如下:
热启动( Hot restart):在PLC-CPU重新启动时,执行主循环OB1前,首先处理组织块OB101。启动时全部CPU数据均被备份,所有数据区(包括定时器、计数器、标志寄存器等,不分保持区与非保持区)的内容全部被保留。
暖启动(Warm restart):在PLC-CPU重新启动时,执行主循环OB1前,首先处理组织块OB100。启动时全部PLC数据块(DB)的内容保留;保持型定时器、计数器、标志寄存器的内容保持不变;非保持区的定时器、计数器、标志寄存器内容被清除。
冷启动(Clod restart):在PLC-CPU重新启动时,执行主循环OB1前,首先处理组织块08102。启动时全部PLC数据块(DB)的内容被清除,并重新从装载存储器(Load Memory)输入原始设定值;CPU的全部定时器、计数器、标志寄存器的内容均被清除(不分保持区与非保持区)。
(3)监控时间设定(Monitoring Time for)设定
模块检测完成时间(“Finished"message by modules):用于设定“模块配置检测完成"信号的回答时间,当超过该时间未接收到完成信号时,视为实际硬件配置与STEP7配置不符。该时间设定单位为lOOms,默认设定为650。
参数传送到模块的时间( Transfer of parameters to modules):用于设定CPU中的参数传送到各模块的较大允许时间,时间设定单位为lOOms,默认设定为100。对于有PROFIBUS-DP主站接口的CPU,可以通过本参数来检测从站的启动情况。同样当超过本设定时间后尚未完成参数的传送,视为实际硬件配置与STEP7配置不符。
热启动时间(Hot restart):用于设定CPU的热启动时间,本参数只有在选择热启动方式时才能进行设定。
西门子S7-1200PLC的IEC格式的定时器属于功能块。在插入定时器指令时,要求创建一个16字节的IEC_Timer数据类型的DB结构(即背景数据块),来保存有关的数据。在功能块中,可以事先创建一个IEC_Timer数据类型的静态变量(多重背景),然后将它给定时器指令。
CPU没有给任何特定的定时器指令分配专门的资源。每个定时器使用DB结构和一个连续运行的内部CPU定时器(我的理解是一个硬件定时器)来执行定时。
在定时器指令的输入IN的上升沿启动定时器时,连续运行的内部CPU定时器的值将被复制到为该定时器指令分配的DB结构的元素START(起始值)中。
该起始值在定时器继续运行期间将保持不变,以后将在每次更新定时器时使用。以下条件时将会执行定时器更新:
1)执行定时器指令(TP、TON、TOF或TONR);
2)定时器结构的元素ELAPSED(经过的时间)或位输出Q作为其它指令的参数,该指令被执行。
更新定时器时,将从内部CPU定时器的当前值中减去上述起始值,得到经过的时间ELAPSED。再将ELAPSED与预设值PT进行比较,以确定定时器的位输出Q的状态。然后更新该定时器的DB结构的元素ELAPSED和Q。达到预设值PT后,定时器不会继续累加经过的时间ELAPSED。
STEP7Basic的V11版与V10.5版相比,增加了类似于S7-300/400的定时器线圈指令。
从上述的定时器内部的定时机制可知,在使用定时器时,其定时精度与CPU的扫描周期有很大的关系。在CPU两次更新定时器之间,定时器的输入、输出参数保持不变。
为了验证上述结论,在FB1中调用定时器指令TP,在OB1中用I0.1作为调用条件,调用FB1。用监视表格监视定时器的输出Q和经过的时间ET,用输入IN的上升沿启动定时器后,如果I0.1为0状态,没有调用FB1和执行定时器指令,定时器的输出Q和经过的时间ET保持不变。只有在调用FB1,执行定时器指令时,ET的值才会变化。
S7-200 PLC 功能强大,性能可靠,但在做数学运算时不能象**语言那样做变量类型自动转换,经常要手工做 BTI、ITD 之类的转换,计算完成后又要 DTI 等耗时的操作,而且使代码行数增加,程序可读性不好,也降低了程序运行的效率。
一种可以避免使用这些指令的小技巧,使你的代码看起来更简洁,也缩程序的扫描周期。 就是在计算机编程中做算法设计时典型的以空间换时间的思想。比如一个字变量,在计算中经常要向双字变量转换,则我们在定义符号时让该变量占据双字的内存空间,将不用的字清零,则可同时以字型或双字型访问该变量而不需要进行专门的转换。 S7-200 的内存格式与我们常用的 PC 机正好相反,它是高字在前,低字在后的。所以我们可以将字变量放在后两个字节,在程序初始化时将前两个字节清零(程序的其它地方不得使用这两个字节)。 如我们定义符号时将字变量定义在 VW2,同时保持 VW0 的值为零。则程序中可以用 VW2 以字型访问该变量,同时也可以 VD0 以双字型访问,避免了类型转换。 为了避免使用时混淆,以明确的符号定义来区分字类型和双字类型。在此强烈**类匈牙利命名法:以前缀指示变量类型,用首字母大写的有意义的英文单词的组合作变量名。本人习惯用以下缀
SIMATIC ET 200 有丰富的分布式 I/O 系统可供选用,既可以用在控制柜中,也可以直接用在不带控制柜的机器上,还可在危险区域中使用域。
模块化的设计让您能够轻松、*地调整和扩展 ET200 系统。已集成的附加模块可以降低成本,同时拓宽了应用范围。您可以从多种不同的组
合方案中进行选择:数字量和模拟量输入/输出、带 CPU 的智能模块、安全系统、电机启动器、气动装置、变频器以及各种不同的技术模块
(例如,计数、定位等)。
通过PROFIBUS和PROFINET进行的通信、统一的工程组态、透明诊断功能以及 SIMATIC 控制器和 HMI 单元的接口,都证明全集成自动化具
有的集成功能。
PROFINET
PROFINET 是自动化领域中的开放式、跨供应商工业以太网标准 (IEC 61158/61784)。
PROFINET 基于工业以太网,可实现现场设备(IO 设备)和控制器(IO 控制器)之间直接通信,能够用于运动控制应用的同步驱动控制解决方案。
PROFINET 基于符合 IEEE 802.3 标准的标准以太网技术,可将现场层的任何设备连接管理层。
这样,PROFINET 可实现系统范围内的通信、工厂范围内的工程组态,并将 Web 服务器或 FTP 等 IT 标准技术一直应用到现场层。可以方便地集
成经过反复检验的现场总线系统(如 PROFIBUS 或 AS-Interface),无需对现有设备进行任何改动。
概述:
TM Count 2x24V,订货号: 6ES7550-1AA00-0AB0 是一个能够提供双通道计数、测量以及位置反馈功能的工艺模块。
Module
图01. TM Count 2x24V 模块视图
工艺模块 TM Count 2x24V 的主要属性:
支持的编码器/信号类型:
24 V 增量编码器;
具有方向信号的 24 V 脉冲编码器;
不具有方向信号的 24 V 脉冲编码器;
用于向上和向下计数脉冲的 24 V 脉冲编码器;
支持的技术功能:
高速计数
测量 (频率, 速度, 脉冲周期)
作为运动控制的位置反馈
集中式应用/分布式应用:
可以在 S7-1500 自动化系统中集中使用工艺模块。
可以通过 ET 200MP 分布式 I/O 的接口模块在分布式系统中使用工艺模块,如在 S7-300/400 系统中的分布式运行或者在第三方系统中的分布式运行。
工艺模块 TM Count 2x24V 的接线:
工艺模块 TM Count 2x24V 可以接两路 24V 脉冲信号编码器,每个通道同时提供了三个数字量输入和两个数字量输出信号
铜陵西门子中国授权总代理商 铜陵西门子中国授权总代理商
联系方式
- 地址:上海黄浦 上海市松江区石湖荡镇塔汇路755弄29号1幢
- 邮编:200011
- 电话:19542938937
- 联系人:刘经理
- 手机:19542938937
- 微信:19542938937