① 用西门子step7如何组态脉冲发生器
硬件组态中CPU属性"Cycle/Clock Memory"中"Clock Memory"设定的Memory Byte,可以看下帮助,每一位都有固定频率.
M0.0 0.1S, M0.1 0.2S, M0.2 0.4S, M0.3 0.5S, M0.4 0.8S, M0.5 1.0S, M0.6 1.6S, M0.7 2.0S。
② 如何利用西门子PLC进行脉冲控制输出
引用 EBN战略军团厦门-alive 的回复内容:.....这个也是用脉冲啊!我还以为你是控制电机的。这个你用上升沿或者下降沿计数器,然后外带一个时间计数器就可以解决你的问题了。至于0.8个的真没有 就这个了,这个计数器 计时器都是PLC 内部自带的,看你怎么使用而已。你说的不能用发几个脉冲来形容。应该是收到几次脉冲,当达到这个要求的时候做一个动作。你可以用计数器计算30个然后0.8个用时间计算。多调试几次 把时间切到点就KO了
③ 西门子plc200如何实现脉冲输出
首先CPU的类型是晶体管输出的!
CPU自带的脉冲输出点Q0.0 和Q0.1
1、使用脉冲指令(在指令树里面)自己去写程序也可以!
2、 通过PTO/PWM向导(向导里面)去配置Q0.0和Q0.1相应参数!
3、 使用位置控制模块EM253,通过EM253位置向导去配置相应的参数!此时与Q0.0和Q0.1无关!
希望能帮到你!
④ 我想用西门子plc产生一个脉冲 但是 程序报错了 请问大侠 如何改那
上面4个语句放在4个网络段里,这是西门子PLC编程的基本原则,一个网络段只能是一个起始指令。另外T33的时间过段,影响精度。
⑤ 西门子S7-200程序里怎么设计一个初始瞬时脉冲就是通了它只产生一次脉冲而已,谢谢
如果是PLC刚上电时就产生的这么个脉冲,用于数据初始化的,直接调用SM0.1
如果是外部信号接通后只需要产生一个脉冲信号,用\S\上升沿指令
⑥ 西门子PLC软件发脉冲指令怎么没有在哪啊
没有脉冲指令的
不过可以用定时器实现,有脉冲定时器
⑦ 谁知道西门子PLC中的脉冲定时器的用法
1)
类型、编号及分辨率
TON——接通延时
TONR——有记忆接通延时
TOF——断开延时
3种分辨率(时基):1ms、10ms、100ms——分别对应不同的定时器号
定时器6个要素:
指令格式(时基、编号等)
预置值——PT
使能——IN
复位——3种定时器不同
当前值——Txxx
定时器状态(位)——可由触点显示
定时值=时基×预置值PT。由于定时器的计时间隔与程序的扫描周期并不同步,定时器可能在其时基(1ms、10ms、100ms)内任何时间启动,所以,未避免计时时间丢失,一般要求设置PT预置值必须大于最小需要的时间间隔。例如:使用10ms时基定时器实现140ms延时(时间间隔),则PT应设置为15(10ms×15=150ms)。
2)
功能
(1)
接通延时定时器TON——一般用于单一时间间隔的定时
指令格式:见图,编号与分辨率及定时器类型有关。(见教材P221:Fig8-3-3a)
使能:——IN:
I2.0
=“1”
当前值——T33,当在线(Online)时,此处显示当前值
预置值——PT=3,即定时时间=10ms×3=30ms
复位——IN:I2.0
=
“0”
定时器状态(位)——“1”或“0”
与MODICON
PLC的定时器指令对照:
区别:对MODICON
PLC,当10001=“0”
,10002=“1”时,定时器当前值保持;当计时时间到,即(40040)=
30时,只要10002=“1”,定时器也是保持
对S7-200
PLC,
只要I0.0=“1”,即计时,当T33当前值=3时,定时器继续计时,直至I0.0=“0”,定时器复位(相当于10002=“0”
)
(1)
断开延时定时器TOF——一般用于故障时间后的时间延时
指令格式:见图,编号与分辨率及定时器类型有关。
注意:定时器状态(位)=“1”(置位)及当前值复0与使能.I0.0=“1”同步;计时开始与使能I0.0从“1”→“0”(断开)同步,且当计时时间到而使能仍=“0”时,当前值保持。
(2)
有记忆接通延时定时器TONR——一般用于累计许多时间间隔(指令功能及时序图见教材P222:Fig8-3-3c)
指令格式:见图,编号与分辨率及定时器类型有关。
注意:定时器状态(位)=“1”(置位)及当前值复0与使能.I0.0=“1”同步;计时开始与使能I0.0从“1”→“0”(断开)同步,且当计时时间到而使能仍=“0”时,当前值保持。
(3)
有记忆接通延时定时器TONR——一般用于累计许多时间间隔
⑧ 西门子S7-200系列PLC怎么发脉冲控制电机,PTO应该怎么样设置。
第一步,设置控制字节 你用Q0.0 就设置SMB67 Q0.1 就设置SMB77 字节位涵义你应该知道吧,第二步,设置脉冲周期 Q0.0 设置SMW68 Q0.1设置SMW78 第三步,设置脉冲个数Q0.0 设置SMD72 Q0.1设置SMD82 最后启动脉冲输出 PLS指令 Q0.X 那项填你的输出端 0或者1