程序中参数和变量的区别和用法? |
时间: 2022-04-20 15:11 浏览: |
程序中参数和变量的区别和用法?
1、严格地讲,两者没有可比性。 参数:设置或赋值不同的数值来实现一个目标结果,这些数值就是参数。 变量:意指一个存储空间,系统从内存中划出一块空间给你,可以对其有访问权限,可以命名、修改与调用(读 写)。2、如果非要讲出不同之处: 变量与参数名不同,变量不一定要赋值(不赋值就是0或是默认值)。一个参数可以赋值给一个变量,即一个变量 是一个参数的载体,即存储单元。 "变量"与"参数"是西门子plc中常用的名词,在不同的使用场合有不同的含义。S7中的变量分为"程序变量"与"诊断 变量"两大类:将参数分为"程序参数"与"配置参数(组态参数)"两大类。 "诊断变量"用于PLC调试阶段,诊断变量包括的范围很广,凡是PLC中可以赋值或进行显示的信号与数据统称为诊 断变量(Variable),它包括输入、输出、内部标志寄存器、定时器、计数器、数据块中的内容等。 "程序变量"与"程序参数"是在PLC程序设计阶段需要使用的"变量"与"参数"。因此,除非特别说明,"变量"均是 指"程序变量","参数"均是指"程序参数";而在调试部分、硬件组态(配置)部分所述的"变量"均是指"诊断变 量","参数"均是指"配置参数"。 西门子S7系列PLC可以使用的"程序变量"包括程序参数、局部变量(又称临时变量Temporary)、静态变量 (Static)3种基本类型,并且有规定的使用范围。 天津会一自动化科技有限公司专业从事于自动化系统集成以及高低压配电柜的研发、设计和装配一站式服务;本公司生产的PLC控制柜、电控柜、变频柜等控制柜获得多个专利和荣誉称号。 |
上一篇:PLC对工作环境的要求 下一篇:西门子S7-1200 MODBUS通信的一个应用案例 |