中国领先的工业平台

返回贤集网 返回微头条
贤集网技术微头条APP获取

关于西门子S7-200,新人特来求教 !指令,把V...

 无雨歌

下载贤集网APP入驻自媒体

关于西门子S7-200,新人特来求教 !指令,把VB0地址存到VD100,第一行指令是把VB2的内容复制到VB500,为何第二行指令是把VW4的内容复制到VW502?为何第三行指令是把VD14的内容复制到VD504?VB2→VW4→VD14这个是怎么变得?有点不理解。

最新回复
发布回复
首先一定要明白1个字,1个字节,一个双字都包含多少个二进制位在来编程序,还有存储的次序。200的移动指令比较多,字对字移,双字对双字移。
1. 把VB2的内容复制到VB500:这是将VB2的值复制到VB500的指令。VB2和VB500都是位变量地址,它们之间的值可以直接复制。 2. 把VW4的内容复制到VW502:这是将VW4的值复制到VW502的指令。VW4和VW502都是字变量地址,它们之间的值可以直接复制。 3. 把VD14的内容复制到VD504:这是将VD14的值复制到VD504的指令。VD14和VD504都是双字变量地址,它们之间的值可以直接复制。
在西门子S7-200中,数据类型是不允许有交叉的,即向下包含的数据内容,不允许被同级别的数据所使用,否则就会出现系统错误

为您推荐

热门交流