aierjet
级别: 探索解密
精华主题: 0
发帖数量: 17 个
工控威望: 111 点
下载积分: 727 分
在线时间: 11(小时)
注册时间: 2014-10-14
最后登录: 2019-08-13
查看aierjet的 主题 / 回贴
楼主  发表于: 2015-01-25 23:09
光栅尺是24V TTL信号 有 A、B、RI三路输出信号 RI 是零位信号 用的是高速计数器C252   A、B、RI、三路信号分别接了 X0、 X1 、X2  。

光栅尺的行程是从-45mm到100mm

现在问题是断电以后 PLC会保存断电时的位移数据(如在位移-45mm的时候断电)

在下一次上电前 光栅尺的实际位移出现变化(如实际位置在100mm的位置了),但是开机上电的时候

会将(-45mm)当成现在的位移  因为PLC保存的数据是(-45mm)。

这样触摸屏上显示的数据就会出现错误 如果光栅尺上升 数据就会出现 从-45mm到-190mm的变化。

反正是每一次开机的时候的数据会以上一次断电时的数据为基准 上升减小 下降增加

这就相当于 位移0 mm不稳定 是变化的 不知如何解决了

光栅尺的 零位信号线RI 接上和取掉对数据没有影响  之前PLC程序中是 用RI零位信号来复位C252的不知道这样用是否对  

如何理解这个零位信号 在PLC程序中如何用  

求大神帮帮忙看看如何解决  谢谢
gc007008
级别: 略有小成
精华主题: 0
发帖数量: 195 个
工控威望: 339 点
下载积分: 2284 分
在线时间: 192(小时)
注册时间: 2013-07-11
最后登录: 2017-04-01
查看gc007008的 主题 / 回贴
1楼  发表于: 2015-01-26 08:18
不知道你的工艺,不太好回答,如果有电机或者有气缸等执行元件来使光栅尺位置产生变化,那么每次开机上电的时候做一个初始化,回归原点的动作,同时RST C252或者用一个中间继电器接通RI信号使光栅置零,这样光栅尺不就是从0开机计算了吗
lijinniu
级别: 工控侠客
精华主题: 0
发帖数量: 624 个
工控威望: 3669 点
下载积分: 29981 分
在线时间: 1407(小时)
注册时间: 2007-08-17
最后登录: 2024-06-11
查看lijinniu的 主题 / 回贴
2楼  发表于: 2015-01-26 08:29
你可能是把C252的数据传送到一个断电记忆的寄存器了。然后用这个寄存器来做的运算。你应该在上电的时候把这个寄存器的值再传送给C252就可以了。
aierjet
级别: 探索解密
精华主题: 0
发帖数量: 17 个
工控威望: 111 点
下载积分: 727 分
在线时间: 11(小时)
注册时间: 2014-10-14
最后登录: 2019-08-13
查看aierjet的 主题 / 回贴
3楼  发表于: 2015-01-26 12:30
引用
引用第1楼gc007008于2015-01-26 08:18发表的  :
不知道你的工艺,不太好回答,如果有电机或者有气缸等执行元件来使光栅尺位置产生变化,那么每次开机上电的时候做一个初始化,回归原点的动作,同时RST C252或者用一个中间继电器接通RI信号使光栅置零,这样光栅尺不就是从0开机计算了吗

  
谢谢!

断电后 关了空压机 设备内部没有气了  由于设备本身的重量会慢慢往下掉就带着光栅移动了

不知道是不是光栅尺的问题 我程序里面是直接用RI信号来复位C252的但是没有反应    RI信号能不能直接进PLC对C252复位呢 ?


你这里说的回归原点的动作 是要设备上下运行一次么 ?
aierjet
级别: 探索解密
精华主题: 0
发帖数量: 17 个
工控威望: 111 点
下载积分: 727 分
在线时间: 11(小时)
注册时间: 2014-10-14
最后登录: 2019-08-13
查看aierjet的 主题 / 回贴
4楼  发表于: 2015-01-26 12:33
引用
引用第2楼lijinniu于2015-01-26 08:29发表的  :
你可能是把C252的数据传送到一个断电记忆的寄存器了。然后用这个寄存器来做的运算。你应该在上电的时候把这个寄存器的值再传送给C252就可以了。



你是说C252的数据不用断电保持 用普通的寄存器么?
lijinniu
级别: 工控侠客
精华主题: 0
发帖数量: 624 个
工控威望: 3669 点
下载积分: 29981 分
在线时间: 1407(小时)
注册时间: 2007-08-17
最后登录: 2024-06-11
查看lijinniu的 主题 / 回贴
5楼  发表于: 2015-01-26 16:24
引用
引用第4楼aierjet于2015-01-26 12:33发表的  :



你是说C252的数据不用断电保持 用普通的寄存器么?

你再仔细的看一看我有说过不用断电保持的寄存器了吗?看了你这样的回答都不想说什么了。
新手驾驶f22
级别: 探索解密
精华主题: 0
发帖数量: 60 个
工控威望: 194 点
下载积分: 737 分
在线时间: 19(小时)
注册时间: 2014-02-06
最后登录: 2020-02-20
查看新手驾驶f22的 主题 / 回贴
6楼  发表于: 2015-01-26 20:24
这个问题的确不太好解决,没有气压位置不能保持,开机后肯定乱套.我看解决方法一个是用刹车法,条件得允许.另一个办法是单独给光栅尺和PLC用不间断电源供电,随时计量,好像后一种方法来的快些