找回密码
 注册会员

QQ登录

只需一步,快速开始

搜索
查看: 5239|回复: 9

三菱PLC计数以及工控屏读取

[复制链接]
发表于 2020-1-15 13:13:12 | 显示全部楼层 |阅读模式
      初学PLC,遇到一个问题,想请教一下各位大神。
1 r  n: Y2 t  s! z      举例:皮带可以正反转,上面有物体。用一个传感器来计数,速度慢,不用高频计数。
) I! f. u' A) y# a, H1 i! h             皮带正传的时候,传感器检测到就开始进行加一,特殊情况下,需要皮带反转,传感器就有可能检测到刚刚通过去的物品,那么工控屏上的数据就要进行减一。这里不考虑皮带换向时,物品正好处于传感器检测范围。
  `( H6 J3 }" @, L/ J! G问题就是:PLC梯形图怎么编写这个加一减一的情况呢?* x: c1 I# t2 g, P' I
   感觉图片中的这种简单的加一减一,会不会变成双线圈输出?需要怎么处理呢?5 f; |5 U+ R) `: V
1579059382(1).png
回复

使用道具 举报

发表于 2020-1-15 16:41:19 | 显示全部楼层
图片这个程序可以实现呀,正转的时候是加一,反转的时候减一
 楼主| 发表于 2020-1-15 17:01:39 | 显示全部楼层
811359242 发表于 2020-1-15 16:41
1 s& x9 A' @) ~( e2 W图片这个程序可以实现呀,正转的时候是加一,反转的时候减一

  n2 b% |+ C1 j# Z, t谢谢。这样不会形成双线圈吧?我这没有工控屏了,没法试。之前我还以为需要增加其他的变量,然后再进行汇总,所以不知道怎么汇总。5 G8 i3 y1 K6 z& w# n$ S+ B, o/ Y
发表于 2020-1-15 17:24:51 | 显示全部楼层
西门子可以用中间继电器避免双线圈。三菱不了解
发表于 2020-1-15 20:48:55 | 显示全部楼层
程序有问题,后面实现运算的前提是前面的X1的上升沿,这么做容易出问题
 楼主| 发表于 2020-1-15 21:26:33 | 显示全部楼层
冷月梧桐 发表于 2020-1-15 20:484 ?# |' I5 b. Y* i! }
程序有问题,后面实现运算的前提是前面的X1的上升沿,这么做容易出问题
  J9 E8 W# D: E6 G; l
改成LD X1吗?如果在其他梯形图中,启动输出时,是不是可以使用这种上升沿?之前看到别人的梯形图中有使用上升沿
- }+ f1 I; f6 X3 s1 [2 d
 楼主| 发表于 2020-1-17 11:11:17 | 显示全部楼层
冷月梧桐 发表于 2020-1-15 20:48$ t: ]3 j) c/ a) z$ u% _. z0 @
程序有问题,后面实现运算的前提是前面的X1的上升沿,这么做容易出问题
1 ^( B& p9 e& }0 g) P
大神,我试验了下,这个梯形图能实现我要的功能,就是有点不明白,使用上升沿做前提的话,会出现什么样的问题呢?如果改成LD x1,接通X1的话,计数器会一直计数。

点评

你计数的关键在上升沿,但是你这个上升沿后面关系着加数和减数。我说的不合理,不是功能上。是逻辑上  发表于 2020-1-17 17:26
 楼主| 发表于 2020-1-18 15:44:05 | 显示全部楼层
kuan880204 发表于 2020-1-17 11:11% |0 d6 x! {) X- p3 o8 g
大神,我试验了下,这个梯形图能实现我要的功能,就是有点不明白,使用上升沿做前提的话,会出现什么样的 ...

1 w( N4 P5 b' f3 N+ O; d" _1 u大神,那应该怎么更改呢?水平有限,不知道怎么更改能在功能以及逻辑上都合理
, k% b) O) q' c9 J: Z7 y3 ^8 K
发表于 2020-2-21 11:00:59 | 显示全部楼层
仅从思路上来说,您这个传感器上升沿应该放在电机运行的条件后面。
您需要登录后才可以回帖 登录 | 注册会员

本版积分规则

Archiver|手机版|小黑屋|机械社区 ( 京ICP备10217105号-1,京ICP证050210号,浙公网安备33038202004372号 )

GMT+8, 2025-8-19 00:56 , Processed in 0.072318 second(s), 19 queries , Gzip On.

Powered by Discuz! X3.5 Licensed

© 2001-2025 Discuz! Team.

快速回复 返回顶部 返回列表