西门子模块总代理商-株洲地区
西门子plc中变量的关系分析cpu 414-2 和 cpu 414-3 中内置的 profibus dp 口,可以作为主站或从站直接连接到 profibus dp 现场总线。使用 if964-dp 接口模板,还可将其他 dp 主站系统连接到 cpu 414-3 和 cpu 414-3 pn/dp 上。在使用 profinet-asic ertec400 时,cpu 414-3 pn/dp 具有交换机功能。它提供了可从外部接触的两个 profinat 端口。除分层网络拓扑结构之外,还可以在新型 s7-400 控制器中创建总线形结构。表 5.16 列出了 cpu 414 系列模块的主要技术性能。 1.什么是全局变量和局部变量?
以西门子的s7-200为例,输入i、输出q、变量存储器v、内部存储器位m、定时器t、计数器c等属于全局变量,可以在符号表中为全局变量定义符号名。
程序组织单元(program organizational unit)简称为pou,包括主程序、子程序和中断程序。每个pou均有自己的64字节局部变量,局部变量用l(local)来表示,局部变量只能在它所在的pou中使用。与此相反,全局变量可以在各pou中使用。
适用于 et 200pro 的标准型 cpu:
基于 s7-300
im 154-8 pn/dp cpu
基于 s7-1500
cpu 1513pro-2 pn
cpu 1516pro-2 pn
适用于 200pro 的故障安全型 cpu:
基于 s7-300
im 154-8 f pn/dp cpu
im 154-8fx pn/dp cpu
基于 s7-1500
cpu 1513pro f-2 pn
cpu 1516pro f-2 pn
2.局部变量有哪些类型?
子程序可以使用下列局部变量:
1) temp (临时变量)是暂时保存在局部数据区中的变量。只有在执行该pou时,定义的临时变量才被使用,pou执行完后,不再保存临时变量的数值。主程序和中断程序的局部变量表中只有temp变量。
2) in(输入参数)由调用它的pou提供的传入子程序的输入参数。
3) out(输出参数)是子程序的执行结果,它被返回给调用它的pou。
4) in_out(输入_输出参数)的初始值由调用它的pou传送给子程序,并用同一变量将子程序的执行结果返回给调用它的pou。
主程序和中断程序的局部变量表中只有临时变量temp。
3.子程序的输入、输出参数有什么作用?
具有输入、输出参数和局部变量的子程序易于实现结构化编程,对于长期生产同类设备或生产线的厂家尤为有用。编程人员为设备的各部件或工艺功能编写了大量的通用的子程序。即使不知道子程序的内部代码,只要知道子程序的功能和输入、输出参数的意义,就可以用它们快速“组装”出满足不同的用户要求的控制程序。就好像可以用数字集成电路芯片组成复杂的数字电路一样。
如果子程序没有输入、输出参数,这种子程序没有明确的软件接口,使用起来很不方便。
- 供应商
- 浔之漫智控技术(上海)有限公司
- 联系电话
- 15821971992
- 手机号
- 15821971992
- 经理
- 聂聪
- 所在地
- 上海市松江区广富林路4855弄88号3楼