登录
首页
PLC论坛
PLC论坛
回帖
发帖
正文
主题:想做一个高速计数器计脉冲,三菱PLC不知道能不能实现。
点击:339 回复:26
楼主
编辑
引用
管理
设备电工
有个脉冲串,发了又停停了又发,发一次停一次就一个脉冲串。我想用高速计数器来计这个脉冲串的个数。记录一次传给一个寄存器。方便对比。
现在主要是判脉冲是否停发的问题,就是要停发了就传送一次,下一次发送完又在传送一次。
程序如图,请大佬们帮看一下能不能实现。
有个问题是X0是脉冲输入口,有脉冲的时候他是通的吗?脉冲不是只有50占空比嘛,计时器能正常工作吗?
最后修改:
2025/4/30 15:25:11
25-04-30 15:17
1楼
编辑
引用
管理
YXBK
有个问题是X0是脉冲输入口,有脉冲的时候他是通的吗?脉冲不是只有50占空比嘛,计时器能正常工作吗?
应该是不行的,当脉冲发送的频率时间大于PLC扫描时间时,计时器是不会导通的。
比如频率100,周期时间是10ms,那么断开的时间是5ms,假设扫描时间是4ms,
PLC检测到X0断开的,T0也就会断开
25-04-30 15:40
2楼
编辑
引用
管理
设备电工
感谢版主,试了一下确实不行。有没有其它办法实现脉冲发完自动传送一次?
发脉冲的机构不是我控制的。可能给不了发完了或其它的触发传送的信号。
25-04-30 16:12
3楼
编辑
引用
管理
第三颗牙
两个脉冲串之间的最小时间间断能知道不?
可以将脉冲信号并在另一个输入点(非高速计数点),利用信号防抖程序,可实现。
25-04-30 16:35
4楼
编辑
引用
管理
设备电工
不知道,但可以估计。防抖怎么实现呢?
25-04-30 16:54
5楼
编辑
引用
管理
知道一点
试试将x0取反,将t0用前沿,t0的k1还是k2 or换成能10ms的T
25-04-30 16:54
6楼
编辑
引用
管理
设备电工
取反不行的,刚才实测了一下,to跟本没办法工作。软件监控X0一直是断开的。但是PLC的X点却是亮的。
25-04-30 16:57
7楼
编辑
引用
管理
YXBK
引用
设备电工
在 2025/4/30 16:12:11 发言
【内容省略】
如果想用X0,应该是无解的
25-04-30 17:23
8楼
编辑
引用
管理
知道一点
引用
设备电工
在 2025/4/30 16:57:02 发言
【内容省略】
说明脉冲串间隔<100ms or <10ms 看一下扫描周期,有没有更快的定时器
25-04-30 17:34
9楼
编辑
引用
管理
设备电工
那有别的办法可以实现吗?
25-04-30 22:47
上一页
下一页
工控新闻
Melexis宣布任命两名新董事会成员,进一步呈现对亚太地区的投资承诺
西门子打造面向工业自动化的AI智能体
深圳产业链优势推动具身智能加速跑
歌尔微+英飞凌,两大传感器领军企业合作,进军工业自动化领域
施耐德电气尹正:推动新质转型,需要“三重”创新
CMIET 2025 | 华北工控精彩亮相第十届中国北京军博会
Melexis的MLX90427更安全,更可靠,性能更高且成本更低
廿年战略协同再启新程:中控技术与传化集团擘画工业AI新蓝图
更多新闻资讯