产品简介
6EP1437-3BA10 保护装置
6EP1437-3BA10 保护装置
产品价格:¥5464
上架日期:2022-06-07 09:41:22
产地:本地
发货地:福建厦门市
供应数量:不限
最少起订:1个
浏览量:114
资料下载:暂无资料下载
其他下载:暂无相关下载
详细说明
    西门子的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没有地址冲突,不需作任何改动,就可以将子程序移植到别的项目中去。


    AB 1768-PB3
    ABB ACS101-K75-1 变频器
    欧姆龙 TL-N12MD1  5M 配件
    和利时 FM148A 配件
    和利时 FM151A 配件
    AB 1746-A10 机架
    AB 1746-OW16 模块
    AB 1747-BA 电池
    AB 700PT SERIES A 配件
    西门子 6ES7521-1BL00-0AB 配件
    西门子 6ES7522-1BH01-0AB0 配件
    西门子 6ES7972-0BB12-0XA0 配件
    西门子 6ES7158-0AD01-0XA0 配件
    NI PXI-1045 机箱
    ABB LG5925 配件
    ABB AGBB-01C 配件
    AB 1771-OBN
    AB 25B-D4P0N104
    THK NRS25XLB2SSCO+750LH-II(G=G=15)
    THK NRS25XLB2SSCO+660LH-II(G=G=30)
    欧姆龙 EE-SPX303N 配件
    发那科 A350-8101-T184 板卡
    AB 1756-TBNH
    AB 1606-XLP100E

    AB 1761-L32BWA
    ABB PFEA111 配件
    AB 1794-IF4I
    GE IC693PWR321 配件
    GE IC693MDL241 配件
    GE IC693MDL940 配件
    GE IC200PBI001 配件
    GE IC200PWR101 配件
    GE IC693CPU350 配件
    GE IC693ALG221 配件
    GE IC693ACC310 配件
    GE IC693CHS391 配件
    GE IC693CHS392 配件
    GE IC693PBM200 配件
    GE IC693PCM301 配件
    AB 1756-EN2TXT 配件
    三菱 MR-J2S-350A 驱动器
    AB 1761-NET-ENI
    AB 1761-L10BWA 配件
    BERGER LAHR SER3913/4L5SS0CO 二手 配件
    施耐德 TSX/DEY16D2 模块
    施耐德 TSX/DSY16T2 模块
    施耐德 TSX/AEY1600 模块
    施耐德 ABE7-CPA02 模块
    施耐德 TSX/ASY800 模块
    诚顺 PMB 280-S MAX 2A DC 整流器
    SIEMENS 235-0KD22-0XA0
    Teklogix 9160 无线基站
    AB 2711C-T6M 配件
    西门子 6GT2001-0AA00-ZA23 配件
    AB 2098-DSD-030 驱动器
    MKS 626A13TDE 真空计
    PCMCIA PCS-256K 配件
    AB 1746-NI8 模块
    AB 802X-AM7 开关
    发那科 A06B-0226-B400 配件
    MOELLER NZM7-200N 配件
    SIEMENS 6ES7 214-1AD23-0XB0 模块
    SIEMENS 6ES7 235-0KD22-0XA0 模块
    SIEMENS 6ES7 232-0HB22-0XA0 模块
    SANYO 62BM006DXEAS二手产品 配件
    AB 2711P-T7C4D1
    AB 1761-L32BWA
    西门子 6SN1118-0NH01-0AA1 配件
    西门子 6ES7 315-2AG10-0AB0 配件
    西门子 6ES7 331-1KF01-0AB0 配件
    AB 1746-IM16 模块

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