浔之漫智控技术(上海)有限公司总部
主营西门子模块 , PLC模块 , 变频器模块 , 触摸屏模块
西门子CPU模块6ES7511-1UL03-0AB0

西门子CPU模块6ES7511-1UL03-0AB0西门子CPU模块6ES7511-1UL03-0AB0

西门子变频器代理商,荆门西门子PLC模块授权一级代理商,湖北西门子电线电缆授权代理商,上海西门子S7-200CPU系列代理商,西门子S7-1200CPU系列代理商,SIEMENS西门子模块授权一级代理商,西门子SIEMENS低压一级供应商,西门子低压断路器代理商,西门子S7-500系列代理商0AA30.jpg

SIEMENS模块6ES7132-6BF01-0AA0
Siemens电缆6ES7288-6EC01-0AA0
Siemens模块6GK7543-1AX00-0XE0
SIEMENS存储卡6ES7954-8LL03-0AA0
SIEMENS交换机6GK5216-0BA00-2AC2
SIEMENS交换机6GK5208-0BA00-2AC2
Siemens模块6ES7521-1BL00-0AB0
Siemens模块6ES7288-1CR60-0AA0
Siemens模块6ES7288-2DT08-0AA0
Siemens水晶接头6GK1901-1BB10-2AB0
Siemens模块6ES7134-6GD01-0BA1
SIEMENS存储卡6ES7954-8LC03-0AA0

写了一个SCL生成数据块的程序,为什么报错啊
TYPE "UDTVALUE1"
STRUCT
    A1   : ARRAY [0..200] OF INT;
END_STRUCT

END_TYPE

DATA_BLOCK "VALUE50"
//"UDTVALUE1"
//BEGIN

    "UDTVALUE1"

BEGIN
END_DATA_BLOCK
报错在   "UDTVALUE1"下面的BEGIN这一行,提示是背景DB或类型为 UDT的DB的符号表条目与所调用的FB 或UDT 不匹配,麻烦看看啊,如果是STEP7中建的不对也请指出来

问题补充:
为什么有的程序是用SCL编的,打开却是SCL,这是什么原因啊

佳答案

你这样写是用符号寻址的,要先在符号表中定义好才可以的。或者直接用**地址寻址来写。

图片说明:1,符号表定义  2,**寻址  

微信截图_20220920093301.png

西门子CPU模块,6ES7511-1UL03-0AB0,DP电缆,交换机,电源,西门子CPU模块,6ES7511-1UL03-0AB0,DP电缆,交换机,电源,西门子CPU模块,6ES7511-1UL03-0AB0,DP电缆,交换机,电源,西门子CPU模块,6ES7511-1UL03-0AB0,DP电缆,交换机,电源

西门子CPU模块,6ES7511-1UL03-0AB0,DP电缆,交换机,电源

西门子CPU模块,6ES7511-1UL03-0AB0,DP电缆,交换机,电源

展开全文
优质商家推荐 拨打电话