使用MAP SERV库编译时出现:指令操作数使用了未定义的全局符号或局部变量的报错,库存储区打不开

由于已经用过了问题补充,为了回答各位老师的答复,只好再发一个相似标题的问题,希望能看到,有两位老师都说的要进行库存储区分配,但问题是库存储区也呈现灰色,打不开,如图

问题补充:
试过了,仍然是打不开库存储区,如图

图片说明:

使用MAP SERV库编译时出现:指令操作数使用了未定义的全局符号或局部变量的报错,库存储区打不开    使用MAP SERV库编译时出现:指令操作数使用了未定义的全局符号或局部变量的报错,库存储区打不开   

最佳答案

重新新建一个工程,调用库指令,分配存储区试试。
方法:打开指令树下的“程序块”,右键点击“库存储区”,分配一个库存储区。
补充问题回复:
你这个库文件好像有问题(要不是你已经修改了官方的库文件造成),一般打开这个库存储分配区的名称不是你图示那样的LIB0(LIB1),或者这个库文件有破损需要下载后重新安装一次试试。

提问者对于答案的评价:
谢谢回答,现在已经解决了,总结如下:更换系统和SETP7后,以前编写的程序不能打开直接应用,因为库程序是重新添加的。直接打开以后,就会出现库存储区不能修改分配的现象,如问题中的图。我采取的办法是,打开原来的程序,删除掉所有的库调用语句和库子程序,然后打开一个新的工程项目,依次把原程序拷贝到新项目,再在新项目中依次重新调用那些被删除的库调用,这时库存储区就是可以修改分配的了。注意:在原程序中删除时应包括所有的子程序调用,包括自己编写的子程序调用语句,否则在新项目中都不能通过编译。

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

(1)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2017年6月12日 下午6:42
下一篇 2017年6月12日 下午6:42

相关推荐

  • 从外壳的便签上可以看到 固件的版本号吗?

    从外壳上可以看到硬件个软件的版本号吗?有哪个大神能讲一讲便签上的信息呀? 钻石用户推荐最佳答案 下载这个APP扫码可以得到相关信息https://support.industry.…

    SIMATIC S7-200 2021年7月5日
  • TP170a能读2个PLC吗?

    TP170A能读CPU226的数据吗?我看到TP170A是不行,TP170B是行的?还有其它什么屏能支持2个CPU的啊?KTP178呢? 最佳答案 HIM人机界面 连接S…

    SIMATIC S7-200 2021年7月5日
  • cpu226CN中的一个简单的MODBUS编译时有58个错误?

    cpu226CN中的一个简单的modbus编译时有58个错误?程序如下: 网络1 LD     SM0.1&n…

    SIMATIC S7-200 2021年7月4日
  • modbus中 S7-200 控制问题

    如图S7-200 224xp做从站 modbus RTU协议Q7.0实际是没有的。我通过协议改Q7.0为1 可以吗?最后Q0.0能为1吗?&…

    2017年7月25日
  • 自由口通讯断电问题

    我用s7-200 cpu224xp与投影机按照字符中断的通讯办法进行通讯,可是当我人为关掉投影机电源或者投影机电源意外掉电,s7-200 cpu中接收的数据如何…

    SIMATIC S7-200 2017年11月25日
  • S7-200图形编程器

    图形编程器PG740与PG760能否用在所有的S7-200的CPU上. 最佳答案 PG740与PG760实际可看作是PC,只有能安装S7-200的MICROWIN即可应用在S7-2…

    SIMATIC S7-200 2021年7月5日
  • 温度控制编程

    请问如果编辑温度控制的程序,用EM231取完模拟量后,是否要用PID进行运算,否则程序只起到了温度的监控作用,而无调节。一般的温度控制编程都用什么编辑?PID,还是其它? 最佳答案…

    SIMATIC S7-200 2021年7月5日
  • 关于S7-200PLC模拟量模块的问题

    各位好。当S7-200plc模拟量模块有一个通道出现传感器短路时,其它测量回路也会出现数据异常。请问如何来规避,当某一路传感器短路对其它通道造成的影响?谢谢 最佳答案 因为模拟量通…

    SIMATIC S7-200 2017年8月24日
  • MODBUS地址问题,急急急!

    S7-200使用modbus与多参数仪表通讯,通讯正常只是读取的数据不对,请大家帮我看看,问题出在哪,仪表地址及读取程序如图。我要读取地址为000A的A相电流值,在PLC里是不是应…

    SIMATIC S7-200 2020年10月31日
  • 关于200PLC的PTO指令向导高速计数器问题

    现在需要用200PLC控制步进电机控制驱动轴前进后退,用PTO向导带有高速计数功能,但是该计数器工作在模式12,西门子手册没有相关说明的,所以没法初始化,我现在想用计数器的值大致显…

    SIMATIC S7-200 2017年8月26日