S7-200可以做功能块吗

最近做一个S7-200的程序,里面很多是一样的,想问一下可否做功能块

最佳答案

在S7-200的程序中的子程序:
子程序可以把整个用户程序按照功能进行结构化的组织。一个“好”的程序总是把全部的控制功能分为几个符合工艺控制规律的子功能块,每个子功能块可以由一个或多个子程序组成。这样的结构也非常有利于分步调试,以免许多功能综合在一起无法判断问题的所在;而且,几个类似的项目也只需要对同一个程序作不多的修改就能适用。

子程序在调用时会保持当前的逻辑运算结果,但是不保存累加器(ACx)的内容 
子程序在执行到末尾时自动返回,不必加返回指令;在子程序中间也可以使用条件返回指令 
子程序不能使用跳转语句跳入、跳出 
子程序返回时,回到调用子程序的指令后面,继续执行上一级程序 
S7-200 CPU最多可以调用64个子程序(CPU226为128个) 
子程序可以嵌套调用,即子程序中再调用子程序,一共可以嵌套8层 
在中断服务程序中不能欠套调用子程序,被中断服务程序调用的子程序中不能再出现子程序调用 
子程序可以带参数调用,在子程序的局部变量表中设置参数的类型;一共可以带16个参数(形式参数) 
 有关子程序的详情,请看《S7-200系统手册》相关部分。
相关资料:
《西门子 S7-200•LOGO!•SITOP 参考》V0.94版(更新版)(2008.02.15)     下载:
http://www.ad.siemens.com.cn/download/searchResult.aspx?searchText=A0136
<S7-200 可编程控制器系统手册>下载:
http://www2.ad.siemens.com.cn/download/Upload/AS/manual/1017[2].pdf

提问者对于答案的评价:
非常好谢谢

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

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2020年11月1日
下一篇 2020年11月1日

相关推荐

  • 求教如何做200系列PLC时钟脉冲,0.1秒周期的

    第一:224XP没有专门的0.1S时钟脉冲么?只有1分钟和1秒钟两种?不像300有8种系统时钟脉冲第二:如果没有,是不是只能用定时器自己编写了?有什么其它好办法么?想要个没0.1秒…

    SIMATIC S7-200 2017年11月19日
  • S7-200高速计数器处理

    利用S7-200高速计数器,对旋转编码器进行计数,计算缆绳的长度、缆绳运行速度和状态,正转反转表示上升和下降。利用SM36.5判断上升还是下降,但是计算速度时。需要将脉冲计数HSC…

    SIMATIC S7-200 2020年11月1日
  • s7-200cpu对于数字量模拟量处理信号是什么

    200的cpu对于数字量的输入是能处理电压信号,电流不知道能不能处理???而对数字量的输出是电压信号??对于模拟量的输入cpu能处理的是电压电流或者rtd模块的电阻?输出是电压或者…

    SIMATIC S7-200 2021年7月5日
  • s7 200模数转换程序

    s7 200模数转换程序不知在哪里下载, 从前下过,删掉了。 最佳答案 s7 200标定库:http://cache.automation.sieme…

    SIMATIC S7-200 2020年11月1日
  • wincc与触摸屏通信

    新买的西门子触摸屏TP177A的,自己用WINCC flexible2007和S7-200编了个小程序,触摸屏上可以使用,但是不能与PLC建立通信,就是点击触摸屏时PLC…

    SIMATIC S7-200 2021年7月5日
  • 18台S7-200与一台上位机

    现场有18台S7-200,用户要求加一台上位机。来对所有的200进行监测。请问都是有什么方案。我现在想到有以下方案。①每个后面加一个EM277,。上位机用WINCC. 不…

    SIMATIC S7-200 2020年10月31日
  • PID调节中看门狗超时问题

    用PID向导调节温湿度,用PID向导的使用过程中,使用自整定调节的时候,经常会出现PID的看门狗超时问题,是不是2个小时的最大时限后,温湿度达不到标定值的时候,看门狗就会超时呢?怎…

    SIMATIC S7-200 2021年7月5日
  • s7 200 子程序

    在程序中 SDR 与SCR有什么不同 各有什么用途 问题补充:不是SDR是SBR 是子程序快 但是程序中还有SCR作为子程序快这是…

    SIMATIC S7-200 2021年7月5日
  • 多个200plc与组太王的以太网连接

    200plc用交换机连起来,主要是和组态王不知道怎么连,还望各位指导一下,下载了一些资料,乱七八糟的,好像都不在点儿上,先谢谢了 最佳答案 如果你有组态王软件的话,你一定会有组态王…

    SIMATIC S7-200 2020年11月1日
  • 电脑无法搜索到s7-200PLC 224xp cn

    原先是没有pc/ppi选项,打客服给了个补丁,能找到了,可是一直搜索不到,提示无法建立与指定地址的连接,或地址不存在。在通信界面搜索也搜不到。电脑是win7  …

    2021年7月5日