西门子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
热门推荐
住院自费后医保报销指南:如何充分利用医保待遇
看懂脑脊液循环,正确认识脑积水
看懂脑脊液循环,正确认识脑积水
企业如何制定并执行安全生产费用使用计划?
轻松获取美国大使馆公民服务预约的全攻略
边牧不同颜色有什么区别:探讨各色边牧的特点与差异
物联网IoT系列之MQTT协议基础知识

飞行员终审问题:法律框架与实践路径探析
飞行员终审问题:法律框架与实践路径探析
章鱼的智商究竟有多高?为什么许多科学家说章鱼不是地球生物?
个人所得税计算的公式是什么?个人所得税退税计算公式介绍
新形势下大学生就业准备情况分析与思考
什么能减肥不反弹
想减肥了?三招助你“滚蛋吧!赘肉君”
椰砖可以直接种花吗?怎么配土?
网络拓扑图的设计规范
C语言主函数详解:从基本结构到最佳实践
从零开始学习股市知识的完整指南
舆论监测与危机管理:提升公众形象的关键战略
上海首家外商独资医院获证 德达医院有了新身份
麦肯基疗法:7字核心要诀缓解腰背痛
莎士比亚的四大悲剧
EI期刊和核心期刊有什么区别
SCI论文精简篇幅的策略与技巧
奔赴他者,遇见自我:中泰文明互鉴纪实短片创作交流项目圆满结束
ANC原理简介:上行降噪与下行降噪,主动降噪与被动降噪,环境降噪与通话降噪
失业金领取条件:法律实务操作与争议解决
如何解决显示器反光问题(有效应对显示器反光)
海棠花的花期是多久?最佳观赏期是什么时候?
缓存的基本原理与应用解析:提升效率与生活便利的关键技术