裔风狂舞
喊破嗓子不如做出样子!
级别: 略有小成
精华主题: 0
发帖数量: 111 个
工控威望: 285 点
下载积分: 3710 分
在线时间: 100(小时)
注册时间: 2011-09-02
最后登录: 2024-04-15
查看裔风狂舞的 主题 / 回贴
楼主  发表于: 2012-06-16 14:45
CP1H的PLC             增量型旋转编码器         A270这个特殊功能寄存器里面是高速脉冲计数器的脉冲数  断电在上电后都会清零  那设备每次都得重新设置   这怎么办?  难道必须用绝对型?
zlc1210903
级别: 工控侠客
精华主题: 0
发帖数量: 483 个
工控威望: 3543 点
下载积分: 1050 分
在线时间: 343(小时)
注册时间: 2011-06-14
最后登录: 2023-10-18
查看zlc1210903的 主题 / 回贴
1楼  发表于: 2012-06-16 15:09
这个问题我记得有个帖子我回复过相同的问题,你用一个数据寄存器存放这个数值,然后再开机时用INI指令将这个数据寄存器的值写入特殊寄存器就好了。
你在写这个程序的时候会遇到数据类型的问题。你看下我以前发的一帖子“鄙视下omron“。里面有答案的。
羡慕高手,希望有一天我也成为高手。
裔风狂舞
喊破嗓子不如做出样子!
级别: 略有小成
精华主题: 0
发帖数量: 111 个
工控威望: 285 点
下载积分: 3710 分
在线时间: 100(小时)
注册时间: 2011-09-02
最后登录: 2024-04-15
查看裔风狂舞的 主题 / 回贴
2楼  发表于: 2012-06-16 16:23
引用
引用第1楼zlc1210903于2012-06-16 15:09发表的  :
这个问题我记得有个帖子我回复过相同的问题,你用一个数据寄存器存放这个数值,然后再开机时用INI指令将这个数据寄存器的值写入特殊寄存器就好了。
你在写这个程序的时候会遇到数据类型的问题。你看下我以前发的一帖子“鄙视下omron“。里面有答案的。

A270是个特殊功能寄存器  不能赋值啊
zlc1210903
级别: 工控侠客
精华主题: 0
发帖数量: 483 个
工控威望: 3543 点
下载积分: 1050 分
在线时间: 343(小时)
注册时间: 2011-06-14
最后登录: 2023-10-18
查看zlc1210903的 主题 / 回贴
3楼  发表于: 2012-06-17 13:02
用INI可以
不过只能在计数器没有动作的情况下可以,如果计数器在技术,用INI就会报错。

自己试试吧
羡慕高手,希望有一天我也成为高手。
裔风狂舞
喊破嗓子不如做出样子!
级别: 略有小成
精华主题: 0
发帖数量: 111 个
工控威望: 285 点
下载积分: 3710 分
在线时间: 100(小时)
注册时间: 2011-09-02
最后登录: 2024-04-15
查看裔风狂舞的 主题 / 回贴
4楼  发表于: 2012-06-18 11:09
图片:
引用
引用第3楼zlc1210903于2012-06-17 13:02发表的  :
用INI可以
不过只能在计数器没有动作的情况下可以,如果计数器在技术,用INI就会报错。

自己试试吧

那怎么弄   用第一次循环来使用INI   但是我发现个问题啊  就是在断电前  你把计数值保存在别的数据寄存器里  INI指令只说改变  怎么变啊   也没说啊     操作数S是保存改变数据的首通道