当前位置:首页 > 经验 >

西门子怎么调用子程序实例(西门子系统怎样调用子程序实例)

来源:原点资讯(www.yd166.com)时间:2022-11-14 16:06:50作者:YD166手机阅读>>

全新的 S7-200 SMART 带来两种不同类型的 CPU 模块,标准型和经济型,全方位满足不同行业、不同客户、不同设备的各种需求。标准型作为可扩展 CPU 模块,可满足对 I/O 规模有较大需求,逻辑控制较为复杂的应用 ;而经济型 CPU 模块直接通过单机本体满足相对简单的控制需求。

作为欧系代表品牌西门子,在编程方面一贯以严谨,开发,好用舒适性高为特点。而我们在实际的设计中,最长遇到的一直情况就是,类似的程序片段反复使用,比如10台电机的星三角降压启动。当然,我们可以通过一个一个网络,一台一台电机慢慢写出来。这样肯定没问题。但是,这种事情,做多了就发现,脑力劳动变成了体力劳动。同样的结构,改变里面的软元件,一台电机改一次。效率低,程序质量差,出错难检查。

西门子在这方面有一个很好的解决方案。那就是通过局部变量,设计出程序框架,做成库。后面就可以反复调用。一个电机调用一次,只需要填写按钮的输入点,接触器的输出点就可以,这样编程效率大大提高;出错概率大大降低,程序一致性很好。

接下来我们分享如何创建一个星三角降压启动的子程序,同时分享如何把建立的子程序做成库并反复多次调用。


第一步当然打开STEP 7-MicroWIN SMART软件添加CPU这里不再阐述了。

第二步是打开一个程序,建立对应的局部变量表,如下图所示:

西门子怎么调用子程序实例,西门子系统怎样调用子程序实例(1)

第三步则是关键的一步,程序的设计编写

西门子怎么调用子程序实例,西门子系统怎样调用子程序实例(2)

第四步,那就是MIAN主程序中调用我们编写好的子程序

西门子怎么调用子程序实例,西门子系统怎样调用子程序实例(3)

至此,一段简单的子程序就建立并调用完成了;


最后我们分享下如何把建立好的子程序做成库(此方法同样适用于添加其他的库文件,如模拟量转换库、频率计算库等)

第一步:在软件指令树中找到“库”右键点击选择“创建库”

西门子怎么调用子程序实例,西门子系统怎样调用子程序实例(4)

首页 1234下一页

栏目热文

西门子系统子程序怎么编(西门子编程跳出子程序)

西门子系统子程序怎么编(西门子编程跳出子程序)

1、程序结构统一 OB1:主程序; OB100:初始化程序(无需主程序调用); OB35:100ms(可修改)中断(无...

2022-11-14 16:24:59查看全文 >>

西门子编程子程序调用教学(西门子系统编程中子程序怎样调)

西门子编程子程序调用教学(西门子系统编程中子程序怎样调)

上篇文章中我们学习了西门子S7-200 SMART项目的编译、下载、运行调试及上传,本篇我们来介绍西门子S7-200 ...

2022-11-14 16:07:41查看全文 >>

西门子调用子程序的编程实例(最好的西门子宏程序实例)

西门子调用子程序的编程实例(最好的西门子宏程序实例)

大家好,从这节课开始,我们学习在主程序之外的一些子程序知识。我们先来了解一下程序的组织形式:S7-200系列CPU控制程...

2022-11-14 16:31:19查看全文 >>

西门子子程序调用操作步骤(西门子程序上传下载步骤)

西门子子程序调用操作步骤(西门子程序上传下载步骤)

STEP7-Micro/Win在程序编辑器窗口中为每个POU提供单独的页面。主程序总共是第1页,后面是子程序或中断程序。...

2022-11-14 16:20:10查看全文 >>

西门子子程序调用实例(m98子程序编程实例)

西门子子程序调用实例(m98子程序编程实例)

引言本文是一篇综合性非常强的文章,从PLC输入输出及步进电机接线开始,到PLC运动控制程序编写,再到后续的ModbusT...

2022-11-14 16:18:25查看全文 >>

西门子调用子程序格式(西门子系统怎样调用子程序实例)

西门子调用子程序格式(西门子系统怎样调用子程序实例)

1西门子S7-1200 PLC问:西门子S7-1200PLC FB定时器多重背景可以调用几个?答:可以调用很多个,基本上...

2022-11-14 16:23:22查看全文 >>

西门子子程序编程举例说明(西门子828d子程序编程举例说明)

西门子子程序编程举例说明(西门子828d子程序编程举例说明)

在PLC编程中,只要涉及到数据采集和输出,都会遇到模拟量的线性变换。在西门子300PLC编程中,系统自带的两个线性变换...

2022-11-14 16:27:04查看全文 >>

西门子子程序怎么编写(西门子系统怎样调用子程序实例)

西门子子程序怎么编写(西门子系统怎样调用子程序实例)

本楼主上一篇小文《西门子S71200 1500的模拟量线性转换及数据处理》中详细介绍了博途软件中,模拟量的采集和数据处...

2022-11-14 16:42:49查看全文 >>

西门子程序编写步骤(西门子重复一段程序怎么编写)

西门子程序编写步骤(西门子重复一段程序怎么编写)

TIA 软件使用入门1.1 S7-1200 PLC 简介S7-1200 PLC (Programmable Logic ...

2022-11-14 16:06:50查看全文 >>

加工中心调用子程序的例子(加工中心编程例子简单)

加工中心调用子程序的例子(加工中心编程例子简单)

1.M00、M01、M02和M30的区别和联系对于上述M代码,它们的区别和联系如下:M0是程序暂停指令。程序执行时,进给...

2022-11-14 16:15:50查看全文 >>

文档排行