7
西门子模块6ES7321-1BH02-0AA0产品齐全
一、引言
近几年来城市建设的发展对供水质量的要求也越来越高。供水系统实现运行、控制和管理综合自动化已势在必行。
在水源地内,多眼井星罗棋布在水库上。为了确保供水生产的、、连续。针对水厂制水过程的特点和控制系统的功能要求,我们采用基于西门子PLC的恒压力供水系统。
二、可编程控制器(PLC)概述
PLC即可编程控制器,是一种以计算机技术为基础的新型工业控制装置。电工(IEC)对PLC曾作了如下定义:“PLC是一种数字运算操作的电子系统,专为在工业环境下应用而设计。它采用可编程序的存储器,用来在其内部存储执行逻辑运算、顺序控制、定时、计数和算术运算等操作指令,并通过数字式、模拟式的输入和输出,控制各种类型的机械和生产过程。PLC及其有关设备,都应该按易于与工业控制系统形成一个整体。易于扩充其功能的原则设计。”这段话道出TPLC的特点和应用领域。其主要有以下特点:
1.性高。
2.环境适应性强。西门子PLC环境适应温度0-65度。
3.灵活通用。
4.使用方便、维护简单。
三、变频恒压供水系统控翻方案的设计与选择
变频恒压供水系统主要有压力传感器、压力变送器、变频器、恒压控制单元、水泵机组以及低压电器组成。系统主要的设计任务是利用恒压控制单元馒变频器控制一台水泵或循环控制多台水泵,实现管网水压的恒定和水泵电机的软起动以及变频水泵与J:频水泵的切换,同时还要能对运行数据进行传输。根据系统的设计任务要求,结合系统的使用场所,有以下方案可供选择:
1.有供水的变频器+水泵机组+压力传感器。
2.通用变频器+单片机(包括变频控制、调节器控制)+人机界面+压力传感器。
3.通用变频器+PLC(包括变频控制、调节器控制)+组态软件十压力传感器。
四、变颏恒压供水控制器性能特点
1.节能。
2.设备投资省、占地面积小。本系统与其它供水方式比较,由于主要设备只是控制柜及水泵,省去了大量的设备占地面积,从而大幅度节省了上建投资,而且就设备本身而言,供水量越大,采用变频恒压供水设备的价格优势就越**。
3.设备运行合理、性高、配置灵活。
4.联网功能。
5.减少污染。由于变频恒压调速宜接从水源供水,减少了原有供水方式的二次污染,防I卜了很多传染疾病的传染。
五、恒压供水设备的应用场合
1.居民区、住宅楼、村镇的集中生活供水系统;
2.高层建筑、宾馆、饭店等生活供水系统;
3.综合市场、写字楼、商务楼宇的生活供水系统:
4.自来水厂、供水加压泵站;
5.工矿企业的生产、生活供水、恒压流量供水工艺流程等。
总之,基于PLC的监控系统具有非常优越的性能,并且现在技术已经相当成熟,未来其应用前景广阔。
您可以在 CPU 属性中的 “Interrupts” 标签中看到哪些 OBs 可以在您的 CPU 中使能以及插入到 STEP 7 项目中。
通过硬件组态中的菜单“Options > Report System Error...”,也可轻松添加错误处理 OB。
使用错误 OBs 的注意事项:
当错误产生时,若要实现、无故障运转,需要编写故障处理程序,至少要编程在错误发生时会产生报警信息,因为要考虑 CPU 不会进入停机模式,因此可能造成生产危险不易被察觉。
注意
只有 H-CPU 支持 OB 70 和 OB 72。
OB 73 仅适用于CPU 417-4H V2.0.X。
关于错误 OB 多信息,可以在 STEP 7 在线帮助中找到:
"Change in the error bbbbuation in the OB 122 with series 400 CPUs" - 条目号: 5708202.
关键词 "Generated error OBs".
关键词 "Settings for reporting system errors".
后面的条目是关于哪些 OB 需要下载到 CPU 来**当远程 I/O 出现错误时 CPU 不会进入到停机状态:19350076
电源供电故障的例子
电源供应故障 (只针对 S7-400) 或者缓冲故障触发相应的事件发生,CPU 操作系统调用 OB81 。错误后 OB81 再次被调用。如果 S7-400 有电池故障,OB81 只有在 BATT.INDIC 开关电池检查后才被调用。如果不对 OB 81 编程,CPU 不会进入停止模式。如果 OB81 不可用,CPU会在电源供应故障时持续运行。
在例子程序中来自 OB81 的临时变量 "OB81_FLT_ID" 被评估来决定电池故障。在本例中变量有错误代码 "22hex”。 如果在比较查询(电池故障)中条件满足,标志位M81.1被寻址。两个事件等级能够通过变量 "OB81_EV_CLASS" 来识别:
B#16#39:到来事件,电池故障。
B#16#38:离开事件,电池故障。
评估这些变量的设定,复位标志位 M81.0。
图. 02
如果标志位 M81.1 和 M81.2 的状态是 "TRUE" (在电源故障和到来事件的情况),标志位 M81.0 被置位。当事件 ID 是离开事件时标志位 M81.0 被复位。上面描述的例子是对于 CPU 运行而电池故障发生的情况。如果电池故障在停止模式下发生,则到来事件 (调用 OB81) 只在 CPU 再次进入运行模式才被触发。如果电源供应关断,则到来事件 (电池故障) 不会被触发。
数据在网络中的传送速度称为波特率,通常以千波特(kbaud)兆波特(Mbaud)为单位。波特率测量在某一特定时间内传送的数据量。例如,19.2 kbaud的波特率表示每秒19200位的传送速率。
在某一特定网络上通讯的每台设备被配置为以相同的波特率传送数据。因此,网络上速度快的波特率由与网络连接的速度慢的设备决定。
下表列出S7-200支持的波特率:
网络 波特率
标准网络 9.6 kbaud至187.5 kbaud
使用EM 277的网络 9.6 kbaud至12 Mbaud
使用自由接口模式的网络 1200 baud至115.2 kbaud
网络地址是您为网络上每台设备的一个特号码。该特的网络地址确保将数据传送至正确的设备,并从正确的设备检索数据。S7-200支持0至126的网络地址。对于配备两个端口的S7-200,每个端口可以有一个网络。下表列出了S7-200设备的默认(工厂)设置:
S7-200设备 默认地址
STEP 7-Micro/WIN 0
HMI(TD、TP或OP) 1
S7-200 CPU 2
如果您需要为STEP 7-Micro/WIN配置波特率和网络地址,您可以从PG/PC接口对话框操作。波特率与网络上的其他设备相同,网络地址具有性。
通常,您无须改STEP 7-Micro/WIN的网络地址(0)。如果您的网络包含另一个程序包,例如STEP 7,您可能需要改STEP 7-Micro/WIN的网络地址。
为STEP 7-Micro/WIN配置波特率和网络地址十分简便:
您可以为S7-200配置波特率和网络地址。S7-200系统块存储CPU与网络连接时使用的波特率和网络地址。您为S7-200选择参数后,在改动生效之前将系统块下载至S7-200。
每台S7-200 CPU的默认波特率为9.6 kbaud,默认网络地址为2。
使用STEP 7-Micro/WIN为S7-200设置波特率和网络地址
西门子PLC的分类
1、西门子小型PLC
小型PLC的I/O点数一般在128点以下,其特点是体积小、结构紧凑,整个硬件融为一体,除了开关量I/O以外,还可以连接模拟量I/O以及其他各种特殊功能模块。它能执行包括逻辑运算、计时、计数、算术运算、数据处理和传送、通讯联网以及各种应用指令。
2、西门子中型PLC
中型PLC采用模块化结构,其I/O点数一般在256~1024点之间。I/O的处理方式除了采用一般PLC通用的扫描处理方式外,还能采用直接处理方式,即在扫描用户程序的过程中,直接读输入,刷新输出。它能联接各种特殊功能模块,通讯联网功能强,指令系统丰富,内存容量大,扫描速度快。
3、西门子大型PLC
一般I/O点数在1024点以上的称为大型PLC。大型PLC的软、硬件功能强。具有强的自诊断功能。通讯联网功能强,有各种通讯联网的模块,可以构成三级通讯网,实现工厂生产管理自动化。大型PLC还可以采用三CPU构成表决式系统,使机器的性高
西门子plc的每次向上计数输入执行从关闭至打开转换时,向上计数(CTU)从该计数器的当前值向上计数。重设输入打开或执行重设指令时,计数器被重设。达到大值(32,767)时,计数器停止。
每次向上计数输入执行从关闭至打开转换时,向上/向下计数器(CTUD)向上计数,每次向下计数输入执行从关闭至打开转换32,767)时,向上计数输入的下一个上升边缘导致当前计数变成小值(32,768)。与此相似,达到小值(-32,768)时,向下计数输入的下一个上升边缘导致当前计数变成大值(32,767)。
向上和向上/向下计数器有一个保持当前计数的当前值。计数器还有一个预设值(PV),每次执行计数器指令时,将预设值与当**)打开。否则,**关闭。
每次向下计数输入执行从关闭至打开转换时,向下计数器(CTD)从该计数器的当前值向下计数。载入输入打开时,计数器重设计数器位,并将预设值载入当前值。达到零时,计数器停止,计数器位(**)打开。
当您使用西门子plc重设指令重设计数器时,计数器位被重设,计数器当前值被设为零。使用计数器号码引用该计数器的当前值和**。
注释:
因为每台计数器有一个当前值,请勿将相同的号码给一台以上计数器。(向上计数器、向上/向下计数器和向下计数器存取相同的当前值。)
1.面板上POWER灯不亮?
主机、I/O扩充机座、I/O扩充模组、特殊模组之正面均有一个 "POWER"之LED指示灯,当主机通上电源时,LED之绿色灯亮。若主机 通上电源後,此指示灯不亮,此时,请将"24+"端子之配线拔出,若指 示灯正常亮起,表示FX2之DC负载过大,此种情况下,请不要使用 FX2 "24+"端子之DC电源,请另行准备DC24V电源供应器。
若将"24+"端子之配线拔出後,指示灯仍然不亮,有可能PLC内部保险 丝己经烧断,此时请您与我们各地营业所联络,我们将尽快为您处理。
2.POWER灯呈闪烁状态?
若POWER灯呈闪烁状态,很有可能是"24+"端子与"COM"端子 短路,请将"24+"端子之配线拔出,若是指示灯回复正常,那请检查 您的线路。若指示灯依然闪烁,那很可能PLC内的POWER板己经故障 ,请您将该部PLC送回我们各地营业所,我们将尽快为您处理。
3."BATT‧V"LED灯亮
当这个红色LED灯亮时,表PLC内的锂电池寿命己经快结束了(约剩 一个月),此时请尽快换新的锂电池,以免PLC内的程式(当使用RAM时) 自动消失。
若换新的锂电池之後,此LED灯仍然亮著,那很可 能此部PLC的CPU 板己经故障,请您将该部PLC送回我们各地营业所, 我们会尽快为您处理。
4."PROG‧E"LED灯闪烁
一般来说,当此红色LED灯闪时,大部份是程式回路不合理的情况 较多,另一原因亦有可能是参数设定出错,或者是外来之杂讯干扰导致 程式内容产生变化。若您是使用掌上型书写器(FX-20P-E)建议您检查 D8004,再依D8004的内容检查D8060~D8069,从D8060~D8069中可得 到一个数据,此为侦错号码。欲知侦错号码内容,请参阅"三菱可程式 控制器编程手册!
5."CPU‧E"LED灯亮
当"CPU‧E"LED灯亮时,有可能是以下几种原因所造成:
1.PLC内部有导电性的粉尘侵入
2.PLC的扫瞄时过100ms以上 (检查D8012即可知道长执行时间)
3.通电中,将RAM/EPROM/EEPROM记忆卡匣拔下。
4.PLC附近有杂讯干扰
若排除上述的问题,而"CPU‧E"LED灯仍然 亮著的话,此部PLC可能真的 故障了,建议您将它送回来给我们,让我们 来帮您找出它的病因。
热 门 话 题
1.我的PLC被人设定了密码,怎麽办?
若您拥有原始程式,您只要将PLC记忆体全部即可。方 法如下:
a.若您使用掌上型程式书写器
当书写器与PLC连接後选择ONLINE模态,按GO键,萤幕会要求您打入密码, 此时请您按SP键8次,再按GO键3次,如此一来,您的PLC就回复到出厂 时的状态,您只要再将原始程式打入PLC即可。
b.若您使用FXN,DOS版V2.0以上版本软体
於MODE视窗中按7,5,3,再於出现的画面中选项,以上、下键选择 "MEMORY ALL bbbbb"再按"Enter"键,如此,PLC内部记忆体将全部被清 除。使用者再将原始程式写入PLC内即可。
c.若您使用FXN bbbbbbs版V1.0以上版本软体
将原始程式颢示於萤幕上,将PLC置於S**状态,再於画面上功能 选择列中选PLC,再选PLC memory bbbbb…,跳出新画面後,将三项选项 全部圈选,再按"Enter"键,画面将出现"确定"及"取消"两选择让您做决定 ,此时,该做决定的您,就选"确定",按"Enter"键吧!该画面若消失了, 亦表示该PLC已回复到出厂时状态,您可以重新写入程式了