S7 1500工艺模块TM Count 2x24V计数功能使用入门
- 格式:doc
- 大小:832.50 KB
- 文档页数:9
S71200-1500指令说明和举例---(SC):设置计数器值
---(CU):加计数(S7-1500)
---(CU):加计数
说明
如果在逻辑运算结果(RLO)中出现信号上升沿,则可以通过“加计数”指令将指定计
数器的值递增“1”。
计数器值达到上限“999”后,停止增加。
达到上限后,即使出现
信号上升沿,计数器值也不再递增。
“加计数”指令需要前导逻辑运算进行边沿评估,而且只能放在程序段的右侧。
参数
下表列出了“加计数”指令的参数:
参数声明数据类型存储区说明
InOut/InputCOUNTERC值递增的计数器。
有关有效数据类型的更多信息,请参见“另请参见”。
示例
以下示例说明了该指令的工作原理:
当操作数“TagIn_1”的信号状态从“0”变为“1”(信号上升沿)时,计数器“Counter_1”将
预设为值“100”。
操作数“TagIn_2”的信号状态从“0”变为“1”时,计数器“Counter_1”的值加1。
操作数“TagIn_3”的信号状态为“1”时,计数器“Counter_1”的值被预设为“0”。
有关以上示例中编程代码的更多信息,请参见“SampleLibraryforInstructions”。
参见
有效数据类型概述
存储区(S7-1500)
有关LAD的基本信息-1-。
S7-1500工艺模块TM Count 2x24V计数功能使用入门TM Count 2x24V,订货号: 6ES7550-1AA00-0AB0 是一个能够提供双通道计数、测量以及位置反馈功能的工艺模块。
图01. TM Count 2x24V 模块视图工艺模块 TM Count 2x24V 的主要属性:1.支持的编码器/信号类型:•24 V 增量编码器;•具有方向信号的 24 V 脉冲编码器;•不具有方向信号的 24 V 脉冲编码器;•用于向上和向下计数脉冲的 24 V 脉冲编码器;2.支持的技术功能:•高速计数•测量 (频率, 速度, 脉冲周期)•作为运动控制的位置反馈3.集中式应用/分布式应用:•可以在 S7-1500 自动化系统中集中使用工艺模块。
•可以通过 ET 200MP 分布式 I/O 的接口模块在分布式系统中使用工艺模块,如在 S7-300/400 系统中的分布式运行或者在第三方系统中的分布式运行。
工艺模块 TM Count 2x24V 的接线:工艺模块 TM Count 2x24V 可以接两路 24V 脉冲信号编码器,每个通道同时提供了三个数字量输入和两个数字量输出信号,具体接线方式请参考图02 和图03。
图02. TM Count 2x24V 端子分配图03. TM Count 2x24V 模块的接线在本例中,使用的是带有方向信号的 24V 脉冲编码器,所以将脉冲信号接到模块的1号端子,将方向信号接到模块的2号端子。
计数功能概述:计数是指对事件进行记录和统计,工艺模块的计数器捕获编码器信号和脉冲,并对其进行相应的评估。
可以使用编码器或脉冲信号或通过用户程序指定计数的方向。
也可以通过数字量输入控制计数过程。
模块内置的比较值功能可在定义的计数值处准确切换数字量输出(不受用户程序及 CPU 扫描周期的影响)。
计数功能组态实例:TM 2x24V6ES7550-1AA00-0AB0FW V1.0 STEP7 TIA Portal6ES7822-1AA03-0YA5V13首先将项目切换到项目视图,然后从左侧的硬件目录中找到:工艺模块->计数->TM Count 2x24V, 并将计数模块拖拽到设备机架上(图04);图04. TM Count 2x24V 硬件配置 01在模板下方点击属性,进入模板的基本参数设置界面,将通道 0 的工作模式选择为:通过工艺对象组态通道(图05);3.图05. TM Count 2x24V 硬件配置 02组态工艺对象:硬件配置完成后需要组态计数器的工艺对象。
涉及产品1高速计数器S7-1200 CPU提供了最多6个(1214C)高速计数器,其独立于CPU的扫描周期进行计数。
可测量的单相脉冲频率最高为100KHZ,双相或A/B相最高为30KHZ,除用来计数外还可用来进行频率测量,高速计数器可用于连接增量型旋转编码器,用户通过对硬件组态和调用相关指令块来使用此功能。
2高速计数器工作模式高速计数器定义为5种工作模式计数器,外部方向控制。
单相计数器,内部方向控制。
双相增/减计数器,双脉冲输入A/B相正交脉冲输入。
监控PTO输出。
每种咼速计数器有两种工作状态。
外部复位,无启动输入。
内部复位,无启动输入。
所有的计数器无需启动条件设置,在硬件向导中设置完成后下载到CPU中即可启动高速计数器,在A/B相正交模式下可选择1X(1倍)和4X (4倍)模式,高速计数功能所能支持的输入电压为24V DC,目前不支持5V DC的脉冲输入,表1 列出了高速计数器的硬件输入定义和工作模式要注意不是所有计数器可以同时定义为任意工作模式。
高速计数器的输入使用与普通数字量输入相同的地址,当某个输入点已定义为高速计数器的输入点时,就不能再应用于其它功能,但在某个模式下,没有用到的输入点还可以用于其它功能的输入监控PTO的模式只有HSC1和HSC2支持,使用此模式时,不需要外部接线,CPU在内部已作了硬件连接,可直接检测通过PTO功能所发脉冲。
3高速计数器寻址CPU将每个高速计数器的测量值,存储在输入过程映像区内,数据类型为32位双整型有符号数,用户可以在设备组态中修改这些存储地址,在程序中可直接访问这些地址,但由于过程映像区受扫描周期影响,在一个扫描周期内,此数值不会发生变化,但高速计数器中的实际值有可能会在一个周期内变化,用户可通过读取外设地址的方式,读取到当前时刻的实际值。
以ID1000为例,其外设地址为“ID1000 P”表2所示为高速计数器寻址列表表咼速计数器寻址4频率测量S7-1200 CPU除了提供计数功能外,还提供了频率测量功能,有3种不同的频率测量周期:1.0秒,0.1秒和0.01秒,频率测量周期是这样定义的:计算并返回新的频率值的时间间隔。
S7-1500 工艺模块 TM Count 2x24V计数功能使用入门TM Count 2x24V,订货号: 6ES7550-1AA00-0AB0是一个能够提供双通道计数、测量以及位置反馈功能的工艺模块。
图01. TM Count 2x24V 模块视图工艺模块 TM Count 2x24V 的主要属性:1.支持的编码器 / 信号类型:24 V 增量编码器;具有方向信号的 24 V 脉冲编码器;不具有方向信号的 24 V 脉冲编码器;用于向上和向下计数脉冲的24 V 脉冲编码器;2.支持的技术功能:高速计数测量 (频率 , 速度 , 脉冲周期 )作为运动控制的位置反馈3.集中式应用 / 分布式应用:可以在 S7-1500 自动化系统中集中使用工艺模块。
可以通过 ET 200MP 分布式 I/O 的接口模块在分布式系统中使用工艺模块,如在S7-300/400 系统中的分布式运行或者在第三方系统中的分布式运行。
工艺模块TM Count 2x24V 的接线:工艺模块TM Count 2x24V 可以接两路24V 脉冲信号编码器,每个通道同时提供了三个数字量输入和两个数字量输出信号,具体接线方式请参考图02 和图03。
图02. TM Count 2x24V 端子分配图 03. TM Count 2x24V 模块的接线在本例中,使用的是带有方向信号的块的 1 号端子,将方向信号接到模块的24V 脉冲编码器,所以将脉冲信号接到模2 号端子。
计数功能概述:计数是指对事件进行记录和统计,工艺模块的计数器捕获编码器信号和脉冲,并对其进行相应的评估。
可以使用编码器或脉冲信号或通过用户程序指定计数的方向。
也可以通过数字量输入控制计数过程。
模块内置的比较值功能可在定义的计数值处准确切换数字量输出(不受用户程序及CPU 扫描周期的影响)。
计数功能组态实例:1.本文中所使用的系统硬件及软件信息:名称订货号版本CPU 1511 TM 2x24V 6ES7511-1AK00-0AB06ES7550-1AA00-0AB0FWFWSTEP7 TIA Portal6ES7822-1AA03-0YA5V13硬件配置:首先将项目切换到项目视图,然后从左侧的硬件目录中找到:工艺模块->计数->TM Count 2x24V, 并将计数模块拖拽到设备机架上(图04);图 04. TM Count 2x24V 硬件配置01在模板下方点击属性,进入模板的基本参数设置界面,将通道0 的工作模式选择为:通过工艺对象组态通道(图05);3.图 05. TM Count 2x24V 硬件配置02组态工艺对象:硬件配置完成后需要组态计数器的工艺对象。
S7-1500工艺模块TM Count 2x24V计数功能使用入门TM Count 2x24V,订货号: 6ES7550-1AA00-0AB0 是一个能够提供双通道计数、测量以及位置反馈功能的工艺模块。
图01. TM Count 2x24V 模块视图工艺模块 TM Count 2x24V 的主要属性:1.支持的编码器/信号类型:•24 V 增量编码器;•具有方向信号的 24 V 脉冲编码器;•不具有方向信号的 24 V 脉冲编码器;•用于向上和向下计数脉冲的 24 V 脉冲编码器;2.支持的技术功能:•高速计数•测量 (频率, 速度, 脉冲周期)•作为运动控制的位置反馈3.集中式应用/分布式应用:•可以在 S7-1500 自动化系统中集中使用工艺模块。
•可以通过 ET 200MP 分布式 I/O 的接口模块在分布式系统中使用工艺模块,如在 S7-300/400 系统中的分布式运行或者在第三方系统中的分布式运行。
工艺模块 TM Count 2x24V 的接线:工艺模块 TM Count 2x24V 可以接两路 24V 脉冲信号编码器,每个通道同时提供了三个数字量输入和两个数字量输出信号,具体接线方式请参考图02 和图03。
图02. TM Count 2x24V 端子分配图03. TM Count 2x24V 模块的接线在本例中,使用的是带有方向信号的 24V 脉冲编码器,所以将脉冲信号接到模块的1号端子,将方向信号接到模块的2号端子。
计数功能概述:计数是指对事件进行记录和统计,工艺模块的计数器捕获编码器信号和脉冲,并对其进行相应的评估。
可以使用编码器或脉冲信号或通过用户程序指定计数的方向。
也可以通过数字量输入控制计数过程。
模块置的比较值功能可在定义的计数值处准确切换数字量输出(不受用户程序及 CPU 扫描周期的影响)。
计数功能组态实例:TM 2x24V 6ES7550-1AA00-0AB0 FW V1.0 STEP7 TIA Portal 6ES7822-1AA03-0YA5 V13首先将项目切换到项目视图,然后从左侧的硬件目录中找到:工艺模块->计数->TM Count 2x24V, 并将计数模块拖拽到设备机架上(图04);图04. TM Count 2x24V 硬件配置 01在模板下方点击属性,进入模板的基本参数设置界面,将通道 0 的工作模式选择为:通过工艺对象组态通道(图05);3.图05. TM Count 2x24V 硬件配置 02组态工艺对象:硬件配置完成后需要组态计数器的工艺对象。
S7-1500工艺模块TM Count 2x24V计数功能使用入门TM Count 2x24V,订货号: 6ES7550-1AA00-0AB0 是一个能够提供双通道计数、测量以及位置反馈功能的工艺模块。
图01. TM Count 2x24V 模块视图工艺模块 TM Count 2x24V 的主要属性:1.支持的编码器/信号类型:•24 V 增量编码器;•具有方向信号的 24 V 脉冲编码器;•不具有方向信号的 24 V 脉冲编码器;•用于向上和向下计数脉冲的 24 V 脉冲编码器;2.支持的技术功能:•高速计数•测量 (频率, 速度, 脉冲周期)•作为运动控制的位置反馈3.集中式应用/分布式应用:•可以在 S7-1500 自动化系统中集中使用工艺模块。
•可以通过 ET 200MP 分布式 I/O 的接口模块在分布式系统中使用工艺模块,如在 S7-300/400 系统中的分布式运行或者在第三方系统中的分布式运行。
工艺模块 TM Count 2x24V 的接线:工艺模块 TM Count 2x24V 可以接两路 24V 脉冲信号编码器,每个通道同时提供了三个数字量输入和两个数字量输出信号,具体接线方式请参考图02 和图03。
图02. TM Count 2x24V 端子分配图03. TM Count 2x24V 模块的接线在本例中,使用的是带有方向信号的 24V 脉冲编码器,所以将脉冲信号接到模块的1号端子,将方向信号接到模块的2号端子。
计数功能概述:计数是指对事件进行记录和统计,工艺模块的计数器捕获编码器信号和脉冲,并对其进行相应的评估。
可以使用编码器或脉冲信号或通过用户程序指定计数的方向。
也可以通过数字量输入控制计数过程。
模块内置的比较值功能可在定义的计数值处准确切换数字量输出(不受用户程序及 CPU 扫描周期的影响)。
计数功能组态实例:TM 2x24V 6ES7550-1AA00-0AB0 FW V1.0 STEP7 TIA Portal 6ES7822-1AA03-0YA5 V13首先将项目切换到项目视图,然后从左侧的硬件目录中找到:工艺模块->计数->TM Count 2x24V, 并将计数模块拖拽到设备机架上(图04);图04. TM Count 2x24V 硬件配置 01在模板下方点击属性,进入模板的基本参数设置界面,将通道 0 的工作模式选择为:通过工艺对象组态通道(图05);3.图05. TM Count 2x24V 硬件配置 02组态工艺对象:硬件配置完成后需要组态计数器的工艺对象。
S7-1500工艺模块TM Count 2x24V计数功能使用入门TM Count 2x24V,订货号:6ES7550-1AA00-0AB0 是一个能够提供双通道计数、测量以及位置反馈功能的工艺模块。
图01. TM Count 2x24V 模块视图工艺模块TM Count 2x24V 的主要属性:1.支持的编码器/信号类型:24 V 增量编码器;具有方向信号的24 V 脉冲编码器;不具有方向信号的24 V 脉冲编码器;用于向上和向下计数脉冲的24 V 脉冲编码器;2.支持的技术功能:高速计数测量(频率, 速度, 脉冲周期)作为运动控制的位置反馈3.集中式应用/分布式应用:可以在S7-1500 自动化系统中集中使用工艺模块。
可以通过ET 200MP 分布式I/O 的接口模块在分布式系统中使用工艺模块,如在S7-300/400 系统中的分布式运行或者在第三方系统中的分布式运行。
工艺模块TM Count 2x24V 的接线:工艺模块TM Count 2x24V 可以接两路24V 脉冲信号编码器,每个通道同时提供了三个数字量输入和两个数字量输出信号,具体接线方式请参考图02 和图03。
图02. TM Count 2x24V 端子分配图03. TM Count 2x24V 模块的接线在本例中,使用的是带有方向信号的24V 脉冲编码器,所以将脉冲信号接到模块的1号端子,将方向信号接到模块的2号端子。
计数功能概述:计数是指对事件进行记录和统计,工艺模块的计数器捕获编码器信号和脉冲,并对其进行相应的评估。
可以使用编码器或脉冲信号或通过用户程序指定计数的方向。
也可以通过数字量输入控制计数过程。
模块内置的比较值功能可在定义的计数值处准确切换数字量输出(不受用户程序及CPU 扫描周期的影响)。
计数功能组态实例:STEP7 TIA Portal6ES7822-1AA03-0YA5V13首先将项目切换到项目视图,然后从左侧的硬件目录中找到:工艺模块->计数->TM Count 2x24V, 并将计数模块拖拽到设备机架上(图04);图04. TM Count 2x24V 硬件配置01在模板下方点击属性,进入模板的基本参数设置界面,将通道0 的工作模式选择为:通过工艺对象组态通道(图05);3.图05. TM Count 2x24V 硬件配置02组态工艺对象:硬件配置完成后需要组态计数器的工艺对象。
ET200S 1COUNT 24V /100kHz使用入门 ET200S 1Count 24V / 100 kHz getting started摘要本文介绍了ET200S 1 COUNT 高速计数模块的基本使用方法,包括计数的几种工作方式、频率、转速、周期测量的具体使用方法等。
关键词单次计数、周期计数、连续计数,频率测量、转速测量、周期测量,模块状态。
Key Words Once-Only Counting、Periodic Counting、Endless Counting,Frequency Measurement、Rotational Speed Measurement、Period Measurement,Module status 。
IA&DT&BT Service & Support Page 2-45目录E T200S 1COUNT 24V /100kHz使用入门 (1)1 模块功能概要 (5)1.1 、1COUNT 24V / 100 kHz 模块 (5)1.2 、接线 (5)2 模块功能 (6)2.1 计数功能: (6)2.1.1、连续计数(Continuous counting): (6)2.1.2、单次计数(one-time counting): (7)2.1.3、周期计数(periodic counting): (9)2.2、测量功能: (10)2.2.1、频率测量(Frequency measurement) (12)2.2.2、转速测量(Rotational Speed Measurement) (13)2.2.3、周期测量(Period Measurement) (14)3模块控制与访问 (14)3.1、计数方式数据接口 (14)3.2、测量方式数据接口 (16)4模块使用 (18)4.1、组态 (19)4.2、连续计数 (21)4.2.1、参数设定 (21)4.2.2、启动计数器 (23)4.2.3、门功能 (24)4.2.4对计数器的操作 (25)4.2.5、装载计数器 (25)4.2.6、比较输出 (26)4.3、单次计数 (28)4.3.1、主计数方向 (28)4.3.2、门控制 (30)4.3.3、对计数器操作 (30)4.3.4、输出 (30)4.4、周期计数 (32)4.4.1、主计数方向: (32)4.4.2、门控制 (33)4.4.3、对计数器操作 (33)4.4.4、输出 (33)4.5、频率测量 (34)4.5.1、积分时间频率测量 (34)4.5.2、连续频率测量 (35)4.5.3、输出 (35)4.6、转速测量 (36)4.6.1、积分时间转速测量 (36)4.6.2、连续转速测量 (37)4.6.3、输出 (38)IA&DT&BT Service & Support Page 3-454.7、周期测量 (39)4.7.1、周期测量组态参数 (39)4.7.3、输出 (40)5、模块状态显示 (41)5.1、模块状态指示灯 (42)5.2、模块故障 (42)5.2.1、装载错误 (42)5.2.2、24V 故障 (42)5.2.3、ERR_DO1 (43)附录-推荐网址 (45)IA&DT&BT Service & Support Page 4-451 模块功能概要ET200S 计数模板手册下载连结:/WW/view/en/92641111.1 、1COUNT 24V / 100 kHz 模块单通道24V计数器模块,最高计数频率100kHz。
TM_COUNT模块通过工艺对象 (TO)实现计数摘要:本文主要介绍了西门子S7-1500 TM count 模块通过组态工艺对象的方式实现计数的功能,包括接线、硬件配置、工艺对象配置及代码程序的实现关键词: TM_COUNT 工艺对象(TO)高速计数在SIMATICS7-1500中可使用 TM Count工艺模块通过High_Speed_Counter工艺对象(TO) 进行组态实现计数功能。
S7-1500按照产品家族分为两个型号:TM count 2x24V,可以安装在主机架或ET200MP的分布式IO站上;TM Count 1x24V,可以安装在ET 200SP 的分布式IO站上,下面以TM Count 1x24V为例来介绍计数功能的实现。
一、接线图1为模块端子的引脚分配。
图1 模块端子的引脚分配图图2显示了一个24V脉冲编码器与工艺模块的连接图:图2 24V脉冲编码器与工艺模块的连接图二、硬件配置TM Count 1X24V模块在ET200SP分布式I/O站上,在添加完ET200SP分布式I/O站后,添加TM Count 1X24V模块。
图3 硬件配置图在TM模块“属性”-“基本参数”-“通道0”-“工作模式”界面下,为计数通道设置通道的工作模式。
有三个工作模式可以选择,选则默认值“通过工艺对象组态通道”:图4 为TM模块设置通道的工作模式四、配置工艺对象在项目树PLC目录下的“工艺对象”选择“插入新对象”,弹出“新增对象”对话框,如图5。
选择“计数和测量”——“ High_Speed_Counter”,并为此工艺对象(TO)设置一个名称,也可以使用系统分配的名称,点击确定,完成一个工艺对象的添加。
图5 添加一个“计数和测量”工艺对象在弹出的工艺对象(TO)设置界面中,对工艺对象的参数进行设置。
首先为该工艺对象(TO)选择对应的模块及通道。
根据硬件配置来选择“分布式I/O”——“Profinet io-system”----“IO Device_1”----“TM Count1x24V”,选择“通道0”,如图(6)图6 为工艺对象选择TM模块的通道图7 设置计数器输入参数说明:计数器的输入参数需要根据连接的编码器的类型来进行设置。
计数器模块使用方法嘿,朋友们!今天咱就来唠唠计数器模块的使用方法。
这计数器模块啊,就像是咱生活中的小助手,能帮咱计数各种东西呢!你看啊,它就好比是一个超级细心的记数员,不管你是要数苹果、数星星,还是数你一天走了多少步,它都能给你准确地记下来。
使用计数器模块其实不难。
首先,你得找到它呀,就像找宝藏一样,把它从众多工具里揪出来。
然后呢,你要搞清楚它上面的那些按钮和显示区域都是干啥的。
这就跟你认识新朋友似的,得知道人家叫啥、有啥特点吧。
比如说,有的计数器模块有个清零按钮,这就好比是给记数员一个重新开始的信号,让它把之前的数字都忘掉,重新记数。
还有的会有个累计按钮,这可厉害啦,就像把之前所有的计数都加在一起,让你能清楚地看到总的数量。
再说说计数的过程吧。
你就把要计数的东西,一个一个地往计数器模块面前放,每放一个,它就会“嘀”的一声,好像在说:“嘿,我记住啦!”然后你就看着那数字往上蹦,心里是不是特有成就感?想象一下,你要是在比赛谁吃的饺子多,旁边放个计数器模块,那多有意思啊!每吃一个饺子就按一下,看着数字不断增加,感觉自己就像个大胃王冠军呢!还有啊,计数器模块可不只是能数东西这么简单。
它还能帮你做统计呢!比如说你想知道一周内你喝了多少杯水,你就每天用计数器模块记一下,到周末的时候一看,哇,原来我这周喝了这么多水啊!这是不是很神奇?而且哦,计数器模块的用处可多啦。
工厂里可以用它来数零件,学校里可以用它来统计考试成绩,甚至在家里都可以用它来数家庭成员吃了多少块巧克力!哈哈,开个玩笑啦。
总之呢,计数器模块就是个特别实用的小工具。
只要你用心去了解它、使用它,它就能给你带来很多便利和乐趣。
怎么样,是不是已经迫不及待地想去试试啦?别犹豫啦,赶紧去和计数器模块来个亲密接触吧!让它成为你的计数好伙伴,为你的生活增添一份别样的乐趣!。
西门子S7-1500冗余PLC 1500R CPU使用详细说明本说明是参考西门子官方使用手册《S7-1500冗余PLC 1500R使用入门》结合自己组态的一个工程来展开详细说明的,其中列出了西门子官方使用手册中没有提出的一些经常出错的地方:1 、S7-1500R冗余系统的理论说明1.1 软件及硬件要求SIMATIC S7-1500 R/H冗余PLC的冗余功能集成在冗余PLC操作系统中,不需要安装额外的冗余包。
软件要求为STEP7 Professional V15.1。
S7-1500R有两个CPU型号,CPU1513R-1PN和CPU1515R-2PN。
S7-1500R冗余PLC是通过电气接口PROFINET X1接口实现同步的,不需要额外的同步模块。
在S7-1500冗余PLC中,不支持本地机架模块的扩展组态,包括电源模块、通信模块、IO模块、工艺模块。
对于电源模块因为本地机架没有扩展模块,不需要PS电源扩展背板电源,可以安装PM电源为PLC供电,但不能在博途项目中组态。
一个支持NAP S2冗余协议的PROFINET IO设备可以同时与两个PROFINET IO控制器建立通信关系(AR),区分主AP和备AR,同时只有主AR与IO设备进行正常的IO数据交换,当主AR因故障断开后备AR切换为主AR开始与IO设备进行正常的数据交换。
目前西门子支持NAP S2的分布式IO设备如下所示:ET 200SP IM 155-6 PN HF (6ES7155-6AU00-0CN0), 固件版本≥ V4.2-6 PN/2 HF (6ES7155-6AU01-0CN0), 固件版本≥ V4.2-6 PN/3 HF (6ES7155-6AU30-0CN0), 固件版本≥ V4.2-5 PN HF (6ES7155-5AA00-0AC0), 固件版本≥ V4.2如果要与其它PROFINET IO控制器实现PROFINET通信,可通过下面支持NAP S2的PN\PN Coupler实现IO 控制器-IO控制器之间的通信:PN/PN Coupler (6ES7158-3AD10-0XA0), 固件版本≥ V4.21.2 网络结构在S7-1500R冗余系统中,冗余PLC必须安装在MRP冗余环网中,这是实现冗余PLC 主备之间实现组态和程序同步的必要条件CPU1513R冗余PLC只有PROFINET X1接口,可将上图中连接交换机Switch2的PC、Panel、Standard PLC连接到交换机Switch1实现与冗余PLC的通信。
ET200S工艺模块——计数模块ET200S TECHNOLOGICAL FUNCTIONS —— 1COUNT摘要本文通过一个简单的调试例程,描述怎样按照工艺要求设置ET200S工艺模块1Count24V/100kHz的功能应用,以及应用、操作和测试相应的软硬件。
工艺模块1Count24V/100kHz主要包括以下几种操作模式:计数模式,测量模式,位置检测。
主要描述该模块在计数模式下的使用,并与工艺模块1Count5V/500kHz的使用进行了比较。
关键词工艺模块1Count24V/100kHz ,计数模式,测量模式,位置检测,工艺模块1Count5V/500kHzKey Words 1Count24V/100kHz ,Count Modes,Measurement Modes,Position Detection,1Count5V/500kHzA&D Service & Support Page 2-20目录第一部分:ET200S工艺模块1Count24V/100kHz (41.概述 (42.系统的硬件体系结构 (43.硬件和软件需求 (54.硬件安装与接线 (65.系统组态及参数设置 (66.测试、监控与诊断 (107.功能 (11第二部分:ET200S工艺模块1Count5V/500kHz (181.硬件接线图 (182.硬件组态和参数配置 (18A&D Service & Support Page 3-20第一部分:ET200S工艺模块1Count24V/100kHz1.概述ET200S工艺模块主要包括四种类型:模块1Count24V/100kHz,1Count5V/500kHz,1SSI,2PULSE。
本文通过一个简单的调试例程,描述怎样按照工艺要求设置ET200S工艺模块1Count24V/100kHz的功能应用,以及应用、操作和测试相应的软硬件。
工艺模块1Count24V/100kHz主要包括以下几种操作模式:(1计数模式:包括连续计数,周期计数和单次计数(2测量模式:包括频率测量,周期测量和转速测量(3位置检测:这个模式是连续计数功能的一部分,用来在等时模式作为一个纯输入模块使用。
高速计数功能s71500
本文档如对你有帮助,请帮忙下载支持!
10.1 DI的高速计数功能
练习目的:熟悉S7-1500 高性能输入模块的高速计数功能。
练习要求:使用ET200 MP输入模块16DI的第一个输入点作为高速计数器,在程序中设置计数的起始值为1000,计数值大于等于1020时触发中央机架上的第一个输出。
1)如果TIA博途软件中没有V2.1版本的16DI HS,需要按照模块的HSP文件。
2)使能高数计数功能,查看地址区的变化。
3)地址区的含义如下:
输入作为计数器的反馈信息。
计数器的反馈接口(通道0 和1)从输入字节X+4 开始,其中字节X+4至X+11对应通道0,字节X+12至X+19对应通道1。
输出作为计数器的控制接口(通道0 和1)从输出字节X+0 开始,其中字节X+0至X+7对应通道0,字节X+8至X+15对应通道1。
4)配置计数器的参数。
5)在程序中设置起始值并使能软件门(示例中,输入的起始地址为3,输出的起始地址为
2)。
6)在程序中设置起始值并使能软件门。
7)连续使能I3.0,查看计数器的值(ID7),到达1020时是否触发输出。
S7-1500工艺模块TM Count 2x24V计数功能使用入门
TM Count 2x24V,订货号:6ES7550-1AA00-0AB0 是一个能够提供双通道计数、测量以及位置反馈功能的工艺模块。
图01. TM Count 2x24V 模块视图
工艺模块TM Count 2x24V 的主要属性:
1.支持的编码器/信号类型:
24 V 增量编码器;
具有方向信号的24 V 脉冲编码器;
不具有方向信号的24 V 脉冲编码器;
用于向上和向下计数脉冲的24 V 脉冲编码器;
2.支持的技术功能:
高速计数
测量(频率, 速度, 脉冲周期)
作为运动控制的位置反馈
3.集中式应用/分布式应用:
可以在S7-1500 自动化系统中集中使用工艺模块。
可以通过ET 200MP 分布式I/O 的接口模块在分布式系统中使用工艺模块,如在S7-300/400 系统中的分布式运行或者在第三方系统中的
分布式运行。
工艺模块TM Count 2x24V 的接线:
工艺模块TM Count 2x24V 可以接两路24V 脉冲信号编码器,每个通道同时提供了三个数字量输入和两个数字量输出信号,具体接线方式请参考图02 和图
03。
图02. TM Count 2x24V 端子分配
图03. TM Count 2x24V 模块的接线
在本例中,使用的是带有方向信号的24V 脉冲编码器,所以将脉冲信号接到模块的1号端子,将方向信号接到模块的2号端子。
计数功能概述:
计数是指对事件进行记录和统计,工艺模块的计数器捕获编码器信号和脉冲,并对其进行相应的评估。
可以使用编码器或脉冲信号或通过用户程序指定计数的方向。
也可以通过数字量输入控制计数过程。
模块内置的比较值功能可在定义的计数值处准确切换数字量输出(不受用户程序及CPU 扫描周期的影响)。
计数功能组态实例:
硬件配置:
首先将项目切换到项目视图,然后从左侧的硬件目录中找到:工艺模块->计数->TM Count 2x24V, 并将计数模块拖拽到设备机架上(图04);
图04. TM Count 2x24V 硬件配置01
在模板下方点击属性,进入模板的基本参数设置界面,将通道0 的工作模式选择为:通过工艺对象组态通道(图05);
3.图05. TM Count 2x24V 硬件配置02
4.组态工艺对象:
硬件配置完成后需要组态计数器的工艺对象。
首先从左侧的项目树中,选择工艺对象下面的:插入新对象(图06);
图06. 插入新对象
在插入新对象时选择:计数和测量,并填入对象名称(图07);
图07. 选择新对象类型
插入对象后,在左侧的项目树下就能看到新建的计数器工艺对象,选择这个计数器工艺对象,点击“组态”即可在中间的工作区域看到工艺对象的参数配置界面。
参数界面可以通过状态图标反映出参数分配状态:红色图标表示参数里包含错误或者不可用的参数;绿色图标表示配置里面包含手动修改过得可用参数;蓝色图标表示系统默认可用的配置参数(图08);
图08. 组态工艺对象
在工艺对象的基本参数中,首先需要给这个计数器工艺对象分配一个硬件,也就是前面组态的高速计数模块,并选择相应的模块通道,完成工艺对象与硬件的关联(图09);
图09. 为工艺对象分配硬件
在计数器输入参数中选择输入信号的类型,可选择的类型参见下表,在附加参数里面还可以选择对脉冲的滤波和传感器类型(图10),可以支持的信号类型请参见表01
图10. 选择计数器工艺对象的信号类型
增量编码器(A、B 相差)带有 A 和 B 相位差信号的增量编码器。
增量编码器(A、B、N)带有 A 和 B 相位差信号以及零信号N 的增量编码器。
脉冲(A) 和方向(B)带有方向信号(信号B)的脉冲编码器(信号A)。
单相脉冲(A)不带方向信号的脉冲编码器(信号A)。
可以通过控制接向上计数(A),向下计数(B)向上计数(信号A)和向下计数(信号B)的信号。
在计数器特性里面可以配置计数器的起始值,上下极限值和计数值到达极限时的
状态,以及门启动时计数值的状态。
在本例中设置起始值为0,上下极限为
+/-10000,设置当计数值到达极限时计数器将停止,并且将计数值重置为起始值,
将门功能设置为继续计数(图11)。
图11. 设置计数器的上下限及门功能
4.组态DO 在计数值大于比较值时输出:
该计数模块内置了两个比较器,可以将计数值与预设的比较值之间进行比
较,在DO 特性里面可以设置计数模块本体的两个数字量输出根据比较器的状
态做相应的响应。
在本例中,将DQ0 设置为当计数值大于比较值且小于上限值时输出,也就是当计数值大于1000且小于10000的时候,第一个数字量DQ 会输出为 1 ,同时,比较器的状态还可以在后面的程序块输出管脚的“CompResult”中显示(图12)。
该参数界面还可以设置DO更多的响应特性,具体细节请参见模板手册。
2014-5-5 09:57|发布者: admin|评论: 0。