s7-200 子程序的编写

查了几本书,关于s7-200,子程序调用方面,讲的很概括,不清晰。 我的程序中有至少8出用到了同一种功能,我想把这段程序做成子程序。主程序要传送两个地址指针到子程序,这是教科书上所说的带参子程序的调用吗?还有变量表的编写等,把我弄糊涂啦,希望前辈能提供一点,关于子程序的基本例程或讲解。不胜感激。

问题补充:
我十分想得到一个具体的例子。简单点的。我没找到具体的例子,看文字,觉得理解的不透。

最佳答案

新建一个子程序,然后把你的块的参数放到编程最上面有个接口那里,设置临时变量。比如输入就在IN里,输出就在OUT里,有的参数需要在INOUT的。保存后在主程序下看左边编程元件那一栏里就有调用子程序这个选择了。我上的图是SMART的,这个电脑没装MICROWIN,不过都差不多
你还可以搜索S7-200局部变量

图片说明:

s7-200  子程序的编写  

提问者对于答案的评价:
谢谢你们。我还是不太明白,还好我有plc,自己做实验吧。我还能继续问吗?呵呵,是不是这个局部变量表可以不用编写,比如,我在主程序里,用VD100存了一个数,到了子程序,可以直接拿来用吗?我用VD100存了一个地址,到了子程序里,可以直接*VD100吗?

专家置评

已阅,最佳答案正确。

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

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

相关推荐

  • Step MicoWin V4.0 SP5安装问题

    安装Step MicoWin V4.0 SP5软件的时候,装了差不多一半的时候(语言选择完成后)总是说一个什么路径的问题,装版本低的就没什么问题请问这…

    SIMATIC S7-200 2020年11月1日
  • 温度控制问题

    请教高手200的PLC最多只能用8个PID回路,现场有十多个温度点都需要通过PID来控制温度,输出方式是普通的继电器控制,请问有什么好的方法? 问题补充:如果要自己编写PID程序,…

    SIMATIC S7-200 2021年7月5日
  • PLC开关电源0V接地是否与抗干扰有关系

    同一个电柜有变频器,开关电源0V没有接地,对柜内地线量为负十几伏特,PLC一路输入数字量受干扰。请问是不是就是因为0V没有接地造成的?这是零点电位漂移吗?如果想调整让抗干扰性提高,…

    SIMATIC S7-200 2021年7月5日
  • win7家庭版系统能装smartline触摸屏软件跟西门子200.300编程软件吗?

    win7家庭版系统能装smartline触摸屏软件跟西门子200.300编程软件吗? 最佳答案 1、不管是什么版本的西门子软件,都是不兼容普通家庭版系统的,你必须换成旗舰版。2、w…

    SIMATIC S7-200 2020年10月31日
  • 闭环控制

    我现在想做一套通过脉冲控制步进电机,但要通过光栅实现闭环控制,防止步进电机丢步,有不有案例程序可以参考,或发619228376@qq.com邮箱。谢谢。 最佳答案 具体可以参看视频…

    SIMATIC S7-200 2020年10月31日
  • MD720-3可以对S7-200PLC进行远程编程,上下载程序吗

    MD720-3可以对S7-200PLC进行远程编程,上下载程序吗 最佳答案 MD720-3是GPRS通信模块,可以实现对S7-200PLC进行远程编程,上下载程序。参考以下资料:《…

    SIMATIC S7-200 2020年10月31日
  • s7-200 温度匀速上升

    不知道用什么控制,比如实现1度/分钟的加温,主要用在脱脂,因为脱脂要匀速升温。PID一般都使用在恒温控制,请问高手们,我该如何控制,实现温度以1度/分钟升温,谢谢 最佳答案 既然可…

    SIMATIC S7-200 2020年10月31日
  • 关于安装PC ACCESS软件

    因为把原来的SP3版卸了,但是没按它说的用什么删除软件删掉,直接把文件夹里面的文件删掉了,我看了注册表也没东西了啊,为什么还是始终装不上 图片说明:    最佳…

    SIMATIC S7-200 2017年11月4日
  • S7200 Smart PLC有没有8DI8DO合一起的拓展模块,顶货号是怎样?

    S7200 Smart PLC有没有8DI8DO合一起的拓展模块,顶货号是怎样? 最佳答案 有啊,我给你官网选型手册http://www.ad.siemens.…

    SIMATIC S7-200 2021年7月5日
  • 一台工控机连接3台S7200PLC

    一台工控机(组态王)连接3台S7200PLC,PLC之间100多米用RS485,见下图。请教大侠帮我分析下方案可行吗。 最佳答案 工控机1个主站,3个PLC从站,485来说100M…

    SIMATIC S7-200 2018年3月6日