ufo6363
级别: 家园常客
精华主题: 0
发帖数量: 513 个
工控威望: 561 点
下载积分: 6559 分
在线时间: 1384(小时)
注册时间: 2010-11-21
最后登录: 2024-04-26
查看ufo6363的 主题 / 回贴
楼主  发表于: 2012-02-10 18:14
西门子200PLC 在高速计数的时候,HC里面的数字是在不断变化的,,,,我想监控HC里面的数字,,当检测到HC里面的数字突然不变化的时候值一个位。。。。。正常开机的时候高速计数在工作,,当突然不计数了,说明机器卡死了不转了,,所以值一个位,来让马达立即停机。。。。
ufo6363
级别: 家园常客
精华主题: 0
发帖数量: 513 个
工控威望: 561 点
下载积分: 6559 分
在线时间: 1384(小时)
注册时间: 2010-11-21
最后登录: 2024-04-26
查看ufo6363的 主题 / 回贴
1楼  发表于: 2012-02-10 23:00
对比我用过中断来采集数据
ufo6363
级别: 家园常客
精华主题: 0
发帖数量: 513 个
工控威望: 561 点
下载积分: 6559 分
在线时间: 1384(小时)
注册时间: 2010-11-21
最后登录: 2024-04-26
查看ufo6363的 主题 / 回贴
2楼  发表于: 2012-02-15 12:26
没人帮忙吗????今天打西门子电话也没能给个说法啊
ufo6363
级别: 家园常客
精华主题: 0
发帖数量: 513 个
工控威望: 561 点
下载积分: 6559 分
在线时间: 1384(小时)
注册时间: 2010-11-21
最后登录: 2024-04-26
查看ufo6363的 主题 / 回贴
3楼  发表于: 2012-02-17 12:40
高手来求解啊,,怎么做如何是好啊,西门子技术部给我的答案是,西门子没有现成的这样指令,所以不好搞。
ufo6363
级别: 家园常客
精华主题: 0
发帖数量: 513 个
工控威望: 561 点
下载积分: 6559 分
在线时间: 1384(小时)
注册时间: 2010-11-21
最后登录: 2024-04-26
查看ufo6363的 主题 / 回贴
4楼  发表于: 2012-02-17 18:05
引用
引用第6楼hills123于2012-02-17 13:46发表的  :
高速计数的值在规定时间内若没完成 则产生个中断停止当前电机动作 实现你的要求

和我的思路一样,,,效果很一般,,,这样停机在1-2秒左右,,我在机器上过,采样时间太短会容易造成错误停机,,,,,这个比较麻烦的。。1-2意味着皮带要磨断了
ufo6363
级别: 家园常客
精华主题: 0
发帖数量: 513 个
工控威望: 561 点
下载积分: 6559 分
在线时间: 1384(小时)
注册时间: 2010-11-21
最后登录: 2024-04-26
查看ufo6363的 主题 / 回贴
5楼  发表于: 2012-02-17 22:31
引用
引用第10楼hanqin于2012-02-17 18:26发表的  :
一个扫描周期的时间够吗?如果够的话,对比两次扫描周期高速计数器的数值。

SM0.6把HC传送到一个寄存器,,,和HC进行比较,,,当大于的时候说明正常,当等于的时候说明有问题是吧,,,,