POU局部变量

1)《S7-200 PLC编程及应用》说“各POU都有自己的局部变量表,局部变量仅仅在它被创建的POU中有效。”.这句话该怎么理解呢?
2)怎么建立局部变量表
如在主程序中,用到线圈M0.0,但其得电的条件不成立,而在子程序中使它得电,那么M0.0最终会不会得电?

最佳答案

1、有关局部变量:
S7-200局部变量区的大小为64个字节,其中最后4个字节被系统所占用,实际可供子程序使用的为60个字节。
S7-200局部变量说明:
、  IN           调用POU提供的输入参数。
、 OUT          返回调用POU的输出参数。
、 IN_OUT  数值由调用POU提供的参数,由子程序修改,然后返回调用POU。
、 TEMPORARY 临时保存在局部数据堆栈中的临时变量。一旦POU完全执行,临时变量数值 则无法再用。在两次POU执行之间,临时变量不保持其数值。
楼主所问的问题是:
  如何输入第一个局部变量赋值  欲在局部变量表中赋值,请遵循以下步骤:   
、确保正确的POU在程序编辑器窗口中显示,如有必要,点击所需的POU标记。(因为每个POU都有自己的局部变量表,您需要确保对正确的POU赋值。)  
、如果局部变量表处于隐藏状态,下拉水平分裂条,显示局部变量表。 
、 为需要定义的变量选择具有正确说明类型的行,在"名称"域中为该变量键入一个名称。
2、M0.0最终不会得电,因为两次引用M0.0,为双线圈输出了。

提问者对于答案的评价:
谢谢。如果没有在局部变量表中设置,就是全局变量?

专家置评

已阅,最佳答案正确。

原创文章,作者:more0621,如若转载,请注明出处:https://www.zhaoplc.com/plc207568.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2017年11月6日 上午11:33
下一篇 2017年11月6日 上午11:33

相关推荐

  • 我要在S7200中接模拟量 在程序中怎么做啊

    我要在S7200中接模拟量 在程序中怎么做啊 最佳答案 信号的变换需要经过以下过程:物理量-传感器信号-标准电信号-A/D转换-数值显示。 声明:为简单起见,我…

    SIMATIC S7-200 2021年7月5日
  • 西门子200PLC266的通讯

    我用STEP7 MICRO/WIN的软件读取200的PLC为什么通讯跳出用以太连接。线缆在哪个选项 钻石用户推荐最佳答案 根据你目前使用的方式选择PPI电缆或者PC适配器…

    SIMATIC S7-200 2021年7月5日
  • 两个S7-200通讯怎么串口被烧??

    我用两个S7-200  CPU224XPCN  想做一下PPI主从站通讯和modbus通讯的实验,自己用两个九针口,公头,焊接了一条线&nb…

    2020年10月31日
  • 米思米单轴机器人

    http://cn.misumi-ec.com/vona2/mech/M0100000000/M0118000000/M0118010000/这种米思米的单轴机器人能不能用西门子P…

    SIMATIC S7-200 2017年6月13日
  • 两S7-200 PPI通信

    我有1台224,1台226 我现在想通过网络读写指令使其两者进行PPI通信,我该怎么做?我的编程电缆是不是放在PROFIBUS电缆的编程口上进行配置下载?麻烦哪位做过的指…

    SIMATIC S7-200 2020年11月5日
  • S7-200PLC的PC/PPI通讯距离能达到多远?

    请问高手,S7-200PLC的PC/PPI通讯距离能达到多远?另外是否有PC/PPI通讯线的中继器呢,如果有的话,加入中继器,PC/ppi线缆最远通讯距离可以有多远 最佳答案 S7…

    SIMATIC S7-200 2021年7月5日
  • S200配方

    各位,我现想做一个配料系统,用S200跟MP277来做,问题 :我想只在屏里面组态配方,而在PLC里面刚不必组态配方,这样出发点行得通吗?? 最佳答案 1、做配方应该是可…

    SIMATIC S7-200 2020年11月1日
  • s7-200PLC之间通讯

    请问:现场有两台s7-200PLC,CPU是224的,只有一个通讯口,而且两台PLC的通讯口都连接了维纶的触摸屏,一对一连接的,就是PLC的通讯口已经连接屏了,现在两台PLC之间想…

    SIMATIC S7-200 2020年10月31日
  • 一个PLC如何模拟通讯?

    现在手头只有一个224xp,想进一步学习了解自由口 modbus通讯,不知道怎么做。下了modbus的仿真软件,编写好程序后弹总连不上,下个虚拟打印机,也实现不了例程上的…

    SIMATIC S7-200 2020年11月5日
  • 选型带三个步进电机

    需要控制三个电机,要有三路高速脉冲口,频率20Khz以上,谁能帮我推荐一款合适的PLC?S7 200只有两路高速脉冲口,可以扩展么?没找到型号啊 最佳答案 可以采用S7&…

    SIMATIC S7-200 2017年5月28日