发表于:2010/12/25 8:59:06
#0楼
原S5程序中使用DB10储存一些数据,当转化为S7时,原DB10转化为S7的DB10。打开这个S7中的DB10,会看到,每个数据都自动设为WORD格式,初值大部分都是0,但也有一些当初备份S5程序时得到的值的16进制表示。
在STEP7的学习资料中说,DB块的每个数据都需要设置格式,我想知道的是,这个转化来的DB10是否需要给每个值都重新设置格式?用现在默认的WORD格式可不可以?
如果需要重新设置,设置依据是什么?初值又怎么确定?
如果不考虑数据格式对数据长度等影响,只是存储来说,一个16位的数据,不管是INT格式,还是WORD格式,都使用Word是不是都是可以的?
在STEP7的学习资料中说,DB块的每个数据都需要设置格式,我想知道的是,这个转化来的DB10是否需要给每个值都重新设置格式?用现在默认的WORD格式可不可以?
如果需要重新设置,设置依据是什么?初值又怎么确定?
如果不考虑数据格式对数据长度等影响,只是存储来说,一个16位的数据,不管是INT格式,还是WORD格式,都使用Word是不是都是可以的?