西门子1200高速计数器编码器的应用:接线、组态、编程与调试
创作时间:
作者:
@小白创作中心
西门子1200高速计数器编码器的应用:接线、组态、编程与调试
引用
CSDN
1.
https://blog.csdn.net/gyxgyx789/article/details/140225619
西门子1200 PLC的高速计数器(HSC)是工业自动化控制中常用的功能模块,主要用于处理高速脉冲信号,如编码器输出的脉冲。本文将详细介绍如何使用西门子1200 PLC的高速计数器进行编码器接线、组态、编程和调试,以及如何利用这些功能实现测距和测速。
编码器的应用场景
编码器常用于检测电机转速或皮带输送机运行距离等粗略定位场景。例如,一个编码器设置为每转一圈发送360个脉冲,那么每转动一度就会发送1个脉冲。
实物图
组态与编程
- 博途组态高速计数器HSC
- 软件分配A相接I0.0,B相接I0.1
- 高速计数器存放地址为ID1000(双精度整数)
- 计数范围为-21亿至21亿
- 注意:一定要将I0.0与I0.1的通道扫描速度改为0.1微妙或0.2微秒
- 绘制图纸
- 1215C晶体管型PLC支持6路高速计数器和4路高速脉冲
- 建立循环中断OB组织块
- 调用Ctrl_HSC指令
- 参数设置:高速计数器的硬件地址(HW-ID)为257
- 可以先设置一个计数值清零
- 下载程序并实测
- 手动旋转编码器一圈,计数值为360左右,符合预期
- 根据每隔0.3秒的高速计数值差值计算编码器转速
应用实例
假设编码器上的皮带轮外径为100mm,需要实现以下功能:
- 按下启动后,输送开始运行
- 每走200mm就停下来等待5秒,然后再走200mm
- 按下停止后,输送带停止
计算过程
- 计算一个脉冲对应的皮带移动距离:
- 转一圈皮带输送机走100π mm
- 转一圈为360个脉冲
- 因此,1个脉冲皮带输送机走 ( \frac{100π}{360} ) mm ≈ 0.87mm
- 计算200mm对应的脉冲数:
- 200mm需要 ( \frac{200}{0.87} ) ≈ 230个脉冲
- 实现逻辑:
- 当高速计数器(HC0)每增加230个脉冲,断开电机1(Q0.0)
- 启动定时器定时5秒
- 5秒后再次启动电机继续行走200mm
思考题解答
如果电机所带的2个皮带轮直径比为2:1,且PLC每秒钟接收到720个左右的高速脉冲数:
电动机的转速计算:
[
\frac{720}{360} \times 60 \times 2 = 240 \text{ r/min}
]如果电动机的额定转速为1440r/min,此时变频器频率计算:
[
\frac{240}{\left(\frac{1440}{50}\right)} = 8.3 \text{ Hz}
]
本文原文来自CSDN
热门推荐
牛皮癣(银屑病)是否会传染?专业解析及护理指南
长辈就爱吃腌菜,怎么说也不听……医生:试试这么做
山东开放大学聚力社区教育与老年教育,共绘终身学习新蓝图
工业激光测距仪在工程测量中的应用案例解析
补铁加维生素C的好处
Ad hoc网络路由协议概述:常见路由技术详解
电动车车牌与车信息不符怎么办
新铜试剂的应用
主机游戏工作室TOP15排行出炉,看看谁最受玩家欢迎?
Stream内存性能测试工具使用指南
厦门去北京旅游攻略及五日游费用报价
职工过错被辞退:企业如何处理员工不当行为?
深圳小孩居住证信息查询方法指南
四川:历史灾害的镜鉴--从灾难中汲取力量,共筑安全防线
云南玉龙雪山旅游价格及门票优惠政策全解析
股市风向标 | 双成药业一字跌停 重组失败拉响退市警报
每天进行100-200个深蹲,会收获的 5 大好处
win10怎么添加共享打印机 5个步骤帮你搞定
水性漆水性木器漆
装修避坑指南:踢脚线的8个“不装”建议
利好股市的因素有哪些?这些因素如何推动股市发展?
怎样判断真菌性肺炎
电化学:电极极化的深度解析
男性胸口出汗怎么回事
“瘦身”+“增肌”让短剧更好看
养只卡皮巴拉是一种怎样的体验?网红宠物“水豚”的魅力与挑战
什么运动最有益长寿?近10万运动员数据分析可供参考
主板电池究竟有什么用?揭秘背后的“隐秘任务”
血沉检测:时间差异与检测注意事项
蔡文姬:东汉四大才女之一的传奇人生