西门子软件代理商|CPU模块代理商

    西门子软件代理商|CPU模块代理商

    PLC控制程序设计

    1

    首先进行硬件组态、配置模拟量模块的参数

    我们选用CPU1214CDC/DC/DC型号的PLC,此外因为需要对三个水箱的水位进行采集,要使用到模拟量输入模块,我们选用的是SM1231AI04模块,设备组态配置图如下图。

    因为使用到了模拟量模块,还需要设置相应的模拟量输入信号的参数。

    根据液位继电器的输出信号类型进行配置,我们配置测量类型为电压,电压范围是正负10V,滤波为4个周期,启用溢出诊断和下溢诊断。通道0对应的地址是IW96,通道1对应的地址是IW98,通道2对应的地址是IW100。

    2

    编写模拟量处理程序

    模拟量转换程序,是用来把采集到的模拟量信号转换成实际的液位,并将它与低液位和高液位做比较,从而输出是否达到低液位信号和高液位信号。

    因为三个水箱计算过程是相同的,所以我们可以编写一个带形式参数的FC块,方便重复调用。具体操作是添加一个FC块,并且命名为“模拟量处理”,设置好变量并编写FC程序。

    3

    建立一个PLC数据类型、添加一个全局DB块

    在PLC数据类型页面中添加一个PLC的数据类型,并把它命名为“Analog”,在里面建立之后需要用到的变量,包括当前水位、低水位和高水位,并且设置好这三个变量的数据类型。

    此外,再新建一个全局DB块,把它命名为“水箱控制数据”,我们可以在里面建立一个名称为“模拟量”的变量名称,数据类型设置成数组Array[0..2]of“Analog”,然后把每个元素的数据类型选择成建立的PLC的数据类型。

    4

    编写水箱放水和进水控制程序

    因为有三个水箱,它们的注水和放水的过程是一样的,我们就可以把水箱的注水和放水过程的程序编写成一个带形式参数的FB块,方便重复调用。

    具体操作是添加一个FB块,并命名为“水箱控制”,在FB的接口区建立相应的形式参数变量,然后再编写FB中的控制程序。

    以上是打开放水阀程序,当按下放水阀开按钮时,放水电磁阀打开,按下放水阀关按钮或者水位达到低水位时,关闭放水阀。

    以上标记水箱空标志程序,因为水箱出现空信号后可以进行注水操作,但是一次只能对一个水箱进行注水,所以当标记水箱为空标志信号为1时,才可以进行注水操作。

    当水箱水位到达低水位,则说明水箱是空的,这时如果另外两个水箱的空标记信号没有,那么这个水箱的空标记信号输出为1,如果另外两个水箱已经有水箱出现空标记信号的话,那么这个水箱的空标记信号不能输出为1。

    而且当这个水箱开始注水时,水箱的空标记信号需要复位。

    以上是开进水阀程序,当水箱空标记为1时,就可以打开进水电磁阀,同理因为一次只能对一个水箱进行注水操作,所以如果检测到另外两个水箱有注水操作时,那么这个水箱也不能进行注水操作。当达到高水位时停止关闭进水电磁阀,停止注水操作。

    5

    调用模拟量处理FC块和水箱控制FB块程序

    添加一个FB块,并命名为“水箱水位控制程序”,我们在这个FB块中调用模拟量处理FC块,模拟量处理FC块的作用是对每个水箱的液位传感器的数据进行处理。

    此外还要调用水箱控制FB块程序,需要注意调用FB块在分配背景数据块时,要选择多重实例背景,调用之后编写每个水箱的放水和进水的程序。

    以上程序对应的变量表,包括名称、地址、数据类型如下图所示。

    6

    主程序OB1中调用水箱水位控制程序的FB块

    这样,我们就完成了整个控制案例的程序设计,当然这并不是一个完整的项目,如果是应用到实际项目中,可能还会有其他需要考虑的问题哦,这个就等待大家家去思考啦~

    “Adobe Acrobat Document”类型的 OLE 对象 在以下情况下,您会收到与“Adobe AcrobatDocument”类型的 OLE 对象有关的错误消息: • 如果您在图片中使用“Adobe Acrobat Document”类型的OLE 对象,并且多次保存图片, 则保存将中止并显示一条错误消息。 • 如果您随后打开相应的图片,则由于错误而无法正确打开文件。 •如果您尝试多次使用“Adobe Acrobat Document”类型的 OLE 对象保存图片,则在插入对 象时会显示一条错误消息。如果出现所列错误消息之一,请安装*新版本的 Adobe Acrobat Reader。 可从以下 URL 免费下载 AdobeAcrobat Reader:



    浔之漫智控技术(上海)有限公司专注于西门子等

  • 词条

    词条说明

  • 淮安西门子PLC一级代理商

    淮安西门子PLC一级代理商确定PLC型号及其硬件配置的内容和方法 PLC的分类不同型号的PLC具有不同的硬件组成和性能指标。它们的基本I/O点数和扩展范围,程序存储容量往往差别很大。因此,在进行PLC程序设计之前,要对所用PLC的型号,硬件配置(如内装型PLC是否要增加附加I/O板,通用型PLC是否要增加I/O模板等)作出选择。    (1)输入/

  • 贵港西门子PLC总代理商

    贵港西门子PLC总代理商S7-200 SMART 的存储区可以分为两大类:一是跟外部物理信号相关的输人/输出映像区/存储区;二是 CPU 内部的存储区。(1)输入/输出映像区/存储区数字量输入映像区(DI);数字量输出映像区(DO);模拟量输人存储区(AI);模拟量输出存储区(AO)。(2)内部存储区变量存储区(V);标志存储区(M);定时器(T);计数器(C);高速计数器(HC)累加器;特殊存储

  • 徐州SIEMENS西门子PLC代理商

    徐州SIEMENS西门子PLC代理商徐州SIEMENS西门子PLC代理商徐州SIEMENS西门子PLC代理商    PLC具有很完善的自诊断功能,如出现故障,借助自诊断程序可以方便的找到出现故障的部件,换后就可以恢复正常工作。故障处理的方法可参看PLC系统手册的故障处理指南。实践证明,外部设备的故障率远**PLC,而这些设备故障时,PLC不会自动停机,可使故障范围扩大。为了及

  • 西门子PLC代理商-CPU模块代理商

    西门子PLC代理商-CPU模块代理商PLC发展至今已有近40年的历史,随着半导体技术、计算机技术和通信技术的发展,工业控制领域已有翻天覆地的变化,PLC亦在不断的发展,正朝着新的技术发展。  一是PLC网络化技术的发展,其中有两个趋势:一方面,PLC网络系统已经不再是自成体系的封闭系统,而是迅速向开放式系统发展,各大品牌PLC除了形成自己各具特色的PLC网络系统,完成设备控制任务之外,还

联系方式 联系我时,请告知来自八方资源网!

公司名: 浔之漫智控技术(上海)有限公司

联系人: 刘经理

电 话: 19873876272

手 机: 19873876272

微 信: 19873876272

地 址: 上海松江石湖荡镇塔汇路755弄29号1幢一层A区213室

邮 编:

网 址: tianxia56.b2b168.com

八方资源网提醒您:
1、本信息由八方资源网用户发布,八方资源网不介入任何交易过程,请自行甄别其真实性及合法性;
2、跟进信息之前,请仔细核验对方资质,所有预付定金或付款至个人账户的行为,均存在诈骗风险,请提高警惕!
    联系方式

公司名: 浔之漫智控技术(上海)有限公司

联系人: 刘经理

手 机: 19873876272

电 话: 19873876272

地 址: 上海松江石湖荡镇塔汇路755弄29号1幢一层A区213室

邮 编:

网 址: tianxia56.b2b168.com

    相关企业
    商家产品系列
  • 产品推荐
  • 资讯推荐
关于八方 | 八方币 | 招商合作 | 网站地图 | 免费注册 | 一元广告 | 友情链接 | 联系我们 | 八方业务| 汇款方式 | 商务洽谈室 | 投诉举报
粤ICP备10089450号-8 - 经营许可证编号:粤B2-20130562 软件企业认定:深R-2013-2017 软件产品登记:深DGY-2013-3594
著作权登记:2013SR134025
Copyright © 2004 - 2024 b2b168.com All Rights Reserved