197771548
不要贪,一步步来
级别: 略有小成
精华主题: 0
发帖数量: 87 个
工控威望: 216 点
下载积分: 726 分
在线时间: 81(小时)
注册时间: 2018-07-23
最后登录: 2024-10-01
查看197771548的 主题 / 回贴
楼主  发表于: 2018-07-31 14:37
图片:
我是哪些东西理解错了
周先生
级别: 略有小成
精华主题: 0
发帖数量: 275 个
工控威望: 339 点
下载积分: 7865 分
在线时间: 79(小时)
注册时间: 2018-03-19
最后登录: 2024-12-18
查看周先生的 主题 / 回贴
1楼  发表于: 2018-07-31 18:45
你同一个字元件,先用了DMOV  32位,后面又用16位,肯定不行,直接出错,前后值对不上,建议都加D,用32位,
周先生
级别: 略有小成
精华主题: 0
发帖数量: 275 个
工控威望: 339 点
下载积分: 7865 分
在线时间: 79(小时)
注册时间: 2018-03-19
最后登录: 2024-12-18
查看周先生的 主题 / 回贴
2楼  发表于: 2018-07-31 18:47
你这个先传了K40000,已经超出16位最大值32767,必须加D用32位
本帖最近评分记录:
  • 工控威望:+5(ymmfa) 热心助人!
    197771548
    不要贪,一步步来
    级别: 略有小成
    精华主题: 0
    发帖数量: 87 个
    工控威望: 216 点
    下载积分: 726 分
    在线时间: 81(小时)
    注册时间: 2018-07-23
    最后登录: 2024-10-01
    查看197771548的 主题 / 回贴
    3楼  发表于: 2018-07-31 18:57
    后面那段只是拿来看D0D1V0Z0数据的,不能这样看吗
    197771548
    不要贪,一步步来
    级别: 略有小成
    精华主题: 0
    发帖数量: 87 个
    工控威望: 216 点
    下载积分: 726 分
    在线时间: 81(小时)
    注册时间: 2018-07-23
    最后登录: 2024-10-01
    查看197771548的 主题 / 回贴
    4楼  发表于: 2018-07-31 19:03
    一旦用32位传输就不能再把两个字元件拆开用吗
    197771548
    不要贪,一步步来
    级别: 略有小成
    精华主题: 0
    发帖数量: 87 个
    工控威望: 216 点
    下载积分: 726 分
    在线时间: 81(小时)
    注册时间: 2018-07-23
    最后登录: 2024-10-01
    查看197771548的 主题 / 回贴
    5楼  发表于: 2018-07-31 19:21
    图片:
    图片:
    图片:
    谢答,没事了,本来只是想直观点看看高低位,结果被搞懵了
    197771548
    不要贪,一步步来
    级别: 略有小成
    精华主题: 0
    发帖数量: 87 个
    工控威望: 216 点
    下载积分: 726 分
    在线时间: 81(小时)
    注册时间: 2018-07-23
    最后登录: 2024-10-01
    查看197771548的 主题 / 回贴
    6楼  发表于: 2018-07-31 19:23
    图片:
    强迫症,补上补上
    197771548
    不要贪,一步步来
    级别: 略有小成
    精华主题: 0
    发帖数量: 87 个
    工控威望: 216 点
    下载积分: 726 分
    在线时间: 81(小时)
    注册时间: 2018-07-23
    最后登录: 2024-10-01
    查看197771548的 主题 / 回贴
    7楼  发表于: 2018-07-31 19:41
    图片:
    对了对了,这个功能模块有什么功能是单梯形图做不出来的吗,没的话就先不学了,学校教的是真滴少,还有一大堆重要的要学
    197771548
    不要贪,一步步来
    级别: 略有小成
    精华主题: 0
    发帖数量: 87 个
    工控威望: 216 点
    下载积分: 726 分
    在线时间: 81(小时)
    注册时间: 2018-07-23
    最后登录: 2024-10-01
    查看197771548的 主题 / 回贴
    8楼  发表于: 2018-07-31 20:05
    图片:
    图片:
    发现个细节,在把32位写入D0(D1)后,若没有用16位函数重新定义D1,D1虽然替D0存了数据但自己读出来的都是是0,重新用16位定义了D1后,D1就能像普通寄存器那样工作,即是D0的高位又是单独的寄存器,不过好像并没有什么用无视我就好