原厂制造: 现货
联 系 人: 《黄勇》工程师 24小时联系手机: 13701633515
全新原装: 参数
直线销售 电 话: 021-61311931 在 线 商 务 QQ: 77956468
质量保证: 质保
上海隆彦自动化科技有限公司
销售领域:西门子PLC模块 , 西门子触摸屏,西门子变频器,西门子软启动器, 西门子直流调速器,西门子数控系列
西门子电源模块, 西门子电缆,西门子接头<连接器》,西门子网卡 ,西门子编程软件, 西门子工控机等
本公司专业销售西门子产品系列:
西门子PLC模块:S7-200、SMART200、S7-300、S7-400、S7-1200、S7-1500、ET200、
西门子逻辑控制模块: LOGO!230RC、230RCO、230RCL、24RC、24RCL
西门子SITOP 系列直流电源: 24V DC 1.3A、2.5A、3A、5A、10A、20A、40A
西门子触摸屏:TD200 TD400C TP177,MP277 MP377
西门子变频器 :MM420、MM430、MM440、ECO、G12、S120
西门子全数字直流调速装置:6RA23、6RA24、6RA28、6RA70
西门子数控 伺服:840D、802S/C、802SL、828D、 801D 、6FC5210、6FC6247、6FC5357、6FC5211、6FC5200、6FC5510
西门子伺服驱动 : 6SN1123、6SN1145、6SN1146、6SN1118、6SN1110、6SN1124、6SN1125、6SN1128
STEP7-Mirco/WIN编程元素及项目组件
s7-200的三种程序组织单位(POU)指主程序、子程序和中断程序。STEP 7-Micro/WIN为每个控制程序在程序编辑器窗口提供分开的制表符,主程序总是**个制表符,后面是子程序或中断程序。
一个项目(Project)包括的基本组件有程序块、数据块、系统块、符号表、状态图表、交叉引用表。程序块、数据块、系统块须下载到PLC,而符号表、状态图表、交叉引用表不下载到PLC。
程序块由可执行代码和注释组成,可执行代码由一个主程序和可选子程序或中断程序组成。程序代码被编译并下载到PLC,程序注释被忽略。
2 2 在“指令树”中 右击“程序块”图标可以插入子程序和中断程序。
数据块由数据(包括初始内存值和常数值)和注释两部分组成。
数据被编译后,下载到可编程控制器,注释被忽略。
系统块用来设置系统的参数,包括通信口配置信息、保存范围、模拟和数字输入过滤器、背景时间、密码表、脉冲截取位和输出表等选项。系统块如图1所示。
2 2 单击“浏览栏”上的“系统块”按钮,或者单击“指令树”内的“系统块”图标,可查看并编辑系统块。
系统块的信息须下载到可编程控制器,为PLC提供新的系统配置。
S7-200PLC中断优先级和排对等候
优先级是指多个中断事件同时发出中断请求时,CPU对中断事件响应的优先次序。S7-200规定的中断优先由高到低依次是:通信中断、I/O中断和定时中断。每类中断中不同的中断事件又有不同的优先权,如表2所示。
一个程序中总共可有128个中断。S7-200在各自的优先级组内按照先来先服务的原则为中断提供服务。在任何时刻,只能执行一个中断程序。一旦一个中断程序开始执行,则一直执行至完成。不能被另一个中断程序打断,即使是更高优先级的中断程序。中断程序执行中,新的中断请求按优先级排队等候。中断队列能保存的中断个数有限,若超出,则会产生溢出。中断队列的**多中断个数和溢出标志位如表3所示。
表2中断事件及优先级
优先级分组
组内优先级
中断事件号
中断事件说明
中断事件类别
通信中断
0
8
通信口0:接收字符
通信口0
0
9
通信口0:发送完成
0
23
通信口0:接收信息完成
1
24
通信口1:接收信息完成
通信口1
1
25
通信口1:接收字符
1
26
通信口1:发送完成
I/O中断
0
19
PTO 0脉冲串输出完成中断
脉冲输出
1
20
PTO 1脉冲串输出完成中断
2
0
I0.0上升沿中断
外部输入
3
2
I0.1上升沿中断
4
4
I0.2上升沿中断
5
6
I0.3上升沿中断
6
1
10.0下降沿中断
7
3
I0.1下降沿中断
8
5
I0.2下降沿中断
9
7
I0.3下降沿中断
10
12
HSC0当前值=预置值中断
高速计数器
11
27
HSC0计数方向改变中断
12
28
HSC0外部复位中断
13
13
HSC1当前值=预置值中断
14
14
HSC1计数方向改变中断
15
15
HSC1外部复位中断
16
16
HSC2当前值=预置值中断
17
17
HSC2计数方向改变中断
18
18
HSC2外部复位中断
19
32
HSC3当前值=预置值中断
20
29
HSC4当前值=预置值中断
21
30
HSC4计数方向改变
22
31
HSC4外部复位
23
33
HSC5当前值=预置值中断
定时中断
0
10
定时中断0
定时
1
11
定时中断1
2
21
定时器T32 CT=PT中断
定时器
3
22
定时器T96 CT=PT中断
表3 中断队列的**多中断个数和溢出标志位
队列
CPU 221
CPU 222
CPU 224
CPU 226和CPU 226XM
溢出标志位
通讯中断队列
4
4
4
8
SM4.0
I/O中断队列
16
16
16
16
SM4.1
定时中断队列
8
8
8
8
SM4.2
S7-200系列PLC其它常用指令
1.脉冲产生指令EU/ED的应用
EU指令在EU指令前的逻辑运算结果由OFF到ON时就产生一个宽度为一个扫描周期的脉冲,驱动其后面的输出线圈。
2.逻辑堆栈的操作
LPS为进栈操作,LRD为读栈操作,LPP为出栈操作。
S7-200系列PLC中有一个9层堆栈,用于处理逻辑运算结果,称为逻辑堆栈。
3.NOT、NOP和MEND指令
NOT、NOP及MEND指令的形式及功能如表4-19所示。
表4-19 NOT、NOP及MEND指令的形式及功能
STL |
功能 |
操作数 |
NOT |
逻辑结果取反 |
— |
NOP |
空操作 |
— |
MEND |
无条件结束 |
— |
NOT为逻辑结果取反指令,在复杂逻辑结果取反时为用户提供方便。NOP为空操作,对程序没有实质影响。MEND为无条件结束指令,在编程结束时一定要写上该指令,否则会出现编译错误。调试程序时,在程序的适当位置插入MEND指令可以实现程序的分段调试。
4.比较指令
比较指令是将两个操作数按规定的条件作比较,条件成立时,触点就闭合。比较运算符有:=、>=、<=、>、<和<>。
(1)字节比较 字节比较用于比较两个字节型整数值INl和IN2的大小,字节比较是无符号的。比较式可以是LDB、AB或OB后直接加比较运算符构成。如:LDB=、AB<>、OB>=等。
整数INl和IN2的寻址范围:VB、IB、QB、MB、SB、SMB、LB、*VD、*AC、*LD和常数。
指令格式例如: LDB= VBl0,VBl2
(2)整数比较 整数比较用于比较两个一字长整数值INl和IN2的大小,整数比较是有符号的(整数范围为16#8000和16#7FFF之间)。比较式可以是LDW、AW或OW后直接加比较运算符构成。如:LDW=、AW<>。OW>=等。
整数INl和IN2的寻址范围:VW、IW、QW、MW、SW、SMW、LW、AIW、T、C、AC、*VD、*AC、*LD和常数。
指令格式例如: LDW= VWl0,VWl2
(3)双字整数比较 双字整数比较用于比较两个双字长整数值INl和IN2的大小,双字整数比较是有符号的(双字整数范围为16#80000000和16#7FFFFFFF之间)。比较式可以是LDD、AD或OD后直接加比较运算符构成。如:LDD=、AD<>、OD>=等。
双字整数INl和IN2的寻址范围:VD、ID、QD、MD、SD、SMD、LD、HC、AC、*VD、*AC、*LD和常数。
指令格式例如: LDD= VDl0,VDl2
(4)实数比较 实数比较用于比较两个双字长实数值INl和IN2的大小,实数比较是有符号的(负实数范围为-1.175495E-38和-3.402823E+38,正实数范围为+1.175495E-38和+3.402823E+38)。比较式可以是LDR、AR或OR后直接加比较运算符构成。如:LDR=、AR<>、OR>=等。
实数INl和IN2的寻址范围:VD、ID、QD、MD、SD、SMD、LD、AC、*VD、*AC、*LD和常数。
指令格式例如: LDR= VDl0,VDl2
- SIPLUS ET 200SP 的 SIPLUS CPU 1512SP-1 PN,基于 SIPLUS-S7-1500 CPU 1513-1 PN
- 适用于对程序范围和处理速度具有中等要求的应用,通过 PROFINET IO 和 PROFIBUS DP 进行分布式配置。
- 增强了系统和设备的可用性
- 可用于**多 128 个 IO 设备的 PROFINET IO 控制器
- PROFINET I-Device,用于连接作为智能 PROFINET 设备、带 SIMATIC 或第三方 PROFINET I/O 控制器的 CPU
- 适用于 4 个控制器的 PROFINET 共享智能设备
- PROFINET IO IRT 接口,带 3 个端口集成交换机
- 经由 PROFINET 的等时同步模式
-
具有多种通信功能:
PG/OP 通信、PROFINET IO 通信、开放式 IE 通信(TCP、ISO-on-TCP 和 UDP)、Web 服务器和 S7 通信(带可装载的函数块) - 可选 PROFIBUS DP 主站,用于 125 个 PROFIBUS DP 从站(带 CM DP 模块 6ES7545-5DA00-0AB0)
- 可选 PROFIBUS DP 从站(带 CM DP 模块 6ES7545-5DA00-0AB0)
- 组态控制(选项处理)
- 集成运动控制功能,可以控制速度控制轴和定位轴,支持外部编码器
注
CPU 的运行需要使用 SIMATIC 存储卡。
总线适配器不在供货范围内,需要单独订购。
SIPLUS extreme 产品基于 SIMATIC 标准产品。此处的内容摘自相关的标准产品。增加了与 SIPLUS extreme 相关的信息。
- SIMATIC ET 200SP 的 CPU 1510SP F-1 PN,基于 S7-1500 CPU 1511F-1 PN
- 用于采用 ET 200SP 的高性能控制解决方案
- 提高了系统和设备的可用性
- 支持集中式和分布式配置中的 PROFIsafe
- PROFINET IO 控制器可连接**多 64 个 IO 设备
- PROFINET I-Device,用于连接作为智能 PROFINET 设备的 CPU(带 SIMATIC 或第三方 PROFINET I/O 控制器)
- 适用于 4 个控制器的 PROFINET 共享智能设备
- PROFINET IO IRT 接口,带集成 3 端口交换机
- PROFIBUS 上的等时同步模式
-
具有多种通信方式:
PG/OP 通信、PROFINET IO 通信、开放式 IE 通信(TCP、ISO-on-TCP 和 UDP)、Web 服务器和 S7 通信(带可装载的函数块) - 可选 PROFIBUS 主站,用于 125 个 PROFIBUS DP 从站(带 CM DP 模块 6ES7545-5DA00-0AB0)
- 组态控制(选项处理)
- 集成运动控制功能,用于控制速度控制轴和定位轴,支持外部编码器