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日 下午4:52
下一篇 2020年11月1日 下午4:52

相关推荐

  • 新手急求关于USS电缆和Profibus-DP电缆问题

    请问uss和profibus-dp网络电缆是什么样子?我曾见过一种两芯电缆,好象是红色的,别人告诉我说那就是网络电缆,还说上面的9针接头可以自己焊,是真的吗? &nbsp…

    SIMATIC S7-200 2021年7月5日
  • s7-200连接TP7错误代码0824

    s7-200连接TP7错误代码0824 ,按照说明操作的有那些原因可以导致此类错误请教了谢谢 问题补充:打了800电话 说0824是连接和设置上的问题&nbsp…

    SIMATIC S7-200 2021年7月5日
  • s7-200编程软件怎么下载

    s7-200最新编程软件 最佳答案 S7200已经停产了,转200smart或者1200吧。 提问者对于答案的评价:

    SIMATIC S7-200 2021年7月5日
  • 帮忙确定PLC的供电电源是220VAC还是24VDC?

    PLC 我选用了S7-200,CPU222,还准备选用一个EM231的模拟量输入扩展模块进行温度输入,然后使用PID指令控制加热和保温。PLC的供电电源有交流和直流两种,…

    SIMATIC S7-200 2017年6月4日
  • s7-200cpu224xp与铂热电阻的接

    我按图把热电阻和plc联接但是程序显示没有怎么办 问题补充:难道这两个通道不能接吗? 最佳答案 你是按什么图接的?224XP它只是集成了2个模拟量输入(电压信号)和1个模拟量输出(…

    2017年12月1日
  • USB接口的PC Adapter连接s7-200

    我使用USB接口的PC Adapter(6ES7972-0CB20-0XA0)连接s7-200,不能通讯。1、我安装了pc adapter的驱动(连s7-300…

    SIMATIC S7-200 2020年11月1日
  • 蒸汽压力PID控制

    在一个设备上安装一只西门子电动调节阀,阀后面装了一个压力变送器。现在已把压力变送器接入S7-224XP的A+、M(已用信号隔离器变为0-10V的信号),想把压力稳定一固定值,应该如…

    SIMATIC S7-200 2020年10月31日
  • s7200的MAP库怎么建立的?

    如图所示,200PLC程序目录下的库和里面的运动指令怎么建立的?求解从第一张里开始怎么建立对应的库和指令,从而达到图二中的一样。。。 问题补充:我问的是怎么建立这样的库和库目录下的…

    2021年7月5日
  • s7-200与td210通讯

    各位高手: 请教s7-200 cpu为224XPCN两个通讯口port0、port1分别挂两个td210显示器,显示同样内容,可以吗?使用ppi通讯协议,两个口…

    SIMATIC S7-200 2021年7月5日
  • S7-200报警位问题

    我在程序状态监控时看到报警信息已置位,可为什么在状态表里面,一直看不到此报警位置位? 问题补充:我指的报警位是文本向导里面的报警使能位,没有地址重复. 最佳答案 消息的使能位未激活…

    SIMATIC S7-200 2021年7月5日