加入收藏 在线留言 联系我们
关注微信
手机扫一扫 立刻联系商家
全国服务热线15915421161

SIEMENS西门子安徽省淮南市(授权)伺服电机一级代理商——西门子华中总代理

更新时间
2024-11-26 07:00:00
价格
请来电询价
西门子总代理
PLC
西门子一级代
驱动
西门子代理商
伺服电机
联系电话
15903418770
联系手机
15915421161
联系人
张经理
立即询价

详细介绍

在Step 7 V5.x,只能在SCL代码块的声明部分定义本地常量,并在程序中使用。在TIA Portal V13则不同,可以在块接口或者变量表定义本地和全局常量。

描述
如图1 所示,STEP 7 V5.x 中可以在 SCL 代码块的声明部分中定义本地常量,并在程序中使用。


图1


  • 在 TIA Portal ,不能在SCL程序代码声明 CONST/END_CONST定义常量。

    以下是如何在TIA Portal V13定义常量。

  • 本地用户常量是在FC/FB的块接口的"Constant"下定义,并定义用户常量的数据类型,之后可以在程序块中使用。



  • 图2

  • 全局用户变量是在PLC变量表的"用户常量"中定义,适用于整个CPU。同样,定义全局用户常量时需要定义数据类型。


  • 图3

    规则

    本地用户常量只能在块内使用。在这种情况下创建的块可作为通用块保存在库中。

    注释

    在 TIA Portal V11 和 V12,可以定义全局用户常量。当从 STEP 7 V5.5 到 STEP 7 (TIA Portal) 进行项目移植时可参考在线帮助中的相关信息。

    摘录自在线帮助:

    “在 TIA Portal 中,不能在块的接口变量中定义符号常量。如果在原始项目中定义了一个符号常量,它们将被转换为全局常量并且出现在PLC的变量表中。如果符号常量名称冲突按照如下方法处理。

  • 如果两个常量值相同,那么将生成一个该常数值的全局常量;

  • 如果值不相同,两个常量将被重新命名,并且在程序中所有使用的地方统一更名。”


  • 相关产品

    联系方式

    • 电  话:15903418770
    • 联系人:张经理
    • 手  机:15915421161
    • 微  信:15915421161