西门子CPU模块6ES7322-1FL00-0AA0 西门子CPU模块6ES7322-1FL00-0AA0
{心中有空间,梦想就有可能}
{西门子与客户携手,让关键所在,逐一实现
联 系 人: 李建《李工》 24小时联系手机: 15800846971
直线销售 电 话: 021-61311951 在 线 商 务 QQ: 3192212451
德国制造 现货
全新原装 参数
质量保证 保修
价格优势 特价
我公司大量现货供应,价格优势,品质保证,德国原装进口
上海隆彦自动化科技有限公司 在经营活动中精益求精,具备如下业务优势:
SIEMENS 可编程控制器
1、 SIMATIC S7 系列PLC:S7-200、S7-1200、S7-300、S7-400、ET-200
2、 逻辑控制模块 LOGO!230RC、230RCO、230RCL、24RC、24RCL等
3、 SITOP直流电源 24V DC 1.3A、2.5A、3A、5A、10A、20A、40A可并联.
4、HMI 触摸屏TD200 TD400C K-TP OP177 TP177,MP277 MP377,
SIEMENS 交、直流传动装置
1、 交流变频器 MICROMASTER系列:MM420、MM430、MM440、G110、G120.
MIDASTER系列:MDV
2、全数字直流调速装置 6RA23、6RA24、6RA28、6RA70、6SE70系列
SIEMENS 数控 伺服
SINUMERIK:801、802S 、802D、802D SL、810D、840D、611U、S120
西门子CPU模块6ES7322-1FL00-0AA0
================================
SIMATIC Technology
优点:所有的工艺功能(包括:运动控制工艺,故障安全保护,PLC工艺功能),
标准 (PROFIsafe) 的集中式和分布式故障安全I/O,以及故障安全驱动器,可连接到SIMATIC CPU 317TF-2DP。作为标准故障安
与传统布线工艺相比较,采用PROFIsafe技术,可显著节省布线成本、降低布线故障风险,并大大增强调试的灵活性。
西门子S7-200系列PLC控制器 概述
S7-200系列PLC适用于各行各业,各种场合中的检测、监测及控制的自动化。S7-200系列的强大功能使其无论在独立运行中,或相连成网络皆能实现复杂控制功能。因此S7-200系列具有极高的性能/价格比。
产品简介
西门子S7-300系列PLC控制器,SIMATIC S7-300 是模块化的微型 PLC 系统,可满足中、低端的性能要求。模块化、无风扇设计、易于实现分布式结构以及方便的操作,使得 SIMATIC S7-300 成为中、低端应用中各种不同任务的经济、用户友好的解决方案。
产品详细信息
西门子S7-300系列PLC控制器,西门子S7-300PLC控制器,西门子PLC控制器,西门子S7-300控制器,西门子S7-300系列PLC可编程控制器
西门子S7-200,300PLC 中央处理器,可编程控制器 PLC编码器模组 PLC信号模块 通讯模块 现货销售
20个不同的CPU:
7种标准型CPU(CPU 312,CPU 314,CPU 315-2 DP,CPU 315-2 PN/DP,CPU 317-2 DP,CPU 317-2 PN/DP,CPU 319-3 PN/DP)
6 个紧凑型 CPU(带有集成技术功能和 I/O)(CPU 312C、CPU 313C、CPU 313C-2 PtP、CPU 313C-2 DP、CPU 314C-2 PtP、CPU 314C-2 DP)
5 个故障安全型 CPU(CPU 315F-2 DP、CPU 315F-2 PN/DP、CPU 317F-2 DP、CPU 317F-2 PN/DP、CPU 319F-3 PN/DP)
2种技术型CPU(CPU 315T-2 DP, CPU 317T-2 DP)
18种CPU可在-25°C 至 +60°C的扩展的环境温度范围中使用
具有不同的性能等级,满足不同的应用领域。
西门子S7-300系列PLC控制器 详细介绍
SIMATIC S7-300 是模块化的微型 PLC 系统,可满足中、低端的性能要求。
模块化、无风扇设计、易于实现分布式结构以及方便的操作,使得 SIMATIC S7-300 成为中、低端应用中各种不同任务的经济、用户友好的解决方案。
SIMATIC S7-300 的应用领域包括:
多种性能等级的 CPU,具有用户友好功能的全系列模块,可允许用户根据不同的应用选取相应模块。任务扩展时,可通过使用附加模块随时对控制器进行升级。
SIMATIC S7-300 是一个通用的控制器:
- 具有高电磁兼容性和抗震性,可**限度地用于工业领域。
S7-300F
SIMATIC S7-300F 故障安全自动化系统可使用在对安全要求较高的设备中。其可对立即停车过程进行控制,因此不会对人身、环境造成损害。
S7-300F 满足下列安全要求:
- 要求等级 AK 1 - AK 6 符合 DIN V 19250/DIN V VDE 0801
- 安全要求等级 SIL 1 - SIL 3 符合 IEC 61508
- 类别 1 - 4 符合 EN 954-1
另外,标准模块还可用在 S7-300F 及故障安全模块中。因此它可以创建一个全集成的控制系统,在非安全相关和安全相关任务共存的工厂中使用。使用相同的标准工具对整个工厂进行组态和编程。
西门子802C数控系统操作面板
西门子S7-300系列PLC控制器 设计 S7-300
一般步骤
S7-300自动化系统采用模块化设计。它拥有丰富的模块,且这些模块均可以独立地组合使用。
一个系统包含下列组件:
CPU:
不同的 CPU 可用于不同的性能范围,包括具有集成 I/O 和对应功能的 CPU 以及具有集成 PROFIBUS DP、PROFINET 和点对点接口的 CPU。
用于数字量和模拟量输入/输出的信号模块 (SM)。
用于连接总线和点对点连接的通信处理器 (CP)。
用于高速计数、定位(开环/闭环)及 PID 控制的功能模块(FM)。
根据要求,也可使用下列模块:
用于将 SIMATIC S7-300 连接到 120/230 V AC 电源的负载电源模块(PS)。
接口模块 (IM),用于多层配置时连接中央控制器 (CC) 和扩展装置 (EU)。
通过分布式中央控制器 (CC) 和 3 个扩展装置 (EU),SIMATIC S7-300 可以操作多达 32 个模块。所有模块均在外壳中运行,并且无需风扇。
SIPLUS 模块可用于扩展的环境条件:
适用于 -25 至 +60℃ 的温度范围及高湿度、结露以及有雾的环境条件。防直接日晒、雨淋或水溅,在防护等级为 IP20 机柜内使用时,可直接在汽车或室外建筑使用。不需要空气调节的机柜和 IP65 外壳。
设计
简单的结构使得 S7-300 使用灵活且易于维护:
安装模块:
只需简单地将模块挂在安装导轨上,转动到位然后锁紧螺钉。
集成的背板总线:
背板总线集成到模块里。模块通过总线连接器相连,总线连接器插在外壳的背面。
模块采用机械编码,更换极为容易:
更换模块时,必须拧下模块的固定螺钉。按下闭锁机构,可轻松拔下前连接器。前连接器上的编码装置防止将已接线的连接器错插到其他的模块上。
现场证明可靠的连接:
对于信号模块,可以使用螺钉型、弹簧型或绝缘刺破型前连接器。
TOP 连接:
为采用螺钉型接线端子或弹簧型接线端子连接的 1 线 - 3 线连接系统提供预组装接线另外还可直接在信号模块上接线。
规定的安装深度:
所有的连接和连接器都在模块上的凹槽内,并有前盖保护。因此,所有模块应有明确的安装深度。
无插槽规则:
信号模块和通信处理器可以不受限制地以任何方式连接。系统可自行组态。
扩展
若用户的自动化任务需要 8 个以上的 SM、FM 或 CP 模块插槽时,则可对 S7-300(除 CPU 312 和 CPU 312C 外)进行扩展:
中央控制器和3个扩展机架**多可连接32个模块:
总共可将 3 个扩展装置(EU)连接到中央控制器(CC)。每个 CC/EU 可以连接八个模块。
通过接口模板连接:
每个 CC / EU 都有自己的接口模块。在中央控制器上它总是被插在 CPU 旁边的插槽中,并自动处理与扩展装置的通信。
通过 IM 365 扩展:
1 个扩展装置**远扩展距离为 1 米;电源电压也通过扩展装置提供。
通过 IM 360/361 扩展:
3 个扩展装置, CC 与 EU 之间以及 EU 与 EU 之间的**远距离为 10m。
单独安装:
对于单独的 CC/EU,也能够以更远的距离安装。两个相邻 CC/EU 或 EU/EU 之间的距离:长达 10m。
灵活的安装选项:
CC/EU 既可以水平安装,也可以垂直安装。这样可以**限度满足空间要求。
通信
S7-300 具有不同的通信接口:
连接 AS-Interface、PROFIBUS 和 PROFINET/工业以太网总线系统的通信处理器。
用于点到点连接的通信处理器
多点接口 (MPI), 集成在 CPU 中;
是一种经济有效的方案,可以同时连接编程器/PC、人机界面系统和其它的 SIMATIC S7/C7 自动化系统。
PROFIBUS DP进行过程通信
SIMATIC S7-300 通过通信处理器或通过配备集成 PROFIBUS DP 接口的 CPU 连接到 PROFIBUS DP 总线系统。通过带有 PROFIBUS DP 主站/从站接口的 CPU,可构建一个高速的分布式自动化系统,并且使得操作大大简化。
从用户的角度来看,PROFIBUS DP 上的分布式I/O处理与集中式I/O处理没有区别(相同的组态,编址及编程)。
西门子S7-200系列PLC控制器 功能与设计
CPU单元设计
集成的24V负载电源:可直接连接到传感器和变送器(执行器),CPU 221,222具有180mA输出, CPU 224,CPU 224XP,CPU 226分别输出280,400mA。可用作负载电源。
不同的设备类型
CPU 221~226各有2种类型CPU,具有不同的电源电压和控制电压。
本机数字量输入/输出点
CPU 221具有6个输入点和4个输出点,CPU 222具有8个输入点和6个输出点,CPU 224具有14个输入点和10个输出点,CPU 224XP具有14个输入点和10个输出点,CPU 226具有24个输入点和16个输出点。
本机模拟量输入/输出点
CPU 224XP具有2个输入点,1个输出点。
中断输入
允许以极快的速度对过程信号的上升沿作出响应。
高速计数器
-CPU 221/222
4个高速计数器(30KHz),可编程并具有复位输入,2个独立的输入端可同时作加、减计数,可连接两个相位差为90°的A/B相增量编码器
-CPU 224/224XP/226
6个高速计数器(30KHz),具有CPU 221/222相同的功能。
模拟电位器
CPU 221/222 1个
CPU 224/224XP/226 2个
2路高频率脉冲输出(***20KHz),用于控制步进电机或伺服电机实现定位任务。
实时时钟
例如为信息加注时间标记,记录机器运行时间或对过程进行时间控制。
EEPROM存储器模块(选件)
可作为修改与拷贝程序的**工具(无需编程器),并可进行辅助软件归档工作。
电池模块
用于长时间数据后备。用户数据(如标志位状态,数据块,定时器,计数器)可通过内部的超级电容存贮大约5天。选用电池模块能延长存贮时间到200天(10年寿命)。电池模块插在存储器模块的卡槽中。
编程
STEP 7-Micro/WIN32 V3.1编程软件可以对所有的CPU 221/222/224/224XP/226功能进行编程。同时也可以使用STEP 7-Micro/WIN16 V2.1软件包,但是它只支持对S7-21x同样具有的功能进行编程。
STEP 7-Micro/DOS不能对CPU 221/222/224/224XP/226编程。如果使用PG/PC的串口编程,则需要使用PC/PPI电缆。
如果使用STEP 7-Micro/WIN32 V3.1编程软件,则也可以通过SIMATIC CP 5511或CP 5611编程。在这种情况下,通讯速率可高达187.5kbit/s。 可以利用PC/PPI 电缆和自由口通讯功能把 S7-200 CPU 连接到许多和RS-232标准兼容的设备。
有两种不同型号的 PC/PPI 电缆:
带有RS-232口的隔离型 PC/PPI 电缆,用5个DIP开关设置波特率和其它配置项
西门子CPU模块6ES7322-1FL00-0AA0
SIEMENS产品在垃圾焚烧发电厂控制系统中的应用
一 系统概述
随着经济高速发展,城市化步伐速度也日益加快,城市生活垃圾和工业垃圾处理问题正变得日益突出。每年全国城市垃圾清运量达数亿吨,在各大城市中,垃圾包围城市的现象非常普遍。垃圾已对大气环境及地表和地下水及江河、湖泊等造成了严重污染,生态环境正在遭到严重破坏。因此,结合城市具体情况,对垃圾的处理技术和处理系统及其控制策略等相关问题进行探讨,找出处理效果好、经济上可行的处理方案已成为目前城市垃圾处理问题研究的热点之一。
焚烧处理垃圾的主要优点是垃圾减量**,无害化比较**。如焚烧垃圾发电是现有垃圾处理方法中占地较小,效果较好的方法。另外,建立垃圾焚烧发电厂,可解决垃圾渗沥液引起的污染地下水问题,垃圾焚烧后的废渣进入制砖厂,既减少了对环境的污染,还可产生一定的经济效益。城市生活垃圾、工业垃圾、淤泥和废橡胶轮胎等垃圾焚烧处理技术,利用垃圾焚烧的余热发电,变废为宝,将是今后环保技术的一个重要发展方向。
垃圾焚烧工作原理:垃圾经自动给料单元送入焚烧炉的干燥床干燥,然后送入炉排,炉排在脉冲空气动力装置的推动下抛动垃圾,垃圾与炉排片上的均匀气孔喷出的助燃空气混合燃烧,燃烧产生的热量进入余热锅炉,将锅炉给水加热到压力约4Mpa,温度400℃左右的蒸汽,再推动汽机发电机组发电。由主燃烧室挥发和裂解出来的烟气进入第二、三级燃烧室,进行进一步燃烧,使烟气的温度高达1000℃,烟气在此稍作停留,使有毒烟气迅速分解,后经烟气处理设备和除尘设备处理合格后排入大气。
垃圾焚烧发电厂主要技术参数:
焚化炉锅炉2台,垃圾处理量350t/天,蒸汽量 35t/h,过热汽压4.0Mpa,过热汽温400℃,炉膛温度980℃,给水温度145℃。
汽轮机发电机组一套,主蒸汽压力3.9Mpa,主蒸汽温度390℃,发电功率12MW。
二 系统要求
1. 提供完善的垃圾焚烧、余热发电DCS控制系统;
2. 控制系统采用全冗余配置,保证系统高效、可靠、安全;
3. 监控功能友好易用,汉化操作界面;
4. 提供方便易学的功能组态,和专用功能块和图库,方便系统功能扩展或修改。
三 系统配置与功能实现
该控制系统采用西门子**的过程控制系统PCS7和Profibus-DP现场总线技术,控制系统不仅要承担起全厂的生产过程控制,还要根据垃圾成分的变化**调整控制程序,以保证焚烧工艺的安全性,使其不再产生二次污染。Profibus-DP总线的通讯速率可达12Mbps,S7-414H双机热备系统和ET200M分布式I/O组成的Profibus-DP总线网构成切换结构,实现故障时的无扰自动切换。上位机采用WinCC V6.0组态软件进行系统组态。该厂的垃圾焚烧工艺引进加拿大RICHWAY公司专利技术,采用四级脉冲炉排,各项指标均达到国际环保要求。
控制系统提供的主要回路控制功能有:炉膛压力控制、干燥炉排温度控制、再循环烟气温度控制、锅炉汽包水位控制、过热蒸汽温度控制、热井水位控制、除氧器水位控制。
1.操作员站(OS站)和工程师站(ES站)
DCS系统配置4套独立的操作员站(OS站),其中两台焚烧炉配两个OS站,汽机和辅机控制配两个OS站。每套OS均采用成熟、可靠的DELL商用计算机。
OS站为操作员提供图形、列表、操作、历史数据再现等,可在打印机上输出。运行Windows 2000多任务网络操作系统下的PCS7 OS站应用软件。所有OS站均为全能值班配置,图像、操作、数据一致,实现机、炉、电的运行操作。
系统配置1套工程师站(ES站),采用成熟、可靠的DELL商用电脑。
ES站主要完成实时数据库、控制块、图形、趋势、报表等系统数据的生成和下装,完成对系统的详细自诊断和系统数据的列表和后备。运行Windows 2000多任务网络操作系统下的PCS7 ES站应用软件。
可由专业人员通过工程师站对系统进行组态、维护。专业工程师在授权的情况下,可以在现场对系统进行在线或离线修改。同时,所有运行情况和控制逻辑均可在工程师站上查看,增加了用户对系统掌握的程度,以及系统软件、硬件的透明度。当不需组态时,可运行与操作员站完全相同的软件。
整个系统配置2台网络打印机,用于记录打印和CRT图象拷贝。打印机选用DELL网络打印机。
2.冗余的CPU414H中央控制单元
本自控系统现场控制站的中央控制器采用冗余设计,它由2套AS-400型中央控制器组成。它们预装有冗余软件,并通过一个通讯接口实现相互连接。在系统正常的运行中,当某个中央控制器出现故障时,另一个中央控制器能自动接管所有的工作,保证了系统继续正常运行。因此系统现场控制站的AS-400中央控制器具有很好的冗余性能。
AS 的中央处理器采用S7-400 系列工业控制器中S-414 以上的CPU,专为过程控制应用设计,CPU 芯片的底层程序采用类PASCAL语言编写,为CFC,SFC等过程控制语言提供平台。中央控制器中预装有冗余软件,用户在组态时可完全忽略其冗余特性,象对非冗余系统组态一样只需输入用户程序。
3.远程I/O站
每个分布式I/O站的有源背板总线上插有2个IM153-2通讯接口模块 ,分别通过2条独立的PROFIBUS-DP现场总线与AS-400中央控制站进行实时通信。在系统运行过程中,当其中某一个IM153-2通讯接口模块发生故障时, 系统能自动地切换到另一个IM153-2通讯接口模块,并可带电热插拔更换故障的通讯接口模块,不会影响系统正常运行。
4.冗余的通讯网络
CP443-1作为标准的工业以太网连接装置,在物理层上采用高防护等级的通讯线缆,工业以太网的卡件上带有CPU可以独立处理通讯信号。高速工业以太网是在工业以太网的通讯协议的基础上,将通讯速率提高到了100M/s。SIMATIC NET 中的高速以太网采用了全双工并行(FDX)通讯模式,这种模式允许站点同时发送和接收数据,通讯速率可提高一倍。SIMATIC NET 在高速以太网上还采用了交换技术,利用交换机模块将整个网段分成若干子网,每个子网都可以独立地形成一个数据通讯网段,可以大大地提高通讯效率。普通以太网上由于网段上数据通讯阻塞的存在,使得网络上实际通讯技术只有40%,采用了全双工并行通讯技术和交换技术后,使得网络的通讯能力得以充分地利用。
5.主要监控功能描述:
(1) 工艺流程显示:依据系统工艺控制过程以流程图形式表现工艺流程图;
(2) 顺序控制操作指导:在PCS7中提供SFC顺序功能图,以图形方式监控顺序控制过程;
(3) 系统控制和设定功能:控制系统提供丰富的回路控制监控库,可以对回路控制和参数设定进行集中显示、集中监控;
(4) 趋势显示:以实时趋势和历史趋势方式显示重要过程参数的变化趋势;
(5) 报警记录与显示
(6) 报表管理:提供日报、月报打印功能,可提供定时打印、事件驱动打印、召唤打印等;
(7) 用户级别管理:为了保证系统的安全操作,系统提供多级用户权限管理,不同权限的用户对应不同的操作范围。
四 使用效果分析
该DCS系统经长期运行证明,各项技术指标均达到国际**水平,主要表现如下:
(1) 燃烧效率高:垃圾在炉排上与空气混合均匀燃烧充分,垃圾燃尽率高;
(2) 处理垃圾范围广泛 :由于设计了根据不同垃圾类型而调整的控制策略,垃圾处理范围大大提高,能够处理工业垃圾、生活垃圾、废弃橡胶轮胎等;
(3) 运行维护费用低 :由于自动控制水平高,运行人员少,定检和不定期检修费用低,降低了维护费用;
(4) 可靠性高 :经过长期运行表明,控制系统故障率非常低,系统可用率可达99.9%以上,满足设计要求;
可编程控制器梯形图设计规则
1.触点的安排
梯形图的触点应画在水平线上,不能画在垂直分支上。
2.串、并联的处理
在有几个串联回路相并联时,应将触点**多的那个串联回路放在梯形图**上面。在有几个并联回路相串联时,应将触点**多的并联回路放在梯形图的**左面。
3.线圈的安排
不能将触点画在线圈右边,只能在触点的右边接线圈。
4.不准双线圈输出
如果在同一程序中同一元件的线圈使用两次或多次,则称为双线圈输出。这时前面的输出无效,只有**后一次才有效,所以不应出现双线圈输出。
5.重新编排电路
如果电路结构比较复杂,可重复使用一些触点画出它的等效电路,然后再进行编程就比较容易。
6.编程顺序
对复杂的程序可先将程序分成几个简单的程序段,每一段从**左边触点开始,由上之下向右进行编程,再把程序逐段连接起来。
西门子PLC程序中常用的几个指令介绍
1、串联电路块的并联连接指令OLD
两个或两个以上的接点串联连接的电路叫串联电路块。串联电路块并联连接时,分支开始用LD、LDN指令,分支结束用OLD指令。OLD指令与后述的ALD指令均为无目标元件指令,而两条无目标元件指令的步长都为一个程序步。OLD有时也简称或块指令。
2、并联电路的串联连接指令ALD
两个或两个以上接点并联电路称为并联电路块,分支电路并联电路块与前面电路串联连接时,使用ALD指令。分支的起点用LD、LDN指令,并联电路结束后,使用ALD指令与前面电路串联。ALD指令也简称与块指令,ALD也是无操作目标元件,是一个程序步指令。
3、输出指令 =
1、= 输出指令是将继电器、定时器、计数器等的线圈与梯形图右边的母线直接连接,线圈的右边不允许有触点,在编程中,触点以重复使用,且类型和数量不受限制。
4、置位与复位指令S、R
S为置位指令,使动作保持;R为复位指令,使操作保持复位。从指定的位置开始的N个点的寄存器都被置位或复位,N=1~255如果被指定复位的是定时器位或计数器位,将清除定时器或计数器的当前值。
5、跳变触点EU,ED
正跳变触点检测到一次正跳变(触点的入信号由0到1)时,或负跳变触点检测到一次负跳变(触点的入信号由1到0)时,触点接通到一个扫描周期.正/负跳变的符号为EU和ED,他们没有操作数,触点符号中间的”P”和”N”分别表示正跳变和负跳变
6、空操作指令NOP
NOP指令是一条无动作、无目标元件的一个序步指令。空操作指令使该步序为空操作。用NOP指令可替代已写入指令,可以改变电路。在程序中加入NOP指令,在改动或追加程序时可以减少步序号的改变。
7、程序结束指令END
END是一条无目标元件的一序步指令。PLC反复进行输入处理、程序运算、输出处理,在程序的**后写入END指令,表示程序结束,直接进行输出处理。在程序调试过程中,可以按段插入END指令,可以按顺序扩大对各程序段动作的检查。采用END指令将程序划分为若干段,在确认处于前面电路块的动作正确无误之后,依次删去END指令。要注意的是在执行END指令时,也刷新监视时钟。
STEP7-Micro/WIN32编程软件硬件连接及软件的安装
1、硬件连接
为了实现PLC与计算机之间的通信,西门子公司为用户提供了两种硬件连接方式:一种是通过PC/PPI 电缆直接连接,另一种是通过带有MPI电缆的通信处理器连接。
典型的单主机与PLC直接连接如图1所示,它不需要其他的硬件设备,方法是把PC/PPI电缆的PC端连接到计算机的RS-232通信口(一般是COM1),把PC/PPI电缆的PPI端连接到PLC的RS-485通信口即可。
2、软件的安装
(1)系统要求
STEP7-Micro/WIN32软件安装包是基于Windows的应用软件,4.0版本的软件安装与运行需要Windows2000/SP3或WindowsXP操作系统。
(2)软件安装
STEP7-Micro/WIN32软件的安装很简单, 将光盘插入光盘驱动器系统自动进入安装向导(或在光盘目录里双击setup,则进入安装向导),按照安装向导完成软件的安装。软件程序安装路径可使用默认子目录,也可以使用“浏览”按钮弹出的对话框中任意选择或新建一个新子目录。
首次运行STEP7-Micro/WIN32软件时系统默认语言为英语,可根据需要修改编程语言。如将英语改为中文,其具体操作如下:运行STEP7-Micro/WIN32编程软件,在主界面执行菜单Tools→Options→General选项,然后在对话框中选择Chinese即可将English改为中文。
图1 典型的单主机与PLC直接连接
PLC控制系统设计时应遵循的主要步骤和内容
(1)工艺分析
深入了解控制对象的工艺过程、工作特点、控制要求,并划分控制的各个阶段,归纳各个阶段的特点,和各阶段之间的转换条件,画出控制流程图或功能流程图。
(2)选择合适的PLC类型
在选择PLC机型时,主要考虑下面几点:
1 功能的选择。 对于小型的PLC主要考虑I/O扩展模块、A/D与D/A模块以及指令功能(如中断、PID等)。
2 I/O点数的确定。 统计被控制系统的开关量、模拟量的I/O点数,并考虑以后的扩充(一般加上10%~20%的备用量),从而选择PLC的I/O点数和输出规格。
3 内存的估算。 用户程序所需的内存容量主要与系统的I/O点数、控制要求、程序结构长短等因素有关。一般可按下式估算:存储容量=开关量输入点数×10+开关量输出点数×8+模拟通道数×100+定时器/计数器数量×2+通信接口个数×300+备用量。
(3)分配I/O点。 分配PLC的输入/输出点,编写输入/输出分配表或画出输入/输出端子的接线图,接着就可以进行PLC程序设计,同时进行控制柜或操作台的设计和现场施工。
(4)程序设计。 对于较复杂的控制系统,根据生产工艺要求,画出控制流程图或功能流程图,然后设计出梯形图,再根据梯形图编写语句表程序清单,对程序进行模拟调试和修改,直到满足控制要求为止。
(5)控制柜或操作台的设计和现场施工。 设计控制柜及操作台的电器布置图及安装接线图;设计控制系统各部分的电气互锁图;根据图纸进行现场接线,并检查。
(6)应用系统整体调试。如果控制系统由几个部分组成,则应先作局部调试,然后再进行整体调试;如果控制程序的步序较多,则可**行分段调试,然后连接起来总调。
(7)编制技术文件。技术文件应包括:可编程控制器的外部接线图等电气图纸,电器布置图,电器元件明细表,顺序功能图,带注释的梯形图和说明。
嵌入式PLC技术在国内的发展
嵌入式PLC的发展也呈现多元化,国内外均有良好表现:德国赫优讯推出的将现场总线技术和PLC技术结合的netPLC很有特色;国内几年前就有华中科技大学在EASYCORE1.00核心芯片组中加载了嵌入式PLC系统软件,作为硬件平台,开发了多模人通道的嵌入式PLC;还有一种发展路径是以开发PLC与人机界面相结合的硬件/软件一体化为目标的平台,充分利用了CASE工具,结合各类嵌入式芯片的开发平台和各种输入/输出通道的硬件电路库,专为机电设备开发客制化、具有ODM性质的专用PLC。
而在我国嵌入式PLC的发展空间,首先在于它十分有利于发挥我国自动化行业发展的两大特点:有相当雄厚的为机电设备配套的市场基础,并拥有足够的、性价比全球**的设计开发队伍。我们完全可以以**的成本、较高的质量,并按客制化的要求设计、生产为机电设备配套的嵌入式PLC,来代替通用PLC。
同时,嵌入式PLC的硬件、软件、人机界面、通信等各方面的功能设计灵活,易于剪裁,更贴近各种档次的机电设备的要求。嵌入式PLC完全基于嵌入式系统的技术基础,拿来就可用。SOC芯片、嵌入式操作系统与符合工EC61131-3编程语言标准的编程环境等优势,使得其在市场上很容易找到。
国家林业局政府网12月4日讯11月21日,山东省森防站在枣庄市举办了基于PLC的林业有害生物全方位立体防控技术培训班。有关**和9个项目县(市、区)林业局局长、林场场长及项目负责人参加培训。
PLC是可编程逻辑控制器(Programmable Logic Controller)的简称,是一种具有微处理机的数字电子设备,用于自动化控制的数字逻辑控制器,可以将控制指令随时加载内存内储存与执行。基于PLC的全方位立体防控技术,将对林业有害生物进行适时、系统和科学监测,实现信息数据科学化、**化处理,提高信息的时效性和准确性,进一步推进主动御灾、科学防灾,降低防治成本,维护生态安全。此次推广9处项目区将在一年内完成项目任务。
山东省森防站部署PLC推广项目实施工作,强调合理使用项目资金,建立好项目档案。山东农业大学教授详细讲解了基于PLC技术的林业有害生物监测预报系统的思路、组建及应用技术。商河县林业局示范了基于移动互联网的林业有害生物智能化服务平台建设与构想。山东祥辰公司介绍了立体防治有关设备应用技术。
此次培训进一步明确了基于PLC的林业有害生物全方位立体防控技术的基础知识,为全面完成项目任务、提升林业有害生物防治工作智能化水平打好基础。(森防总站)
PLC编程的一般步骤是什么?
1.对于较复杂系统,需要绘制系统的功能图;对于简单的控制系统也可省去这一步。
1、 数据传送指令
数据传送指令包括MOV(传送)、SMOV(BCD码移位传送)、CML(取反传送)、BMOV(数据块传送)、FMOV(多点传送)、XCH(数据交换)。这里主要介绍MOV(传送)指令。
传送指令MOV将源操作数据传送到指定目标,其指令代码为FNC12,源操作数[S·]可取所有的数据类型,即K、H、KnX、KnY、KnM、KnS、T、C、D、V、Z,其目标操作数[D·]为KnY、KnM、KnS、 T、C、D、V、Z。
如图1所示,,当X0为ON时,执行连续执行型指令,数据100被自动转换成二进制数且传送给D10,当X0变为OFF时,不执行指令,但数据保持不变;当X1为ON时,T0当前值被读出且传送给D20;当X2为ON时,数据100传送给D30,定时器T20的设定值被间接指定为10秒,当M0闭合时,T20开始计时;MOV(P)为脉冲执行型指令,当X5由OFF变为ON时指令执行一次,(D10)的数据传送给(D12),其它时刻不执行,当X5变为OFF时,指令不执行,但数据也不会发生变化;X3为ON时,(D1、D0)的数据传送给(D11、D10),当X4为ON时,将(C235)的当前值传送给(D21、D20)。注意:运算结果以32位输出的应用指令、32位二进制立即数及32位高速计数器当前值等数据的传送,必须使用(D)MOV或(D)MOV(P)指令。
如图2所示,可用MOV指令等效实现由X0~X3对Y0~Y3的顺序控制。
2、比较指令
比较指令有比较(CMP)、区域比较(ZCP)两种,CMP的指令代码为FNC10,ZCP的指令代码为FNC11,两者待比较的源操作数[S·]均为K、 H、KnX、KnY、KnM、KnS、T、C、D、V、Z,其目标操作数[D·]均为Y、M、S。
CMP指令的功能是将源操作数[S1·]和[S2·]的数据进行比较,结果送到目标操作元件[D·]中。在图3中,当X0为ON时,将十进制数100与计数器C2的当前值比较,比较结果送到M0~M2中,若100>C2的当前值时,M0为ON,若100=C2的当前值时,M1为ON,
若100<C2的当前值时,M2为ON。当X0为OFF时,不进行比较,M0~M2的状态保持不变。
ZCP指令的功能是将一个源操作数[S·]的数值与另两个源操作数[S1·]和[S2·]的数据进行比较,结果送到目标操作元件[D·]中,源数据[S1·]不能大于[S2·]。在图4中,当X1为ON时,执行ZCP指令,将T2的当前值与10和150比较,比较结果送到M0~M2中,若10>T2的当前值时,M0为ON,若10≤T2的当前值≤150时,M1为ON,若150<T2的当前值时,M2为ON。当X1为OFF时,ZCP指令不执行,M0~M2的状态保持不变。
3、加1指令和减1指令
加1指令INC和减1指令DEC的操作数均可取KnY、KnM、KnS、T、C、D、V、,它们不影响零标志、借位标志和进位标志。INC的指令代码为FNC24,DEC的指令代码为FNC25。INC指令的功能是将指定的目标操作元件[D·]中二进制数自动加1,DEC指令的功能是将指定的目标操作元件[D·]中二进制数自动减1,
如图5所示,当X0每次由OFF变为ON时,D20中的数自动增加1,当X1每次由OFF变为ON时,D21中的数自动减1。
若用连续执行型加1指令INC或连续执行型减1指令DEC,当条件成立时,在每个扫描周期内指定的目标操作元件[D·]中数据要自动加1或自动减1。16位数据运算时,+32767再加1就变为-32768,-32768再减1就变为+32767。32位数据运算时,+2147483647再加1就变为-2147483648,-2147483648再减1就变为+2147483647。
2.设计梯形图程序。
3.根据梯形图编写指令表程序。
4.对程序进行模拟调试及修改,直到满足控制要求为止。调试过程中,可采用分段调试的方法,并利用编程器的监控功能。