TIA V12提示“该地址不能通过变量进行分配”
刘玉蓉
发布于2014-11-24 17:33
40
0
标签:
PLC与仪表进行通信,仪表数据地址0001和0002是一个REAL类型,读到通信缓存区以后需要将高低字互换一下。我写一个FC,程序如截图所示。
遇到的问题是DB1.DBD0处提示“该地址不能通过变量进行分配”,但是将程序下载到PLCSIM中监控运行是正常的。
图片说明: 1,该地址不能通过变量进行分配
佳答案
1、我测试了一下,我这里可以,我用的是TIA v13
2、没看到你的DB1中的数据结构,如果个变量不是占4字节类型的数据就会出现你说的现象。比如DB1中前两个变量都是real类型,那么IN处用db1.dbd0 或db1.dbd4就没问题,如果用db1.dbd1或db1.dbd3都会出现你说的现象