手摇脉冲发生器电路图(PLC编程,STEP 7 博途编写脉冲发生器程序)

Posted

篇首语:夜暗方显万颗星,灯明始见一缕尘。本文由小常识网(cha138.com)小编为大家整理,主要介绍了手摇脉冲发生器电路图(PLC编程,STEP 7 博途编写脉冲发生器程序)相关的知识,希望对你有一定的参考价值。

手摇脉冲发生器电路图(PLC编程,STEP 7 博途编写脉冲发生器程序)

方法1

可以使用STEP7(TIA Portal)的IEC定时器来通过简单的编程产生一个脉冲发生器。

图.01展示的是如何利用两个“TON”(接通延时定时器)来实现在输出端 Q0.1 输出周期性脉冲信号的。

图.01

注:图中E0.0即为I0.0,A0.1即为Q0.1,德语关系。

“接通延时定时器”指令将使得输出端 Q 延迟一段时间接通,该时间通过 PT 来定义。

下表将描述如何实现脉冲发生功能。

脉冲发生器的功能

1 输入I0.0 “Release”用于激活此脉冲发生器。

2 标志 M0.1 “Out"”初始值为“False”,因此,下面一条接通延迟定时器指令“TON”开始计时。

3 当接通延时时间到达的时候,标志 M0.0 “Trig"”将被置位并且输出 Q0.1 “Trig_Out”获得 “True”信号。

4 M0.0 的“True”信号将触发上面一条“TON”指令开始计时。

5 当第二次接通延时时间到达的时候,标志 M0.1“Out”被置位。

6 M0.1 的 “True”信号将断开下面一条 “TON”指令的计时条件并中断该定时器,同时使标志 “M0.0”被复位。输出 Q0.1 “Trig_Out”获得 “False”信号。

7 M0.0 的 “False”信号将中断上面一条“TON” 指令,并将 M0.1 复位。

8 标志 M0.1 的 “False”信号将重新触发下面一条“TON"”指令,然后整个过程再次重新开始。

图.02展示了这个脉冲发生器的时序图

图.02

优势:

1. 脉冲信号为True和False的时间可以设为变量。

2. 使用这种方式可以灵活的更改脉冲信号的占空比。

方法2

您可以通过设置时钟标志来产生一个占空比为 50% 周期性脉冲信号。

步骤 :

1 打开您的STEP7项目,在设备视图中双击S7 CPU模块。

2 选择“Properties” ,并在页签中点击“System and clock memory”。

3 勾选“Enable the use of clock memory byte”选项并为时钟标志选定一个字节的地址;比如,“100”表示 MB100。时钟标志的每一位将被分配为不同频率的脉冲信号。

图.03

4 保存并编译硬件组态。然后下载到CPU。

5 标志M100.0将被分配为10 Hz频率的脉冲,也就是说它每0.1秒改变一次状态。图04中展现了让“IN/OUT”引脚的操作数MD110循环递增的例子。比较指令连接MOVE指令使得当操作数到达99时将被复位为 0。

图.04

优势

1. 只需更改组态设置,简单便捷。

2. 不需要用 IEC 定时器指令。

使用时钟标志说明,时钟标志的占空比是1:1。

由于时钟标志的运行周期和CPU 是异步的,在一个长扫描周期中时钟标志能变化多次,这将导致歧义。

举例:

1. 时钟标志的保持时间是100ms 。

2. 程序的扫描周期是100ms并有正负10ms的波动。

3. 如果时钟标志在几个周期后状态都为 1 ,则可能感觉在监控时有 300ms 状态没有变化。

图.05

1. 时钟标志每 100ms 发生变化

2. 扫描周期: 110ms

3. 扫描周期: 90ms

4. 在线监控时钟标志

相关参考

开关量输入输出(PLC编程的开关量,模拟量,脉冲量等,最全编程算法)

PLC中无非就是三大量:开关量、模拟量、脉冲量。只在搞清楚三者之间的关系,你就能熟练的掌握PLC了。PLC编程算法(一)1、开关量也称逻辑量,指仅有两个取值,0或1、ON或OFF。它是最常用的控制,对它进行控制是PLC的优势,也...

开关量是不是数字量(PLC中开关量、模拟量、脉冲量的编程算法)

PLC中无非就是三大量:开关量、模拟量、脉冲量。只在搞清楚三者之间的关系,你就能熟练的掌握PLC了。PLC编程算法(一)1、开关量也称逻辑量,指仅有两个取值,0或1、ON或OFF。它是最常用的控制,对它进行控制是PLC的优势,也...

开关量模拟量数字量的区别(1分钟带你认知:PLC编程中的三大量(开关量、模拟量、脉冲量))

...、PLC中的三大量PLC中无非就是三大量:开关量、模拟量、脉冲量。只在搞清楚三者之间的关系,你就能熟练的掌握PLC了。1、开关量也称逻辑量,指仅有两个取值,0或1、ON或OFF。它是最常用的控制,对它进行控制是PLC的优势,也...

欧姆龙编码器资料(西门子PLC与编码器连接应用编程)

...值型。(1)增量型:就是每转过单位的角度就发出一个脉冲信号(也有发正余弦信号,然后对其进行细分,斩波出频率更高的脉冲),通常为A相、B相、Z相输出,A相、B相为相互延迟1/4周期的脉冲输出,根据延迟关系可以区别正反...

欧姆龙ad模块(欧姆龙PLC编程前的设定(模拟量、高速计数、加密))

一、高速计数的相关知识通过PRV指令,可以读取输入脉冲的频率,进行高速计数器的频率测定,将被测定频率以Hz为单位、十六进制8位输出,并且仅可在高速计数器0中使用。此外,还可在进行高速计数器0的比较动作的同时,测...

数控磨床mk1320(数控工作中常用的数控机床参数,实用收藏)

1.手摇脉冲发生器损坏。一台FANUC0TD数控车床,手摇脉冲发生器出现故障,使对刀不能进行微调,需要更换或修理故障件。当时没有合适的备件,可以先将参数900#3置“0”,暂时将手摇脉冲发生器不用,改为用点动按钮单脉冲发...

开关量检测模块(PLC中的开关量、模拟量、脉冲量详解(西门子PLC代理))

PLC中的开关量、模拟量、脉冲量详解PLC中的开关量、模拟量、脉冲量详解PLC编程常用到开关量,模拟量,还有与步进伺服控制有关的脉冲量,下面详细介绍。1、开关量开关量是指不随时间连续变化的物理量,顾名思义,开关量...

步进电机的步距角(电工进阶PLC工程师必学步进电机的编程控制指令,你掌握了吗)

...令只适用于FX1S、FX1N系列的晶体管输出PLC,如FX1N-60MT。1、脉冲输出指令PLSY(FNC57)PLSY指令用于产生指定数量的脉冲。助记法为HZ、数目Y出来。指令执

接点状态采集器原理(PLC的工作原理)

...件。这两部分与继电器控制电路相同。内部控制电路通过编程方法实现控制逻辑,用软件编程代替继电器电路的功能。其等效工作电路如图5-4所示。图5-4 PLC控制系统的等效工作电路1、输入部分输入部分由外部输入电路、PLC输...

松下plc官网(想要成为PLC编程专家?这7种最常见的PLC编程软件有什么区别?)

plc编程软件有哪些?1、欧姆龙plc编程软件欧姆龙plc编程软件集成了CX-ProgrammerV9.5,能够为欧姆龙PLC编程提供全面的软件支持,本版本为最新版,全面支持32/64位WIN8系统,为多国语言版,支持简体中文。能为网络、可编程终端及伺...