TIA V12提示:该地址不能通过变量进行分配 您所在的位置:网站首页 s7300故障怎样查询 TIA V12提示:该地址不能通过变量进行分配

TIA V12提示:该地址不能通过变量进行分配

2024-06-19 01:55| 来源: 网络整理| 查看: 265

大家好!      我在TIA V12中将现场状态信号(都是bool量,一共有15个bool量输入I,比如I0.0、I2.0、I2.1、I3.0等很分散),为了程序需要,我将这些分散的bool量集中在一个数据DB1.DBW0(DB1.DBW0为INT型)中,及I0.0为1,则DB1.DBX0.0为1,I2.0为1,则DB1.DBX0.1为1,一次类推。当编译时出现“该地址不能通过变量进行分配”的警告,请问是哪里问题,有更换的处理办法吗?

最佳答案

TIA中的变量只有一种类型,不像S7-200,S7-300那样即可作为字使用,也可拆开成位使用,或者再组合成双子使用。你在程序中同时出现DB1.DBW0和DB1.DBX0.0等是不被允许的,就会报这个错误。

提问者对于答案的评价:回答正确。

专家置评

S71500和S71200在TIA Portal中可以实现优化块的访问,此时是没有绝对地址的(例如:DB1.DBX0.1),这是300、400与1200、1500比较大的一个区别。因此,要想使用绝对地址,须将优化块访问的属性取消。

原创文章,作者:more0621,如若转载,请注明出处:https://www.zhaoplc.com/plc226839.html



【本文地址】

公司简介

联系我们

今日新闻

    推荐新闻

    专题文章
      CopyRight 2018-2019 实验室设备网 版权所有