lxhrdm
级别: 探索解密
精华主题: 0
发帖数量: 12 个
工控威望: 173 点
下载积分: 464 分
在线时间: 46(小时)
注册时间: 2008-10-27
最后登录: 2022-01-19
查看lxhrdm的 主题 / 回贴
楼主  发表于: 2016-06-19 15:38
只有1个编码器,如果触发信号闭合一个上升沿,那么第一个位置被记忆,经过500个脉冲以后Y0输出,第二次触发,那么第二个位置被记忆,经过500个脉冲Y0输出,以此类推,一直到第七个位置,这个程序应该怎么写?那个大神给一点思路,最好用三菱的程序给我指导一下。谢谢
guochunyi
直读解西门屏HMI口令 。。。
级别: 论坛版主

精华主题: 5 篇
发帖数量: 8211 个
工控威望: 10340 点
下载积分: 21021 分
在线时间: 3003(小时)
注册时间: 2007-03-01
最后登录: 2024-10-30
查看guochunyi的 主题 / 回贴
1楼  发表于: 2016-06-19 16:14
编码器采集值和设定脉冲值作比较作为条件就行了。只是要注意:用32位的数据寄存器。
可直读解西门屏HMI各级帐户口令,帐户登录权限提升,锁定帐户激活。。。
lxhrdm
级别: 探索解密
精华主题: 0
发帖数量: 12 个
工控威望: 173 点
下载积分: 464 分
在线时间: 46(小时)
注册时间: 2008-10-27
最后登录: 2022-01-19
查看lxhrdm的 主题 / 回贴
2楼  发表于: 2016-06-20 16:41
我的意思是:
如果第一次触发,那么经过500个脉冲后Y0动作,但是也有可能第一次触发以后这500个脉冲没有走完,第二次就触发了,如此循环,最多的时候可以到30次触发,这样就需要精确的记录每次触发时候的编码器数值,每次的触发在经过500个脉冲后后都要Y0动作,这个应该怎么写。给点思路就行,谢谢
mikehu
学习就学习
级别: 略有小成
精华主题: 0
发帖数量: 216 个
工控威望: 296 点
下载积分: 933 分
在线时间: 131(小时)
注册时间: 2010-02-15
最后登录: 2022-01-12
查看mikehu的 主题 / 回贴
3楼  发表于: 2016-06-21 16:55
不断传送