详细介绍
西门子CPU313C-2DP主控模块
SIMATIC S7-300,CPU 313C-2 DP 带 MPI 的紧凑型 CPU, 16 DE/16 DA, 3 个快速计数器(30 kHz), 集成 DP 接口, 集成电源 24V DC, 工作存储器 128 KB, 前连接器(1x 40 极)和 需要微型存储卡
西门子S7-300PLC产品特点
· 循环周期短、处理速度高
· 指令集功能强大(包含350多条指令),可用于复杂功能
· 产品设计紧凑,可用于空间有限的场合
· 模块化结构,设计更加灵活
· 有不同性能档次的CPU模块可供选用
· 功能模块和I/O模块可选择
· 有可在露天恶劣条件下使用的模块类型
===============================================================
(SIEMENS)上海非俗工控自动化设备有限公司(西门子分销商)
:颜家钊(销售工程师)
24小时:185 7050 2115
公司常年备货,以诚信为公司的经营理念,以品质来取得客户的认可,假一罚十,欢迎广大客户。
=============================================================
CPU 313C-2 DP 安装有:
- 微处理器;
处理器处理每条二进制指令的时间可达 70 ns。 - 扩展存储器;
128 KB 高速工作存储器(相当于大约 42 K 的指令),用于执行相关的程序,为用户程序提供充分的空间;
SIMATIC 微型存储卡(zui大 8 MB)作为程序的装载存储器,还允许将项目(包括符号和注释)存储在 CPU 中。 - 灵活的扩展能力;
多达 31 个模块,(4排结构) - MPI多点接口;
内置 MPI 接口可以zui多同时建立 8 个与 S7-300/400 或与 PG、PC、OP 的连接。在这些连接中,始终分别为 PG 和 OP 各保留一个连接。通过“全局数据通讯”,MPI可以用来建立zui多16个CPU组成的简单网络。 - PROFIBUS DP 接口:
带有 PROFIBUS DP 主/从接口的 CPU 313C-2 DP 可以用来建立高速、易用的分布式自动化系统。 对用户来说,分布式I/O单元可作为一个集中式单元来处理(相同的组态、编址和编程). - 内置输入/输出;
16个数字量输入(均可用于报警处理)和16个数字量输出。
操作员控件和指示灯:CPU 313C-2 DP CPU 313C-2 DP 的操作员控件和指示灯
数量 | 名称 |
① | 状态和错误指示灯 |
② | SIMATIC MMC 卡的插槽(包括弹出装置) |
③ | 集成输入和输出的端子 |
④ | 电源连接 |
⑤ | 2. 接口 X2 (DP) |
⑥ | 1. 接口 X1 (MPI) |
⑦ | 模式选择器 |
下图显示了具有开放式前面板的 CPU 的集成数字量输入/输出。
数量 | 名称 |
① | 数字量输入 |
② | 数字量输出 |
状态和错误指示灯
LED 名称 | 颜色 | 含义 |
---|---|---|
SF | 红色 | 硬件故障或软件错误 |
BF | 红色 | 总线故障 |
MAINT | 黄色 | 要求维护(无功能) |
DC5V | 绿色 | 用于 CPU 和 S7-300 总线使用 5 V 电源正常 |
FRCE | 黄色 | LED 点亮: 强制作业激活 |
RUN | 绿色 | CPU 为 RUN 模式 在启动期间 LED 以 2 Hz 的频率闪烁,在 STOP 模式下以 0.5 Hz 的频率闪烁 |
STOP | 黄色 | CPU 为 STOP、HOLD 或启动模式 请求了存储器复位时 LED 以 0.5 Hz 的频率闪烁,在复位期间以 2 Hz 的频率闪烁。 |
SIMATIC MMC 卡的插槽
SIMATIC MMC 卡可用作存储器模块。可将 MMC 卡用作装载存储器和便携式数据载体。
提示 由于这些 CPU 没有集成装载存储器,因此运行时需要 SIMATIC MMC 卡。 |
模式选择器
模式选择器用于设置 CPU 的操作模式。
列表: 模式选择器设置
设置 | 含义 | 说明 |
---|---|---|
RUN | RUN 模式 | CPU 执行用户程序。 |
STOP | STOP 模式 | CPU 不执行用户程序。 |
MRES | 存储器复位 | 带有按钮功能的模式选择器设置,用于 CPU 存储器复位。通过模式选择器进行 CPU 存储器复位要求按照特定操作顺序执行。 |
电源连接
所有 CPU 都配备了一个 2 针的插槽用于电源连接。为了便于交付,出厂时配有螺丝端子的连接器会插入该插口。
CPU 的属性与接口、集成的输入/输出和工艺功能有关
列表: CPU 313C-2 DP 的属性与接口、集成的输入/输出和工艺功能有关
产品 | CPU 313C-2 DP |
---|---|
9 针的 MPI 接口 (X1) | 有 |
9 针的 DP 接口(X2) | 有 |
数字量输入 | 16 |
数字量输出 | 16 |
工艺功能 | 3 个计数器 (请参见工艺功能手册,端子分配)参考 |
CPU 的操作状态:STEP 7 在线帮助- 有关 CPU 存储器复位的信息:CPU 31xC 和 CPU 31x 的操作说明、调试、调试模块、通过 CPU 的模式选择器进行存储器复位
- 通过 LED 判断错误或诊断事件:CPU 31xC 和 CPU 31x 的操作说明、测试功能、诊断和故障排除、通过状态和错误 LED 进行诊断
- CPU 313C-2 PtP和CPU 313C-2 DP 技术规范
列表: CPU 313C-2 PtP/CPU 313C-2 DP 的技术规范
技术规范
CPU 313C-2 PtP
CPU 313C-2 DP
CPU 和版本
CPU 313C-2 PtP
CPU 313C-2 DP
- MLFB
6ES7313-6BG04-0AB0
6ES7313-6CG04-0AB0
- 硬件版本
01
01
- 固件版本
V3.3
V3.3
- 相关的程序包
STEP 7 V5.5 及更高版本 + SP1
或
STEP 7 V5.3 及更高版本 + SP2(带 HSP 204)STEP 7 V5.5 及更高版本 + SP1
或
STEP 7 V5.3 及更高版本 + SP2(带 HSP 203)存储器
CPU 313C-2 PtP
CPU 313C-2 DP
主存储器
- 集成式
128 KB
- 可扩展
否
- 保持性数据块的非易失性存储器的zui大大小
64&nb
S7-300F
- 故障安全型自动化系统,满足工厂日益增加的安全需求
- 基于S7-300
- 可连接配有安全相关模块的附加 ET 200S 和 ET 200M 分布式 I/O 站
- 通过采用 PROFIsafe 行规的 PROFIBUS DP 进行安全相关通讯 , 这类可编程序控制器,具有较强的控制功能和较强的运算能力。它不仅能完成一般的逻辑运算,也能完成比较复杂的三角函数、指数和PID运算。工作速度比较快,能带的输入输出模块的数量也比较多,输入和输出模块的种类也比较多。 ,3. SIMATIC S7-400 PLC S7-400 PLC是用于中、高档性能范围的可编程序控制器。 S7-400 PLC采用模块化无风扇的设计,可靠耐用,同时可以选用多种级别(功能逐步升级)的CPU,并配有多种通用功能的模板,这使用户能根据需要组合成不同的系统。当控制系统规模扩大或升级时,只要适当地增加一些模板,便能使系统升级和充分满足需要。 ,西门子S7-300安装注意事项七) 不要将交流电源线接到输入端子上,以免烧坏PLC; ,
- 西门子CPU313C-2DP模块6ES7313-6CG04-0AB0西门子CPU313C-2DP模块6ES7313-6CG04-0AB0西门子CPU313C-2DP模块6ES7313-6CG04-0AB0
- 一、S7-300/400之间互连
1、采用PLC与PLC通过以太网访问,需要增加以太网模块,如CP343-1,CP443-1的模块,或者采用带有PN接口的PLC,如CPU315-2DP/PN的PLC。
2、采用两块CP343-1互连,先在同一个项目里做好两套PLC的硬件组态,分配好IP地址,打开NetPro,选择其中一个PLC,双击连接列表上的空白行,添加一个S7 conection。选择连接的另一个PLC,记住连接的ID号。通讯双方的其中一个站为Client端,激活“Establish an active connection”的选项(默认是激活的)。这样NetPro的配置就完成了,编译、下载完成
3、打开其中两套PLC的OB1,调用FB12(BSEND)块发送数据,FB13(BRCV)块接收数据,1#PLC的发送对应2#PLC的接收,1#PLC的接收对应2#PLC的发送。
4、调用FB12的时候几个参数的含意,a、REQ,发送开始,上升沿触发发送工作;b、ID,连接ID号,这个ID号是在NetPro组态时生成的ID号;c、R_ID,连接号,相同连接号的FB块互相对应发送/接收数据,这个是由用户编程时定义的,例如1#PLC的FB12的R_ID是DW#16#2,则2#PLC的FB13的R_ID也是DW#16#2,这样才能保证正常接收发送;d、DONE,发送完成,如果REQ端是一个不停的脉冲,正常情况下DONE端也应该也是一个不停的脉冲反馈;e、SD_1,发送的开始地址,以P# x.x byte xxx来表示,f、LEN,发送数据的长度。
5、采用FB12、FB13来进行发送/接收是比较麻烦的,一方面需要两端的以太网模块都支持双边发送,如Cp343-1-Lean就不支持了,另一方面,两边都要写程序,对于增加的系统不太方便,所以这时可以在NetPro里把One-way(单边通讯,激活后FB12、FB13不能使用)激活,采用FB14(GET)取数据、FB15(PUT)发送数据来做,FB14的参数定义和FB12差不多,只是少了R_ID和LEN,这样更方便一些,而且还有一个好处,不需要对原有的系统进行什么更改,只需要把单边的PLC组态和程序下载就可以了
6、需要注意的另一个问题是FB和SFB的区别,在S7-400上采用SFB,在S7-300上采用FB,在S7-300集成的PN口上,采用SFB,这个问题曾经折磨过我一两天才解决。
二、WinLC与PLC互连WinLC是在PC机上的软件PLC,可以把一台PC机当成PLC使用。这样对于不能采用模拟器连接的软件是比较方便的,如采用Intouch、Ifix这些SCADA软件做为上位机软件时,测试是个麻烦的问题,需要与实际机器连接起来才能测试,但如果有WinLC,可以把程序拷到WinLC上运行,上位机软件与WinLC联机测试,省去不少工夫,所以WinLC对于不方便进行现场测试的环境,是个不错的替代方案。WinLC既然是一套软件PLC,就能够实现PLC的功能,那么与PLC通讯也是可以实现的,下面说一说WinLC与S7-300互连
1、新建一个项目,建立一个S7-300的站点,硬件组态;建立一个PC站点,在PC站点上增加一个WinLC和一个IE General,IE General的IP地址与PC机的IP地址*,其实IE General指的就是PC机的以太网卡。
2、打开NetPro,在WinLC上新建一个S7 conection,指向S7-300,编译、存盘
3、在PCStation上增加WinLC和IE General,需要注意槽号要与硬件配置时候一样
3、打开WinLC的OB块,调用SFB14、SFB15来读写S7-300的数据
4、启动WinLC软件,下载程序,这样就可以实现软件PLC与PLC互连了
三、两种方式的结合
如果有多台PLC需要与PC机上的SCADA软件通过OPC进行通讯,但是又发现SCADA软件读取的速度太慢,不能满足刷新要求,或者数据要做些预处理才能显示,SCADA软件上运行太多的脚本又影响速度,那么通过软PLC把多台PLC的数据先读过来进行预处理,SCADA软件只与一台PLC进行通讯,这样SCADA软件上的工作量会少一些。这个时候把上面说的两种方式结合一下,就能够实现这样的功能了。
1、通讯连接参照上面的方法设置
2、在WinLC的PC站点上添加一个OPC服务器,在NetPro里面打开OPC的连接列表,添加一个S7 conection,指向WinLC,编译、下载
3、通过OPC客户端可以直接访问OPC服务器的内容,常用的SCADA软件如Intouch、Citect、IFix这些软件都支持OPC,设置访问连接就可以在软件上直接读写了,如果更简单的界面,可以自己用VB编写一个OPC客户端,读写数据都在VB程序上实现,不使用