tyw123456
级别: 家园常客

精华主题: 1 篇
发帖数量: 113 个
工控威望: 797 点
下载积分: 313 分
在线时间: 256(小时)
注册时间: 2016-09-13
最后登录: 2024-09-23
查看tyw123456的 主题 / 回贴
楼主  发表于: 2017-12-23 16:02
描述:要实现的程序
图片:
描述:我现在的做法
图片:
如题,现在想用西门子实现三菱的程序 但是没看到西门子有D0Z0这个用法 以为可以用间接寻找做 结果看了半天西门子的间接寻址也没看明白 我只能一行一行写太长了 求助各位大神有没有好的方法 西门子是smart
静水深流
weisongyuan
永远年轻
级别: 网络英雄
精华主题: 0
发帖数量: 581 个
工控威望: 10117 点
下载积分: 1961 分
在线时间: 479(小时)
注册时间: 2013-08-13
最后登录: 2024-11-23
查看weisongyuan的 主题 / 回贴
1楼  发表于: 2017-12-26 08:57
引用
引用第5楼张小白于2017-12-25 21:48发表的  :
西门子存储是以字节为基础的,和三菱一个寄存器直接就是16位不一样的。vd0=vw0+vw2  vw0=vb0+vb1  然后直接就vd4了  而且内部高位和低位和三菱也是相反的


值得注意的是  三菱的寻址是由右至左以此递增,西门子是由左至右。都可以使用地址指针,只是表示方法不同。
地址指针内的数据不是存储器的数据而是 地址
本帖最近评分记录:
  • 下载积分:+5(tyw123456) 真诚感谢!
  • 永远年轻