全国服务热线 18064452363

DDO01 选型上亿佳

更新时间:2024-06-19 07:30:00
价格:¥564/件
施耐德:235
140系列:235
法国:345
联系电话:0592-6057707
联系手机:18064452363
联系人:张工
让卖家联系我
详细介绍

DDO01 选型上亿佳

西门子的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没有地址冲突,不需作任何改动,就可以将子程序移植到别的项目中去。

3987857979.jpg

6SE7041-8GK85-0HA0

6SE7090-0XX84-0AB0

6SE7090-0XX84-0FE0

6SE7090-0XX84-0FF5

6SE7090-0XX84-0FJ0

6SL3040-0MA00-0AA1

6SL3040-0PA01-0AA0

6SL3040-1LA00-0AA0

6SL3054-0CF00-1AA0

6SL3054-0CG00-1AA0

6SL3054-0EF00-1BA0

6SL3055-0AA00-4BA0

6SL3055-0AA00-5CA2

6SL3060-4AU00-0AA0

6SL3100-1DE22-0AA1

6SL3120-1SE11-7UA0

6SL3120-1TB24-5AA3

6SL3120-1TE21-8AA3

6SL3120-1TE23-0AA3

6SL3120-1TE23-0AA4

6SL3120-1TE26-0AA3

6SL3120-1TE32-0AA4

6SL3120-2TE13-0AA3

6SL3120-2TE21-0AA4

6SL3120-2TE21-0AA4    

6SL3121-1TE21-8AA3

6SL3130-6TE25-5AA3的配件

6SL3130-7TE23-6AA3

6SL3162-2BM00-0AA0

6SL3202-0AJ23-2CA0

6SL3202-0AT23-2CA0

6SL3203-0CD22-2AA0

6SL3210-1SE23-2UA0

6SL3244-0BB00-1BA1

6SL3244-0BB13-1FA0

6SL3244-0BE33-7UA0

6SL3255-0AA00-4CA1

6SN1112-1AC01-0AA1

6SN1114-0NB01-0AA1

6SN1123-1AA00-0CA2

6SN1123-1AA00-0DA1

6SN1123-1AB00-00A1

6SX7005-0AB00

6SX7005-OABO

6XV1440-4BM0

6XV1440-4BN25

6XV1830-DEH10

7000-29021

700DC

700DC-P1200Z1

700DC-P1200Z24

700DC-P400Z1

700DC-P800224

700DC-PB40

700-P200A

700-P400A1

700-P800A

700-PH200AI

7401-469-54

750-306

750-402

750-600

750-635

750-816

77153-146-54

789-0D

789-40

792-10

7KM9300-0AM00-0AA0

7MF69101AA101AA0

7MH4950-2AA01

7SJ6025-2EB21-1FA0/CC

7UM6211-5EB92-0AA0/FF

8001-4014

8001-4064

8001-4064-000-00

8001-4076

8001-4105-000-00

8001-4105-000-04

80026-044-06

800E-3D0

800E-3X01

82B.MOTECM4 151/153

8422-50

84639000/A01.40-8543

8500-1746I

8557的配件

87010240000 0

8793C36G03

88RSA-5CQ

8922-RB-IS

8W04408-0AA

9002/11-280-186-001

900G02-0001

90MK013BKH2UW05410001-1C00-1001

9150P-TCEL0GIX

916-4104

916-4128

9300-USBS

979-0101

9907-205

9907-838

A02B-0166-B531

A02B-0236-C205

A02B-0236-C231

A02B-0260-C021

A03B-0801-C101

A03B-0807-C011

A03B-0807-C102

A03B-0807-C105

A03B-0807-C155

A03B-0807-C162

A03B-0815-C001

A03B-0819-C052

A03B-0819-C103

A03B-0819-C153

A06B-6134-K003

A1000(CIMR-AT2A0069FAA)

A1-106-100-502

A1-106-100-533

A16B-2201-010

A1A0100521

A1A10000283.01

A1A10000432.71M

A20B-2900-0311

A20B-2900-035U

A20B-8101-0366

A320-2200-T4961

A350-1003-T016/06

A413143

A413150

A5983-66510

A5E00098837

A5E00128245/A5E00174731

A5E00190843 

A5E00297630

A5E00354953

A5E00438714

A5E00759279

A5E01300419

A5E02252485

A5E02389748-1

A5E02490424

A5E02659605

A5E31717619

A5FE00099967

A6A72-1I

A860-2109-T302L

A860-2120-V003


没有

联系方式

  • 地址:厦门 厦门市湖里区枋湖西二路3号338室之五(注册地址)
  • 电话:0592-6057707
  • 销售经理:张工
  • 手机:18064452363
  • QQ:1554241055
  • Email:1554241055@qq.com
产品分类