西门子plc型号含义说明

合集下载

西门子S7200系列可编程控制器介绍

西门子S7200系列可编程控制器介绍

2.CPU224型PLC端子介绍
基本输入端子CPU224输入电路参见图2-2第二章\图21.doc, 基本输出端子 第二章\图22.doc 高速反应性 模拟电位器模拟电位器用来改变特殊寄存器(SM28,SM29)中的数值,以 改变程序运行时的参数。如定时器、计数器的预置值,过程量的控制参数。 存储卡该卡位可以选择安装扩展卡。扩展卡有EEPROM存储卡,电池和时钟卡 等模块。存储卡用于用户程序的拷贝复制
2.4.3 寻址方式
01
直接寻:址直接寻址是在指令 中直接使用存储器或寄存器的 元件名称(区域标志)和地址 编号,直接到指定的区域读取 或写入数据。有按位、字节、 字、双字的寻址方式,如图28所示 第二章\30.doc 。
02
间接寻址:间接寻址时操作数 并不提供直接数据位置,而是 通过使用地址指针来存取存储 器中的数据。在S7-200中允 许使用指针对I、Q、M、V、S、 T、C(仅当前值)存储区进行 间接寻址(1)使用间接寻址 前,要先创建一指向该位置的 指针。 (2)指针建立好后, 利用指针存取数据。如图2-9 所示第二章\31.doc 。
01
内部标志位存储器(中间继电器)M
02
内部标志位存储器,用来保存控制继电器 的中间操作状态,其作用相当于继电器控 制中的中间继电器,内部标志位存储器在 PLC中没有输入/输出端与之对应,其线 圈的通断状态只能在程序内部用指令驱动, 其触点不能直接驱动外部负载,只能在程 序内部驱动输出继电器的线圈,再用输出 继电器的触点去驱动外部负载。
2
中断输入允许以极快的速度对过程信号的 上升沿作出响应。
(6)EEPROM 存储器模块
可作为修改与拷贝程序的快速工具,无需编 程器并可进行辅助软件归档工作。

西门子 PLC 的分类

西门子 PLC 的分类

西门子 PLC 的分类1.S7 系列:传统意义的PLC 产品,S7-200 是针对低性能要求的小型PLC。

S7-300 是模块式中小型PLC,最多可以扩展32 个模块。

S7-400 是大型PLC,可以扩展300 多个模块。

S7-300/400 可以组成MPI、PROFIBUS 和工业以太网等。

2.M7-300/400:采用与S7-300/400 相同的结构,它可以作为CPU或功能模块使用。

具有AT 兼容计算机的功能,可以用C,C++或CFC 等语言来编程。

3.C7 由S7-300 PLC,HMI(人机接口)操作面板、I/O、通信和程监控系统组成。

4.WinAC 基于Windows 和标准的接口(ActiveX,OPC),提供软件PLC 或插槽PLC。

S7-300 系列PLC 简介S7-300 的CPU 模块(简称为CPU)都有一个编程用的RS-485 接口,有的有PROFIBUS-DP 接口或PtP 串行通信接口,可以建立一个MPI(多点接口)网络或DP 网络。

1.电源模块2.后备电池3. 24V DC 连接器4.模式开关5.状态和故障指示灯6.存储器卡(CPU 313 以上)7. MPI 多点接口8.前连接器9.前盖图2-2 S7-300 PLC功能最强的CPU 的RAM 为512KB,最大8192 个存储器位,512个定时器和512 个计数器,数字量最大65536,模拟量通道最大为4096。

有350 多条指令。

计数器的计数范围为1~999,定时器的定时范围为10ms~9990s。

图2-3 S7-300的安装图2-4多机架的S7-300 PLC只需要扩展一个机架,可以使用价格便宜的IM 365 接口模块对。

数字量模块从0 号机架的 4 号槽开始,每个槽位分配 4 个字节的地址,32 个I/O 点。

模拟量模块一个通道占一个字地址。

从IB256 开始,给每一个模拟量模块分配8 个字。

1.模块诊断功能可以诊断出以下故障:失压,熔断器熔断,看门狗故障,EPROM、RAM 故障。

西门子产品型号详细说明

西门子产品型号详细说明

西门子产品型号详细说明详细说明S7-200系列定货号注释CPU6ES7 211-0AA23-0XB0 CPU221 DC/DC/DC,6输入/4输出6ES7 211-0BA23-0XB0 CPU221 继电器输出,6输入/4输出6ES7 212-1AB23-0XB8 CPU222 DC/DC/DC,8输入/6输出6ES7 212-1BB23-0XB8 CPU222 继电器输出,8输入/6输出6ES7 214-1AD23-0XB8 CPU224 DC/DC/DC,14输入/10输出6ES7 214-1BD23-0XB8 CPU224 继电器输出,14输入/10输出6ES7 214-2AD23-0XB8 CPU224XP DC/DC/DC,14DI/10DO,2AI/1AO6ES7 214-2BD23-0XB8 CPU224XP 继电器输出,14DI/10DO,2AI/1AO6ES7 216-2AD23-0XB8 CPU226 DC/DC/DC,24输入/16输出6ES7 216-2BD23-0XB8 CPU226 继电器输出,24输入/16输出扩展模块6ES7 221-1BH22-0XA8 EM221 16入 24VDC,开关量6ES7 221-1BF22-0XA8 EM221 8入 24VDC,开关量6ES7 221-1EF22-0XA0 EM221 8入 120/230VAC,开关量6ES7 222-1BF22-0XA8 EM222 8出 24VDC,开关量6ES7 222-1EF22-0XA0 EM222 8出 120V/230VAC,0.5A 开关量6ES7 222-1HF22-0XA8 EM222 8出继电器6ES7 222-1BD22-0XA0 EM222 4出 24VDC 固态-MOSFET 6ES7 222-1HD22-0XA0 EM222 4出继电器干触点6ES7 223-1BF22-0XA8 EM223 4入/4出 24VDC,开关量6ES7 223-1HF22-0XA8 EM223 4入 24VDC/4出继电器6ES7 223-1BH22-0XA8 EM223 8入/8出 24VDC,开关量6ES7 223-1PH22-0XA8 EM223 8入 24VDC/8出继电器6ES7 223-1BL22-0XA8 EM223 16入/16出 24VDC,开关量6ES7 223-1PL22-0XA8 EM223 16入 24VDC/16出继电器6ES7 223-1BM22-0XA8 EM223 32入/32出 24VDC,开关量6ES7 223-1PM22-0XA8 EM223 32入 24VDC/32出继电器6ES7 231-0HC22-0XA8 EM231 4入*12位精度,模拟量6ES7 231-7PB22-0XA8 EM231 2入*热电阻,模拟量6ES7 231-7PD22-0XA8 EM231 4入*热电偶,模拟量6ES7 232-0HB22-0XA8 EM232 2出*12位精度,模拟量6ES7 235-0KD22-0XA8 EM235 4入/1出*12位精度,模拟量6ES7 277-0AA22-0XA0 EM277 PROFIBUS-DP接口模块6GK7 243-2AX01-0XA0 CP243-2 AS-i接口模块6ES7 253-1AA22-0XA0 EM253 位控模块6ES7 241-1AA22-0XA0 EM241 调制解调器模块6GK7 243-1EX00-0XE0 CP243-1 工业以太网模块6GK7 243-1GX00-0XE0 CP243-1IT 工业以太网模块附件6ES7 291-8GF23-0XA0 MC291,新CPU22x存储器盒,64K6ES7 297-1AA23-0XA0 CC292,CPU22x时钟/日期电池盒6ES7 291-8BA20-0XA0 BC293,CPU22x电池盒6ES7 290-6AA20-0XA0 扩展电缆,I/O扩展,0.8米,CPU22x/EM 6ES7 901-3CB30-0XA0 编程/通讯电缆,PC/PPI,带光电隔离,5-开关,5m6ES7 901-3DB30-0XA0 编程/通讯电缆,PC/PPI,带光电隔离,USB接口,5-开关6ES7 292-1AD20-0AA0 CPU22x/EM端子连接器块,7个端子,可拆卸6ES7 292-1AE20-0AA0 CPU22x/EM端子连接器块,12个端子,可拆卸6ES7 292-1AG20-0AA0 CPU22x/EM连接器块,18个端子,可拆卸6AV6 640-0AA00-0AX0 TD400C文本显示器6EP1 332-1SH31 专为S7-200 设计电源,24V/3.5A 可并联5个S7-300系列定货号注释电源模板6ES7 307-1BA00-0AA0 电源模块(2A)6ES7 307-1EA00-0AA0 电源模块(5A)6ES7 307-1KA01-0AA0 电源模块(10A)CPU6ES7 312-1AE13-0AB0 CPU312,32K内存6ES7 312-5BE03-0AB0 CPU312C,32K内存 10DI/6DO6ES7 313-5BF03-0AB0 CPU313C,64K内存24DI/16DO / 4AI/2AO6ES7 313-6BF03-0AB0 CPU313C-2PTP,64K内存16DI/16DO6ES7 313-6CF03-0AB0 CPU313C-2DP,64K内存16DI/16DO6ES7 314-1AG13-0AB0 CPU314,96K内存6ES7 314-6BG03-0AB0 CPU314C-2PTP 96K内存24DI/16DO / 4AI/2AO6ES7 314-6CG03-0AB0 CPU314C-2DP 96K内存 24DI/16DO / 4AI/2AO6ES7 315-2AG10-0AB0 CPU315-2DP, 128K内存6ES7 315-2EH13-0AB0 CPU315-2 PN/DP, 256K内存6ES7 317-2AJ10-0AB0 CPU317-2DP,512K内存6ES7 317-2EK13-0AB0 CPU317-2 PN/DP,1MB内存6ES7 318-3EL00-0AB0 CPU319-3 PN/DP,1.4M内存内存卡6ES7 953-8LF20-0AA0 SIMATIC Micro内存卡 64kByte(MMC) 6ES7 953-8LG11-0AA0 SIMATIC Micro内存卡128KByte(MMC)6ES7 953-8LJ20-0AA0 SIMATIC Micro内存卡512KByte(MMC)6ES7 953-8LL20-0AA0 SIMATIC Micro内存卡2MByte(MMC) 6ES7 953-8LM20-0AA0 SIMATIC Micro内存卡4MByte(MMC)6ES7 953-8LP20-0AA0 SIMATIC Micro内存卡8MByte(MMC) 开关量模板6ES7 321-1BH02-0AA0 开入模块(16点,24VDC)6ES7 321-1BH10-0AA0 开入模块(16点,24VDC)6ES7 321-1BH50-0AA0 开入模块(16点,24VDC,源输入)6ES7 321-1BL00-0AA0 开入模块(32点,24VDC)6ES7 321-7BH01-0AB0 开入模块(16点,24VDC,诊断能力)6ES7 321-1EL00-0AA0 开入模块(32点,120VAC)6ES7 321-1FF01-0AA0 开入模块(8点,120/230VAC)6ES7 321-1FF10-0AA0 开入模块(8点,120/230VAC)与公共电位单独连接6ES7 321-1FH00-0AA0 开入模块(16点,120/230VAC)6ES7 321-1CH00-0AA0 开入模块(16点,24/48VDC)6ES7 321-1CH20-0AA0 开入模块(16点,48/125VDC)6ES7 322-1BH01-0AA0 开出模块(16点,24VDC)6ES7 322-1BH10-0AA0 开出模块(16点,24VDC)高速6ES7 322-1CF00-0AA0 开出模块(8点,48-125VDC)6ES7 322-8BF00-0AB0 开出模块(8点,24VDC)诊断能力6ES7 322-5GH00-0AB0 开出模块(16点,24VDC,独立接点,故障保护)6ES7 322-1BL00-0AA0 开出模块(32点,24VDC)6ES7 322-1FL00-0AA0 开出模块(32点,120VAC/230VAC)6ES7 322-1BF01-0AA0 开出模块(8点,24VDC,2A)6ES7 322-1FF01-0AA0 开出模块(8点,120V/230VAC)6ES7 322-5FF00-0AB0 开出模块(8点,120V/230VAC,独立接点)6ES7 322-1HF01-0AA0 开出模块(8点,继电器,2A)6ES7 322-1HF10-0AA0 开出模块(8点,继电器,5A,独立接点)6ES7 322-1HH01-0AA0 开出模块(16点,继电器)6ES7 322-5HF00-0AB0 开出模块(8点,继电器,5A,故障保护)6ES7 322-1FH00-0AA0 开出模块(16点,120V/230VAC)6ES7 323-1BH01-0AA0 8点输入,24VDC;8点输出,24VDC模块6ES7 323-1BL00-0AA0 16点输入,24VDC;16点输出,24VDC模块模拟量模板6ES7 331-7KF02-0AB0 模拟量输入模块(8路,多种信号)6ES7 331-7KB02-0AB0 模拟量输入模块(2路,多种信号)6ES7 331-7NF00-0AB0 模拟量输入模块(8路,15位精度)6ES7 331-7NF10-0AB0 模拟量输入模块(8路,15位精度)4通道模式6ES7 331-7HF01-0AB0 模拟量输入模块(8路,14位精度,快速)6ES7 331-1KF01-0AB0 模拟量输入模块(8路, 13位精度)6ES7 331-7PF01-0AB0 8路模拟量输入,16位,热电阻6ES7 331-7PF11-0AB0 8路模拟量输入,16位,热电偶6ES7 332-5HD01-0AB0 模拟输出模块(4路)6ES7 332-5HB01-0AB0 模拟输出模块(2路)6ES7 332-5HF00-0AB0 模拟输出模块(8路)6ES7 332-7ND02-0AB0 模拟量输出模块(4路,15位精度)6ES7 334-0KE00-0AB0 模拟量输入(4路RTD)/模拟量输出(2路)6ES7 334-0CE01-0AA0 模拟量输入(4路)/模拟量输出(2路)附件6ES7 365-0BA01-0AA0 IM365接口模块6ES7 360-3AA01-0AA0 IM360接口模块6ES7 361-3CA01-0AA0 IM361接口模块6ES7 368-3BB01-0AA0 连接电缆 (1米)6ES7 368-3BC51-0AA0 连接电缆 (2.5米)6ES7 368-3BF01-0AA0 连接电缆 (5米)6ES7 368-3CB01-0AA0 连接电缆 (10米)6ES7 390-1AE80-0AA0 导轨(480mm)6ES7 390-1AF30-0AA0 导轨(530mm)6ES7 390-1AJ30-0AA0 导轨(830mm)6ES7 390-1BC00-0AA0 导轨(2000mm)6ES7 392-1AJ00-0AA0 20针前连接器6ES7 392-1AM00-0AA0 40针前连接器功能模板6ES7 350-1AH03-0AE0 FM350-1 计数器功能模块6ES7 350-2AH00-0AE0 FM350-2 计数器功能模块6ES7 351-1AH01-0AE0 FM351 定位功能模块6ES7 352-1AH02-0AE0 FM352 电子凸轮控制器+组态包光盘6ES7 355-0VH10-0AE0 FM355C 闭环控制模块6ES7 355-1VH10-0AE0 FM355S 闭环控制系统6ES7 355-2CH00-0AE0 FM355-2C 闭环控制模块6ES7 355-2SH00-0AE0 FM355-2S 闭环控制模块6ES7 338-4BC01-0AB0 SM338绝对位置输入模块6ES7 352-5AH00-0AE0 FM352-5高速布尔处理器6ES7 352-5AH00-7XG0 FM352-5功能软件包通讯模板6ES7 340-1AH02-0AE0 CP340 通讯处理器(RS232)6ES7 340-1BH02-0AE0 CP340 通讯处理器(20mA/TTY)6ES7 340-1CH02-0AE0 CP340 通讯处理器(RS485/RS422)6ES7 341-1AH01-0AE0 CP341 通讯处理器(RS232)6ES7 341-1BH01-0AE0 CP341 通讯处理器(20mA/TTY)6ES7 341-1CH01-0AE0 CP341 通讯处理器(RS485/RS422)6ES7 870-1AA01-0YA0 可装载驱动 MODBUS RTU 主站6ES7 870-1AB01-0YA0 可装载驱动 MODBUS RTU 从站6ES7 902-1AB00-0AA0 RS232电缆 5m6ES7 902-1AC00-0AA0 RS232电缆 10m6ES7 902-1AD00-0AA0 RS232电缆 15m6ES7 902-2AB00-0AA0 20mA/TTY电缆 5m6ES7 902-2AC00-0AA0 20mA/TTY电缆 10m6ES7 902-2AG00-0AA0 20mA/TTY电缆 50m6ES7 902-3AB00-0AA0 RS485/RS422电缆 5m6ES7 902-3AC00-0AA0 RS485/RS422电缆 10m6ES7 902-3AG00-0AA0 RS485/RS422电缆 50m6GK7 342-5DA02-0XE0 CP342-5通讯模块6GK7 342-5DF00-0XE0 CP342-5 光纤通讯模块6GK7 343-5FA01-0XE0 CP343-5通讯模块6GK7 343-1EX30-0XE0 CP343-1 以太网通讯模块6GK7 343-1EX21-0XE0 CP343-1 以太网通讯模块6GK7 343-1CX00-0XE0 CP343-1 以太网通讯模块6GK7 343-1CX10-0XE0 CP343-1 以太网通讯模块6GK7 343-1GX20-0XE0 CP343-1 IT 以太网通讯模块6GK7 343-1GX21-0XE0 CP343-1 IT 以太网通讯模块(支持PROFINET)6GK7 343-1HX00-0XE0 CP343-1PN PROFINET以太网通讯模块6GK7 343-2AH00-0XA0 CP343-2 AS-Interface常用配件及附件对应型号:6XV1-830-0EH10 紫色电缆 2芯屏蔽(总线电缆或PROFIBUS电缆)。

最基础最全面的西门子S7-300介绍剖析

最基础最全面的西门子S7-300介绍剖析

• 模块内集成背板总线 • 网络连接 - 多点接口 (MPI),
- PROFIBUS 或
- 工业以太网 • 通过编程器PG访问所有的模块 • 无插槽限制 • 借助于“HWConfig”工具可以进行组态和 设置参数
二、特点 • 循环周期短、处理速度高 • 指令集功能强大(包含350多条指令),
可用于复杂功能 • 产品设计紧凑,可用于空间有限的场合 • 模块化结构,设计更加灵活 • 有不同性能档次的CPU模块可供选用 • 功能模块和I/O模块可选择 • 有可在露天恶劣条件下使用的模块类型
四、CPU的模式选择开关
有的CPU的模式选择开关是一种钥匙开关,操作时 需要插入钥匙,用来设置CPU当前的运行方式。钥 匙拔出后,就不能改变操作方式。这样可以防止未 经授权的人员非法删除或改写用户程序。 ➢RUN-P:运行-编程状态(可读写存储器),在此 位置不可以拔出钥匙开关。 ➢RUN: 运行状态(只可读存储器),不可以修改 用户程序,在此位置可以取出钥匙开关。 ➢STOP: 停止运行状态(可修改程序),在此位置 可以取出钥匙开关。 ➢MRES: 清存储器,此位置钥匙开关不能保持,松 手时开关将自动返回STOP位置。
3、CPU模块
各种CPU有不同的性能,例如有的CPU集成有数字量和模拟 量输入/输出点,有的CPU集成有PROFIBUS-DP等通信接口。 CPU前面板上有状态故障指示灯、模式开关、24V电源端子、 电池盒与存储器模块盒(有的CPU没有)。
4、信号模块 (SM)
信号模块是数字量输入/输出模块和模拟量输入/ 输出模块的总称,它们使不同的过程信号电压或 电流与PLC内部的信号相匹配。 • 数字量输入模块:SM321系列,24V DC, 120/230V AC • 数字量输出模块:SM322系列,继电器型,晶 体管型,可控硅型 • 模拟量输入模块:SM331系列,电压,电流, 电阻,热电偶 • 模拟量输出模块:SM332系列,电压,电流 功能 使不同级的过程信号电平和S7-300的内部信号电 平相匹配

西门子PLCS7系列简介

西门子PLCS7系列简介

西门子PLCS7系列简介
西门子公司的PLC由多个系列,可以满足多种多样的自动化控制的需要。

其中使用比较广泛的是S7系列PLC,包括小型的S7-200 PLC、中大型的S7-300 PLC和S7-400 PLC。

本文以S7—200 PLC为例进行讲解。

◆ SIMATIC S7
可编程控制器系列产品包括微型PLC (S7-200)系列、较低性能系列(S7-300) 和中/高性能系列(S7-400)。

◆ SIMATIC M7
M7 PLC系统将 AT 兼容机的性能引入PLC,或相反,将PLC的功能加入计算机中并保持熟悉的编程环境。

◆ SIMATIC C7
该系列的完整系统是由一个PLC (S7-300)、一个HMI操作面板和过程监视系统组成。

将PLC与操作面板集成在一起可使整个控制设备体积更小、价格更优。

◆ WinAC
WinAC是一个基于计算机的解决方案,它用于各种控制任务(控制、显示、数据处理)都由计算机完成的场合。

西门子plc型号含义说明

西门子plc型号含义说明

西门子plc型号含义说明西门子plc型号编制通常所指的是订货号。

以6ES7 221-0BA23-0xA0为例:6-自动化系统系列;S7-S7系列,S5-S5系列;2-200系列,3-300系列,4-400系列;2-DI/DO,1-CPU,3-AI/AO,4-通信模块,5-功能模块;1-输入,2-输出,3-输入/输出(对于数字量);OBA-输入/输出电压等级、类型、点数等,具体要看产品说明;23-版本;0xA0-此数值代表不同功能的模块。

西门子plc根据规模和性能的大小,主要有S7-200,S7-300和S7-400三种,下面就简单介绍一下该三种产品的一些特性。

1、S7-200针对低性能要求的摸块化小控制系统,它最多可有7个模块的扩展能力,在模块中集成背板总线,它的网络联接有rs-485通讯接口和profibus两种,可通过编程器pg访问所有模块,带有电源、cpu和i/o的一体化单元设备。

其中的扩展模块(em)有以下几种:数字量输入模块(di)——24vdc和120/230vac;数字量输出(do)——24vdc和继电器;模拟量输入模块(ai)——电压、电流、电阻和热电偶;模拟量输出模块——电压和电流。

还有一个比较特殊的模块-通讯处理器(cp)——该块的功能是可以把s7-200作为主站连接到as-接口(传感器和执行器接口),通过as-接口的从站可以控制多达248个设备,这样就可以显著的扩展s7-200的输入和输出点数。

2、S7-300相比较s7-200,s7-300针对的是中小系统,他的模块可以扩展多达32个模块,背板总线也在模块内集成,它的网络连接已比较成熟和流行,有mpi、工业以太网,使通讯和编程变得简单,选择性也比较多,并可借助工具进行组态和设置参数。

s7-300的模块稍微多一点,除了信号模块(sm)和200的em模块同类型之外,它还有接口模块(im)——用来进行多层组态,把总线从一层传到另一层;占位模块(dm)——为没有设置参数的信号模块保留一个插槽或为以后安装的接口模块保留一个插槽;功能模块(fm)——执行特殊功能,如计数、定位、闭环控制相当于对cpu功能的一个扩展或补充;通讯处理器(cp)——提供点对点连接、profibus和工业以太网。

PLC基础知识及西门子S7-200

PLC基础知识及西门子S7-200

(1)继电器控制装置采用硬逻辑并行运行的方式,即如果 这个继电器的线圈通电或断电,该继电器所有的触点 (包括其常开或常闭触点)在继电器控制线路的哪个位 置上都会立即同时动作。
(2)PLC 的CPU 则采用顺序逻辑扫描用户程序的运行方式,
即如果一个输出线圈或逻辑线圈被接通或断开,该线圈
的所有触点(包括其常开或常闭触点)不会立即动作,必
2022/3/23
8
中央处理单元(CPU)是PLC 的控制中枢。它按照PLC 系统程序赋予的功能接收并存储从编程器键入的用户程序 和数据;检查电源、存储器、I/O 以及警戒定时器的状态, 并能诊断用户程序中的语法错误。当PLC 投入运行时,首 先它以扫描的方式接收现场各输入装置的状态和数据,并 分别存入I/O 映象区,然后从用户程序存储器中逐条读取 用户程序,经过命令解释后按指令的规定执行逻辑或算数 运算的结果送入I/O 映象区或数据寄存器内。等所有的用 户程序执行完毕之后,最后将I/O 映象区的各输出状态或 输出寄存器内的数据传送到相应的输出装置,如此循环运 行,直到停止运行。
2022/3/23
3
1、高可靠性 2、丰富的I/O 接口模块 3、采用模块化结构 4、编程简单易学 5、安装简单,维修方便
2022/3/23
4
1、早期的PLC(60 年代末—70 年代中期) 2、中期的PLC(70 年代中期—80 年代中、
后期) 3、近期的PLC(80 年代中、后期至今)
2022/3/23
2、中型PLC 中型PLC采用模块化结构,其I/O点数一般在256~1024点之间。 I/O的处理方式除了采用一般PLC通用的扫描处理方式外,还能 采用直接处理方式,即在扫描用户程序的过程中,直接读输入, 刷新输出。它能联接各种特殊功能模块,通讯联网功能更强,指 令系统更丰富,内存容量更大,扫描速度更快。

干货!西门子12001500PLC常用术语及FB、FC、DB各功能介绍

干货!西门子12001500PLC常用术语及FB、FC、DB各功能介绍

干货!西门子12001500PLC常用术语及FB、FC、DB各功能介绍1、块接口由形式参数和本地数据两部分组成:参数解析:输入参数:为调用模块提供数据,输入给逻辑模块输出参数:从逻辑模块输出数据结果输入/输出参数:参数值既可以输入,也可以输出变量解析:临时变量:存储在L堆栈中,块执行结束后,变量消失;静态变量:存储在背景数据块中,块调用结束后,变量被保留;(1)函数(FC)简介① 、函数(FC)是用户编写的程序块,是不带存储器的代码块。

由于没有可以存储块参数值的数据存储器,因此,调用函数时,必须给所有形参分配实参。

②、FC 里有一个局域变量表和块参数。

局域变量表里有:Input(输入参数)、Output(输出参数)、InOut (输入/输出参数)、Temp(临时数据)、Return(返回值 RET_VAL)。

Input(输入参数)将数据传递到被调用的块中进行处理。

Output(输出参数)是将结果传递到调用的块中。

InOut(输入/输出参数)将数据传递到被调用的块中,在被调用的块中处理数据后,再将被调用的块中发送的结果存储在相同的变量中。

Temp(临时数据)是块的本地数据,并且在处理块时将其存储在本地数据堆栈。

关闭并完成处理后,临时数据就变得不再可访问。

Return 包含返回值 RET_VAL。

(2)函数块(FB)的简介函数块(FB)属于编程者自己编程的块。

函数块是一种“带内存”的块。

分配数据块作为其内存(背景数据块)。

传送到FB 的参数和静态变量保存在实例DB 中。

临时变量则保存在本地数据堆栈中。

执行完FB 时,不会丢失DB 中保存的数据。

但执行完FB 时,会丢失保存在本地数据堆栈中的数据。

(3)数据块(DB)简介①、数据块用于存储用户数据及程序中间变量。

新建数据块时,默认状态是优化的存储方式,且数据块中存储的变量是非保持的。

数据块占用 CPU 的装载存储区和工作存储区,与标识存储器的功能类似,都是全局变量,不同的是,M 数据区的大小在 CPU 技术规范中已经定义且不可扩展,而数据块存储区由用户定义,最大不能超过工作存储区或装载存储区。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

西门子plc型号含义说明
西门子plc型号编制通常所指的是订货号。

以6ES7 221-0BA23-0xA0为例:
6-自动化系统系列;
S7-S7系列,S5-S5系列;
2-200系列,3-300系列,4-400系列;
2-DI/DO,1-CPU,3-AI/AO,4-通信模块,5-功能模块;
1-输入,2-输出,3-输入/输出(对于数字量);
OBA-输入/输出电压等级、类型、点数等,具体要看产品说明;
23-版本;
0xA0-此数值代表不同功能的模块。

西门子plc根据规模和性能的大小,主要有S7-200,S7-300和S7-400三种,下面就简单介绍一下该三种产品的一些特性。

1、S7-200
针对低性能要求的摸块化小控制系统,它最多可有7个模块的扩展能力,在模块中集成背板总线,它的网络联接有rs-485通讯接口和profibus两种,可通过编程器pg访问所有模块,带有电源、cpu和i/o的一体化单元设备。

其中的扩展
模块(em)有以下几种:数字量输入模块(di)——24vdc和120/230vac;数字量输出(do)——24vdc和继电器;模拟量输入模块(ai)——电压、电流、电阻和热电偶;模拟量输出模块——电压和电流。

还有一个比较特殊的模块-通讯处理器(cp)——该块的功能是可以把s7-200作为主站连接到as-接口(传感器和执行器接口),通过as-接口的从站可以控制多达248个设备,这样就可以显著的扩展s7-200的输入和输出点数。

2、S7-300
相比较s7-200,s7-300针对的是中小系统,他的模块可以扩展多达32个模块,背板总线也在模块内集成,它的网络连接已比较成熟和流行,有mpi、工业以太网,使通讯和编程变得简单,选择性也比较多,并可借助工具进行组态和设置参数。

s7-300的模块稍微多一点,除了信号模块(sm)和200的em模块同类型之外,它还有接口模块(im)——用来进行多层组态,把总线从一层传到另一层;占位模块(dm)——为没有设置参数的信号模块保留一个插槽或为以后安装的接口模块保留一个插槽;功能模块(fm)——执行特殊功能,如计数、定位、闭环控制相当于对cpu功能的一个扩展或补充;通讯处理器(cp)——提供点对点连接、profibus和工业以太网。

针对cpu设计模式选择器有:mres=模块复位功能;stop=停止模式,程序不执行;run=程序执行,编程器只读操
作;run-p=程序执行,编程器可读写操作。

状态指示器:sf,batf=电池故障;dc5v=内部5vdc电压指示;frce=表示至少有一个输入或输出被强制;run=当cpu启动时闪烁,在运行模式下常亮;stop=在停止模式下常亮,有存储器复位请求时慢速闪烁,正在执行复位时快速闪烁。

mpi接口用来连接到编程设备或其它设备,dp接口用来直接连接到分布式i/o。

3、37-400
同300的区别主要在于热启动(wrst)这一部分,其他基本一样。

它还有一个外部的电池电源接口,当在线更换电池时可以向ram提供后备电源。

编程设备主要有pg720pg740pg760——可以理解成装有编程软件的手提电脑;也可以直接用安装有step7(siemens的编程软件)的pc来完成。

而实现通讯(要编程首先要和plc的cpu通讯上)的要求主要在于接口:1.可以在pc上装cp5611卡——上面有mpi口,可用电缆直接连接。

2.加个pc适配器,把mpi口转换成rs-232口后接到pc上。

3.plc加cp343卡,使它具有以太网口。

4、西门子plc在工程中的应用
每个自动化过程都是由许多较小的部分和子过程组成,所以工程建立的第一个任务是分解子任务。

而每个子任务定义了自动化系统要完成的硬件和软件要求。

其中硬件包括输入/输出数目和类型,对应模块序号和类型,所用机架号,cpu 型号和容量,hmi系统,网络系统。

软件方面主要是程序结
构,自动化过程中的数据管理,组态数据、通讯数据及程序和项目文档。

在siemens的s7中,上述工作都在项目管理(simatic管理器),包括必须的硬件(+组态),网络(+组态),所有程序和自动化解决方案的数据管理。

f1在线帮助。

simatic管理器管理step7项目,编写step7用户程序的工具,有梯形图lad,语句表stl,和功能块图fbd,编程语言。

利用编程器或外部编程器可以把用户程序保存到eprom卡上。

simatic管理器是一个在线/离线编辑s7对象的图形化用户界面,这些对象包括项目、用户程序、快、硬件站和工具。

此管理器的用户界面中工具条和windows差不多,就是多了几个plc菜单——显示访问节点、存储器卡、下载、仿真模块。

step7项目结构:项目中,数据以对象形式存储,按树型结构组织。

第一级:包含项目图表,每个项目代表和项目存储有关的一个数据结构。

第二级:站(如s7-300)用于存放硬件组态和模块参数等信息,站是组态硬件的起点。

s7程序文件夹是编写程序的起点,所有s7系列的软件均放在s7程序文件夹下,它包含程序块文件和源文件夹。

simatic的网络图表(mpi、profibus、工业以太网)第三级和其他级:和上级对象类型有关。

编程器可离线/在线查看项目——offline:编程器硬盘上的内容;online:通过网线从plc读到的内容。

菜单选项:在options-customize设置语言、助记符、常
用特性(存储位置、系统信息显示)。

创建一个项目:filenewnewproject插入s7程序块:insertprograms7program插入s7块:inserts7block然后可选:1:组织块(ob)被操作系统调用,他们是操作系统和用户程序的接口。

2:功能fc和功能块fb是实际的用户程序利用他们可以把复杂的程序分解成小的,易于调试的单元。

3:数据块存储用户的数据。

选择所需块类型后,会打开一个属性对话框,其中可输入块序号和要使用的编程语言,及其他设置。

5、硬件组态和存储器概念
装载存储器是一个可编程模块,它包括建立在编程设备上的装载对象(逻辑块、数据块和其他信息),它可以是存储器卡或内部集成的ram。

存储器卡一般有两种,其中,当采用ram存储器卡时,系统必须配备电池,当采用flasheprom 存储器卡时,则断电不会丢失,但内部ram中的数据仍需电池保持。

工作存储器仅包含和运行时间使用的程序和数据,ram 工作存储器集成在cpu中,通过后备电池保持。

系统存储器包括过程映象输入和输出表(pii,piq),位存储器,定时器,计数器和局部堆践。

保持存储器是非挥发的ram,即使没有安装后备电池也可用来保持某些数据,设置cpu参数时要指定保持的区域。

从上述概念可知,假如我们在线修改程序,被修改的块
存放在工作存储器中,当把程序上载到编程器时,就从工作存储器传到编程器。

由于断电会导致ram数据的丢失,所以假如要安全保存被修改的程序,就必须保存在feprom或硬盘上。

硬件组态和参数分配
组态就是指在硬件组态的站窗口中分配机架、块可分布式i/o,可从硬件目录中选择部件;参数分配就是建立可分配参数模块的特性,例如启动特性、保持区等;设定组态就是设定好的硬件组态和参数分配;实际组态指已存在的实际组态和参数分配,一般是在已装配的系统中,从plc的cpu中读出来的。

组态过程:
启动硬件组态:新建一个项目(project),选择该项目,并插入(insert)一个站(station),在simatic管理器中选择硬件站(hardware)双击open即可,我们同时可以打开硬件目录——view-catalog,如果选择标准硬件目录库,它会提供所有的机架、模块和接口模块。

相关文档
最新文档