雪花飘飘
级别: VIP会员

精华主题: 1 篇
发帖数量: 2622 个
工控威望: 2047 点
下载积分: 6766 分
在线时间: 3548(小时)
注册时间: 2007-09-03
最后登录: 2024-12-28
查看雪花飘飘的 主题 / 回贴
楼主  发表于: 2007-12-11 02:41
请问各位师傅:
LD      X000
OUT    C0    K5
LD    C0
RST    C0
LD    M8000
MOV    C0    D0
LD        M8000
MOV    D0    K4M0
LD    M0
OUT  Y000
LDI    M0
OUT    Y001
为什么此程序只是将计数值传送至K4M0中后M0就会出现奇数,偶数的输出?
必须是K4M0 吗。我试过K1M0也好用呀!!!
请指点指点。谢谢各位了。
konev
级别: *
精华主题: * 篇
发帖数量: * 个
工控威望: * 点
下载积分: * 分
在线时间: (小时)
注册时间: *
最后登录: *
查看konev的 主题 / 回贴
1楼  发表于: 2007-12-11 09:33
K4M0是指M0~M15 16位,K1M0是指M0~M3 4位,这个程序实际上只根据2进制数最低位是0还是1来判断奇偶数,所以只用到M0。K4M0和K1M0没区别
yjp-gyl
忙里偷闲
级别: 略有小成
精华主题: 0
发帖数量: 712 个
工控威望: 289 点
下载积分: 2096 分
在线时间: 88(小时)
注册时间: 2007-04-28
最后登录: 2018-08-23
查看yjp-gyl的 主题 / 回贴
2楼  发表于: 2007-12-11 09:39
LD      X000
INCp  D0
LD    M8000
MOV    D0    K4M0
LD    M0
OUT  Y000
LDI    M0
OUT    Y001
LD    X1
MOV    K0    D0
看看我写的程序,应该没有问题
楼主的程序有弊端,在计数器复位的时候会有一个点不行


     
[ 此贴被yjp-gyl在2007-12-11 16:43重新编辑 ]
同心同德,共建家园
yjp-gyl
忙里偷闲
级别: 略有小成
精华主题: 0
发帖数量: 712 个
工控威望: 289 点
下载积分: 2096 分
在线时间: 88(小时)
注册时间: 2007-04-28
最后登录: 2018-08-23
查看yjp-gyl的 主题 / 回贴
3楼  发表于: 2007-12-11 11:51
没有人看 顶一下
同心同德,共建家园
8861661
级别: *
精华主题: * 篇
发帖数量: * 个
工控威望: * 点
下载积分: * 分
在线时间: (小时)
注册时间: *
最后登录: *
查看8861661的 主题 / 回贴
4楼  发表于: 2007-12-11 12:51
你这样编,可是要多占以个输入点,楼主的程序可以用的,如果感觉不好,可以把复位调到后面去。
雪花飘飘
级别: VIP会员

精华主题: 1 篇
发帖数量: 2622 个
工控威望: 2047 点
下载积分: 6766 分
在线时间: 3548(小时)
注册时间: 2007-09-03
最后登录: 2024-12-28
查看雪花飘飘的 主题 / 回贴
5楼  发表于: 2007-12-11 13:10
TO:konev 谢谢您的指导。
更感谢各位老师支持。    
konev
级别: *
精华主题: * 篇
发帖数量: * 个
工控威望: * 点
下载积分: * 分
在线时间: (小时)
注册时间: *
最后登录: *
查看konev的 主题 / 回贴
6楼  发表于: 2007-12-11 13:16
不客气:)其实每个人都有自己的思路。我第一眼看见标题的反应是用DIV指令除2,然后看余数是不是1。
wjm1006
级别: 探索解密
精华主题: 0
发帖数量: 8 个
工控威望: 176 点
下载积分: 609 分
在线时间: 1(小时)
注册时间: 2007-11-17
最后登录: 2013-01-02
查看wjm1006的 主题 / 回贴
7楼  发表于: 2007-12-11 16:12
LD      X000
INC  D0
LD    M8000
MOV    D0    K4M0
LD    M0
OUT  Y000
LDI    M0
OUT    Y001
LD    X1
MOV    K0    D0
wjm1006
级别: 探索解密
精华主题: 0
发帖数量: 8 个
工控威望: 176 点
下载积分: 609 分
在线时间: 1(小时)
注册时间: 2007-11-17
最后登录: 2013-01-02
查看wjm1006的 主题 / 回贴
8楼  发表于: 2007-12-11 16:12
偶数输出程序的问题
sjfshi
级别: *
精华主题: * 篇
发帖数量: * 个
工控威望: * 点
下载积分: * 分
在线时间: (小时)
注册时间: *
最后登录: *
查看sjfshi的 主题 / 回贴
9楼  发表于: 2007-12-17 13:55
楼主说的对,怎么写都可以,只要是符合指令要求