yusanlong045
天涯路 孤客行 问谁与共?
级别: 略有小成
精华主题: 0
发帖数量: 235 个
工控威望: 226 点
下载积分: 791 分
在线时间: 44(小时)
注册时间: 2009-07-04
最后登录: 2017-01-25
查看yusanlong045的 主题 / 回贴
楼主  发表于: 2014-12-09 22:47
最近看了一下我们厂的机械程序,其中有一些数据储存器d的数值是预设的,不过这些值用GX打开看时应该是十进制的数值,但是我想写十进制的数值进去却总是不行,比如我想把D300中的值改为5000,但是总是显示一些看不明白的值,不明白是怎么回事,哪位大侠给解释下!多谢了
yusanlong045
天涯路 孤客行 问谁与共?
级别: 略有小成
精华主题: 0
发帖数量: 235 个
工控威望: 226 点
下载积分: 791 分
在线时间: 44(小时)
注册时间: 2009-07-04
最后登录: 2017-01-25
查看yusanlong045的 主题 / 回贴
1楼  发表于: 2014-12-09 22:55
百度了一个晚上了,都还没搞明白!
yusanlong045
天涯路 孤客行 问谁与共?
级别: 略有小成
精华主题: 0
发帖数量: 235 个
工控威望: 226 点
下载积分: 791 分
在线时间: 44(小时)
注册时间: 2009-07-04
最后登录: 2017-01-25
查看yusanlong045的 主题 / 回贴
2楼  发表于: 2014-12-12 20:19
我早就试过了十六进和十进制的,都是不行的,输入框上面是提示输入字符串的,不知道神马意思!比如你输入十进制的0框内显示48,输入十六进的0框内显示30,不明到底是什么意思了!
yusanlong045
天涯路 孤客行 问谁与共?
级别: 略有小成
精华主题: 0
发帖数量: 235 个
工控威望: 226 点
下载积分: 791 分
在线时间: 44(小时)
注册时间: 2009-07-04
最后登录: 2017-01-25
查看yusanlong045的 主题 / 回贴
3楼  发表于: 2014-12-12 20:22
是任意的,d都是的,我查了程序,没有被占用的,新建的程序来试的,收拾一样的!
yusanlong045
天涯路 孤客行 问谁与共?
级别: 略有小成
精华主题: 0
发帖数量: 235 个
工控威望: 226 点
下载积分: 791 分
在线时间: 44(小时)
注册时间: 2009-07-04
最后登录: 2017-01-25
查看yusanlong045的 主题 / 回贴
4楼  发表于: 2014-12-13 20:50
引用
引用第11楼znz43于2014-12-13 19:59发表的  :

那是ASCII码,对字符“0”,ASCII码是 H30,10进制就是48。
             对字符“1”,ASCII码是 H31,10进制就是49。

你这几天我也在网上查了下,好像是可以用8位d存储器写一个ASCII的字符串,就是在各个d中写入十六进的ASCII的数值代码,那么就可以组成一个ascii的字符串,但是反过来想在d中写入一个1十进制的数值,无论是十进制,还是转换成十六进制的,都不行,用触摸屏是可以输入十进制的数值,难道gx软件就不能写入?
yusanlong045
天涯路 孤客行 问谁与共?
级别: 略有小成
精华主题: 0
发帖数量: 235 个
工控威望: 226 点
下载积分: 791 分
在线时间: 44(小时)
注册时间: 2009-07-04
最后登录: 2017-01-25
查看yusanlong045的 主题 / 回贴
5楼  发表于: 2014-12-15 18:51
引用
引用第13楼大空间于2014-12-14 21:46发表的  :



明白你的意思了,你不要在软元件内存那里改那个数值。在程序里面直接在线,然后有个软元件调试,那里可以直接输入文件寄存器的设定值。
还不明白的话改天截个图给你就知道了

明白了,谢谢大侠!