①变量v(仅s7-200):在s7-200中,plc内部变量用英文字母v标记,其作用与内部寄存器类似,可用于寄存plc程序中间运算结果,但可以使用的数量更多。在plc程序的执行过程中可以不断对内部变量v的内容进行更新与改变。由于变量v的状态可以由所有的程序块共用,因此,它是一种公共变量(也称共享变量)。
由于s7-200中没有单独的“数据块(db)”存储区,内部变量v存储器的第1部分被作为数据块db1使用,它在不同的cpu中大小不等,可以是128~512字节。被作为数据块db1使用的内部变量v,在plc装载时可以像plc程序一样复制到plc的eeprom中,而其余的内部变量v则只能保存在cpu的ram中。
在s7-300/400中,不可以使用内部变量v,而是需要通过数据块db来存储plc的中间运算结果。
②局部变量l:plc内部局部变量用英文字母l标记,其作用与公共变量类似,但它是一种共用的、动态变化的存储区域,其内容与含义随着所执行的逻辑块的不同而改变,它用于寄存仅在逻辑块内部使用的中间运算结果。
局部变量l与公共变量v的区别是:公共变量v在plc程序中是通用的,即某一程序段或程序块的执行结果可以用于其他的程序段与程序块;而局部变量l的内容却是临时性、不固定的,只有在调用某一逻辑块时,在块的内部才有明确的含义,逻辑块一旦执行完成,其作用随之消失,因此,它随着所执行程序块的不同随时进行更新与改变。
局部变量l的地址范围在理论上为lo.o~l63.7共64个字节,但实际可以使用的一般为lo.o~l59.7共60个字节。
华为P10最新消息:华为P10继疏油层、内存门、闪存门之后爆出断流门?断流门系造谣已通过技术分析
详解开关电源的三大基础拓扑
光电传感器的组成及分类
我的家里不能有草原,但是我可以有华为p10草木绿!
VxWorks文件系统、Flash的TFFS设计与实现
西门子PLC的公共变量与局部变量
电位器如何维修?
半导体生产过程有这么多设备
TNG成立了新的子公司TNG Energy,以制造钒电池
台积电2016年研发投入22亿美元 积极冲刺7纳米制程
Linux开发_文件目录操作介绍、创建BMP图片
简单上云第一步的华为云服务器,助力中小企业提升业务
百度Apollo2.5全球首发:比亚迪成第100位合作伙伴,进一步提升自动驾驶安全性
龙芯3A5000高端控制器亮相第13届中国国际机器人高峰论坛
miui和flyme是国产最强系统?
借壳上市后的三盛控股正全力冲刺 营收猛增未来可期
绿牌油车豪曼冷藏版 续航将不再是问题
Autopilot的识别堆栈内深挖细品
元宇宙为何吸引资本压重注
新松医用制氧机和无创呼吸机为无数患者减轻疾患