产品简介
6SL3211-0KB13-7BA0 变频器
6SL3211-0KB13-7BA0 变频器
产品价格:¥5464
上架日期:2022-09-26 08:53:23
产地:本地
发货地:福建厦门市
供应数量:不限
最少起订:1个
浏览量:220
资料下载:暂无资料下载
其他下载:暂无相关下载
详细说明
    西门子的S7-200的程序结构

      过程映像输入/输出(I/Q)、变量存储器V、内部存储器位M、定时器T、计数器C等属于全局变量。S7-200的程序组织单元(ProgramOrganizationalUnit,简称为POU)包括主程序、子程序和中断程序。每个POU均有自己的64字节局部变量,局部变量只能在它所在的POU中使用。与此相反,全局变量可以在各POU中使用。

      下面是子程序可以使用的局部变量:

      1)TEMP(临时变量)是暂时保存在局部数据区中的变量。只有在执行该POU时,定义的临时变量才被使用,POU执行完后,不再保存临时变量的数值。

      2)IN是由调用它的POU提供的输入参数。

      3)OUT是返回给调用它的POU的输出参数(子程序的执行结果)。

      4)IN_OUT是输入_输出参数,其初始值由调用它的POU传送给子程序,并用同一变量将子程序的执行结果返回给调用它的POU。

      主程序和中断程序的局部变量中只有临时变量TEMP。

      具有输入、输出参数和局部变量的子程序易于实现结构化编程,对于长期生产同类设备或生产线的厂家尤为有用。这些厂家的编程人员为设备的各组件或工艺功能编写了大量的通用的子程序。即使不知道子程序的内部代码,只要知道子程序的功能和输入、输出参数的意义,就可以通过程序之间的调用快速“组装”出满足不同用户要求的控制程序。就好像用数字集成电路芯片组成复杂的数字电路一样。

      子程序如果没有输入、输出参数,它和调用它的程序之间没有清晰的接口,很难实现结构化编程。

      子程序如果没有局部变量,它和调用它的程序之间只能通过全局变量来交换数据,子程序内部也只能使用全局变量。将子程序和中断程序移植到别的项目时,需要重新统一安排它们使用的全局变量,以保证不会出现地址冲突。当程序很复杂,子程序和中断程序很多时,这种重新分配地址的工作量非常大。

      如果子程序和中断程序有局部变量,并且它们内部只使用局部变量,不使用全局变量,因为与其他POU没有地址冲突,不需作任何改动,就可以将子程序移植到别的项目中去。

    AS-P890-000
    AS-H819-209
    W801-006
    W808-002
    W808-006
    MA-0185-100
    140CPS11410
    140CRA93100
    140AVI03000
    140ACI03000
    140DDI35300
    140DDO35300
    140ACO02000
    140XTS10215
    140CRA93100
    PC-E984-258
    DTA200
    AS-P120-000
    DEP216
    PC-O984-145
    DEP216
    DTA201
    ALU151-1
    DNP116
    DAU104
    ADU115
    DAP112
    DAP102
    DEP112
    AS-E381-902
    AS-M380-004
    AS-B827-032
    AS-B804-016
    AS-B827-032
    AS-B805-016
    AS-B807-132
    PC-E984-381
    AS-B806-032
    AS-B805-016
    AS-B838-032
    AS-B824-016
    AS-B826-032
    140CRA21110
    140DAO84000
    140DDI35300
    140CPS11410
    140CPU11302
    140DDO35300
    140DDI35300
    TSXDSZ08R5
    TSXDMZ64DTK
    TSX3721101
    140CRA93100
    140CPS12400
    140DRA84000
    140CPS11400
    140ACO13000
    140CRP93200
    140ARI03010
    140DAI74000
    140NOM21200
    140CHS11000
    140CRP93100
    140CPU43412A
    140CPU11303
    140DDI35300
    140DDI84100
    140CPS11420
    140DOE77101
    140DDO35300
    140ACI04000
    140CRA93200
    140DAO84000
    140CPS11410
    140CPU11302
    140XBP01000
    140XBP01600
    140ACI03000
    140DAO84000
    140ATI03000
    140EHC20200   全新
    140CRP93100  全新
    140DDO35300 
    VW3A66201 全新
    E984-485
    TSXP107455
    E984-380
    E984-145
    E984-680
    "TSXDMZ64DTK 
    "
    140 EHC 202 00
    140 CRP 931 00 
    140 DDO 353 00
    PC-E984-485
    TSXP107455
    PC-E984-380
    PC-E984-145
    PC-E984-680
    TSXDMZ64DTK
    AS-B808-016
    AS-B809-016
    AS-B832-016
    AS-B827-032
    AS-B872-002
    AS-B873-001
    AS-P890-000
    AS-B875-111
    AS-J890-101
    AS-P810-000
    PC-E984-685
    PC-E984-385
    AS-S908-110
    AS-S911-801
    AM-SA85-000
    140NOE77101
    140ACO02000 
    140ACI04000
    140DAO85300
    140CRA93200
    140CPU11303 
    140CPS11420 
    140CPU11303
    140CPS11420
    140NOE77101 
    140ACI04000 
    140DDI35300
    140DD035300 
    140DAI74000
    140ATI03000
    140NOE77101
    140cra93100 
    B809-016
    B808-016
    B827-032
    J890-102
    A984-145
    ADU204
    XBTGT5230
    AS-B827-032
    AS-B838-032
    AS-H819-100底版
    AS-B872-100


在线询盘/留言
  • 免责声明:以上所展示的信息由企业自行提供,内容的真实性、准确性和合法性由发布企业负责,本网对此不承担任何保证责任。我们原则 上建议您选择本网高级会员或VIP会员。
    0571-87774297