求索求知
级别: 正式会员
精华主题: 0
发帖数量: 30 个
工控威望: 85 点
下载积分: 1065 分
在线时间: 4(小时)
注册时间: 2021-07-11
最后登录: 2023-01-31
查看求索求知的 主题 / 回贴
楼主  发表于: 2021-07-19 19:43
各位师傅,BCD指令可否可以在GX Developer上模拟运行
求索求知
级别: 正式会员
精华主题: 0
发帖数量: 30 个
工控威望: 85 点
下载积分: 1065 分
在线时间: 4(小时)
注册时间: 2021-07-11
最后登录: 2023-01-31
查看求索求知的 主题 / 回贴
1楼  发表于: 2021-07-19 20:54
LD X1                                                  
OUT C0 K10          我写了一个简单的计数器程序,在GX Developer上模拟运行,不能转为数码管用的8421码,BCD指令没有执行
LD C0
RST C0
LD M8000
BCD C0 K2Y000
END
                                                  
求索求知
级别: 正式会员
精华主题: 0
发帖数量: 30 个
工控威望: 85 点
下载积分: 1065 分
在线时间: 4(小时)
注册时间: 2021-07-11
最后登录: 2023-01-31
查看求索求知的 主题 / 回贴
2楼  发表于: 2021-07-19 20:57
请各们师傅指点一下是什么原因,谢谢
yerong
级别: 工控侠客
精华主题: 1 篇
发帖数量: 1888 个
工控威望: 2040 点
下载积分: 11042 分
在线时间: 808(小时)
注册时间: 2007-08-28
最后登录: 2024-12-20
查看yerong的 主题 / 回贴
3楼  发表于: 2021-07-20 06:51
模拟好多指令是不支持的
求索求知
级别: 正式会员
精华主题: 0
发帖数量: 30 个
工控威望: 85 点
下载积分: 1065 分
在线时间: 4(小时)
注册时间: 2021-07-11
最后登录: 2023-01-31
查看求索求知的 主题 / 回贴
4楼  发表于: 2021-07-20 09:14
那是不是有可能不支持BCD指令
cvlsam
富士低压,POD(觸摸屏),PLC专卖
级别: VIP会员

精华主题: 3 篇
发帖数量: 6777 个
工控威望: 38380 点
下载积分: 4243 分
在线时间: 9538(小时)
注册时间: 2006-09-13
最后登录: 2024-12-23
查看cvlsam的 主题 / 回贴
5楼  发表于: 2021-07-20 10:20
引用
引用第1楼求索求知于2021-07-19 20:54发表的  :
LD X1                                                  
OUT C0 K10          我写了一个简单的计数器程序,在GX Developer上模拟运行,不能转为数码管用的8421码,BCD指令没有执行
LD C0
RST C0
LD M8000
.......


我个人认为BCD得到了执行,可能您对8421码有些误解。

表示个位数时,BCD码和BIN码的表示方式完全相同,当大于1位数时,数据才会产生不同的排列方式。

例如:0~9      BCD和BIN在存储中的位置完全相同。

但是多于1位数时,排列方式发生了变化,BCD:0001 0001     BIN:0000 1011,但是你写的例子中并不存在多于1位的情况。

因此,BCD指令得到了正确的模拟。

Good Luck~
求索求知
级别: 正式会员
精华主题: 0
发帖数量: 30 个
工控威望: 85 点
下载积分: 1065 分
在线时间: 4(小时)
注册时间: 2021-07-11
最后登录: 2023-01-31
查看求索求知的 主题 / 回贴
6楼  发表于: 2021-07-20 11:01
感谢师傅的帮助,我在模似时C0读数和K2Y000下面显示的读数是一样的,在触摸屏上模似数码管显示的是乱码
求索求知
级别: 正式会员
精华主题: 0
发帖数量: 30 个
工控威望: 85 点
下载积分: 1065 分
在线时间: 4(小时)
注册时间: 2021-07-11
最后登录: 2023-01-31
查看求索求知的 主题 / 回贴
7楼  发表于: 2021-07-20 11:19
例如当C0等于小1时,k2y000现显示等于1,触摸屏上模似数码管显示一横也就是说是0000001,而不是1的显示码0000110
求索求知
级别: 正式会员
精华主题: 0
发帖数量: 30 个
工控威望: 85 点
下载积分: 1065 分
在线时间: 4(小时)
注册时间: 2021-07-11
最后登录: 2023-01-31
查看求索求知的 主题 / 回贴
8楼  发表于: 2021-07-20 11:25
我用MOV指令时当C0是1  ,2,3,4时K2y000分别是6,91,79,102
twingo49
级别: 网络英雄

精华主题: 0
发帖数量: 559 个
工控威望: 9134 点
下载积分: 22585 分
在线时间: 1019(小时)
注册时间: 2013-08-08
最后登录: 2024-12-09
查看twingo49的 主题 / 回贴
9楼  发表于: 2021-07-20 11:49
程式沒問題,應該是觸摸屏顯示的設定問題
求索求知
级别: 正式会员
精华主题: 0
发帖数量: 30 个
工控威望: 85 点
下载积分: 1065 分
在线时间: 4(小时)
注册时间: 2021-07-11
最后登录: 2023-01-31
查看求索求知的 主题 / 回贴
10楼  发表于: 2021-07-20 13:16
谢射师傅