在本指南中,我们将逐步介绍如何使用 200PLC 控制器使用 20 次神谕透镜方法来测量转速。这个方法非常准确,并且可以用来测量各种不同速度的旋转物体。
材料
- 200PLC 控制器
- 20 个神谕透镜
- 光源 (例如激光二极管)
- 光电二极管
- 电阻
- 杜邦线
连接
按照以下步骤连接组件:
- 将光源连接到 200PLC 的输出端。
- 将一个神谕透镜连接到光源。
- 将神谕透镜后面的光电二极管连接到 200PLC 的输入端。
- 在光电二极管和 200PLC 输入端之间连接一个电阻。
- 将剩余的 19 个神谕透镜等距放置在旋转物体周围。
编程
使用 200PLC 的 ladder 逻辑语言编写以下程序:
LDI 20 // 加载常数 20SRL 6 // 将常数除以 6 (得到 3)MOV RET.0, %R0 // 将 3 存储在保留寄存器 RET.0 中// 循环 20 次FOR %C0 =0 TO 19OUT Y0.0, %C0 // 将计数器值写入输出 Y0.0WAIT 10 // 等待 10 毫秒LDI %C0 // 加载计数器值EQ 0 // 如果计数器值为 0LDI 1 // 加载常数 1NEQ 0 // 如果计数器值不为 0LDI 0 // 加载常数 0END_EQ // 结束 EQ 指令MOV %R0, X // 将 RET.0 中的值移动到寄存器 X 中ADD %R0, X // 将 RET.0 中的值加到寄存器 X 中ADD %I0.0, X // 将输入 I0.0 中的值加到寄存器 X 中MOV %R0, Y // 将 RET.0 中的值移动到寄存器 Y 中ADD %R0, Y // 将 RET.0 中的值加到寄存器 Y 中ADD %I0.0, Y // 将输入 I0.0 中的值加到寄存器 Y 中MOV X, RET.0 // 将寄存器 X 中的值存储在保留寄存器 RET.0 中MOV %R0, Y // 将 RET.0 中的值移动到寄存器 Y 中ADD %R0, Y // 将 RET.0 中的值加到寄存器 Y 中ADD 1, %C0 // 将计数器值加 1END_FOR // 结束 FOR 指令MOV RET.0, %R0 // 将 RET.0 中的值移动到寄存器 R0 中LDI 1999 // 加载常数 1999LT %R0, 1999 // 如果 RET.0 中的值小于 1999MOV RET.0, %R0 // 将 RET.0 中的值移动到寄存器 R0 中ADD 100, %R0 // 将 100 加到寄存器 R0 中MOV %R0,RET.0 // 将寄存器 R0 中的值存储在保留寄存器 RET.0 中END_LT // 结束 LT 指令MOV RET.0, %R0 // 将 RET.0 中的值移动到寄存器 R0 中LDI 400 // 加载常数 400GT %R0, 400 // 如果 RET.0 中的值大于 400MOV RET.0, %R0 // 将 RET.0 中的值移动到寄存器 R0 中SUB 100, %R0 // 从 100 减去寄存器 R0 中的值MOV %R0, RET.0 // 将寄存器 R0 中的值存储在保留寄存器 RET.0 中END_GT // 结束 GT 指令
工作原理
当旋转物体旋转时,20 个神谕透镜会遮挡光源发出的光束。这会导致光电二极管输出一个脉冲信号,该信号由 200PLC 输入端检测到。程序使用 200PLC 计算脉冲信号的频率,从而确定旋转物体的转速。
在程序中,我们使用 20 次神谕透镜方法来减少误差。这个方法将旋转物体的每个周期分成 20 个等间隔的时间段,并计算每个时间段内的脉冲数。我们将这些脉冲数相加并除以 20,以获得准确的转速测量值。
结果
运行程序后,200PLC 将持续测量和显示旋转物体的转速。
结论
使用 200PLC 和 20 次神谕透镜方法测量转速是一种准确可靠的方法。这种方法可以用来测量各种不同速度的旋转物体,并且易于实施。
西门子plc s7-200 smart指针怎么使用
一般小型PLC设有外接EEPROM卡盒接口,通过该接口可以将卡盒的内容写入PLC。
也可将PLC内的程序及重要参数传到外接EEPROM卡盒内作为备份。程序存储卡EEPROM有6ES7291-8GC00-0XA0和6ES 7291-8GD00-0XA0两种,程序容量分别为8K和16K程序步。
扩展资料:
基本单元
S7-200系列PLC中可提供4种不同的基本型号的8种CPU供选择使用.
扩展单元
S7-200系列PLC主要有6种扩展单元,它本身没有CPU,只能与基本单元相连接使用,用于扩展I/O点数.
编程器
PLC在正式运行时,不需要编程器。编程器主要用来进行用户程序的编制、存储和管理等,并将用户程序送入PLC中,在调试过程中,进行监控和故障检测。S7-200系列PLC可采用多种编程器,一般可分为简易型和智能型。
简易型编程器是袖珍型的,简单实用,价格低廉,是一种很好的现场编程及监测工具,但显示功能较差,只能用指令表方式输入,使用不够方便。
智能型编程器采用计算机进行编程操作,将专用的编程软件装入计算机内,可直接采用梯形图语言编程,实现在线监测,非常直观,且功能强大,S7-200系列PLC的专用编程软件为STEP7-Micro/WIN。
参考资料:网络百科-西门子S7-200系列PLC
本文原创来源:电气TV网,欢迎收藏本网址,收藏不迷路哦!
添加新评论