ET200S工艺功能——1计数_第1页
ET200S工艺功能——1计数_第2页
ET200S工艺功能——1计数_第3页
ET200S工艺功能——1计数_第4页
ET200S工艺功能——1计数_第5页
已阅读5页,还剩15页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、ET200S 工艺功能 1计数1: ET200S 处理模块 1Count24V/100kHz1. 总览ET200S 计数模板主要有 4 种类型,1通道计数 24V/100kHz, 1通道计数5V/500kHz, 1SSI 和 2 路脉冲。本文使用一个简单的案例来演示如何设置 ET200S 计数模板的这些功能应用,包括相关软件和硬件的应用、操作和调试。1 通道24V/100kHz 计数模板主要有以下操作模式:1) 计数模式:包括连续计数,循环计数和单次计数。2) 测量模式:包括频率测量、循环计数和速度测量。3) 位置检测:该模式是连续计数功能并在等时模式下可只作为一个输入模板来使用。本文作为一个

2、例子主要阐述该模板在计数模式下和其它模式下(如测量模式)的应用。2. 系统硬件架构图. 1: 系统硬件架构本例中,  S7-300 PLC 读取来自ET200S 1 通道计数模板 24V/100kHz 的 24V 增量型编码器计数值并监视旋转状态。图. 1是本例的系统配置,包含以下硬件: 一台笔记本或 PG/PC 一个 CP5512 一个S7-300 PLC 一个ET200S 系统3. 硬件和软件要求表 3-1: 硬件订货清单表 3-2: 软件订货清单4. 硬件安装及接线连接的编码器类型:1) 24V 脉冲发生器(不带方向信号)2) 24V 脉

3、冲发生器 (带方向信号)3) 24V 增量型编码器图. 2: 连接编码器5. 系统组态和参数设置1)硬件配置连接图可参照图. 1: 硬件配置图。ET200S 的从站连接到作为 DP 主站 S7-300 PLC,并按照图. 2: 接线图将 24V 增量型编码器连接到ET200 1 通道 24V/100kHz 计数模板。2) 系统配置和参数设置在 STEP 7 中新建一个名为Latch_ET200S_1COUNT 的项目。插入一个 SIMATIC 300 站并命名为 1 COUNT。然后从硬件列表中选择根据订货号和硬件安装顺序依次插入一个机架,CPU,ET200S 标准从站模块和ET200S 1

4、通道计数模板(选择1 通道24V/100kHz C 计数模板)。图. 3: 主站硬件配置ET200S1COUNT模块参数配置见图. 4.图. 4: 参数配置要根据编码器类型选择使用A*B* 还是A* B* DI,此处选择PNP类型的24V增量型编码器。输入信号B* 的方向可以设置为正向或反向。参数 "计数类型"可以被设置为3种计数模式:连续计数,循环计数和单次计数。其它参数可以使用缺省值。3) 程序主循环OB1:/预设L 0 / 删除控制位T DB1.DBD 0T DB1.DBD 4SETS DB1.DBX4.0 /打开软件门/写控制接口L DB1.DBD 0 /写入8位到

5、1SSI 模板T PQD 264L DB1.DBD 4 /输出起始地址T PQD 268/ 读反馈接口L PID 264 /从1SSI模板读 8 位T DB1.DBD 8L PID 268 /输入起始地址T DB1.DBD 12如图. 5所示, 在计数模板的硬件配置中输出接口参数为8个字节 (PQB264 - PQB271)。在上述应用中, 在 DB1 中的 8个字节 (DB1.DBB0 to DB1.DBB7)被用于控制接口的参数分配。图. 5: 控制接口的参数分配如图. 6所示, 在计数模板的硬件配置中输入接口参数为8个字节(PIB264-PIB271)。 在上述应用中,DB1 的8个字节

6、 (DB1.DBB8 to DB1.DBB15)用来向接口模板传递参数。图. 6: 接口参数反馈分配6. 测试, 监视和诊断图. 7: 变量表监视在 STEP 7中创建一个变量监视来监视编码器测量值 DB1.DB  8。(反馈接口字节03),在变量监视表中通过修改DB1.DBX  13.6(STS_C_UP) 和DB1.DBX 13.7(STS_C_DN)的值来修改计数方向。7. 功能7.1 控制计数输入通过软件门控制软件门和硬件门 ("与" 逻辑)7.2 门功能软件门: 通过用户程序控制当使能软件门的控制信号时, 在硬件配置中使用 "中断计数

7、" 并从装载值启动计数。当软件门停止后使能,当计数停止时从计数值重新启动计数。 在参数配置中是使用 "t终止计数"从装载值启动计数,当软件梦停止后使能,从装载值重新计数。图. 8: 使用硬件门硬件门:硬件门使能之后,通过硬件输入信号控制,功能与软件门相同。前提是“硬件门”参数在图. 8的“DI功能"中已经设置。7.3 锁存功能锁存和重新触发:在硬件配置参数"DI功能"中使能 "锁存和重新触发"后,在程序中使能软件门。当检测数字输入信号出现上升沿时,锁存当前计数值。计数功能开始计数直到检测出下一个上升沿信号

8、,锁存当前值并重新从装载值开始计数。如果在此过程中装载值被直接装载,反馈字中的锁存的值将不会改变,关闭软件门只会中断计数,但数字量输入的锁存和重新触发功能仍然工作正常。在软件门使能之后,需要注意当输入信号检测到上升沿信号时计数模式会启动,参见图. 9: 锁存和重新触发功能的时序图。图. 9: 锁存和重新触发功能的时序图锁存:在硬件配置参数"DI功能"中使能 "锁存和重新触发"后,在程序中使能软件门。当检测数字输入信号出现上升沿时,锁存当前计数值。计数功能开始计数直到检测出下一个上升沿信号,锁存当前值并重新从装载值开始计数。如果在此过程中装载值被直接装载,

9、反馈的装载值将不会改变,关闭软件门仅会中断计数,但输入信号的锁存功能仍然工作正常。图. 10: 锁存功能时序图7.4 同步功能同步功能仅用户单次计数和循环计数模式,在该模式下0标志位作为旋转编码器的参考信号来使用。首先使能软件门之后 使能同步控制位。在单次计数同步下,当输入信号有首个上升沿信号时启动计数同步。在循环计数同步下,输入信号有首个上升沿信号并且每次后续的上升沿信号均 会将计数器从装载值启动同步计数。图. 11: 同步功能时序图7.5 在计数模式下输出控制计数模板有一个数字量输出和一个虚拟的数字量输出(在反馈接口的状态位中),可以用来保存2个比较值,并且结果可以基于2个比较值控制。(1

10、) 直接控制输出使能控制位CTRL_DO1 和 CTRL_DO2,并且保持控制直到控制位SET_DO1 和SET_DO2被置位。 状态位 STS_CMP1和STS_CMP2 显示相关的输出状态。状态位会保持当前状态直到被确认。如果 DO1和DO2没有被使能,这些状态位可能直接通过控制位影响SET_DO1 和 SET_DO2。 下方的 4 个输出表语直接控制输出应用类似,比较值可被首先加载且输出会根据比较条件控制。(2) 计数值 >= 比较值例如:设置比较值 2000,当计数值大于等于2000时使能输出 D01。硬件配置:图. 12: 比较值输出计数模板参数设置见图. 12,仅用

11、于设置“DI功能”作为“计数值>=比较值”,其它参数参照图. 4: 普通计数模式设置。主循环:/预设SETS DB1.DBX 4.0 / 设置软件门S DB1.DBX 4.4 / 使能 D01/ 装载比较值A M 100.0 /触发位S DB1.DBX 5.2L DB1.DBD 4T PQD 268L 2000T DB1.DBD 0T PQD 264AN M 100.0R DB1.DBX 5.2L DB1.DBD 4T PQD 268/写控制接口L DB1.DBD 0 / 写8个字节到1SSI 模板T PQD 264L DB1.DBD 4 /输出起始地址T PQD 268/ 读反馈借口L

12、 PID 264 / 从模板读取8个字节T DB1.DBD 8L PID 268 /输入起始地址T DB1.DBD 12监视和测试:通过使能 M100.0 装载比较值1(2000)。当编码器计数值大于等于2000,使能输出 D01,并同时将状态位STS_CMP1 (DB1.DBX14.3) 和 STS_DO1 (DB1.DBX13.3) 置位。图. 13: 比较值 < 2000图. 14: 比较值 > = 2000(3) 计数值 < = 比较值(4) 当到达比较值输出脉冲(5) 当到达比较值时切换输出 (仅限 D01) Part 2: ET200S 计数模板 1通道

13、 5V/500kHz请参考章节1 中1通道 5V/500kHz模板应用 , 主要区别在硬件接线和硬件参数设置。1. 硬件接线图模块仅允许 5V 增量型编码器连接。图. 15: 硬件接线图2. 硬件和参数配置图. 16: 1通道5V/500kHz 模板的参数设置要根据编码器类型选择使用A*B* 还是A* B* DI,此处选择5V的增量型编码器。输入信号B* 的方向可以设置为正向或反向。参数 "计数类型"可以被设置为3种计数模式:连续计数,循环计数和单次计数。其它参数可以使用缺省值。 © Siemens AG, 1998, 2000 条目号:87560033   日期:2014-04-256ES7138-4DA00-0AB0 ET200S 1COUNT24V/100kHz6ES7138-4DA01-0AB0 ET200S 1COUNT24V/100kHz6ES7138-4DA02-0AB0 ET200S 1COUNT24V/100kHz6ES7138-4DA03-0AB0 SIMATIC DP, ELECTRONIC MODULE6ES7138-4D

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论