西门子S7-200子程序出现问题的原因

时间:2023-03-19来源:佚名
在OB1中两次调用上一个日志中的子程序SBR_0,在运行程序时发现,接通I0.0外接的小开关,Q0.0和Q0.1同时变为ON。这是因为分配给SBR_0的输出参数“电动机”的地址为L0.2,第一次调用SBR_0之后,L0.2的值为ON。第二次调用SBR_0时,虽然起动按钮I0.2为OFF,但是因为两次调用SBR_0时局部变量区是公用的,此时输出参数“电动机”(L0.2)仍然为ON,所以第二次调用SBR_0之后,由于执行图4-40中的程序,输出参数“电动机”使Q0.1为ON。子程序的局部变量一定要遵循“先赋值后使用”的原则。
S7-200的子程序使用临时变量来传递参数,OUT类型的参数不会把实参读入形参,所以这里使用OUT形参的触点就出现了临时变量未赋值先使用的情况。将输出参数“电动机”的变量类型改为IN_OUT就可以解决上述问题。这是因为两次调用子程序,参数“电动机”返回的运算结果分别用Q0.0和Q0.1保存,在第二次调用子程序SBR_0,执行“O #电动机”指令时,因为“电动机”是IN_OUT参数,使用的是前一个扫描周期保存到Q0.1的值,与本扫描周期第一次调用子程序后参数“电动机”的值无关。
简单地说,对于有记忆功能的电路,需要用存储单元来保存要记忆的变量值。S7-300的FB可以用静态变量来保存,而S7-200的子程序没有静态变量,只有用IN_OUT变量的实参(本例中的Q0.1)来保存变量值。

    相关阅读

    电力变压器外壳与变压器室四壁之间的最小距离规定值

    (1) 电力 变压器室最小尺寸。应根据变压器外形尺寸确定,其外壳与变压器室四壁之间的距离应不小于表 中所列的规定值。 表 变压器外壳与变压器室四壁之间的最小距离规定值 变压器...
    2023-03-08

    带有放大环节的单结晶体管触发电路

    图1 单结晶体管触发电路 图1的单结晶体管触发电路中的电位器几只能手动调节。在需要自动控制触发脉冲移相的场合,常用图2所示的带有放大环节的单结晶体管触发电路。晶体三极管...
    2023-03-13
    带有放大环节的单结晶体管触发电路

    什么是步进电动机?步进电动机的种类有哪些?

    步进电动机 是一种将电脉冲信号转换成角位移或线位移的机电元件。步进电动机的输入量是脉冲序列,输出量则为相应的增量位移或步进运动。正常运动情况下,它每转一周具有固定的...
    2023-03-11

    RTU的“四遥”功能

    RTU 是安装在发电厂或变电所的远动装置,它与调度中心相距遥远,与调度中心计算机通过信道相连接。 RTU 与调度中心之间通过远距离信息传输所完成的监控功能,称为 RTU 的远方功能...
    2023-03-17
    RTU的“四遥”功能

    农村家里没地线 漏电保护器管用吗?电线漏电跳闸吗?

    微信用户求助求助:家里没有地线,漏电保护器 管不管用,电线漏电以后,跳不跳闸,我也发表过这方面的视频,今天用文字详细讲解一下,这样会更清晰 尤其在我们农村很多家庭当中...
    2023-03-04
    农村家里没地线 漏电保护器管用吗?电线漏电跳闸吗?

    热销商品

    加厚abs安全帽电工建筑工地程施工领导监理透气防砸头盔可印字V型

    这款加厚ABS安全帽专为电工、建筑工地施工人员、领导及监理设计,采用高强度ABS工程塑料,抗冲击、防砸性能优异,有效保障头部安全。帽体加厚设计,增强耐用性与防护等级...
    5.8

    水口钳高硬度模型剪钳电子钳工业级口水剪斜嘴钳偏口斜口专用钳子

    水口钳高硬度模型剪钳是一款工业级精密工具,专为电子、模型制作及精细作业设计。采用优质高碳钢材质,经热处理工艺打造,具备卓越的硬度和耐磨性,可轻松剪切金属引脚、...
    4.8

    170电子剪钳II 如意斜口钳 工业斜嘴钳水口钳 模型剪塑胶钳尖嘴钳

    170电子剪钳II如意斜口钳是一款专业级精密工具,集工业斜嘴钳、水口钳、模型剪、塑胶钳与尖嘴钳功能于一体,适用于电子维修、模型制作、手工艺及精密作业。其采用优...
    4.5

    安全帽国标工地加厚施工领导透气安全头盔建筑工程监理免费印字

    本款安全帽严格遵循国家GB 2811-2019标准,专为建筑工程、工地施工及监理人员设计。采用高强度ABS工程塑料,加厚壳体有效抗冲击,保障头部安全。帽体轻盈透气,内置可调...
    10

    包邮三角型简易螺丝刀三角十字螺丝刀螺丝批改锥起子五金工具5mm

    这款5mm三角型简易螺丝刀,专为拧紧或拆卸三角形螺丝设计,适用于电子维修、家电维护及精密仪器装配等场景。采用优质合金钢材质,刀头硬度高、耐磨损,确保长久使用不变...
    3.64

    网站栏目