西门子CPU314C-2PtP
|
|
-
带集成数字量和模拟量I/O和一个RS 422/485串口的紧凑型CPU
-
满足对处理能力和响应时间要
|
6ES7312-1AE14-0AB0
SIMATIC S7-300, CPU 312 CPU WITH MPI INTERFACE, INTEGRATED 24 V DC POWER SUPPLY 32 KBYTE WORKING MEMORY, MICRO MEMORY CARD NECESSARY
|
|
6ES7314-1AG14-0AB0
SIMATIC S7-300, CPU 314 CPU WITH MPI INTERFACE, INTEGRATED 24V DC POWER SUPPLY, 128 KBYTE WORKING MEMORY, MICRO MEMORY CARD NECESSARY
|
|
6ES7315-2AH14-0AB0
SIMATIC S7-300, CPU 315-2DP CPU WITH MPI INTERFACE INTEGRATED 24 V DC POWER SUPPLY 256 KBYTE WORKING MEMORY 2. INTERFACE DP-MASTER/SLAVE MICRO MEMORY CARD NECESSARY
|
|
6ES7315-2EH14-0AB0
SIMATIC S7-300 CPU 315-2 PN/DP,中央处理单元,带有 384 KBYTE 工作存储器,1 个 MPI/DP 12MBIT/S 接口,2 个以太网 PROFINET 接口,双端换机,需要微型存储卡
|
|
6ES7317-2AK14-0AB0
SIMATIC S7-300, CPU317-2 DP, CENTRAL PROCESSING UNIT WITH 1 MBYTE WORKING MEMORY, 1. INTERFACE MPI/DP 12MBIT/S, 2. INTERFACE DP-MASTER/SLAVE, MICRO MEMORY CARD NECESSARY
|
|
6ES7317-2EK14-0AB0
SIMATIC S7-300 CPU 317-2 PN/DP,中央处理单元,带有 1 MB 工作存储器,1 个 MPI/DP 12MBIT/S 接口,2 个以太网 PROFINET 接口,,需要微型存储卡
|
|
6ES7318-3EL01-0AB0
SIMATIC S7-300 CPU 319-3 PN/DP, CENTRAL PROCESSING UNIT WITH 2 MBYTE WORKING MEMORY, 1. INTERFACE MPI/DP 12MBIT/S, 2. INTERFACE DP-MASTER/SLAVE, 3. INTERFACE ETHERNET PROFINET, WITH 2 PORT SWITCH, MICRO MEMORY CARD NECESSARY
|
|
6ES7312-5BF04-0AB0
SIMATIC S7-300, CPU 312C COMPACT CPU WITH MPI, 10 DI/6 DO, 2 FAST COUNTERS (10 KHZ), INTEGRATED 24V DC POWER SUPPLY, 64 KBYTE WORKING MEMORY, FRONT ConNECTOR (1 X 40PIN) AND MICRO MEMORY CARD REQUIRED
|
|
6ES7313-5BG04-0AB0
SIMATIC S7-300, CPU 313C, COMPACT CPU WITH MPI, 24 DI/16 DO, 4AI, 2AO 1 PT100, 3 FAST COUNTERS (30 KHZ), INTEGRATED 24V DC POWER SUPPLY, 128 KBYTE WORKING MEMORY, FRONT ConNECTOR (2 X 40PIN) AND MICRO MEMORY CARD REQUIRED
|
|
6ES7313-6BG04-0AB0
SIMATIC S7-300, CPU 313C-2 PTP COMPACT CPU WITH MPI, 16 DI/16 DO, 3 FAST COUNTERS (30 KHZ), INTEGRATED INTERFACE RS485, INTEGRATED 24V DC POWER SUPPLY, 128 KBYTE WORKING MEMORY, FRONT ConNECTOR (1 X 40PIN) AND MICRO MEMORY CARD REQUIRED
|
|
6ES7313-6CG04-0AB0
SIMATIC S7-300, CPU 313C-2DP COMPACT CPU WITH MPI, 16 DI/16 DO, 3 FAST COUNTERS (30 KHZ), INTEGRATED DP INTERFACE, INTEGRATED 24V DC POWER SUPPLY, 128 KBYTE WORKING MEMORY, FRONT ConNECTOR (1 X 40PIN) AND MICRO MEMORY CARD REQUIRED
|
|
6ES7314-6BH04-0AB0
SIMATIC S7-300, CPU 314C-2 PTP COMPACT CPU WITH MPI, 24 DI/16 DO, 4AI, 2AO, 1 PT100, 4 FAST COUNTERS (60 KHZ), INTEGRATED INTERFACE RS485, INTEGRATED 24V DC POWER SUPPLY, 192 KBYTE WORKING MEMORY, FRONT ConNECTOR (2 X 40PIN) AND MICRO MEMORY CARD REQUIRED
|
|
6ES7314-6CH04-0AB0
SIMATIC S7-300, CPU 314C-2 DP COMPACT CPU WITH MPI, 24 DI/16 DO, 4AI, 2AO, 1 PT100, 4 FAST COUNTERS (60 KHZ), INTEGRATED DP INTERFACE, INTEGRATED 24V DC POWER SUPPLY, 192 KBYTE WORKING MEMORY, FRONT ConNECTOR (2 X 40PIN) AND MICRO MEMORY CARD REQUIRED
|
|
6ES7314-6EH04-0AB0
SIMATIC S7-300, CPU 314C-2PN/DP COMPACT CPU WITH 192 KBYTE WORKING MEMORY, 24 DI/16 DO, 4AI, 2AO, 1 PT100, 4 FAST COUNTERS (60 KHZ), 1. INTERFACE MPI/DP 12MBIT/S, 2. INTERFACE ETHERNET PROFINET, WITH 2 PORT SWITCH, INTEGRATED 24V DC POWER SUPPLY, FRONT ConNECTOR (2 X 40PIN) AND MICRO MEMORY CARD REQUIRED
|
SIMATIC S7-300 提供多种性能等级的 CPU。除了标准型 CPU 外,还提供紧凑型 CPU。
同时还提供技术功能型 CPU 和故障安全型 CPU。
下列标准型CPU 可以提供:
-
CPU 312,用于小型工厂
-
CPU 314,用于对程序量和指令处理速率有额外要求的工厂
-
CPU 315-2 DP,用于具有中/大规模的程序量以及使用PROFIBUS DP进行分布式组态的工厂
-
CPU 315-2 PN/DP,用于具有中/大规模的程序量以及使用PROFIBUS DP和PROFINET IO进行分布式组态的工厂,在PROFInet上实现基于组件的自动化中实现分布式智能系统
-
CPU 317-2 DP,用于具有大容量程序量以及使用PROFIBUS DP进行分布式组态的工厂
-
CPU 317-2 PN/DP,用于具有大容量程序量以及使用PROFIBUS DP和PROFINET IO进行分布式组态的工厂,在PROFInet上实现基于组件的自动化中实现分布式智能系统
-
CPU 319-3 PN/DP,用于具有极大容量程序量何组网能力以及使用PROFIBUS DP和PROFINET IO进行分布式组态的工厂,在PROFInet上实现基于组件的自动化中实现分布式智能系统
下列紧凑型CPU 可以提供:
-
CPU 312C,具有集成数字量 I/O 以及集成计数器功能的紧凑型 CPU
-
CPU 313C,具有集成数字量和模拟量 I/O 的紧凑型 CPU
-
CPU 313C-2 PtP,具有集成数字量 I/O 、2个串口和集成计数器功能的紧凑型 CPU
-
CPU 313C-2 DP,具有集成数字量 I/O 、PROFIBUS DP 接口和集成计数器功能的紧凑型 CPU
-
CPU 314C-2 PtP,具有集成数字量和模拟量 I/O 、2个串口和集成计数、定位功能的紧凑型 CPU
-
CPU 314C-2 DP,具有集成数字量和模拟量 I/O、PROFIBUS DP 接口和集成计数、定位功能的紧凑型 CPU
下列技术型CPU 可以提供:
-
CPU 315T-2 DP,用于使用 PROFIBUS DP进行分布式组态、对程序量有中/高要求、同时需要对8个轴进行常规运动控制的工厂。
-
CPU 317T-2 DP,用于使用 PROFIBUS DP进行分布式组态、对程序量有高要求、又必须同时能够处理运动控制任务的工厂
下列故障安全型CPU 可以提供:
-
CPU 315F-2 DP,用于采用 PROFIBUS DP 进行分布式组态、对程序量有中/高要求的故障安全型工厂
-
CPU 315F-2 PN/DP,用于具有中/大规模的程序量以及使用PROFIBUS DP和PROFINET IO进行分布式组态的工厂,在PROFInet上实现基于组件的自动化中实现分布式智能系统
-
CPU 317F-2 DP,用于具有大容量程序量以及使用PROFIBUS DP进行分布式组态的故障安全工厂
-
CPU 317F-2 PN/DP,用于具有大容量程序量以及使用PROFIBUS DP和PROFINET IO进行分布式组态的工厂,在PROFInet上实现基于组件的自动化中实现分布式智能系统
-
CPU 319F-3 PN/DP,用于具有大容量程序量以及使用PROFIBUS DP和PROFINET IO进行分布式组态的故障安全型工厂,在PROFInet上实现基于组件的自动化中实现分布式智能系统
S7-300
-
模块化微型 PLC 系统,满足中、小规模的性能要求
-
各种性能的模块可以非常好地满足和适应自动化控制任务
-
简单实用的分布式结构和多界面网络能力,应用十分灵活
-
操作方便,设计简单,不含风扇
-
任务增加时可顺利扩展
-
大量的集成功能,使它功能非常强劲
S7-300F
-
故障安全型自动化系统,可满足工厂日益增加的安全需求
-
基于 S7-300
-
可连接配有安全型模块的附加 ET 200S 和 ET 200M 分布式 I/O 站
-
通过采用 PROFIsafe 行规的 PROFIBUS DP 进行安全相关通信
-
标准模块另外也可用于非安全相关应用
S7-300
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 及故障安全模块中。因此它可以创建一个全集成的控制系统,在非安全相关和安全相关任务共存的工厂中使用。使用相同的标准工具对整个工厂进行组态和编程。
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处理没有区别(相同的组态,编址及编程)。
以下设备可作为主站连接:
-
SIMATIC S7-300
(通过带 PROFIBUS DP 接口的 CPU 或 PROFIBUS DP CP)
-
SIMATIC S7-400
(通过带 PROFIBUS DP 接口的 CPU 或 PROFIBUS DP CP)
-
SIMATIC C7
(通过带 PROFIBUS DP 接口的 C7 或 PROFIBUS DP CP)
-
SIMATIC S5-115U/H、S5-135U 和 S5-155U/H,带IM 308
-
SIMATIC 505
出于性能原因,每条线路上连接的主站不得超过 2 个。
以下设备可作为从站连接:
-
ET 200 分布式 I/O 设备
-
S7-300,通过 CP 342-5
-
CPU 313C-2 DP, CPU 314C-2 DP, CPU 314C-2 PN/DP, CPU 315-2 DP, CPU 315-2 PN/DP, CPU 317-2 DP, CPU 317-2 PN/DP and CPU 319-3 PN/DP
-
C7-633/P DP, C7-633 DP, C7-634/P DP, C7-634 DP, C7-626 DP, C7-635, C7-636
-
现场设备
虽然带有 STEP 7 的编程器/PC 或 OP 是总线上的主站,但是只使用 MPI 功能,另外通过 PROFIBUS DP 也可部分提供 OP 功能。
通过 PROFINET IO 进行过程通信
SIMATIC S7-300 通过通信处理器或通过配备集成 PROFINET 接口的 CPU 连接到 PROFINET IO 总线系统。通过带有 PROFIBUS 接口的 CPU,可构建一个高速的分布式自动化系统,并且使得操作大大简化。
从用户的角度来看,PROFINET IO 上的分布式I/O处理与集中式I/O处理没有区别(相同的组态,编址及编程)。
可将下列设备作为 IO 控制器进行连接:
-
SIMATIC S7-300
(使用配备 PROFINET 接口或 PROFINET CP 的 CPU)
-
SIMATIC ET 200
(使用配备 PROFINET 接口的 CPU)
-
SIMATIC S7-400
(使用配备 PROFINET 接口或 PROFINET CP 的 CPU)
可将下列设备作为 IO 设备进行连接:
-
ET 200 分布式 I/O 设备
-
ET 200S IM151-8 PN/DP CPU, ET 200pro IM154-8 PN/DP CPU
-
SIMATIC S7-300
(使用配备 PROFINET 接口或 PROFINET CP 的 CPU)
-
现场设备
通过 AS-Interface 进行过程通信
S7-300 所配备的通信处理器 (CP 342-2) 适用于通过 AS-Interface 总线连接现场设备(AS-Interface 从站)。
更多信息,请参见通信处理器。
通过 CP 或集成接口(点对点)进行数据通信
通过 CP 340/CP 341 通信处理器或 CPU 313C-2 PtP 或 CPU 314C-2 PtP 的集成接口,可经济有效地建立点到点连接。有三种物理传输介质支持不同的通信协议:
-
20 mA (TTY)(仅 CP 340/CP 341)
-
RS 232C/V.24(仅 CP 340/CP 341)
-
RS 422/RS 485
可以连接以下设备:
-
SIMATIC S7、SIMATIC S5 自动化系统和其他公司的系统
-
打印机
-
机器人控制
-
扫描器,条码阅读器,等
特殊功能块包括在通信功能手册的供货范围之内。
使用多点接口 (MPI) 进行数据通信
MPI(多点接口)是集成在 SIMATIC S7-300 CPU 上的通信接口。它可用于简单的网络任务。
-
MPI 可以同时连接多个配有 STEP 7 的编程器/PC、HMI 系统(OP/OS)、S7-300 和 S7-400。
-
全局数据:
“全局数据通信”服务可以在联网的 CPU 间周期性地进行数据交换。 一个 S7-300 CPU 可与多达 4 个数据包交换数据,每个数据包含有 22 字节数据,可同时有 16 个 CPU 参与数据交换(使用 STEP 7 V4.x)。
例如,可以允许一个 CPU 访问另一个 CPU 的输入/输出。只可通过 MPI 接口进行全局数据通信。
-
内部通信总线(C-bus):
CPU 的 MPI 直接连接到 S7-300 的 C 总线。因此,可以通过 MPI 从编程器直接找到与 C 总线连接的 FM/CP 模块的地址。
-
功能强大的通信技术:
-
多达 32 个 MPI 节点。
-
使用 SIMATIC S7-300/-400 的 S7 基本通信的每个 CPU 有多个通信接口。
-
使用编程器/PC、SIMATIC HMI 系统和 SIMATIC S7-300/400 的 S7 通信的每个 CPU 有多个通信接口。
-
数据传输速率 187.5 kbit/s 或 12 Mbit/s
-
灵活的组态选项:
可靠的组件用于建立 MPI 通信: PROFIBUS 和“分布式 I/O”系列的总线电缆、总线连接器和 RS 485 中继器。使用这些组件,可以根据需求实现设计的**化调整。例如,任意两个MPI节点之间**多可以开启10个中继器,以桥接更大的距离。
通过 CP 进行数据通信
SIMATIC S7-300 通过 CP 342 和 CP 343 通信处理器可以连接到 PROFIBUS 和工业以太网总线系统。
可以连接以下设备:
-
SIMATIC S7-300
-
SIMATIC S7-400
-
SIMATIC S5-115U/H、S5-135U 和 S5-155U/H
-
编程器
-
PC 机
-
SIMATIC HMI 人机界面系统
-
数控装置
-
机器人控制
-
工业PC
-
驱动控制器
-
其它厂商设备
S7-300F
S7-300F 能够以两种 I/O 设计的方式运行:
-
ET 200M 中的 I/O 设计:
故障安全数字量/模拟量输入和输出模块用于集中式或分布式应用(Cat.4/SIL3 只能与隔离模块一起使用)
-
ET 200S PROFIsafe 中的 I/O 设计:
故障安全数字量输入和输出模块可用于分布式应用
西门子S120控制器模块6SL3000-0BE32-5AA0
-
用西门子PLC构成四节传送带控制系统
一、设计目标
用PLC构成四节传送带控制系统
二、实验内容
1. 1. 控制要求
起动后,先起动**末的皮带机,1s后再依次起动其它的皮带机;停止时,先停止**初的皮带机,1s后再依次停止其它的皮带机;当某条皮带机发生故障时,该机及前面的应立即停止,以后的每隔1s顺序停止;当某条皮带机有重物时,该皮带机前面的应立即停止,该皮带机运行1s后停止,再1s后接下去的一台停止,依此类推
2.I/O分配
输入 输出
起动按钮: I0.0 M1:Q0.1
停止按钮: I0.5 M2:Q0.2
负载或故障A:I0.1 M3:Q0.3
负载或故障B:I0.2 M4:Q0.4
负载或故障C:I0.3
负载或故障D:I0.4
三、四节传送带故障设置控制语句表
1
|
LD
|
I0.0
|
36
|
LD
|
T41
|
71
|
R
|
Q0.3,1
|
2
|
O
|
M0.1
|
37
|
R
|
Q0.3,1
|
72
|
=
|
M1.3
|
3
|
A
|
I0.5
|
38
|
=
|
M0.6
|
73
|
LD
|
M1.3
|
4
|
AN
|
I0.1
|
39
|
LD
|
M0.6
|
74
|
TON
|
T47,+10
|
5
|
AN
|
I0.2
|
40
|
TON
|
T42,+10
|
75
|
LD
|
T47
|
6
|
AN
|
I0.3
|
41
|
LD
|
T42
|
76
|
R
|
Q0.4,1
|
7
|
AN
|
I0.4
|
42
|
R
|
Q0.4,1
|
77
|
LD
|
I0.3
|
8
|
S
|
Q0.4,1
|
43
|
LD
|
I0.1
|
78
|
O
|
M0.4
|
9
|
=
|
M0.1
|
44
|
O
|
M0.7
|
79
|
AN
|
I0.0
|
10
|
LD
|
M0.1
|
45
|
AN
|
I0.0
|
80
|
R
|
Q0.1,1
|
11
|
TON
|
T37,+10
|
46
|
R
|
Q0.1,1
|
81
|
R
|
Q0.2,1
|
12
|
LD
|
T37
|
47
|
=
|
M0.7
|
82
|
R
|
Q0.3,1
|
13
|
S
|
Q0.3,1
|
48
|
LD
|
M0.7
|
83
|
=
|
M1.4
|
14
|
=
|
M0.2
|
49
|
TON
|
T43,+10
|
84
|
LD
|
M1.4
|
15
|
LD
|
M0.2
|
50
|
LD
|
T43
|
85
|
TON
|
T48,+10
|
16
|
TON
|
T38,+10
|
51
|
R
|
Q0.2,1
|
86
|
LD
|
T48
|
17
|
LD
|
T38
|
52
|
=
|
M1.0
|
87
|
R
|
Q0.4,1
|
18
|
S
|
Q0.2,1
|
53
|
LD
|
M1.0
|
88
|
LD
|
I0.4
|
19
|
=
|
M0.3
|
54
|
TON
|
T44,+10
|
89
|
O
|
M1.5
|
20
|
LD
|
M0.3
|
55
|
LD
|
T44
|
90
|
AN
|
I0.0
|
21
|
TON
|
T39,+10
|
56
|
R
|
Q0.3,1
|
91
|
R
|
Q0.1,1
|
22
|
LD
|
T39
|
57
|
=
|
M1.1
|
92
|
R
|
Q0.2,1
|
23
|
S
|
Q0.1,1
|
58
|
LD
|
M1.1
|
93
|
R
|
Q0.3,1
|
24
|
LD
|
I0.5
|
59
|
TON
|
T45,+10
|
94
|
R
|
Q0.4,1
|
25
|
O
|
M0.4
|
60
|
LD
|
T45
|
95
|
=
|
M1.5
|
26
|
AN
|
I0.0
|
61
|
R
|
Q0.4,1
|
|
|
|
27
|
R
|
Q0.1,1
|
62
|
LD
|
I0.2
|
|
|
|
28
|
=
|
M0.4
|
63
|
O
|
M1.2
|
|
|
|
29
|
LD
|
M0.4
|
64
|
AN
|
I0.0
|
|
|
|
30
|
TON
|
T40,+10
|
65
|
R
|
Q0.1,1
|
|
|
|
31
|
LD
|
T40
|
66
|
R
|
Q0.2,1
|
|
|
|
32
|
R
|
Q0.2,1
|
67
|
=
|
M1.2
|
|
|
|
33
|
=
|
M0.5
|
68
|
LD
|
M1.2
|
|
|
|
34
|
LD
|
M0.5
|
69
|
TON
|
T46,+10
|
|
|
|
35
|
TON
|
T41,+10
|
70
|
LD
|
T46
|
|
|
|
四、四节传送带故障设置控制梯形图
-
可编程控制器的硬件系统组成(图)
可编程控制器的构成框图和计算机是一样的,都由中央处理器(CPU)、存贮器和输入/输出接口等构成。因此,从硬件结构来说,可编程控制器实际上就是计算机,图1是其硬件系统的简化框图。从图中可以看出PLC内部主要部件有:
(1)CPU(Central Process Unit)
CPU是PLC的核心组成部分,与通用微机的CPU一样,它在PLC系统中的作用类似于人体的神经中枢,故称为“电脑”。其功能是:
a、按PLC中系统程序赋予的功能,接收并存储从编程器输入的用户程序和数据。
b、用扫描方式接收现场输入装置的状态式数据,并存入映象寄存器或数据寄存器中。
c、诊断电源、PLC内部电路的工作状态和编程过程中的语法错误。
d、在PLC进入运行状态后,从存储器中逐条读取用户程序,经过命令解释后按指令规定的任务,产生相应的信号,去启闭有关控制门电路。分时分渠道地去执行数据的存取、传送、组合、比较和变换等操作,完成用户程序中规定的逻辑式算术运算等任务。根据运算结果,更新有关标志位的状态和输出映象寄存器的内容,再由输出映象寄存器的位状态式数据寄存器的有关内容,实现输出控制、制表、打印式数据通讯等。
PLC常用的CPU主要采用通用微处理器、单片机或双极型位片式微处理器。通用的微处理器常用的是8位机和16位机,如Z80A、8085、8086、6502、M6800、M6809、M68000等。单片机常用的有8039、8049、8031、8051等。双极型位片式微处理器常用的有AMD2900、AMD2903等。
①用通用微处理器作CPU
在低档PLC中,用Z80A做CPU较为普遍,Z80A用于PLC有如下长处: Z80(或Z80A)CPU及其配套的芯片廉价、普及、通用,用这套芯片制成的PC,给维修及推广普及带来方便。Z80有独立的输入/输出指令,而且指令格式较短,执行时间也较短,这样有利于扫描周期的缩短。Z80输入/输出指令格式较短,相应的输入/输出设备编码也较短,所以相应的译码硬件器较简单。由于Z80的信息是采用输入/输出映射方式,因而设计流程序时,对输入/输出与存储器寻址容易区别。
②用单片机作CPU
自从1974年出现单片机以来,已有不少产品采用单片机做可编程序控制器。日本三菱F系列PLC就采用美国INTEL公司MES-48系列的单片机8049和8039做处理器,8039单片机在一块片子上集成了8位的CPU,128×8的数据存储器。27条输入/输出线,T0、T1、INT测试线及8位定时器/计数器,时钟振荡电路等。
自80年代以来,出现了集成度更高。功能更强,并带有“布尔机”而又便于作数据通信的MCS-51系列单片机以及功能更高的16位单片机,大有取代MCS-48系列之势。日本三菱的F2系列PLC即采用CPU8031。MCS-51系列单片机是美国INTEL公司在MCS-48单片机基础上,于80年代初推出的产品,具有高集成度、高可靠性、高功能、高速度、低价格等特点。它有三个代表产品:8051、8751和8031,它们分别有不同的应用特性。8051是以4K字节EPR0M代替4K字节的R0M的8051; 8031是内部无R0M8051。必须外接EPR0M;INTEL公司的96系列的单片机,字长为16,运算速度比51系列更高,这必将为**次的PLC开发和应用带来美好的远景。用单片机制成的PLC有以下显著特点:为机电设备一体化创造了条件,因为由单片机制成PLC,体积更小。同时PLC逻辑功能很强,并且具有数值运算和通信接口。
③用位片式微处理器作CPU
位片式微处理器的主要特点是:速度快、灵活性强、效率高等特点。可以进行“级联”,易于“流水线”操作。
(2)系统程序存储器
它用以存放系统工作程序(监控程序)、模块化应用功能子程序、命令解释功能子程序的调用管理程序,以及对应定义(I/0、内部继电器、计时器、计数器、移位寄存器等存储系统)参数等功能。
(3)用户存储器
用以存放用户程序即存放通过编程器输入的用户程序。PLC的用户存储器通常以字(16位/字)为单位来表示存储容量。同时,由于前面所说的系统程序直接关系到PLC的性能,不能由用户直接存取。因而通常PLC产品资料中所指的存储器型式或存储方式及容量,是对用户程序存储器而言。
常用的用户存储方式及容量型式或存储方式有CM0SRAM,EPR0M和EEPR0M。信息储存常用盒式磁带和磁盘。
CM0SRAM存储器是一种中高密度、低功能、价格便宜的半导体存储器,可用锂电池作为备用电源。一旦交流电源停电,用锂电池来维持供电,可保存RAM内停电前的数据。锂电池寿命一般为1?5年左右。
EPR0M存储器是一种常的只读存储器,定入时加高电平,擦除时用紫外线照射。PLC通过写入器可将RAM区的用户程序固化到R0M盒中的EPR0M中去。在PLC机中插入R0M盒,PLC则执行R0M盒中用户程序;反之,不插上R0M盒,PLC则执行RAM区用户程序。
EEPR0M存储器是一种可用电改写的只读存储器。
(4)输入输出组件(I/0模块)
I/0模块是CPU与现场I/0装置或其它外部设备之间的连接部件。PLC提供了各种操作电平与驱动能力的I/0模块和各种用途的I/0组件供用户选用。如输入/输出电平转换、电气隔离、串/并行转换数据、误码较验、A/D或D/A转换以及其它功能模块等。I/0模块将外界输入信号变成CPU能接受的信号,或将CPU的输出信号变成需要的控制信号去驱动控制对象(包括开关量和模拟量),以确保整个系统正常工作。
输入的开关量信号接在IN端和0V端之间,PLC内部提供24V电源,输入信号通过光电隔离,通过R/C滤波进入CPU控制板,CPU发出输出信号至输出端。PLC输出有三种型式:继电器方式、晶体管方式和晶闸管方式。
(5)编程器
编程器是用于用户程序的编制、编辑、调试检查和监视等。还可以通过其键盘去调用和显示PLC的一些内部状态和系统参数。它通过通讯端口与CPU联系,完成人机对话连接。编程器上有供编程用的各种功能键和显示灯以及编程、监控转换开关。编程器的键盘采用梯形图语言键符式命令语言助记符,也可以采用软件指定的功能键符,通过屏幕对话方式进行编程。
编程器分为简易型和智能型两类。前者只能连机编程,而后者既可连机编程又可脱机编程。同时前者输入梯形图的语言键符,后者可以直接输入梯形图。根据不同档次的PLC产品选配相应的编程器。
(6)外部设备
一般PLC都配有盒式录音机、打印机、EPR0M写入器、高分辨率屏幕彩色图形监控系统等外部设备。
(7)电源
根据PLC的设计特点,它对电源并无特别要求,可使用一般工业电源。
-
S7-200移位指令和循环指令概述
一、移位指令和循环指令概述
1、功能:STEP7移位指令能够将累加器1低字的内容或者整个累加器的内容逐位向左或者向右移动。移动位数由输入值N决定。向左移位相当于累加器的内容乘以2的幂次方;向右移位相当于累加器的内容除以2的N次方。循环指令能够将累加器1整个内容逐位向左或者向右循环移位。
2、分类:
移位指令:字左移指令SHL_W
字右移指令SHR_W
双字左移指令SHL_DW
双字右移指令SHR_DW
整数右移指令SHR_I
双整数右移指令SHR_DI
循环指令:双字左循环指令ROL_DW
双字右循环指令ROR_DW
二、指令功能
1、移位指令功能
2、循环指令功能
-
STEP7-Mirco/WIN根据PLC类型进行参数检查
在PLC和运行STEP7-Micro/WIN的PC连线后,在建立通信或编辑通信设置以前,应根据PLC的类型进行范围检查。必须保证STEP7-Micro/WIN中PLC类型选择与实际PLC类型相符。方法如下:
2 2 菜单命令“PLC”→“类型” →“读取PLC”。
2 2 在指令树→“项目”名称→“类型” →“读取PLC”
PLC类型的对话框如图所示。
图 PLC类型的对话框
STEP7-Mirco/WIN编程元素及项目组件
s7-200的三种程序组织单位(POU)指主程序、子程序和中断程序。STEP 7-Micro/WIN为每个控制程序在程序编辑器窗口提供分开的制表符,主程序总是**个制表符,后面是子程序或中断程序。
一个项目(Project)包括的基本组件有程序块、数据块、系统块、符号表、状态图表、交叉引用表。程序块、数据块、系统块须下载到PLC,而符号表、状态图表、交叉引用表不下载到PLC。
程序块由可执行代码和注释组成,可执行代码由一个主程序和可选子程序或中断程序组成。程序代码被编译并下载到PLC,程序注释被忽略。
2 2 在“指令树”中 右击“程序块”图标可以插入子程序和中断程序。
数据块由数据(包括初始内存值和常数值)和注释两部分组成。
数据被编译后,下载到可编程控制器,注释被忽略。
系统块用来设置系统的参数,包括通信口配置信息、保存范围、模拟和数字输入过滤器、背景时间、密码表、脉冲截取位和输出表等选项。系统块如图1所示。
2 2 单击“浏览栏”上的“系统块”按钮,或者单击“指令树”内的“系统块”图标,可查看并编辑系统块。
系统块的信息须下载到可编程控制器,为PLC提供新的系统配置。
图1 “系统块”块对话框
-
电动机起动、自保持及停止控制电路的PLC程序设计
传统的继电器—接触器控制的电动机的起动、自保持及停止电路,按下起动按钮SB2,接触器KM线圈得电并自锁,电动机起动运行,按下停止按钮SB1,接触器KM线圈失电,电动机停止运行。
和继电器控制系统类似,PLC也是由输入部分,逻辑部分和输出部分组成。其相对应的元件安排如下
按下起动按钮SB2,X000接收外部信号置“1”,Y000置“1”并自锁,自锁的目的是当起动按钮SB2松开,X000置“0”时,Y000仍然能保持置“1”状态,使电动机连续运行。需要停车时,按下停止按钮SB1,X001常闭触电置“0”,断开Y000,使Y000置“0”,使电动机停止运行。其相应的控制梯形图如图1所示:
程序清单:
LD X000
OR Y000
ANI X001
OUT Y000
END
电动机起动、自保持及停止控制电路是梯形图中**典型的单元,它包含了梯形图程序的全部要素,具体体现如下几点:
1.事件:每一个梯形图支路都针对一个事件。事件用输出线圈表示,本例中为Y000。
2.事件发生的条件:梯形图支路中除了线圈外还有触点的组合,使线圈置“1”的条件即是事件发生的条件,本例中为起动按钮SB2使X000“1”。
3.事件得以延续得条件:触点组合中使线圈置“1”得以保持得条件是与X000并联得Y000自锁触点闭合。
4.使事件终止的条件:触点组合中使线圈置“1”中断的条件。本例中为停止按钮SB1使X001常闭触点断开。
-
对于初学者来说,可以把 555 电路等效成一个带放电开关的 R - S 触发器,如图 2 ( a )。这个特殊的触发器有两个输入端;阈值端( TH )可看成是置零端 R ,要求高电平;触发端( ,控制电压端 V C ,电源端 V DD 和地端 GND 。
这个特殊的 R - S 触发器有 2 个特点:( 1 )两个输入端的触发电平要求一高一低:置零端 R 即阈值端 TH 要求高电平,而置低端 ) 端来讲,> 1/ 3 V DD 是高电平 1 ,< 1 /3 V DD 是低电平 0 。如果在控制端( V C )加上控制电压 V C ,这时上触发电平就变成 V C 值,而下触发电平则变成 1 /2 V C 。可见改变控制端的控制电压值可以改变上下触发电平值。
经过简化, 555 电路可以等效成一个触发器,它的功能表见图 2 ( b )。
555 集成电路有双极型和 CMOS 型两种。 CMOS 型的优点是功耗低、电源电压低、输入阻抗高,但输出功率较小,输出驱动电流只有几毫安。双极型的优点是输出功率大,驱动电流达 200 毫安,其它指标则不如 CMOS 型的。
此外还有一种 556 双时基电路, 14 脚封装,内部包含有两个相同的时基电路单元。 555 的应用电路很多,大体上可分为 555 单稳、 555 双稳和 555 无稳三类。 555 单稳电路单稳电路有一个稳态和一个暂稳态。 555 的单稳电路是利用电容的充放电形成暂稳态的,因此它的输入端都带有定时电阻和定时电容,常见的 555 单稳电路有两种。
( 1 )人工启动型单稳
将 555 电路的 6 、 2 端并接起来接在 RC 定时电路上,在定时电容 C T 两端接按钮开关 SB ,就成为人工启动型 555单稳电路,见图 3 ( a )。用等效触发器替代 555 ,并略去与单稳工作无关的部分后画成等效图 3 ( b )。下面分析它的工作:
① 稳态:接上电源后,电容 C T 很快充到 V DD ,从图 3 ( b )看到,触发器输入 R=1 , =1 ,从功能表查到输出 V o =0 ,这是它的稳态。
② 暂稳态:按下开关 SB , C T 上电荷很快放到零,相当于触发器输入 R=0 , =0 ,输出立即翻转成 V o =1 ,暂稳态开始。开关放开后,电源又向 C T 充电,经时间 t d 后, C T 上电压升到 > 2 /3 V DD 时,输出又翻转成 V =0 ,暂稳态结束。 t d 就是单稳电路的定时时间或延时时间,它和定时电阻 R T 和定时电容 C T 的值有关; t d=1.1R T C T 。
( 2 )脉冲启动型单稳
把 555 电路的 6 、 7 端并接起来接到定时电容 C T 上,用 2 端作输入就成为脉冲启动型单稳电路,见图 4 ( a )。电路的 2 端平时接高电平,当输入接低电平或输入负脉冲时才启动电路。用等效触发器替代 555 电路后可画成图 4 ( b )。这个电路利用放电端使定时电容能**放电。下面分析它的工作状态:
① 稳态:通电后, R=1 , =1 ,输出 V o =0 , DIS 端接地, C T 上电压为 0 即 R=0 ,输出仍保持 V o =0 ,这是它的稳态。
② 暂稳态:输入负脉冲后,输入=1 ,输出又翻转成 V o =0 ,暂稳态结束。这时内部放电开关接通, DIS 端接地, C T 上电荷很快放到零,为下一次定时控制作准备。电路的定时时间 t d =1.1R T C T 。
这两种单稳电路常用作定时延时控制。
555 双稳电路
常见的 555 双稳电路有两种。
( 1 ) R-S 触发器型双稳把 555 电路的 6 、 2 端作为两个控制输入端, 7 端不用,就成为一个 R - S 触发器。要注意的是两个输入端的电平要求和阈值电压都不同,见图 5 ( a )。有时可能只有一个控制端,这时另一个控制端要设法接死,根据电路要求可以把 R 端接到电源端,见图 5 ( b ),也可以把 S 端接地,用 R 端作输入。
有两个输入端的双稳电路常用作电机调速、电源上下限告警等用途,有一个输入端的双稳电路常作为单端比较器用作各种检测电路。
( 2 )施密特触发器型双稳
把 555 电路的 6 、 2 端并接起来成为只有一个输入端的触发器,见图 6 ( a )。这个触发器因为输出电压和输入电压的关系是一个长方形的回线形,见图 6 ( b ),所以被称为施密特触发器。从曲线看到,当输入 V i =0 时输出 V o =1 。当输入电压从 0 上升时,要升到> 2/ 3 V DD 以后, V o 才翻转成 0 。而当输入电压从**高值下降时,要降到 < 1 /3 V DD 以后, V o 才翻转成 1 。所以输出电压和输入电压之间是一个回线形曲线。由于它的输入有两个不同的阈值电压,所以这种电路被用作电子开关,各种控制电路,波形变换和整形的用途。
-
|