全国服务热线 15021292620

湖南西门子PLC模块供应商代理

更新时间:2023-12-18 13:56:41
价格:¥2200/台
联系电话:15021292620
联系手机: 15021292620
联系人:颜娟
让卖家联系我
详细介绍

湖南西门子PLC模块供应商代理湖南西门子PLC模块供应商代理

S7-200模块系列       CPU模块CN代理商      Classic数字量模块代理商

Classic模拟量模块代理商 运动控制模块代理商    CN 数字量模块代理商    CN模拟量模块代理商存储卡及扩展电缆代理商

PC/PPI电缆代理商,西门子触摸屏代理商西门子电机代理商西门子交换机代理商西门子DP电缆代理商西门子软件代理商西门子模块代理商

SIEMENS模块6ES7512-1DK01-0AB0
SIEMENS模块6ES7132-6BF01-0AA0
Siemens电缆6ES7288-6EC01-0AA0
SIEMENS存储卡6ES7954-8LL03-0AA0
SIEMENS交换机6GK5216-0BA00-2AC2
SIEMENS交换机6GK5208-0BA00-2AC2

西门子PLC编程的方法,并通过实际案例详细介绍线性化编程、模块化编程与结构化编程。

在进行PLC编程的时候,我们常用的方式有,线性化编程、模块化编程以及结构化编程。线性化编程只使用一个主程序,所有的程序指令都在主程序中执行,适合小型自动化项目。

模块化编程是将一个自动化项目分割成不同的功能模块,比如一个自动化项目可以分成手动、自动、报警等不同的功能,这些不同的功能然后再统一被主程序调用。结构化编程与模块化有些类似,都是使用多个子程序,但是结构化编程将某些可重复性的任务,做成可复用的程序块,方便移植使用。为了直观的理解这三种编程方式的区别,下面以两条流水线的起保停控制作为举例说明。使用的硬件信号所表1所示:

表1 IO信号表


1. 线性化编程

线性化的编程方式,所有的程序都在OB1中,如图1所示:


图1 线性化编程

微信截图_20220913143522.png2.模块化编程

模块化的编程方式,将两条流水线分别在不同的子程序中进行调用,如图2、图3所示:


图2 主程序调用子程序


图3 流水线1执行程序


图4 流水线2执行程序

3.结构化编程

结构化编程,则是通过建立FB程序块,内部的功能在FB中实现,该FB块可重复使用,当进行FB程序块调用的时候,会自动生产对应的DB数据块,程序进行控制的时候,定义具体的管脚即可。具体的结构化编程如图所示:


图5 OB1的程序调用


图6 流水线1的程序


图7 流水线2的程序


图8 流水线功能的背景块

4.总结

在上文中,对两个流水线的起保停控制,分别用不同的编程方式进行了举例。每种编程方式大致有了一定的认识,由于举例的程序比较简单,所以程序的优缺点不是那么的明显,但是随着项目的程序越来越复杂,编程的工作量越来越大,结构化的编程方式优势会更加明显,它的易读性、复用性可以提高工作的效率。在PLC的编程过程中,推荐大家使用结构化和模块化的混合编程方式。

湖南西门子PLC模块供应商代理西门子DP电缆代理商西门子变频器代理商西门子模块代理商,

上海西门子模块代理商。西门子授权一级代理商

深圳西门子授权总代理商,浔之漫智控技术(上海)有限公司,西门子CN模块授权代理商,西门子电缆授权一级代理商,欢迎致电浔之漫智控技术上海有限公司采购


没有

联系方式

  • 地址:上海 上海市松江区石湖荡镇塔汇路755弄29号1幢一层A区213室
  • 邮编:201600
  • 电话:15021292620
  • 销售:颜娟
  • 手机:15021292620
  • 传真:021-33556143
  • 微信:X15021292620
  • QQ:2799536152
  • Email:2799536152@qq.com
产品分类