西门子1200模块6ES7211-1AE40-0XB0
![](http://static.11467.com/img/ab-prev-0.png)
![](http://img22.11467.com/2022/12-16/3723864886_small.jpg)
![](http://img22.11467.com/2022/12-16/3723864886_small.jpg)
![](http://img2.11467.com/2023/04-11/3632347813_small.jpg)
![](http://img.11467.com/2023/02-12/1438961139_small.jpg)
![](http://img22.11467.com/2022/12-16/1000118583_small.jpg)
![](http://img.11467.com/2023/04-18/1720057775_small.jpg)
![](http://static.11467.com/img/ab-next-0.png)
西门子1200模块6ES7211-1AE40-0XB0西门子1200模块6ES7211-1AE40-0XB0
![]() | 6ES7211-1AE40-0XB0 SIMATIC S7-1200,CPU 1211C, 紧凑型 CPU,DC/DC/DC, 机载 I/O: 6 个 24V DC 数字输入;4 个 24V DC 数字输出; 2 AI 0-10V DC, 电源:直流 20.4-28.8V DC, 程序存储器/数据存储器 50 KB |
![]() | 6ES7211-1AE40-0XB0 |
上海西门子授权一级代理商,深圳SIEMENS西门子电源代理商,湖北西门子PLC代理商,荆门西门子触摸屏代理商,上海西门子变频器代理商
北京西门子交换机供应商,江苏CPU模块代理商,浙江西门子S7-200,S7-300,S7-1500,S7-1200系列代理商,
广州西门子电机代理商,湖北西门子电缆代理商,武汉西门子通讯电缆代理商,上海西门子模块代理商。西门子授权一级代理商
深圳西门子授权总代理商,浔之漫智控技术(上海)有限公司,西门子CN模块授权代理商,西门子电缆授权一级代理商,欢迎致电浔之漫智控技术上海有限公司采购
什么是子程序?我们可以在主程序中进行调用,调用的时候执行子程序,不调用的时候不执行。子程序与主程序区别主要体现在三个方面:使用不同、调用不同、结束不同。
1、使用不同
子程序:子程序不可以作为独立的加工程序使用,只能通过调用来实现加工中的局部动作。主程序:主程序可以作为独立的加工程序使用。
2、调用不同
子程序:子程序可以被任何主程序或其他子程序调用。主程序:主程序不可以被任何其他程序调用。
3、结束不同
子程序:子程序执行结束,自动返回到调用的主程序中。主程序:主程序执行结束,整个软件结束运行。
那么前面所说的调用是如何实现呢?在PLC中是有调用指令实现调用的功能的,对于FX5U PLC,子程序相关的指令包括两条,子程序调用CALL和子程序返回指令RET/SRET。
子程序调用CALL:调用指针P的子程序进行执行。
子程序返回指令RET/SRET:表示子程序的结束,这是这两个指令的功能。
![](https://statics.jcpeixun.com/upload/api/2020/7/20200710182239315863.jpg)
我们在使用的时候需要注意以下注意事项:
1、子程序在FEND指令的后面,以标号P开头,以返回指令RET/SRET结束。
2、如果多次使用FEND指令,在后的FEND和END之间编写子程序。
3、子程序调用指令CALL与跳转指令CJ不能使用相同的标号P。
4、子程序可以嵌套调用。
那有学员可能就要问了,那什么情况下会用到子程序呢?
1、系统规模很大,控制要求复杂时,使用子程序可以将程序分成容易管理的小块,使程序结构简单,易于阅读、调试、查错和维护,这时可以应用子程序的功能。
2、有一些程序功能在程序中反复执行,如标定变换运算程序、排序程序、报警程序、通信校验程序等。将这些程序编程子程序,可使主程序简单清晰,程序容量减少,扫描时间也相应缩短。
我们举个应用子程序的例子,比如:某化工企业的多液体物料化合处理项目,需要化合炉的温度控制工作。温度控制使用加温和降温设备,温度需维持在一个区间内。
X1为上限位温度传感器、X2为下限位温度传感器,对于这种情况下我们可以利用子程序的功能,X1为ON时,调用降温控制子程序,X2为ON时,调用升温控制子程序。这是将子程序分成各个小块,需要时调用执行,使得程序结构比较清晰明了。
![](https://statics.jcpeixun.com/upload/api/2020/7/20200710182411808205.jpg)
对于前面所说的一些程序功能在程序中反复执行,我们先看下面的程序结构,其中的D程序是需要反复执行的,我们就可以将它做成子程序。本来是三段D程序的,使用子程序功能之后,只需要一段D程序即可,这样是不是可以使程序容量减少,扫描时间也相应缩短呢?
![](https://statics.jcpeixun.com/upload/api/2020/7/20200710182434477632.jpg)
下面我们以一个例子来看一下。
【案例】X1、X2、X3分别接通时,将相应的数据传送到D0、D10,然后调用子程序。在子程序中,将D0和D10的数据相加,运算结果存D20,用D20存储数据控制输出字元件K1Y0。
![](https://statics.jcpeixun.com/upload/api/2020/7/20200710182459520460.jpg)
![](https://statics.jcpeixun.com/upload/api/2020/7/20200710182509768320.jpg)
西门子1200模块,6ES7211-1AE40-0XB0,CPU模块代理,交换机西门子1200模块,6ES7211-1AE40-0XB0,CPU模块代理,交换机西门子1200模块,6ES7211-1AE40-0XB0,CPU模块代理,交换机西门子1200模块,6ES7211-1AE40-0XB0,CPU模块代理,交换机西门子1200模块,6ES7211-1AE40-0XB0,CPU模块代理,交换机
- 湖南西门子电源代理商6ES7211-1HE40-0XB0
- 西藏西门子电源代理商6ES7211-1HE40-0XB0
- 西藏西门子电源代理商6ES7211-1BE40-0XB0
- 河北西门子电源代理商6ES7211-1AE40-0XB0
- 安徽西门子电源代理商6ES7211-1AE40-0XB0
- 西门子6ES7211-1BD30-OXBO授权代理,一级代理
- 西门子模块6ES7211-1AD30-0XB0授权代理,一级代理
- 西门子PLC模块6ES7211-1AD30-0XB0授权代理,一级代理
- 西门子6ES7211-1BD30-0XB0授权代理,一级代理
- 西门子6ES7211-1AE31-0XB0授权代理,一级代理
联系方式
- 地址:上海 上海市松江区石湖荡镇塔汇路755弄29号1幢一层A区213室
- 邮编:201600
- 电话:15021292620
- 销售:颜娟
- 手机:15021292620
- 传真:021-33556143
- 微信:X15021292620
- QQ:2799536152
- Email:2799536152@qq.com