【图】西门子plc高速计数器主程序与子程序实例

来源:电工天下时间:2015-11-04 14:55:01 作者:老电工手机版>>

西门子plc高速计数器主程序与子程序实例

1、主程序

如图1,用首次扫描时接通一个扫描周期的特殊内部存储器SM0.1去调用一个子程序,完成初始化操作。
西门子<a href=/plc/ target=_blank class=infotextkey>plc</a>高速计数器1
 
2、初始化的子程序

如图2,定义HSC1的工作模式为模式11(两路脉冲输入的双相正交计数,具有复位和起动输入功能),设置SMB47=16#F8(允许计数,更新新当前值,更新新预置值,更新计数方向为加计数,若为正交计数设为4×,复位和起动设置为高电平有效)。

HSC1的当前值SMD48清零,预置值SMD52=50,当前值 = 预设值,产生中断(中断事件13),中断。

西门子plc高速计数器2

相关文章
  • 西门子s7-200 plc控制泵往复循环运行的梯形图程序

    西门子s7-200 plc控制泵往复循环运行的梯形图程序

    西门子s7-200 plc控制泵往复循环运行的梯形图程序,PLC梯形图程序实现泵每五分钟工作一次,工作五分钟后,再停五分钟,循环往复运行,介绍了其动作原理的相关知识。

    时间:2022-09-18 08:23:05

  • 西门子simatic s7-200高速计数器的用法

    西门子simatic s7-200高速计数器的用法

    西门子simatic s7-200高速计数器的用法,SIMATIC S7-200的高速计数器(HSC),负责处理来自传感器(如编码器)的信号,高速计数器可采用多种不同的组态功能。

    时间:2022-09-17 11:40:00

  • 西门子plc程序实例:led数码管显示9-5控制系统

    西门子plc程序实例:led数码管显示9-5控制系统

    有关西门子plc的编程例子,一个led数码管显示9-5控制系统,根据要求用西门子plc设计控制系统,并进行程序调试,以下是该plc程序的i/o地址分配与程序梯形图,有需要的朋友参考下。

    时间:2022-01-21 07:56:15

  • 西门子plc程序实例:水塔水位控制系统设计

    西门子plc程序实例:水塔水位控制系统设计

    有关西门子plc的编程实例,一个水塔水位控制系统,根据问题要求用西门子plc设计控制程序,并进行模拟仿真调试,以下是该plc程序的i/o地址分配与程序梯形图,供大家参考。

    时间:2022-01-21 07:53:48

  • 西门子s7-200系列plc实例:抢答器控制程序

    西门子s7-200系列plc实例:抢答器控制程序

    有关西门子s7-200系列plc的编程例子,用plc实现一个简单的抢答器控制程序,主持人与选手间操作抢答器的设计要求,以及完整的plc程序设计,供大家学习参考。

    时间:2022-01-19 07:14:41

  • 西门子plc实现彩灯控制的梯形图程序及接线图

    西门子plc实现彩灯控制的梯形图程序及接线图

    西门子plc实现彩灯控制的梯形图程序及接线图:利用PLC的Q0.0到Q0.7八个输出端控制八个彩灯,每隔一秒亮一个并循环。当接通I0.0后,所有的灯都熄灭。当接通I0.1后,又重新从Q0.0开始循环。

    时间:2021-12-27 10:45:40

  • 西门子plc实现小车往返运动的程序示例

    西门子plc实现小车往返运动的程序示例

    用西门子plc S7-200实现小车往返的自动控制 ,控制过程为:按下启动按钮 ,小车从左边往右边(右边往左边运动), 当运动到右边(左边)碰到右边(左边)的行程开关后,小车自动做返回运动,当碰到另一边的行程开关后,再次做返回运动 。

    时间:2021-12-25 20:07:43

  • 西门子Plc计数器指令的程序代码示例

    西门子Plc计数器指令的程序代码示例

    西门子Plc计数器指令的程序代码示例,主要包括:加计数CTU、减计数CTD和加/减计数CTUD总共有256个(C0~C255)。在一个程序中,同一计数器号不要重复使用,更不能分配给几个不同类型的计数器。

    时间:2021-12-25 20:05:22

Copyright © 2015 - 2022 dgjs123.com All Rights Reserved

电工天下 版权所有