控制器6ES7318-3EL01-0AB0 控制器6ES7318-3EL01-0AB0
在条件调用子程序中,当停止子程序调用时,如果定时器已被激活计时这种情况下步停止调用该子程序会造成定时器的失控。使用条件调用含有定时器的子程序时,一定要注意定时器的分辨率和时序逻辑,以免造成程序运行错误,如果多次调用该子程序,可能会发生程序失控。 这种情况下定时器一般只按照**被调用时计时。如果用STEP7编写FC块多次调用定时器是没问题的。因为S7-200和S7-300在硬件和软件上都是不同的,没有类比性,在STEP7定义局部变量时定时器可以设置成参数,而MICROWIN中局部变量定义里没有定时器类型,只能用固定编号的定时器。 S7-200的功能确实不够绿色,定时器个数是有限的,但是可以通过写程序来实现定时功能,这样就不存在定时器被多次调用的问题了,定时器实际上就是读取CPU内部晶振的次数,可以用定时器中断或是SM0.5编写子程序。 S7-200是一款通用性很强大的产品,直接提供的功能有限,但是可以不断的思考,通过编程等方式获得产品更大的利用空间。
所有 CPU 均具有坚固、紧凑的塑料机壳。在前面板上的部件有:
状态和故障 LED
模式选择开关
MPI 端口
CPU 还具有以下配置:
SIMATIC 微型存储卡(MMC 卡)插槽;
MMC 卡替代集成的装载存储器,因此是操作*品。
使用前连接器连接到集成的 I/O 端口(**紧凑型 CPU)
连接 PROFIBUS 总线(**于DP型CPU)
RS 422/485 的连接(仅 PtP CPU)
连接 PROFINET(**于PN型CPU)
功能
SIMATIC S7-300 CPU 具有高性能、所需空间小以及较小的维护成本,因此提高了性价比。
高处理速度;
例如,在 CPU 315-2 DP 中,位运算时,0.05 μs;浮点运算时,0.45 μs,
在 CPU 319-3 PN/DP 中,位运算时,0.004 μs;浮点运算时,0.04 μs
扩展数量
作为装载存储器的 SIMATIC 微型存储卡(MMC):
可在微型存储卡中存储一个完整的项目,包括符号和注释。RUN 模式下也可以进行读/写操作。这样可以降低服务成本
*电池即可在 MMC 上备份 RAM 数据
编程
使用STEP7中的 LAD、FBD STL 对 CPU 进行编程。可以使用下列编程工具:STEP 7 Basis 和 STEP 7 Professional。
可以运行 CPU 314 的工程与组态工具(例如,S7-GRAPH、S7-HiGraph、SCL、CFC 或 SFC)。
标准型CPU
对标准型 CPU 进行编程时需要 STEP 7 V5.2+SP1 以上的软件。
紧凑型 CPU
对紧凑型 CPU 进行编程时需要 STEP 7 V5.3+SP2 以上的软件。老版本的STEP 7需要升级。
6ES7 312-1AE13-0AB0 CPU312,32K内存
6ES7 312-1AE14-0AB0
6ES7 312-5BE03-0AB0
6ES7312-5BF04-0AB0 CPU312C,32K内存 10DI/6DO
6ES7 313-5BF03-0AB0
6ES7313-5BG04-0AB0 CPU313C,64K内存 24DI/16DO / 4AI/2AO
6ES7 313-6BF03-0AB0
6ES7313-6BG04-0AB0 CPU313C-2PTP,64K内存 16DI/16DO
6ES7 313-6CF03-0AB0
6ES7313-6CG04-0AB0 CPU313C-2DP,64K内存 16DI/16DO
6ES7 313-6CF03-0AM0 CPU313C-2DP,64K内存 16DI/16DO组合件(6ES7 313-6CF03-0AB0+6ES7 392-1AM00-0AA0)
6ES7 314-1AG13-0AB0 CPU314,96K内存
6ES7 314-1AG14-0AB0 CPU314,128K内存
6ES7 314-6BG03-0AB0
6ES7314-6BH04-0AB0 CPU314C-2PTP 96K内存 24DI/16DO / 4AI/2AO
6ES7 314-6CG03-0AB0
6ES7314-6CH04-0AB0 CPU314C-2DP 96K内存 24DI/16DO / 4AI/2AO
6ES7 314-6EH04-0AB0 CPU314C-2PN/DP 192K内存/24DI/16DO/ 4AI/2AO
6ES7 314-6CG03-9AM0 CPU314C-2DP 96K内存 24DI/16DO / 4AI/2AO组合件(6ES7 314-6CG03-0AB0+6ES7 392-1AM00-0AA0*2)
6ES7 315-2AG10-0AB0 CPU315-2DP, 128K内存
6ES7 315-2AH14-0AB0 CPU315-2DP, 256K内存
6ES7 315-2EH13-0AB0
6ES7315-2EH14-0AB0 CPU315-2 PN/DP, 256K内存
6ES7 317-2AJ10-0AB0
6ES7317-2AK14-0AB0 CPU317-2DP,512K内存
6ES7 317-2EK13-0AB0
6ES7317-2EK14-0AB0 CPU317-2 PN/DP,1MB内存
6ES7 318-3EL00-0AB0
6ES7318-3EL01-0AB0 CPU319-3PN/DP,1.4M内存
1.用户存储器容量 PLC中用户存储器一般由用户程序存储器和数据存储器组成,小型PLC的用户存储器容量多为几K字节,而大型PLC可达到几M字节。 2.输入输出点数 输入输出的点数决定了PLC可控制的输入开关信号和输出开关信号的总体数量。 3.扫描速度 扫描速度通常指PLC扫描1 K字节用户程序所需的时间,一般以ms/K为单位。 4.编程指令的种类和功能 某种程度上用户程序所完成的控制功能受限于PLC指令的种类和功能。PLC指令的种类和功能越多,用户编程则越方便简单。 5.内部寄存器的配置和容量 用户编制PLC程序时,需要大量使用PLC内部的寄存器存放变量、中间结果、定时计数及各种标志位等数据信息。因此内部寄存器的数量直接关系到用户程序的编制。 6.PLC的扩展能力 在进行PLC选型时,其扩展性是一个非常重要的因素。一般来说可扩展性包括存储容量的扩展、输入输出点数的扩展、模块的扩展、通信联网功能的扩展等。
西门子PLC梯形图的编辑方法
梯形图为广泛应用在自动控制的一种图形语言,这是沿用电气控制电路的符号所组合而成的一种图形,透过梯形图编辑器画好梯形图形后,西门子PLC的程序设计也就完成,以图形表示控制的流程较为直观,易为熟悉电气控制电路的技术人员所接受。在梯形图形很多基本符号及动作都是根据在传统自动控制配电盘中常见的机电装置如按钮、开关、继电器(Relay) 、定时器(Timer)及计数器(Counter)等等。
西门子PLC的内部装置:PLC内部装置的种类及数量随各厂牌产品而不同。内部装置虽然沿用了传统电气控制电路中的继电器、线圈及接点等名称,但西门子 PLC内部并不存在这些实际物理装置,及它对应的只是西门子PLC内部存储器的一个基本单元(一个位,bit) ,若该位为 1 表示该线圈受电,该位为 0 表示线圈不受电,使用常开接点(Normal Open, NO 或 A 接点)即直接读取该对应位的值,若使用常闭接点(Normal Close, NC 或B 接点)则取该对应位值的反相。多个继电器将占有多个位(bit) ,8 个位,组成一个字节(或称为一个字节,byte) ,二个字节,称为一个字(word) ,两个字,组合成双字(double word) 。
6ES7312-5BF04-0AB0 | CPU312C,32K内存 10DI/6DO |
6ES7313-5BG04-0AB0 | CPU313C,64K内存 24DI/16DO / 4AI/2AO |
6ES7313-6BG04-0AB0 | CPU313C-2PTP,64K内存 16DI/16DO |
6ES7313-6CG04-0AB0 | CPU313C-2DP,64K内存 16DI/16DO |
6ES7 313-6CF03-0AM0 | CPU313C-2DP,64K内存 16DI/16DO组合件(6ES7 313-6CF03-0AB0+6ES7 392-1AM00-0AA0) |
6ES7 314-1AG13-0AB0 | CPU314,96K内存 |
6ES7 314-1AG14-0AB0 | CPU314,128K内存 |
6ES7314-6BH04-0AB0 | CPU314C-2PTP 96K内存 24DI/16DO / 4AI/2AO |
6ES7314-6CH04-0AB0 | CPU314C-2DP 96K内存 24DI/16DO / 4AI/2AO |
6ES7 314-6EH04-0AB0 | CPU314C-2PN/DP 192K内存/24DI/16DO/ 4AI/2AO |
6ES7 314-6CG03-9AM0 | CPU314C-2DP 96K内存 24DI/16DO / 4AI/2AO组合件(6ES7 314-6CG03-0AB0+6ES7 392-1AM00-0AA0*2) |
6ES7 315-2AG10-0AB0 | CPU315-2DP, 128K内存 |
6ES7 315-2AH14-0AB0 | CPU315-2DP, 256K内存 |
6ES7315-2EH14-0AB0 | CPU315-2 PN/DP, 256K内存 |
6ES7317-2AK14-0AB0 | CPU317-2DP,512K内存 |
当多个继电器一并处理时(如加/减法、移位等)则可使用字节、字或双字,且 PLC 内部的另两种装置:定时器及计数器,不仅有线圈,而且还有计时值及计数值,因此还要进行一些数值的处理,这些数值多属于字节、字或双字的形式。
由以上所述,各种内部装置,在西门子PLC内部的数值储存区,各自占有一定数量的储存单元,当使用这些装置,实际上就是对相应的储存内容以位或字节或字的形式对MT6100IV5进行读取。
输入继电器是西门子PLC及外部输入点 (用来及外部输入开关连接并接受外部输入信号的端子)对应的内部存储器储存基本单元。它由外部送来的输入信号驱动,使它为 0 或 1。用程序设计的方法不能改变输入继电器的状态,即不能对输入继电器对应的基本单元改写,亦无法由 HPP/WPLSoft 作强行 On / Off 动作 (SA/SX/SC/EH/EH2/SV系列主机可仿真输入继电器 X作强行On/Off 的动作,但此时外部输入点状态更新动作关闭,亦即外部输入信号的状态不会被读入至西门子PLC内部相对的装置内存,只限主机的输入点,扩展的输入点仍依正常模式动作)。它的接点(A、B 接点)可无限制地多次使用。无输入信号对应的输入继电器只能空着,不能移作它用。