当前位置:
工控论坛
> >
产品
>
PLC
>
贝加莱(B&R)PLC
我要发帖
请教B&R
点击:
963
| 回复:
1
dxfast
关注
私信
精华:0帖
求助:0帖
帖子:3帖 | 11回
年度积分:30
历史总积分:92
注册:2002年8月28日
发表于:2003-09-08 09:58:00
楼主
使用CABRX( )或CABL( )函数时出现一个问题,CABRX.Position 或CABLX.Position的值在冷/热起动时不能保存,总是清为0。虽然用PMemPut( )和PMemGet( )函数能实现CABRX.Position的保持,但CABLX.Position却总也实现不了。请指教。
分享到:
收藏
邀请回答
回复楼主
举报
gongkongedit
关注
私信
精华:1099帖
求助:0帖
帖子:14392帖 | 54470回
年度积分:0
历史总积分:622
注册:2008年9月08日
发表于:2003-09-08 09:58:00
1楼
首先您得清楚两条: 1.PCC可以把值保存到永久内存(由电池保存),或ROM里; 2.从新上电后,相对式编码器不能记住断电前的位置,如果要记住位置,您得用绝对式编码器. 关于2,当然我们稍微用点技巧就能实现,比如循环中用几个过度变量: (*循环*) POSITION = ENCODER_POSITION + INIT_POSITION OLD_POSITION = POSITION 上电时: (*INIT*) INIT_POSITION = OLD_POSITION 因为OLD_POSITION声明到永久内存中,冷启动不会清除. 具体细节可以看帮助. 注意:如果断电情况下,有人移动了实际机械的位置,而您在上电后没有寻参,可能会引起重大事故.
回复
引用
举报
热门招聘
相关主题
Eplan2.7,2.6在win10下Multi...
[42879]
我想开个店,专门做电气方面的...
[11049]
PLC控制变频器
[8780]
plc永宏的高速计数器问题
[7126]
两个OMRON CP1H的PLC经过串口...
[10111]
亿万电器网FTP怎么不能正常登...
[14841]
松下PLC技术支持有问必答
[13800]
三菱Q系列PLC中D,R,ZR寄存器...
[16370]
win7环境怎么安装西门子step...
[7853]
modbus_rtu V3.0 通信协议串...
[11674]
官方公众号
智造工程师
客服
小程序
公众号