3462528
级别: 家园常客
精华主题: 0
发帖数量: 220 个
工控威望: 842 点
下载积分: 19600 分
在线时间: 250(小时)
注册时间: 2008-09-30
最后登录: 2023-05-23
查看3462528的 主题 / 回贴
楼主  发表于: 2015-08-22 14:41
我想问下西门子PLCVD和VB相当于三菱PLC里面的什么类型的啊.是寄存器D吗?
为什么我改变VD0的数据,VD1会变化,连VD2都有变化?是双字节的关系吗?
以前一直使用的是日系的PLC,突然用西门子的不太熟悉~希望各位能帮帮小弟。
sz15888
级别: *
精华主题: * 篇
发帖数量: * 个
工控威望: * 点
下载积分: * 分
在线时间: (小时)
注册时间: *
最后登录: *
查看sz15888的 主题 / 回贴
1楼  发表于: 2015-08-22 15:10
建议你还是多看看西门子的帮助文档。在step7 中VD0是包含VB0,VB1,VB2,VB3四个字节的,也就是说VD是一个双字。你改变VD0当然VD1和VD2也会变。因为VD1是包含VB1,VB2,VB3,VB4的。
sanlihu
吉圆
级别: 论坛先锋
精华主题: 0
发帖数量: 1183 个
工控威望: 1727 点
下载积分: 7531 分
在线时间: 573(小时)
注册时间: 2012-08-31
最后登录: 2024-04-20
查看sanlihu的 主题 / 回贴
2楼  发表于: 2015-08-22 15:36
正解
VD0表示V存储区D表示寻址范围是双字0表示起始字节是VB0,一个双字有4 个字节,所以通常VD0双字的下一个双字是VD4.
吉圆电气 QQ751673698
3462528
级别: 家园常客
精华主题: 0
发帖数量: 220 个
工控威望: 842 点
下载积分: 19600 分
在线时间: 250(小时)
注册时间: 2008-09-30
最后登录: 2023-05-23
查看3462528的 主题 / 回贴
3楼  发表于: 2015-08-22 16:21
谢谢你们。我大概明白了。
3462528
级别: 家园常客
精华主题: 0
发帖数量: 220 个
工控威望: 842 点
下载积分: 19600 分
在线时间: 250(小时)
注册时间: 2008-09-30
最后登录: 2023-05-23
查看3462528的 主题 / 回贴
4楼  发表于: 2015-08-22 16:23
引用
引用第1楼sz15888于2015-08-22 15:10发表的  :
建议你还是多看看西门子的帮助文档。在step7 中VD0是包含VB0,VB1,VB2,VB3四个字节的,也就是说VD是一个双字。你改变VD0当然VD1和VD2也会变。因为VD1是包含VB1,VB2,VB3,VB4的。

谢谢了,我再看看帮助手册
初出陌路
级别: 家园常客
精华主题: 0
发帖数量: 101 个
工控威望: 552 点
下载积分: 1629 分
在线时间: 36(小时)
注册时间: 2015-08-11
最后登录: 2024-01-17
查看初出陌路的 主题 / 回贴
5楼  发表于: 2015-08-22 18:39
在编西门子的程序前,一定要搞清字符类型间的关系。上传一张图片,你看看。
3462528
级别: 家园常客
精华主题: 0
发帖数量: 220 个
工控威望: 842 点
下载积分: 19600 分
在线时间: 250(小时)
注册时间: 2008-09-30
最后登录: 2023-05-23
查看3462528的 主题 / 回贴
6楼  发表于: 2015-08-24 09:09
引用
引用第5楼初出陌路于2015-08-22 18:39发表的  :
在编西门子的程序前,一定要搞清字符类型间的关系。上传一张图片,你看看。

太感谢了。。。。这图很好。。