关于SCL中关键字,保留字的问题

我在帮助手册上,看到了这样子的一段程序。
CONST
LIMIT:=7;
END_CONST
还有,我在西门子编程S7-300/400PLC编程-语句表和结构化控制语言描述(第三版)书中也看到了,这样子的定义方法:
VAR_INPUT
MAX:INT;
IN:INT;
MIN:INT;
END_VAR
但是当我将这两段定义的程序输入SCL编程环境中,一直提示Identifier already exists.
字体也是显示蓝色的,但是我在保留字符中没看到LIMIT,MAX,MIN这三个是关键字啊,类似的关键字在帮助手册中,我也没找到。
而且,如果因为这三个是关键字导致编译出错,那为什么操作手册和参考书上都是这样子写呢,难道是因为在其他什么地方有定义,或者在符号表有其他说明吗?
如果我在这三个前面加上#,就不会出现了这个编译错误了,但是参考书和操作手册上的没有添加“#”,我实在不明白了。

最佳答案

LIMIT是选值函数中的一员,它已经是函数名了。如果你的STEP7里不集成这个函数就不会被定义了。LIMIT是用来限幅一个输入值的。楼主一直纠结这样的问题对身体不好。上次已经告诉你了要区分已经被定义的加#

提问者对于答案的评价:
分不给你我都不好意思了,现在你的回答解决了我的问题了,参考书上的这个函数之前就是没有包含在里面所以才可以,而之后我再用就不行了, 谢谢哈~

专家置评

宁超,解释正确!

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

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

相关推荐

  • ghost问题

    1.A电脑只有wc6.0.B电脑c盘装有pcs7-7.0(es兼os).并做了ghost备份c盘,请教能不能把这个备份用u盘拷到A电脑直接装?2.cp1613有2个接口,能不能这样…

    SIMATIC PCS 7 2017年6月11日
  • S7 5.4/5.3

    当安装5.4后.怎么再安装成5.3!怎么卸载5.4? 最佳答案 控制面板—添加删除程序—选择“step7 v5.4”—选择“删除”。 就可以正确卸载…

    SIMATIC PCS 7 2017年11月1日
  • PCS7 ES站组态无法下载

    组态项目时,ES站无法下载到SCE中。项目中只有一台计算机同时作为ES/OS。记得培训时也是这种方式:项目中插入PC station ,进入硬件组态,插入&nb…

    SIMATIC PCS 7 2017年8月24日
  • pcs7 7.0 中文版 安装问题

    今天安装pcs7先前 安装了 sql 2005 可是安装完以后 再安装pcs7的时候 报出以下的警告 下列产品…

    SIMATIC PCS 7 2017年6月24日
  • pcs7 8.1项目,A电脑把项目文件设共享后,B电脑去访问A电脑的文件,为何看不到OS站

    如图所示,A电脑设定共享后,B电脑去访问A,只能看到和编辑CFC等,看不到os站。希望能在B电脑上编辑A电脑上的wincc,可以实现吗 图片说明:    最佳答…

    2017年5月31日
  • 触摸屏型号替代

    你好,请问6AV8100-2BB00-1AA0这款触摸屏是否已经停产,6AV7862-2BE00-0AA0是否可以替代。 钻石用户推荐最佳答案 已经停产了,貌似没看到替代产品的信息…

    2020年11月1日
  • wincc客户机无数据刷新!

    PCS7系统,wincc6.2项目,一个ES,2个OS,WinCC Application和IE应该是多客户站模式。以前运行很正常。目前OS客户机电脑损坏,用新电脑替换,…

    SIMATIC PCS 7 2017年5月29日
  • pcs7应安装在什么盘符下

    pcs7应安装在什么盘符下,项目应保存在什么盘符下,才不会导致响应速度 最佳答案 使用默认路径就可以,PCS7软件很大,建议安装在系统盘下,系统分区分大一点。 提问者对于答案的评价…

    SIMATIC PCS 7 2017年6月13日
  • 求高手解答阀门怎么加停止

    我用CFC调用FB73,生成的面板中,只有打开,关闭两个选项,我现在想加一个停止,比如说阀门正在打开或者关闭的时候,中间我想停止阀门动作。思考了很久也没做出来,求高手解答!! 问题…

    SIMATIC PCS 7 2017年8月24日
  • PCS7 6.1 和ABB的AC800F不能混装么

    我的本子上装了PCS7 6.1后,今天又装了AC800F的软件后,关机出现蓝屏现象,这是什么原因啊,我的同事也出现这种问题! 最佳答案 对,会冲突。 提问者对于答案的评价…

    SIMATIC PCS 7 2017年10月31日