playb0y
级别: *
精华主题: * 篇
发帖数量: * 个
工控威望: * 点
下载积分: * 分
在线时间: (小时)
注册时间: *
最后登录: *
查看playb0y的 主题 / 回贴
楼主  发表于: 2008-09-19 19:50
最近设备更改需要,开关瞬间动作时PLC内部计数器开始计数,而开关为常开状态,常闭时开关计数器不计数,请问程式该怎么实现?????先谢谢大家了!!!
a888888
级别: 略有小成
精华主题: 0
发帖数量: 434 个
工控威望: 477 点
下载积分: 4346 分
在线时间: 221(小时)
注册时间: 2007-12-03
最后登录: 2014-08-17
查看a888888的 主题 / 回贴
1楼  发表于: 2008-09-19 20:31
你可以用该开关的上升沿来记数,就可以了
a888888
级别: 略有小成
精华主题: 0
发帖数量: 434 个
工控威望: 477 点
下载积分: 4346 分
在线时间: 221(小时)
注册时间: 2007-12-03
最后登录: 2014-08-17
查看a888888的 主题 / 回贴
2楼  发表于: 2008-09-19 20:33
你可以用该开关的上升沿来驱动记数器啊!
cvlsam
富士低压,POD(觸摸屏),PLC专卖
级别: VIP会员

精华主题: 3 篇
发帖数量: 6770 个
工控威望: 38371 点
下载积分: 3262 分
在线时间: 9513(小时)
注册时间: 2006-09-13
最后登录: 2024-11-26
查看cvlsam的 主题 / 回贴
3楼  发表于: 2008-09-19 21:23
因为计数器本身就是需要脉冲动作方可计数,而脉冲动作就是瞬间的开关动作。

因此您的要求实际上就是标准的计数器的使用。

以上~~~
周影
级别: *
精华主题: * 篇
发帖数量: * 个
工控威望: * 点
下载积分: * 分
在线时间: (小时)
注册时间: *
最后登录: *
查看周影的 主题 / 回贴
4楼  发表于: 2008-09-20 00:14
同意楼上的
liujunjie
级别: *
精华主题: * 篇
发帖数量: * 个
工控威望: * 点
下载积分: * 分
在线时间: (小时)
注册时间: *
最后登录: *
查看liujunjie的 主题 / 回贴
5楼  发表于: 2008-09-20 00:50
正常使用计数器就对了
雪花飘飘
级别: VIP会员

精华主题: 1 篇
发帖数量: 2620 个
工控威望: 2044 点
下载积分: 6787 分
在线时间: 3547(小时)
注册时间: 2007-09-03
最后登录: 2024-11-25
查看雪花飘飘的 主题 / 回贴
6楼  发表于: 2008-09-20 03:22
同意三楼的。
yerong
级别: 工控侠客
精华主题: 1 篇
发帖数量: 1883 个
工控威望: 2033 点
下载积分: 11028 分
在线时间: 806(小时)
注册时间: 2007-08-28
最后登录: 2024-11-25
查看yerong的 主题 / 回贴
7楼  发表于: 2008-09-20 12:39
看各个plc厂家了。 一般直接用就好了,不行的话加上升沿就行了
playb0y
级别: *
精华主题: * 篇
发帖数量: * 个
工控威望: * 点
下载积分: * 分
在线时间: (小时)
注册时间: *
最后登录: *
查看playb0y的 主题 / 回贴
8楼  发表于: 2008-09-21 22:58
先谢谢各位的指点。我也曾考虑用开关的上前沿,但是在编程的时候,软件的开关上前沿功能是灰色的,再者我实际在计数器的前面己经加了一个脉冲M8012 (0、01秒),他的实际作用是把计数器作为时间计数器使用的,请问是不是所有的PLC都支持开关上前沿指令的,我用的比较低级的士林PLC
,谢谢高手指点!!!
ydc820
级别: 家园常客
精华主题: 0
发帖数量: 642 个
工控威望: 625 点
下载积分: 1456 分
在线时间: 893(小时)
注册时间: 2007-02-24
最后登录: 2024-11-14
查看ydc820的 主题 / 回贴
9楼  发表于: 2008-09-21 23:57
你的PLC可以寿终正寝了,没微分指令.
不过编个普通常开到你的计数端可满足你要求了