西门子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 设计:
故障安全数字量输入和输出模块可用于分布式应用
西门子模块6ES7322-1FL00-0AA0
-
PLC机型的选择的四个方面要考虑的因素
1.PLC的类型
PLC按结构分为整体型和模块型两类,按应用环境分为现场安装和控制室安装两类;按CPU字长分为1位、4位、8位、16位、32位、64位等。从应用角度出发,通常可按控制功能或输入输出点数选型。整体型PLC的I/O点数固定,因此用户选择的余地较小,用于小型控制系统;模块型PLC提供多种I/O卡件或插卡,因此用户可较合理地选择和配置控制系统的I/O点数,功能扩展方便灵活,一般用于大中型控制系统。
2.输入输出模块的选择
输入输出模块的选择应考虑与应用要求的统一。例如对输入模块,应考虑信号电平、信号传输距离、信号隔离、信号供电方式等应用要求。对输出模块,应考虑选用的输出模块类型,通常继电器输出模块具有价格低、使用电压范围广、寿命短、响应时间较长等特点;可控硅输出模块适用于开关频繁,电感性低功率因数负荷场合,但价格较贵,过载能力较差。输出模块还有直流输出、交流输出和模拟量输出等,与应用要求应一致。可根据应用要求,合理选用智能型输入输出模块,以便提高控制水平和降低应用成本。考虑是否需要扩展机架或远程I/O机架等。
3.电源的选择
PLC的供电电源,除了引进设备时同时引进PLC应根据产品说明书要求设计和选用外,一般PLC的供电电源应设计选用220VAC电源,与国内电网电压一致。重要的应用场合,应采用不间断电源或稳压电源供电。如果PLC本身带有可使用电源时,应核对提供的电流是否满足应用要求,否则应设计外接供电电源。为防止外部高压电源因误操作而引入PLC,对输入和输出信号的隔离是必要的,有时也可采用简单的二极管或熔丝管隔离。
4.存储器的选择
由于计算机集成芯片技术的发展,存储器的价格已下降,因此,为保证应用项目的正常投运,一般要求PLC的存储器容量,按256个I/O点至少选8K存储器选择。需要复杂控制功能时,应选择容量更大,档次更高的存储器。
-
基于西门子PLC的水塔水位控制梯形图
用PLC构成水塔水位控制系统,如图39所示。在模拟控制中,用按钮SB来模拟液位传感器,用L1、L2指示灯来模拟抽水电动机。
图39 水塔水位控制示意图
1. 控制要求
按下SB4,水池需要进水,灯L2亮;直到按下SB3,水池水位到位,灯L2灭;按SB2,表示水塔水位低需进水,灯L1亮,进行抽水;直到按下SB1,水塔水位到位,灯L1灭,过2秒后,水塔放完水后重复上述过程即可。
2. I/O分配
输入 输出
SB1:I0.1 L1:Q0.1
SB2:I0.2 L2:Q0.2
SB3:I0.3
SB4:I0.4
3. 程序设计
水塔水位控制的梯形图参考程序如图40所示。
图40 水塔水位控制梯形图
4. 程序的调试和运行
输入梯形图程序并按控制要求调试程序。
-
PLC程序的调试方法及步骤
PLC程序的调试可以分为模拟调试和现场调试两个调试过程,在此之前首先对PLC外部接线作仔细检查,这一个环节很重要。外部接线一定要准确无误。也可以用事先编写好的试验程序对外部接线做扫描通电检查来查找接线故障。不过,为了安全考虑,最好将主电路断开。当确认接线无误后再连接主电路,将模拟调试好的程序送入用户存储器进行调试,直到各部分的功能都正常,并能协调一致地完成整体的控制功能为止。
1.程序的模拟调试
将设计好的程序写入PLC后,首先逐条仔细检查,并改正写入时出现的错误。用户程序一般先在实验室模拟调试,实际的输入信号可以用钮子开关和按钮来模拟,各输出量的通/断状态用PLC上有关的发光二极管来显示,一般不用接PLC实际的负载(如接触器、电磁阀等)。可以根据功能表图,在适当的时候用开关或按钮来模拟实际的反馈信号,如限位开关触点的接通和断开。对于顺序控制程序,调试程序的主要任务是检查程序的运行是否符合功能表图的规定,即在某一转换条件实现时,是否发生步的活动状态的正确变化,即该转换所有的前级步是否变为不活动步,所有的后续步是否变为活动步,以及各步被驱动的负载是否发生相应的变化。
在调试时应充分考虑各种可能的情况,对系统各种不同的工作方式、有选择序列的功能表图中的每一条支路、各种可能的进展路线,都应逐一检查,不能遗漏。发现问题后应及时修改梯形图和PLC中的程序,直到在各种可能的情况下输入量与输出量之间的关系完全符合要求。
如果程序中某些定时器或计数器的设定值过大,为了缩短调试时间,可以在调试时将它们减小,模拟调试结束后再写入它们的实际设定值。
在设计和模拟调试程序的同时,可以设计、制作控制台或控制柜,PLC之外的其他硬件的安装、接线工作也可以同时进行。
2.程序的现场调试
完成上述的工作后,将PLC安装在控制现场进行联机总调试,在调试过程中将暴露出系统中可能存在的传感器、执行器和硬接线等方面的问题,以及PLC的外部接线图和梯形图程序设计中的问题,应对出现的问题及时加以解决。如果调试达不到指标要求,则对相应硬件和软件部分作适当调整,通常只需要修改程序就可能达到调整的目的。全部调试通过后,经过一段时间的考验,系统就可以投入实际的运行了。
-
西门子怎样利用S7-214 DC/DC/DC脉冲输出演奏音乐
这个应用例子展示怎样利用S7-214 DC/DC/DC PLC的脉冲输出功能演奏音乐。为了使音调能持续0.125秒,25个音符周期时问用与之对应的脉冲数存放在音符表中。因为是同时演奏2个音符,所以另有两个乐曲表格为通道0和通道1存储乐曲信息。
两个脉冲通道都被设置成脉冲序列输出(PTO),当演奏每个通道的第一个音符时,就请求第2个音符,这样就构成了深度为1的队列(一个在进程中,一个在队列中)。
中断子程序附着于P丁O完成事件。第一个音符演奏完,中断程序调用下一个音符。这个过程继续下去,自到乐曲结束。
例图
硬件要求
SMATIC S7-214 DC/DC/DC
电源:115VAC/24 VDC,0.9A(通常300mA至400mA就可以)
扬声器,430电阻
程序框图
程序和注释
此脉冲输出程序长度为778个字。
-
闸刀开关(图)技术参数与选择 使用注意事项
(1)闸刀开关的作用
闸刀开关是一种手动配电电器。主要用来隔离电源或手动接通与断开交直流电路,也可用于不频繁的接通与分断额定电流以下的负载,如小型电动机、电炉等。
闸刀刀开关是最经济但技术指标偏低的一种刀开关。闸刀开关也称开启式负荷开关。
(2)外型与结构
图 是它的外形与结构图,它主要有:与操作瓷柄相连的动触刀、静触头刀座、熔丝、进线及出线接线座,这些导电部分都固定在瓷底板上,且用胶盖盖着。所以当闸刀合上时,操作人员不会触及带电部分。胶盖还具有下列保护作用:(1)将各极隔开,防止因极间飞弧导致电源短路;(2)防止电弧飞出盖外,灼伤操作人员;(3)防止金属零件掉落在闸刀上形成极间短路。熔丝的装设,又提供了短路保护功能。
(3)闸刀开关技术参数与选择
闸刀开关种类很多,有两极的(额定电压250V)和三极的(额定电压380V),额定电流由10A至100A不等,其中60A及以下的才用来控制电动机。常用的闸刀开关型号有HK1、HK2系列。表1-1列出了HK2系列部分技术数据。
表1-1 HK2系列胶盖闸刀开关的技术数据
额定电压/V
|
额定电流/A
|
极数
|
最大分断电流(熔断器极限分断电流)/A
|
控制电动机功率/kW
|
机械寿命(万次)
|
电寿命(万次)
|
250
|
10
15
30
|
2
2
2
|
500
500
1000
|
1.1
1.5
3.0
|
10000
|
2000
|
380
|
15
30
60
|
3
3
3
|
500
1000
1000
|
2.2
4.0
5.5
|
10000
|
2000
|
正常情况下,闸刀开关一般能接通和分断其额定电流,因此,对于普通负载可根据负载的额定电流来选择闸刀开关的额定电流。对于用闸刀开关控制电机时,考虑其起动电流可达(4-7)倍的额定电流,选择闸刀开关的额定电流,宜选电动机额定电流的3倍左右。
(4)使用闸刀开关时应注意:
·将它垂直的安装在控制屏或开关扳上,不可随意搁置;
·进线座应在上方,接线时不能把它与出线座搞反,否则在更换熔丝时将会发生触电事故;
·更换熔丝必须先拉开闸刀,并换上与原用熔丝规格相同的新熔丝,同时还要防止新熔丝受到机械损伤;
·若胶盖和瓷底座损坏或胶盖失落,闸刀开关就不可再使用,以防止安全事故。
-
绘制各种电路图
绘制各种电路的目的,是把系统的输入输出所设计的地址和名称联系起来。这是很关键的一步。在绘制 PLC 的输入电路时,不仅要考虑到信号的连接点是否与命名一致,还要考虑到输入端的电压和电流是否合适,也要考虑到在特殊条件下运行的可靠性与稳定条件等问题。特别要考虑到能否把高压引导到 PLC 的输入端,把高压引入 PLC 输入端,会对 PLC 造成比较大的伤害。在绘制 PLC 的输出电路时,不仅要考虑到输出信号的连接点是否与命名一致,还要考虑到 PLC 输出模块的带负载能力和耐电压能力。此外,还要考虑到电源的输出功率和极性问题。在整个电路的绘制中,还要考虑设计的原则努力提高其稳定性和可靠性。虽然用 PLC 进行控制方便、灵活。但是在电路的设计上仍然需要谨慎、全面。因此,在绘制电路图时要考虑周全,何处该装按钮,何处该装开关,都要一丝不苟。
4. 编制 PLC 程序并进行模拟调试
在绘制完电路图之后,就可以着手编制 PLC 程序了。当然可以用上述方法编程。在编程时,除了要注意程序要正确、可靠之外,还要考虑程序要简捷、省时、便于阅读、便于修改。编好一个程序块要进行模拟实验,这样便于查找问题,便于及时修改,最好不要整个程序完成后一起算总帐。
5. 制作控制台与控制柜
在绘制完电器、编完程序之后,就可以制作控制台和控制柜了。在时间紧张的时候,这项工作也可以和编制程序并列进行。在制作控制台和控制柜的时候要注意选择开关、按钮、继电器等器件的质量,规格必须满足要求。设备的安装必须注意安全、可靠。比如说屏蔽问题、接地问题、高压隔离等问题必须妥善处理。
6. 现场调试
现场调试是整个控制系统完成的重要环节。任何程序的设计很难说不经过现场调试就能使用的。只有通过现场调试才能发现控制回路和控制程序不能满足系统要求之处;只有通过现场调试才能发现控制电路和控制程序发生矛盾之处;只有进行现场调试才能最后实地测试和最后调整控制电路和控制程序,以适应控制系统的要求。
7. 编写技术文件并现场试运行
经过现场调试以后,控制电路和控制程序基本被确定了,整个系统的硬件和软件基本没有问题了。这时就要全面整流技术文件,包括整理电路图、PLC 程序、使用说明及帮助文件。到此工作基本结束。
-
|