6ES7222-1HF22-0xA8 西门子6ES7222-1HF22-0xA8
西门子PLC扩展模块EM221CN,西门子EM221CN
上海君俞(西门子授权代理商)
西门子驱动和自动化集团上海总代理和核心合作伙伴
凡我公司出售的西门子产品均享受西门子**质保一年,一年内有任何质量问题免费提供换新或维修服务,不收取任何费用!希望我的用心能换来您对我们的信心!
欢迎来电咨询,将给您**惠的价格
西门子上海总代理上海君俞自动化科技有限公司!
朱瑛 15802142282
工作QQ:1030517359
公司维修热线: 15201763856
西门子PLC扩展模块EM221CN,西门子EM221CN
- 为CPU的本机I/O提供更多的数字量输入/输出
- 使 PLC 灵活地适应各项任务
- 用于今后还可以用另外的输入和输出来使系统升级
西门子PLC扩展模块EM221CN,西门子EM221CN
6ES7222-1HF22-0xA8
S7-200CN, EM222 数字量输出模块,8输出继电器
S7-200系列在集散自动化系统中充分发挥其强大功能。使用范围可覆盖从替代继电器的简单控制到更复杂的自动化控制。应用领域极为广泛,覆盖所有与自动检测,自动化控制有关的工业及
详情请咨询:15802142282 QQ:1030517359
民用领域,包括各种机床、机械、电力设施、民用设施、环境保护设备等等。如:冲压机床,磨床,印刷机械,橡胶化工机械,中央空调,电梯控制,运动系统。
★ 请您在订购前确定好是需要西门子中国南京公司生产的,还是原装进口的,西门子原装的产品订货号末数是 “0”,西门子中国南京公司生产的产品订货号末数是“8”,6ES7 231-0HF22
-0xA0是西门子纯进口产品。
★ 请您在订购前确定好模拟量模块的类型,是单输入(普通模拟量输入模块、热电阻输入模块还是热电偶输入模块)、单输出或者是输入/输出混合型,6ES7 231-0HF22-0xA0是普通模拟量8
入模块。
★ 如果您是初次使用PLC记得同时订购编程下载电缆,数量不用多,1条就够用。西门子原装下载线缆有USB和串口两种,使用时不需要安装驱动。
★ 西门子S7-200 CPU、数字量模块、模拟量模块、配件均备有大量现货。
以下是西门子PLC S7-200系列部分型号和参数,详情请咨询:15802142282 QQ:1030517359
S7-200可编程序控制器,CPU22X系列
CPU222CN,本机8DI/6DO,可扩展至40DI/38DO,8AI/2AO,**多可扩展2个模件
6ES7 212-1AB23-0xB8 24VDC供电,24VDC输入,24VDC输出
6ES7 212-1BB23-0xB8 85~264VAC供电,24VDC输入,继电器输出
CPU224,本机14DI/10DO,可扩展至94DI/74DO,28AI/7AO,**多可扩展7个模件
6ES7 214-1AD23-0xB8 24VDC供电,24VDC输入,24VDC输出
6ES7 214-1BD23-0xB8 85~264VAC供电,24VDC输入,继电器输出
6ES7 214-2AD23-0xB8 24VDC供电,24VDC输入,24VDC输出,2AI/1AO,2个通讯口
6ES7 214-2BD23-0xB8 85~264VAC供电,24VDC输入,继电器输出,2AI/1AO,2个通讯口
CPU226,本机24DI/16DO,可扩展至128DI/120DO,28AI/7AO,2个通讯口
6ES7 216-2AD23-0xB8 24VDC供电,24VDC输入,24VDC输出
6ES7 216-2BD23-0xB8 85~264VAC供电,24VDC输入,继电器输出
开关量输入模件
6ES7 221-1BF22-0xA8 8点输入,24VDC
6ES7 221-1BH22-0xA8 16点输入,24VDC
开关量输出模件
6ES7 222-1BF22-0xA8 8点输出,24VDC输出
6ES7 222-1HF22-0xA8 8点输出,继电器输出,2A
开关量输入/输出模件
6ES7 223-1BF22-0xA8 4入/4出,24VDC输入,输出
6ES7 223-1HF22-0xA8 4入/4出,24VDC输入,继电器输出
6ES7 223-1BH22-0xA8 8入/8出,24VDC输入,输出,0.75A
6ES7 223-1PH22-0xA8 8入/8出,24VDC输入,继电器输出,2A
6ES7 223-1BL22-0xA8 16入/16出,24VDC输入,输出,0.75A
6ES7 223-1PL22-0xA8 16入/16出,24VDC输入,继电器输出,2A
6ES7 223-1BM22-0xA8 32入/32出,24VDC输入,输出,0.75A
6ES7 223-1PM22-0xA8 32入/32出,24VDC输入,继电器输出,2A
模拟量模件
6ES7 231-0HC22-0xA8 4点模拟量输入
6ES7 231-0HF22-0xA0 6点0-10V输入,2点4~20mA
6ES7 231-7PB22-0xA8 2点Pt100输入
6ES7 231-7PC22-0xA0 4点Pt100输入
6ES7 231-7PD22-0xA8 4点T/C输入
6ES7 235-0KD22-0xA8 4点模拟量输入,1点模拟量输出
6ES7 232-0HB22-0xA8 2点模拟量输出
6ES7 232-0HD22-0xA0 4点模拟量输出
选件
6GK7 243-1EX01-0xE0 CP243-1 以太网模件
6ES7 253-1AA22-0xA0 EM253 定位模件
6ES7 277-0AA22-0xA0 EM277 PROFIBUS-DP模件
6ES7 290-6AA20-0xA0 扩展转接电缆,0.8m
6ES7 291-8BA20-0xA0 电池
6ES7 291-8GF23-0xA0 存储器卡,64K
6ES7 291-8GH23-0xA0 存储器卡,256K
6ES7 901-0BF00-0AA0 MPI 电缆
6ES7 901-3CB30-0xA0 PC/PPI电缆,RS232接口
6ES7 901-3DB30-0xA0 PC/PPI电缆,USB接口
文本显示器,操作面板
6AV6 640-0AA00-0AX0 TD400C,用于SIMATIC S7-200,开孔尺寸163.5X93.5
6AV 6648-0BC11-3AX0 Smart 700触摸屏,TFT宽屏彩显(375K色),开孔尺寸192*138
6AV6 648-0BE11-3AX0 Smart 1000触摸屏,TFT宽屏彩显(375K色),开孔尺寸259*201
编程软件
6ES7 810-2CC03-0YX0 STEP7-Micro/WIN V4.0 SP3,单用户授权
6ES7 840-2CC01-0YX0 PC ACCESS V1.0
S7-200可编程序控制器 SMART系列
中央处理单元CPU,可扩展4个I/O模块,1个信号板,CR40不可扩展,1个以太网口,1个RS485
6ES7 288-1SR20-0AA0 CPU SR20,85~264VAC供电,24VDC输入,继电器输出,12DI/8DO
6ES7 288-1SR40-0AA0 CPU SR40,85~264VAC供电,24VDC输入,继电器输出,24DI/16DO
6ES7 288-1ST40-0AA0 CPU ST40,24VDC供电,24VDC输入,24VDC输出,24DI/16DO
6ES7 288-1CR40-0AA0 CPU CR40,85~264VAC供电,24VDC输入,继电器输出,24DI/16DO
6ES7 288-1SR60-0AA0 CPU SR60,85~264VAC供电,24VDC输入,继电器输出,36DI/24DO
6ES7 288-1ST60-0AA0 CPU ST60,24VDC供电,24VDC输入,24VDC输出,36DI/24DO
扩展模块EM
6ES7 288-2DE08-0AA0 EM DI08,8点输入,24VDC
6ES7 288-2DR08-0AA0 EM DR08,8点输出,继电器,2A
6ES7 288-2DR16-0AA0 EM DR16,8入/8出,24VDC输入,继电器输出
6ES7 288-2DR32-0AA0 EM DR32,16入/16出,24VDC输入,继电器输出
6ES7 288-2DT08-0AA0 EM DT08,8点输出,24VDC
6ES7 288-2DT16-0AA0 EM DT16,8入/8出,24VDC输入,24VDC输出
6ES7 288-2DT32-0AA0 EM DT32,16入/16出,24VDC输入,24VDC输出
6ES7 288-3AE04-0AA0 EM AI04,4点模拟量输入
6ES7 288-3AQ02-0AA0 EM AQ02,2点模拟量输出
6ES7 288-3AM06-0AA0 EM AM06,4点模拟量输入,2点模拟量输出
6ES7 288-3AR02-0AA0 EM AR02,2点热电阻输入
信号板SB,安装在CPU面板上
6ES7 288-5CM01-0AA0 SB CM01,RS232/485通讯板
6ES7 288-5DT04-0AA0 SB DT04,2入/2出,24VDC,24VDC
6ES7 288-5AQ01-0AA0 SB AQ01,1点模拟量输出
附件
6EP1 332-1LA00 PS207,电源24VDC/2.5A
6EP1 332-1LA10 PS207,电源24VDC/4A
6GK7 277-1AA10-0AA0 4口以太网交换机
SIMATIC S7-1200系列可编程序控制器
中央处理单元
6ES7 211-1AE31-0xB0 CPU 1211C DC/DC/DC,6DI/4DO/2AI,**14DI/DO,3AI/AO
6ES7 211-1BE31-0xB0 CPU 1211C AC/DC/Rly,6DI/4DO/2AI,**14DI/DO,3AI/AO
6ES7 211-1HE31-0xB0 CPU 1211C DC/DC/Rly,6DI/4DO/2AI,**14DI/DO,3AI/AO
6ES7 212-1AE31-0xB0 CPU 1212C DC/DC/DC,8DI/6DO/2AI,**82DI/DO,15AI/AO
6ES7 212-1BE31-0xB0 CPU 1212C AC/DC/Rly,8DI/6DO/2AI,**82DI/DO,15AI/AO
6ES7 212-1HE31-0xB0 CPU 1212C DC/DC/Rly,8DI/6DO/2AI,**82DI/DO,15AI/AO
6ES7 214-1AG31-0xB0 CPU 1214C DC/DC/DC,14DI/10DO/2AI,**284DI/DO,51AI/AO
6ES7 214-1BG31-0xB0 CPU 1214C AC/DC/Rly,14DI/10DO/2AI,**284DI/DO,51AI/AO
6ES7 214-1HG31-0xB0 CPU 1214C DC/DC/Rly,14DI/10DO/2AI,**284DI/DO,51AI/AO
开关量输入模件
6ES7 221-1BF30-0xB0 8点输入,24VDC
6ES7 221-1BH30-0xB0 16点输入,24VDC
6ES7 221-3BD30-0xB0 24V供电,4点24V DC高速输入,200kHz
6ES7 221-3AD30-0xB0 5V供电,4点5V DC高速输入,200kHz
开关量输出模件
6ES7 222-1BF30-0xB0 8点输出,24VDC输出
6ES7 222-1BH30-0xB0 16点输出,24VDC输出
6ES7 222-1HH30-0xB0 16点输出,继电器输出
6ES7 222-1AD30 0xB0 5V供电,4点高速输出,200kHz,DC 5V / 0.1A
6ES7 222-1BD30-0xB0 24V供电,4点高速输出,200kHz,DC 24V / 0.1A
6ES7 222-1HF30-0xB0 24V供电,8点高速输出,200kHz,DC 24V / 0.1A
开关量输入/输出模件
6ES7 223-0BD30-0xB0 2 入/2出,24VDC,输出
6ES7 223-1BH30-0xB0 8入/8出,24VDC输入,输出
6ES7 223-1BL30-0xB0 16入/16出,24VDC输入,输出
6ES7 223-1PH30-0xB0 8入/8出,24VDC输入,继电器输出
6ES7 223-1PL30-0xB0 16入/16出,24VDC输入,继电器输出
6ES7 223-3AD30-0xB0 5V供电,2点5V DC输入,2点高速输出,200kHz,5V DC/0.1A
模拟量模件
6ES7 231-4HD30-0xB0 4点模拟量输入,电压或电流
6ES7 231-4HF30-0xB0 8点模拟量输入,电压或电流
6ES7 231-5QD30-0xB0 4点模拟量输入,4T/C
6ES7 231-5PA30-0xB0 1点模拟量输入,1Pt100
6ES7 231-5PD30-0xB0 4点模拟量输入,4RTD
6ES7 232-4HA30-0xB0 1点模拟量输出,电压或电流
6ES7 232-4HB30-0xB0 2点模拟量输出,电压或电流
6ES7 232-4HD30-0xB0 4点模拟量输出,电压或电流
6ES7 234-4HE30-0xB0 4点模拟量输入/2点模拟量输出,电压或电流
MMC卡
6ES7 954-8LB01-0AA0 MC 2MB
6ES7 954-8LF01-0AA0 MC 24MB
选件
6ES7 241-1AH30-0xB0 CM1241 RS232
6ES7 241-1CH31-0xB0 CM1241 RS485
6ES7 241-1CH30-1XB0 CB1241 RS485
6ES7 290-6AA30-0xA0 扩展转接电缆-2.0米
6ES7 292-1AG30-0xA0 8路/16路数字量输入输出SM模块连接器,7码
6ES7 292-1AH30-0xA0 CPU 1211C / 1212C底座连接器,8码
6ES7 292-1AL30-0xA0 32路数字量输入输出模块,SM连接器,11码
6ES7 292-1AM30-0xA0 CPU 1214C底部连接器,12码
6ES7 292-1AP30-0xA0 CPU1211C/1212C顶部连接器器,14码
6ES7 292-1AV30-0xA0 CPU 1214C 顶部连接器器,20码
6ES7 292-1BC30-0xA0 模拟量输入输出模块 CPU连接器,3码
6ES7 292-1BF30-0xA0 信号板,SB连接器,6码
6ES7 292-1BG30-0xA0 8路/16路模拟量输入输出SM模块连接器,7码
编程软件
6ES7 822-0AA01-0YA0 SIMATIC STEP 7 BASIC V11,用于S7-1200和精简屏
西门子PLC -S7-200CN 系列
S7-200CN 系列
CPU 222
本机集成8输入/6输出共14个数字量I/O点。可连接2个扩展模块。6K字节程序和数据存储空间。4个独立的30kHz高速计数器,2路独立的20kHz高速脉冲输出。1个RS485通讯/编程口,具有PPI通讯协议、MPI通讯协议和自由方式通讯能力。非常适合于小点数控制的微型控制器。
CPU 224
本机集成14输入/10输出共24个数字量I/O点。可连接7个扩展模块,**扩展至168路数字量I/O点或35路模拟量I/O 点。13K字节程序和数据存储空间。6个独立的30kHz高速计数器,2路独立的20kHz高速脉冲输出,具有PID控制器。1个RS485通讯/编程口,具有PPI通讯协议、MPI通讯协议和自由方式通讯能力。I/O端子排可很容易地整体拆卸。是具有较强控制能力的控制器。
CPU 224XP
本机集成14输入/10输出共24个数字量I/O点,2输入/1输出共3个模拟量I/O点,可连接7个扩展模块,**扩展值至168路数字量I/O点或38路模拟量I/O点。20K字节程序和数据存储空间,6个独立的高速计数器(100KHz),2个100KHz的高速脉冲输出,2个RS485通讯/编程口,具有PPI通讯协议、MPI通讯协议和自由方式通讯能力。本机还新增多种功能,如内置模拟量I/O,位控特性,自整定PID功能,线性斜坡脉冲指令,诊断LED,数据记录及配方功能等。是具有模拟量I/O和强大控制能力的新型CPU。
CPU 226
本机集成24输入/16输出共40个数字量I/O 点。可连接7个扩展模块,**扩展至248路数字量I/O 点或35路模拟量I/O 点。13K字节程序和数据存储空间。6个独立的30kHz高速计数器,2路独立的20kHz高速脉冲输出,具有PID控制器。2个RS485通讯/编程口,具有PPI通讯协议、MPI通讯协议和自由方式通讯能力。I/O端子排可很容易地整体拆卸。用于较高要求的控制系统,具有更多的输入/输出点,更强的模块扩展能力,更快的运行速度和功能更强的内部集成特殊功能。可完全适应于一些复杂的中小型控制系统。
CPU 222 CN 订货数据
订货数据 |
订货号 |
CPU 222 CN |
24V DC电源
24V DC输入
24V DC输出 |
6ES7 212-1AB23-0xB8 |
100~230V AC电源
24V DC输入继电器输出 |
6ES7 212-1BB23-0xB8 |
CPU 224 CN 订货数据
订货数据 |
订货号 |
CPU 224 CN |
24V DC电源
24V DC输入
24V DC输出 |
6ES7 214-1AD23-0xB8 |
100~230V AC电源
24V DC输入
继电器输出 |
6ES7 214-1BD23-0xB8 |
CPU 224 XP CN 订货数据
订货数据 |
订货号 |
CPU 224 XP CN |
24V DC电源
24V DC输入
24V DC输出 |
6ES7 214-2AD23-0xB8 |
100~230V AC电源
24V DC输入
继电器输出 |
6ES7 214-2BD23-0xB8 |
CPU 226 CN 订货数据
订货数据 |
订货号 |
CPU 226 CN |
24V DC电源
24V DC输入
24V DC输出 |
6ES7 216-2AD23-0xB8 |
100~230V AC电源
24V DC输入
继电器输出 |
6ES7 216-2BD23-0xB8 |
200CN扩展模块
8DI/晶体管
|
6ES7 221-1BF22-0xA8
|
16DI/晶体管
|
6ES7 221-1BH22-0xA8
|
8DO/晶体管
|
6ES7 222-1BF22-0xA8
|
8DO/继电器
|
6ES7 222-1HF22-0xA8
|
4DI/4DO 晶体管
|
6ES7 223-1BF22-0xA8
|
4DI/4DO 继电器
|
6ES7 223-1HF22-0xA8
|
8DI/8DO 晶体管
|
6ES7 223-1BH22-0xA8
|
8DI/8DO 继电器
|
6ES7 223-1PH22-0xA8
|
16DI/16DO 晶体管
|
6ES7 223-1BL22-0xA8
|
16DI/16DO 继电器
|
6ES7 223-1PL22-0xA8
|
32DI/32DO 晶体管
|
6ES7 223-1BM22-0xA8
|
32DI/32DO 继电器
|
6ES7 223-1PM22-0xA8
|
EM231 4AI
|
6ES7 231-0HC22-0xA8
|
2AI 热电阻
|
6ES7 231-7PB22-0xA8
|
EM232 2AO
|
6ES7 232-0HB22-0xA8
|
EM235 4AI/1AO
|
6ES7 235-0KD22-0xA8
|
4AI 热电偶
|
6ES7 231-7PD22-0xA8
|
|
|
德国西门子(SIEMENS)公司生产的可编程序控制器在我国的应用也相当广泛,在冶金、化工、印刷生产线等领域都有应用。西门子(SIEMENS)公司的PLC产品包括LOGO、S7-200、S7-1200、S7-300、S7-400等。 西门子S7系列PLC体积小、速度快、标准化,具有网络通信能力,功能更强,可靠性高。S7系列PLC产品可分为微型PLC(如S7-200),小规模性能要求的PLC(如S7-300)和中、高性能要求的PLC(如S7-400)等。
1.SIMATIC S7-200 PLC S7-200 PLC是超小型化的PLC,它适用于各行各业,各种场合中的自动检测、监测及控制等。S7-200 PLC的强大功能使其无论单机运行,或连成网络都能实现复杂的控制功能。 S7-200PLC可提供4个不同的基本型号与8种CPU可供选择使用。
2.SIMATIC S7-300 PLC S7-300是模块化小型PLC系统,能满足中等性能要求的应用。各种单独的模块之间可进行广泛组合构成不同要求的系统。与S7-200 PLC比较,S7-300 PLC采用模块化结构,具备高速(0.6~0.1μs)的指令运算速度;用浮点数运算比较有效地实现了更为复杂的算术运算;一个带标准用户接口的软件工具方便用户给所有模块进行参数赋值;方便的人机界面服务已经集成在S7-300操作系统内,人机对话的编程要求大大减少。SIMATIC人机界面(HMI)从S7-300中取得数据,S7-300按用户指定的刷新速度传送这些数据。S7-300操作系统自动地处理数据的传送;CPU的智能化的诊断系统连续监控系统的功能是否正常、记录错误和特殊系统事件(例如:超时,模块更换,等等);多级口令保护可以使用户高度、有效地保护其技术机密,防止未经允许的复制和修改;S7-300 PLC设有操作方式选择开关,操作方式选择开关像钥匙一样可以拔出,当钥匙拔出时,就不能改变操作方式,这样就可防止非法删除或改写用户程序。具备强大的通信功能,S7-300 PLC可通过编程软件Step 7的用户界面提供通信组态功能,这使得组态非常容易、简单。S7-300 PLC具有多种不同的通信接口,并通过多种通信处理器来连接AS-I总线接口和工业以太网总线系统;串行通信处理器用来连接点到点的通信系统;多点接口(MPI)集成在CPU中,用于同时连接编程器、PC机、人机界面系统及其他SIMATIC S7/M7/C7等自动化控制系统。
3. SIMATIC S7-400 PLC S7-400 PLC是用于中、**性能范围的可编程序控制器。 S7-400 PLC采用模块化无风扇的设计,可靠耐用,同时可以选用多种级别(功能逐步升级)的CPU,并配有多种通用功能的模板,这使用户能根据需要组合成不同的专用系统。当控制系统规模扩大或升级时,只要适当地增加一些模板,便能使系统升级和充分满足需要。
西门子亮相2014中国国际工业博览会
2014中国国际工业博览会将于2014年11月4日-8日在上海新国际博览中心隆重召开。西门子将以“数字制造 — 我们助力中国制造业更上一层楼”为主题亮相展会W1馆A028展位。西门子,作为“制造业的未来”的思想**和先驱实践者,将通过展会向客户展示数字化工厂、过程工业及驱动技术的创新产品及解决方案,覆盖生产制造的全生命周期和价值链。通过提高生产力和效率、增加生产柔性、缩短产品上市时间,我们助力客户竞争力更上一层楼。
TIA博途
一个可以解决您所有自动化任务的工程设计软件平台
SIMATIC遥控器
SIMATIC S7-1500 - 自动控制**利器
SIMATIC HMI操作面板
致力于满足您的各种需求
SIMATIC ET 200
灵活、高效、功能强大的分布式I/O
PROFINET全集成系统解决方案
PROFINET IO已经成为国家**性技术标准GB/T 25105
纵深防御 信息安全
西门子工业信息安全解决方案助力企业更上一层楼
高效精准的运动控制系统
优良的品质,贴心的服务为您提供专业的解决方案
高效节能的SINAMICS变频器
优良的品质,贴心的服务为您提供专业的解决方案
**全面的节能电机家族
西门子节能电机系列-SIMOTICS
SIRIUS(国产)系列控制和保护产品
操作简便 质量可靠
西门子小型自动化解决方案
经济 可靠 易用
西门子(中国)有限公司官网,电气化、自动化和数字化需要创新解决方案:西门子中国是实力强大的合作伙伴、技术先锋和负责任的雇主。产品包含:西门子变送器,西门子变频器,...
所谓PLC的程序结构,就是组成PLC程序的各种网络(Network)或“功能程序段”在PLC内部的组织、管理形式。
无论PLC控制系统有多么复杂,归根到底,PLC用户程序都是由大量基本编程指令所组成的集合。
设计者可以根据控制对象各部分的不同要求,通过对要求的分解,运用基本指令编制出相应的程序网络(Network)或由几个网络组成的简单“功能程序段”。在此基础上,只要将这些程序网络或功能程序段,按照控制系统的动作要求,以S7程序规定的格式进行排列与组合,就可以组成完整的PLC程序。
1.西门子S7-200的程序结构
过程映像输入/输出(I/Q)、变量存储器V、内部存储器位M、定时器T、计数器C等属于全局变量。S7-200的程序组织单元(ProgramOrganizationalUnit,简称为POU)包括主程序、子程序和中断程序。每个POU均有自己的64字节局部变量,局部变量只能在它所在的POU中使用。与此相反,全局变量可以在各POU中使用。
下面是子程序可以使用的局部变量:
1)TEMP(临时变量)是暂时保存在局部数据区中的变量。只有在执行该POU时,定义的临时变量才被使用,POU执行完后,不再保存临时变量的数值。
2)IN是由调用它的POU提供的输入参数。
3)OUT是返回给调用它的POU的输出参数(子程序的执行结果)。
4)IN_OUT是输入_输出参数,其初始值由调用它的POU传送给子程序,并用同一变量将子程序的执行结果返回给调用它的POU。
主程序和中断程序的局部变量中只有临时变量TEMP。
具有输入、输出参数和局部变量的子程序易于实现结构化编程,对于长期生产同类设备或生产线的厂家尤为有用。这些厂家的编程人员为设备的各组件或工艺功能编写了大量的通用的子程序。即使不知道子程序的内部代码,只要知道子程序的功能和输入、输出参数的意义,就可以通过程序之间的调用**“组装”出满足不同用户要求的控制程序。就好像用数字集成电路芯片组成复杂的数字电路一样。
子程序如果没有输入、输出参数,它和调用它的程序之间没有清晰的接口,很难实现结构化编程。
子程序如果没有局部变量,它和调用它的程序之间只能通过全局变量来交换数据,子程序内部也只能使用全局变量。将子程序和中断程序移植到别的项目时,需要重新统一安排它们使用的全局变量,以保证不会出现地址冲突。当程序很复杂,子程序和中断程序很多时,这种重新分配地址的工作量非常大。
如果子程序和中断程序有局部变量,并且它们内部只使用局部变量,不使用全局变量,因为与其他POU没有地址冲突,不需作任何改动,就可以将子程序移植到别的项目中去。
2.西门子的S7-300/400的程序结构
S7-300/400将子程序分为功能(Function,或称为函数)和功能块(FunctionBlock)。
S7-300/400的功能与S7-200的子程序基本上相同。它们均有输入、输出参数和临时变量,功能的局部数据中的返回值实际上属于输出参数。它们没有专用的存储区,功能执行结束后,不再保存临时变量中的数据。
可以用全局变量来保存那些在功能执行结束后需要保存的数据,但是会影响到功能的可移植性。
功能块是用户编写的有自己专用的存储区(即背景数据块)的程序块,功能块的输入、输出参数和静态变量存放在指定的背景数据块中,临时变量存储在局部数据堆栈中。每次调用功能块时,都要指定一个背景数据块。(今天的转发暗号是:亿维公司口号:信赖,源自品质;信任,铸就品牌)功能块执行完后,背景数据块中的数据不会丢失,但是不会保存局部数据堆栈中的数据。
功能块采用了类似于C++的封装的概念,将程序和数据封装在一起,具有很好的可移植性。
S7-300/400的共享数据块可供所有的逻辑块使用。
可编程控制器是由现代化生产的需要而产生的,可编程序控制器的分
西门子PLCS7-200系列
类也必然要符合现代化生产的需求。
一般来说可以从三个角度对可编程序控制器进行分类。其一是从可编程序控制器的控制规模大小去分类,其二是从可编程序控制器的性能高低去分类,其三是从可编程序控制器的结构特点去分类。
控制规模
可以分为大型机、中型机和小型机。
西门子PLCS7-300系列
小型机: 小型机的控制点一般在256点之内,适合于单机控制或小型系统的控制。
西门子小型机有S7-200:处理速度0.8~1.2ms ;存贮器2k ;数字量248点;模拟量35路 。
中型机:中型机的控制点一般不大于2048点,可用于对设备进行直接控制,还可以对多个下一级的可编程序控制器进行监控,它适合中型或大型控制系统的控制。
西门子中型机有S7-300:处理速度0.8~1.2ms ;存贮器2k ;数字量1024点;模拟量128路 ;网络PROFIBUS;工业以太网;MPI。
大型机:大型机的控制点一般大于2048点,不仅能完成较复杂的算术运
西门子PLCS7-400系列
算还能进行复杂的矩阵运算。它不仅可用于对设备进行直接控制,还可以对多个下一级的可编程序控制器进行监控。
西门子大型机有S7-400 :处理速度0.3ms / 1k字;
存贮器512k ;I/O点12672;
控制性能
可以分为**机、中档机和低档机。
低档机
这类可编程序控制器,具有基本的控制功能和一般的运算能力。工作速度比较低,能带的输入和输出模块的数量比较少。
比如,德国SIEMENS公司生产的S7-200就属于这一类。
中档机
这类可编程序控制器,具有较强的控制功能和较强的运算能力。它不仅能完成一般的逻辑运算,也能完成比较复杂的三角函数、指数和PID运算。工作速度比较快,能带的输入输出模块的数量也比较多,输入和输出模块的种类也比较多。
比如,德国SIEMENS公司生产的S7-300就属于这一类。
**机
这类可编程序控制器,具有强大的控制功能和强大的运算能力。它不仅能完成逻辑运算、三角函数运算、指数运算和PID运算,还能进行复杂的矩阵运算。工作速度很快,能带的输入输出模块的数量很多,输入和输出模块的种类也很全面。这类可编程序控制器可以完成规模很大的控制任务。在联网中一般做主站使用。
比如,德国SIEMENS公司生产的S7-400就属于这一类。
结构
整体式
整体式结构的可编程序控制器把电源、CPU、存储器、I/O系统都集成
plc结构
在一个单元内,该单元叫做作基本单元。一个基本单元就是一台完整的PLC。
控制点数不符合需要时,可再接扩展单元。整体式结构的特点是非常紧凑、体积小、成本低、安装方便。
组合式
组合式结构的可编程序控制器是把PLC系统的各个组成部分按功能分成
plc组合
若干个模块,如CPU模块、输入模块、输出模块、电源模块等等。其中各模块功能比较单一,模块的种类却日趋丰富。比如,一些可编程序控制器,除了-些基本的I/O模块外,还有一些特殊功能模块,像温度检测模块、位置检测模块、PID控制模块、通讯模块等等。组合式结构的PLC特点是CPU、输入、输出均为独立的模块。模块尺寸统一、安装整齐、I/O点选型自由、安装调试、扩展、维修方便。
叠装式
叠装式结构集整体式结构的紧凑、体积小、安装方便和组合式结构的I/O点搭配灵话、安装整齐的优点于一身。它也是由各个单元的组合构成。其特点是CPU自成独立的基本单元(由CPU和一定的I/O点组成),其它I/O模块为扩展单元。在安装时不用基板,仅用电缆进行单元间的联接,各个单元可以一个个地叠装。使系统达到配置灵活、体积小巧。
保养
编辑
设备定期测试、调整
(1) 每半年或季度检查PLC柜中接线端子的连接情况,若发现松动的地方及时重新坚固连接;
(2) 对柜中给主机供电的电源每月重新测量工作电压;
设备定期清扫
(1) 每六个月或季度对PLC进行清扫,切断给PLC供电的电源把电源机架、CPU主板及输入/输出板依次拆下,进行吹扫、清扫后再依次原位安装好,将全部连接恢复后送电并启动PLC主机。认真清扫PLC箱内卫生;
(2) 每三个月更换电源机架下方过滤网;
检修前准备
(1) 检修前准备好工具;
(2) 为保障元件的功能不出故障及模板不损坏,必须用保护装置及认真作防静电准备工作;
(3) 检修前与调度和操作工联系好,需挂检修牌处挂好检修牌;
设备拆装顺序及方法
(1) 停机检修,必须两个人以上监护操作;
(2) 把CPU前面板上的方式选择开关从“运行”转到“停”位置;
(3) 关闭PLC供电的总电源,然后关闭其它给模坂供电的电源;
(4) 把与电源架相连的电源线记清线号及连接位置后拆下,然后拆下电源机架与机柜相连的螺丝,电源机架就可拆下;
(5) CPU主板及I/0板可在旋转模板下方的螺丝后拆下;
(6) 安装时以相反顺序进行;
检修工艺及技术要求
(1) 测量电压时,要用数字电压表或精度为1%的**表测量
(2)电源机架,CPU主板都只能在主电源切断时取下;
(3) 在RAM模块从CPU取下或插入CPU之前,要断开PC的电源,这样才能保证数据不混乱;
(4) 在取下RAM模块之前,检查一下模块电池是否正常工作,如果电池故障灯亮时取下模块RAM内容将丢失;
(5) 输入/输出板取下前也应先关掉总电源,但如果生产需要时I/0板也可在可编程控制器运行时取下,但CPU板上的QVZ(超时)灯亮;
(6) 拨插模板时,要格外小心,轻拿轻放,并运离产生静电的物品;
(7) 更换元件不得带电操作;
(8) 检修后模板安装一定要安插到位