NX70高速计数器模块(NX70-HSC1HSC2)用户手册
- 格式:pdf
- 大小:3.72 MB
- 文档页数:76
编者注:此文档主要针对西门子S7-200系列中的CPU226CN的高速计数器模块,内容包括S7-200实验平台的搭建、CPU226CN高速计数器部分的解决方案和高速计数器部分的简单程序讲解。
建议:首先请简单阅读用户手册相关内容,再做此实验。
目录:1、S7-200实验平台的搭建 (2)1.1实验材料的准备 (2)1.2安装microwinv4.0 (2)1.3对实验器材进行连线安装 (3)2、CPU226CN高速计数器部分的解决方案 (4)2.1 配置通讯 (4)2.2 配置高速计数器,使用高速计数器向导 (6)2.3 完善高速计数器程序,实现高速计数功能 (10)2.4 高速计数程序的简单描述 (13)2.5 修改程序参数,实现I0.2上升沿清零 (17)3、实验小结 (18)1. S7-200实验平台的搭建进行本次实验的主要目的是要了解S7-200系列中的CPU226CN CPU的高速计数功能以及配置使用方法。
在进行实验以前首先要将实验中要用到的软件和硬件做一个详细的准备,避免在实验过程中因为缺少材料而导致实验失败。
1.1 实验材料的准备硬件:z CPU226CN模块(6ES7 216-2BD23-OX8)z S7-200系列CPU编程电缆z编程计算机(带9针串口)z24V开关电源z编码器1-2个软件:z microwinv4.01.2 安装microwinv4.0运行microwinv4.0的安装程序,正常安装。
安装过程中程序会提示选择将来要使用的通讯方式,如下图所示其默认选项为“PC/PPI cable(PPI)”,即计算机串口对PLC的PPI的通讯方式,此选项可以视实际实验时选用的通讯方式自由选择。
选择好通讯方式后完成程序安装,并重新启动计算机。
1.3 对实验器材进行连线安装西门子CPU226CN的进线电压为交流220V,在对CPU进行接线时一定要按照西门子提供的接线方法规范接线,西门子CPU226CN的接线图如下所示完成连接所有硬件的线路并检查无误后,接通电源。
高级工程师的项目:高速计数器使用案例,含程序关于启程启程自动化成立于2012年,培训项目主打西门子PLC编程系统集成、工业机器人编程、EPLAN电气设计、视觉等培训与技术服务的机构。
推荐高薪就业,越努力越幸运假设在旋转机械上有单相增量编码器作为反馈,接入到S7-1200 CPU,要求在计数25个脉冲时,计数器复位,置位 M0.5,并设定新预置值为50个脉冲,当计满50个脉冲后复位M0.5,并将预置值再设为25,周而复始执行此功能。
针对此应用,选择CPU 1214C,高速计数器为:HSC1。
模式为:单相计数,内部方向控制,无外部复位。
脉冲输入接入I0.0,使用HSC1的预置值中断(CV=RV)功能实现此应用。
组态步骤:先在设备与组态中,选择CPU,单击属性,激活高速计数器,并设置相关参数。
此步骤必须事先执行,S7-1200的高速计数器功能必须要先在硬件组态中激活,才能进行下面的步骤。
添加硬件中断块,关联相对应的高速计数器所产生的预置值中断,在中断块中添加高速计数器指令块,编写修改预置值程序,设置复位计数器等参数。
将程序下载,执行功能。
硬件组态如图1所示,进入CPU的硬件视图。
图1.选中CPU①展开PLC,左键双击设备组态②在CPU硬件视图,左键选中CPU如图2所示,启用高速计数器。
图2.选择属性打开组态界面①左键选择属性②在导航栏中选择“高速计数器(HSC)”,在HSC1中选择“常规”③勾选“启用该高速计数器”如图3所示,设置高速计数器基本设置。
图3.激活高速计数功能①在HSC1中选择'功能'②计数类型选择“计数”③工作模式选择“单相”④计数方向取决于选择“用户程序(内部方向控制)”⑤初始计数方向选择“加计数”如图4所示,设置计数器初始值。
图4.计数器初始值①在HSC1中选择'初始值'②初始计数器值设置“0”③初始参考值设置“25”如图5所示,组态事件。
图5.事件组态①在HSC1中选择'事件组态'②激活“为计数器值等于参考值这一事件生成中断”③左键点击该按钮在弹出页面选择所需的硬件中断④如果没有硬件中断或者没有所需要的硬件中断,则左键点击按钮“新增”,会弹出页面,如图6所示图6.添加新的硬件中断①选择'Hardware interrupt'②注意该硬件中断的中断OB编号③左键点击“确定”按钮如图7所示,设置硬件输入点。
TM200HSC206DT/DF 高速计数模块用户手册(本手册适用于TWD LC**40DRF)如果不遵照说明HSC模块物理描述示意图下图给出了TM200HSC206DT和TM200HSC206DF模块的正面示意图:图示详述下表给出了上图模块部件的详细描述和定义:序号 TM200HSC206DT TM200HSC206DF1 扩展到控制器或其它I/O模块,数据和电源连接2 16针可插拔端子块 16针可插拔端子块3 卡紧装置,用于卡紧与左侧模块的连接4 LED状态指示灯,用于显示通道状态和模块诊断5 卡锁,用于卡紧模块与导轨的连接6 接地端16针端子块引脚定义示意图下图给出了可插拔螺钉端子块和弹簧端子块的示意图:图示详述下表给出了上图中各引脚的定义:引脚号标签描述16 A 输入A15 ---- 未用14 B 输入B13 ---- 未用12 SYNC 同步输入11 ---- 未用10 CAP 捕捉输入9 REF 回归输入8 EN 使能输入7 Q1 输出Q16 Q0 输出Q05 ---- 未用4 24 V 模块输入电源24V3 24 V 模块输入电源24V2 0 V 模块输入电源0V1 0 V 模块输入电源0V前显示面板概述示意图LED诊断HSC模块外形尺寸图外形尺寸示意图下图给出了TM200HSC206D*模块的外形尺寸示意图:2HSC模块安装扩展模块至控制器本体下表给出了可插拔弹簧端子块的线径要求:特征可用性端子块类型弹簧端子块可容纳线数 1最小AWG 20(0.5mm)允许线规格最大AWG 18(1mm)接地概述 电磁扰动可能会引起意外的设备运行.A: 功能地连接.B: I/O 屏蔽连接下表给出上图的详细描述:图号 含义 描述1 模块的结构地端子 连接模块到结构地2 传感器的结构地端子接地电缆的屏蔽尽可能地靠近PLC 本体A B23性能指标计数模块信息概述每个通道上可以使用的传感器是:24V 两线制接近开关;10~30VDC输出的增量型信号编码器,输出为源型,漏型需要接上拉电阻;示意图下图给出了不同类型的传感器:模块接线概述 TM200HSC206D*模块使用如下:2个16针连接器用于输入,输出和供电电源.区域传感器 TM200HSC206D*模块有类型1的IEC61131输入,支持来自机械转换设备的 信号,例如:继电器开关按钮限位开关传感器2线或3线制开关TM200HSC206D*模块能够用于供电电源在10~30VDC之间,源型或漏型输出的大部分编码器.传感器连接下例图显示了接入到输入A和B的传感器,以及接入到EN和SYNC的设备.1.输入A2.输入B3.输入SYNC (同步输入)4.输入EN (使能输入)5.功能地6.24VDC供电电源7.熔断器编码器连接下例图显示了一个增量编码器用于轴监控以及特别用于最大模式的3个辅助输入.1.编码器(A,B和Z)2.输入REF(寻原点输入)3.输入EN(使能输入)4.输入CAP(捕捉输入)5.功能地6.24VDC供电电源7.熔断器连接输出下图给出了供电电源和激励器连接到16针端子块.和输出供电1.Q1激励器输出2.Q0激励器输出3.熔断器4.传感器和激励器的24VDC供电电源区域激励器 激励器Q0和Q1的最大限值电流是0.5A.每个输出有个热保护,用于防过载 和短路.如果输出不再过载或短路,则重新启动输出.5HSC参数和对象配置界面示意图下图给出了TM200HSC206D*模块的配置界面:参数区TM200HSC206D*6HSC通用指令设置参数示例查询参数概述步骤示例查询诊断概述表达式参数表示例设置状态概述表达式参数表示例读取状态概述表达式参数表示例7HSC计数功能可编程滤波概述反跳滤波器图在此模式下,系统会延迟所有的传输,直到信号持续稳定450微秒.选择过虑电平工作阶段当enable_compare位(%HSCQy.z.ENC)设置为0时,比较状态寄存器将被修改阈值删除.当suspend_compare位(%HSCQy.z.SC)设置为1时,比较状态寄存器的值将被冻结,直到该位重新切换为0.当suspend_compare位(%HSCQy.z.SC)设置为1时,用户可以修改阈值,而不会导致任何干扰.当此位重新切换为0时,将用新阈值重新开始执行比较.输出功能块概述该计数模块的每个通道中都有两个可编程输出功能块,这两个功能块使用比较状态寄存器进行操作并会影响物理输出Q0和Q1的行为.有两种控制输出的方式:1.通过应用程序: 在这种情况下,输出对应于输出命令位中输出位的状态2.通过输出功能块: 在这种情况下,用户必须启用输出功能块功能.这样,输出对应于输出命令位中输出位的状态下图显示了输出功能块Q0:有效性每个输出功能块由两个位控制:和强制 1. 对于功能块0: Enable_Reflex0 (%HSCQy.z.ENR0) 和F_Out0 (%HSCQy.z.FQ0)2. 对于功能块1: Enable_Reflex1 (%HSCQy.z.ENR1) 和F_Out1 (%HSCQy.z.FQ1)当Enable_Reflex0(1)位设置为1时,允许执行功能块0(1)的操作.当该位设置为0时,功能块0(1)的结果将保持为0.当F_Out0(1)位应用于逻辑输出Q0(1),在使用功能块时必须设置为0.如果设置 为1,则相应输出强制为1.输出功能块由15种可用功能之一确定.在该功能块产生脉冲的操作模式下,可通过配置组态参数配置脉宽.具体功能代码见组态参数表.输出性能通常,这些反射操作的延迟低于0.6毫秒,重复性约为+/-0.3毫秒.特殊加快功能:1.应用于输出功能块0的“计数器低”(功能代码1)2.应用于输出功能块1的“计数器高”(功能代码3)可加快定时速度延迟低于0.2毫秒, 重复性约为+/-1秒输出属性计数模块可通过两个24VCC现场执行器实现输出信号交换.可以为每路输出配置以下参数:1.模块对故障恢复的响应2.每个计数通道的输出极性3.每个模块通道的故障预置模式和状态这三个参数将在后面做详细的介绍故障恢复输出Q0和Q1的电流受限(最大为0.5A).热继可保护每路输出.响应检测到某一输出通道发生短路时,计数模块根据配置启用以下两个操作之一:1.故障恢复参数为命令激活时锁存:计数模块关闭输出通道2.故障恢复参数为自动恢复: 计数模块关闭输出通道,然后自动尝试恢复故障,并在故障排除后继续输出通道上的操作.如果故障恢复参数为命令激活时锁存时,输出通道因检测到短路而关闭,则计数模块会处理以下序列后恢复故障:1.错误被纠正2.复位故障:要复位故障,应用软件必须复位Enable_Reflex位和输出设置为0V(具体取决于极性)如果故障恢复参数为自动恢复时,因检测到故障而关闭的输出通道会在故障排除后重新开始操作.不需要用户来复位通道.输出极性可以为每路输出单独配置极性参数:1. 极性参数配置为极性+:当输出为高电平时,物理输出为24VDC2.极性参数配置为极性-:当输出为低电平时,物理输出为24VDC缺省情况下,两路输出通道均为正极 .故障预故障预置模式是一种预定义状态,通道不由处理器控制时(例如,通讯丢失或处理置模式器停止时),输出通道还原为该状态.可以将每个输出通道的故障预置模式配置为以下模式之一:1.置为预设值:有故障预置值,可以将故障预置值配置为0或12.保持先前状态:无故障预置值,输出功能块按上次接受到的命令继续操作注意:缺省情况下,2路输出通道的故障预置模式为保持先前状态,故障预置值 参数为0。
MX2H-2HC高速计数输入模块硬件手册BOM:M17060012 版本:A02 归档日期:2017.5.10感谢您选用麦科电气技术有限公司开发生产的可编程控制器(PLC)。
在安装、使用本产品前,请您仔细阅读本手册。
本手册介绍了可编程控制器MX2H-2HC的电气规格、功能规格、安装配线和维护等部分说明,以及常见问题答疑等。
让您能清楚地掌握本产品的特性以及丰富的功能。
若需要更详细的产品资料,可参考我公司发行的《MX系列可编程控制器用户手册》和《MX系列可编程控制器编程手册》。
MX2H-2HC是MX2H系列PLC扩展模块中的一种,支持2路200K的高速输入和4路普通输出,主要是对MX2H系列主模块高速输入计数器的补充。
MX2H-2HC的计数频率比PLC内置的高速计数器的计数频率高,而且它可直接进行比较和输出。
高速输入作计数脉冲信号使用,普通输出作硬件置位使用。
主模块通过FROM/TO指令访问本扩展模块内寄存器的BFM单元,也可使用“MOV Un.b ××”访问扩展模块内寄存器的BFM单元。
各种计数模式可用PLC命令进行选择,如1相或2相,16位或32位模式等。
只有这些模式参数设定之后,MX2H-2HC模块才能运行。
输入信号源必须是1相或2相编码器。
可使用5V、12V、24V电源,也可使用禁止计数输入信号(DIS)和复位输入信号(PRE)。
输入配线有源型或漏型两种模式可供选择。
MX2H-2HC硬件高速计数输入模块有4个输出点YH0(CH1/ CH2)、YH1(CH1/ CH2),当计数值与设定值相等时,相对输出将执行。
输出晶体管是被单独隔离的。
MX2H-2HC的扩展电缆接口和用户端子均有盖板,打开各盖板后便可露出扩展电缆接口和用户端子,如图1所示。
I/O扩展模块以及各种特殊功能模块(如4AD/4DA/4TC/4PT/8TC/2HC/2PG 等模块),统称为扩展模块。
PLC主模块每次上电时,会自动检查一次已接入的所有扩展模块,并分别对这些扩展模块端口进行“编号”,用户无法干预或更改其编号结果,除非改变模块的连接顺序。
三星NX系列常用编程手册一.编程步骤1.开启编程2.输入程序代码3.修改相应的程序二.程序内容1、开启编程(MMC 20)按完TRANSFER键输入20后再输入程序密码(初始为4321),然后选择1(ENABLE)再按TRANSFER键就开启了系统编程。
例:操作步骤显示按TRANSFER PROGRAM CODE:代码20 PASSCODR:密码4321 DISABLE1 ENABLETRANSFER Tue,14 Oct 03:102、弹性编号(MMC 70)进入该项后,按MSG键选择修改项目:分机号码(STN:201-2XX)、分机组号(SGR:500-519)、中继线代码(TRK:701-7XX)、中继线组号(TGR:9,80-89)、功能代码。
再按音量键找到要修改的号码,输入新的数字。
例:把210分机修改成299操作步骤显示按TRANSFER PROGRAM CODE:代码70 STN09:201:+ STN22:210:分机号299 STN22:210:299存储MESSAGE SGR01:500:3、服务等级(MMC 30)进入该项后,按音量键选择分机,再输入两位数,第一位数代表白天服务等级,第二位数代表晚上服务等级。
等级A------没有限制等级B------根据B等级禁止/允许码表等级C------根据C等级禁止/允许码表等级D------根据D等级禁止/允许码表等级E------根据E等级禁止/允许码表等级F------只能打分机等级A.B.C.D.E对应按键1.2.3.4、例如;把202该成AC等级操作步骤显示按TRSF PROGRAM CODE代码30 201;AA4.等级限制码(MMC 60)进入该项后,按音量键,再输入新的限制码,然后按重拨键输入0或者1来选择限制的等级。
0:无限制,1:限制.例:限制B等级,只需将B下面的0改成1就行了。
5、设置外线振铃(MMC 43)进入该项后,用音量键选择外线,用MSG键选择振铃模式和白天晚上的振铃分机或分机组。
高速计数器对CPU扫描速率无法控制的高速事件进行计数,最多可配置12种不同的操作模式。
高速计数器的最高计数频率取决于您的CPU类型。
每台计数器对支持此类功能的时钟、方向控制、复原和起始均有专用输入。
对于二相计数器,两个时钟均可以最高速率运行。
在正交模式中,可选择1乘以(1x)或4乘以(4x)最高计数速率。
所有计数器均以最高速率运行,互不干扰。
本标题讨论下列主题:使用高速计数器识别高速计数器的详细计时功能为高速计数器连接输入线高速计数器编址(HC)识别不同的高速计数器选择现用状态和1x/4x模式高速计数器初始化顺序控制字节HSC模式设置当前值和预设值状态字节为中断赋值使用高速计数器返回顶端通常高速计数器被用作鼓式计数器驱动器,以恒速旋转的转轴配有增量轴式编码器。
轴式编码器提供每次旋转的指定计数以及每次旋转一个复原脉冲。
轴式编码器的时钟和复原脉冲为高速计数器提供输入。
用最先的几个预设值载入高速计数器,并在当前计数小于当前预设值的期间内激活所需输出。
当前计数等于预设值或复原时,计数器设置提供中断。
每次发生当前计数值等于预设值中断事件时,载入新预设值,并设置下一个输出状态。
发生复原中断事件时,设置第一个预设值和第一个输出状态,并重复该循环。
因为中断的发生速率远远低于高速计数器的计数速率,可对高速操作执行精确的控制,并对整体PLC扫描循环产生相对较小的影响。
中断附加方法允许在独立中断例行程序中执行每个载入的新预设值,以便进行状态控制。
(另一种方法是在单个中断例行程序中处理所有的中断事件。
)识别高速计数器的详细计时功能返回顶端下列时序图显示根据模式分类的每台计数器的功能。
在另一个时序图中显示复原和起始输入操作,并应用于所有使用复原和起始输入的模式。
在复原和起始输入图中,复原和起始的现用状态均被编程为高级。
有复原、无起始的操作举例有复原和起始的操作举例模式0、1和2操作举例模式3、4和5操作举例使用计数模式6、7和8时,上下时钟输入的上升沿间隔0.3微秒,高速计数器可能认为这些事件同时发生。
CryoStar NX70中文操作及故障排除廠商:紹氏儀器有限公司 電話:(02)2305-9568NX70 設定參數表NX70冷卻參數標本頭溫度控制 +10°C 到 -45°C刀座溫度控制 -20°C 到 -25°C快速冷凍座(Cryobar)溫度控制 至 -57℃除霜選項 程式控制/立即切片機及切片參數切片厚度範圍 0.5-500μm細切厚度範圍 0.5-100μm細切厚度分辨率 0.5 μm 從 0.5 到 5 μm1 μm 從 5到 10 μm2 μm 從10到 20 μm5 μm從20到 50μm10 μm從50到 100μm粗切厚度範圍 5 到 500μm粗切厚度分辨率 5 μm 從 5 到 30 μm10μm 從 30到 100μm20μm 從 100到200μm50μm 從200到500μm刀片回縮(回程) 20µm標本垂直行程 64mm水平刀片移動 48mm切片方式 手動。
最大速度:3mm/s夾頭(chuck)尺寸 30和40mm。
特殊尺寸另外詢問標本定位 X和Y軸通用8度,帶零刻度定位。
Z軸可達360度。
粗進 電動切片驅動 手輪手動間隙角調整 一次性刀架8-16度真空過濾器Vacumtome 約500mlCOLD D參數儲液量 1000ml推薦介質 Sanosil S010(5% H2O2)原廠設定計數器模式 0回縮系統 開語言 英文細切厚度 0.5 μm粗切厚度 5 μm艙燈照明 100%螢幕亮度 100%推進馬達初始化 是標本頭溫度 -20°CCryobar 關Vacumtome(選配) 關消毒(選配) 關自動消毒(週期) 凌晨3點自動除霜(週期) 凌晨3點切片計數器 0切片總數 0儀器設置1. 冷凍艙2.冷凍箱窗口3.觸控螢幕4.Cold D 儲液罐蓋5.緊急停止鈕6.連接面板7.手輪8.手輪機械鎖9.排水儲液罐蓋 10.電源開關 11.電源插座 12.額定功率與序列號標籤13.X1-RJ45 網路孔 14.X2-USB插槽15.X3-腳踏開關連接口冷凍艙16.Cryobar與冷藏區17.粗切按鈕18.四方向導航桿19.標本頭20.帶防捲板的刀座21.Vacutome (選配)22.切片模式選擇紐23.電動切片速度調整24.電動切片開始/停止鈕25.切片把手電磁鎖26.Vacutome過濾器蓋27.Vacutome過濾器蓋釋放鈕28.切片集屑盤刀座29.橫向調整桿30.防捲板31.刀片夾固定桿32.刀座中座(角度調整)33.刀座底座34.防捲板調整35.間隙夾調整螺絲標本頭36.X軸細調節鈕37.標本卡盤釋放桿38.Y軸細調節紐39.標本座調整釋放鈕40.標本頭夾固定桿41.上標本卡盤爪(靜止)42.下標本卡盤爪(移動)系統介面主目錄- 開機後出現的螢幕畫面1.消毒按鈕2.Cryobar按鈕3.目錄4.粗切厚度5.刀座溫度6.標本頭溫度7.細切厚度8.切窗/Vacutome窗口9.自訂模式10.Vacutome功能鈕(選配)11.高度調整鈕12.切片把手電磁鎖按鈕13.電動切片速度調整紐14.電動切片模式選擇紐15.時間確定鈕按確定鈕保存對特定設置的任何更改返回鈕按返回鈕,返回上一頁,不保存任何更改。