产品详情
西门子CPU317F-2DP可编程控制器,带1.5MB主存储器,带1个MPI/DP 12MBit/s接口, 带2个DP-Master/Slave接口, 运行需要微型存储卡,可随软件包使用 S7 Distributed Safety(从 5.2版 SP1 起)。CPU 317F-2 DP 允许对设备实施故障安全型自动化系统,以满足提高的安全要求(特别是制造自动化方面的安全要求)。包括故障安全I/O模块的分布式I/O站可以通过内置的 PROFIBUS DP 接口连接。ET 200M故障安全型I/O模块可以满足安全相关的应用。基于 PROFIsafe 行规执行 F-CPU 和故障安全型 I/O 模块之间的安全通讯。
西门子工业自动化控制器、可编程控制器,西门子S7-300PLC,产品选型、报价、销售,敬请致电上海启水自动化科技有限公司:
联系人 :卜社帮( 销售经理 ) 24小时服务热线 :18202105796
电话( Tel ): 021-60641323 传真(Fax):021-57872917
工作QQ: 2880583563
地址( Add ):上海市松江区思贤路2399弄185号
6ES7317-6FF04-0AB0
6ES7317-6FF04-OABO
6ES7317-6FFO4-OABO
西门子CPU317F-2DP可编程控制器 产品简介:
使能HART通讯后F-AI被钝化,并且诊断缓冲区会显示错误信息16#F580:0F01。可以通过参数化“HART网关”避免这个现象。在使用F-AI 6ES7336-4GE00-0AB0 和HART通讯。F-AI被钝化。诊断缓冲区有如下条目:事件ID 16# F580:0F01处理器故障(用户没有相关性:114,221)。这个事件与“HART网关”连接,是用来使能HART通讯的。通过F-AI的尝试来建立与传感器的通讯,是不支持HART协议的,并会引起备用通道上的高通讯负载。这可能会导致“HART网关”的内部阻塞测试。因为“HART网关”参数行为是对整个模块的并作为一个故障安全的“总开关”,F-AI在这种情况下被钝化。
下列每一个措施都是对避免上述行为的改进:
将“HART网关”参数化为“可切换的”。
只要模块处于RUN模式,HART通讯可以通过安全程序开启或关闭。仅在需要时转换HART通讯。
注意: 当HART通讯被关闭时,诊断数据不能被发送到PCS 7 报警管理。
关闭不使用HART(备用频道或者与传感器连接的频道,这些是不支持HART协议的)的频道的HART通讯。
图1显示了在组织块 OB "CountMain"中调用功能块 FB "Dcount" ,连接了全局DB "Count"中的变量. 计数程序是在FB块中实现的,并且有德语和英语的注释。

图1
在 -2147483648 到 +2147483647 之间的向前和向后计数,是分别通过输入管脚的 "up" 和 "down"的变量沿变化触发的。
如果 "up" 管脚有一个上升沿, "count"输出值加"1".
如果 "down" 管脚有一个上升沿, "count"输出值减"1".
如果 "lPreset" 管脚有一个上升沿,将预设值 "preset"中的值给到输出端"count" .
可以在输入端"compare"设置一个比较值.
如果输出的计数值"count" 大于等于比较值"compare" , 那么 "qCompare" 输出"1".
注意
FB "Dcount" 是用SCL创建的,例如下面的SCL程序:
IF #statCount >= #compare THEN
#qCompare := true;
ELSE
#qCompare := false;
END_IF;
为了优化程序,可以直接用大于等于的关系式代替IF指令结构,如下:
#qCompare := #statCount >= #compare;
下表列出了FB“Dcount”的输入输出参数详细说明和数据类型。
|
参数
|
接口
|
数据类型
|
描述
|
|---|---|---|---|
| up | 输入 | Bool | 计数增加 |
| down | 输入 | Bool | 计数减少 |
| compare | 输入 | DInt | 输入比较值 |
| preset | 输入 | DInt | 预设计数值 |
| lPreset | 输入 | Bool | 预设值使能 |
| count | 输出 | DInt | 输出计数值 |
| qCompare | 输出 | Bool | 当计数值大于等于比较值时为1 |
示例应用:
在传送带上将盒子从A点传送到B点。
探测器1 (Scan 1)检测到盒子进入传送带区域,输入点E0.0 (I0.0)接入计数增加,"count"输出计数加"1"。
探测器2(Scan 2)检测到盒子移出传送带区域,输入点 E0.1(I0.1) 接入计数减少,"count"输出计数减"1"。如果盒子太短或由于运输原因被移除了,探测器2没有检测到盒子出传送区域,每次异常都会造成计数误差增加1, 这样就可以在 "compare"比较中设定20个盒子,如果异常计数达到20, 输出A0.0(Q0.0)就会置1. 这个值就是异常的盒子数或者说丢失掉的盒子数。
通过一个插件(不包含在下载程序中)可以通过输出A0.0的信号使传送带停止。

图2
可以添加库文件到S7-1200 / S7-1500和S7-300库中使用。库文件副本的文件夹包含两个文件夹。每个子文件夹中都包含FB“DCount”背景DB块,OB”countmain”和全局数DB“Count”。
如果使用的是 S7-1200 或S7-1500, 可以直接从 "S7-1200/S7-1500" 文件夹中将块拖进程序文件夹。
如果是s7-300, 可以从"S7-300" 文件夹中将块拖进程序,同样也适用 于S7-400。
在某些情况下,已经创建并下载到 CPU 中的 STEP 7 项目的版本,与安装在 PG/PC 中的软件版本是不相同的。如果想继续处理或者保存 STEP 7 项目,需要使用“在线”菜单中的功能。在不同版本的 STEP 7 之间,此功能只有很小的差别。
操作:
- 在项目树中点击相应的控制器(控制器必须被选择)。
- 点击“在线”菜单。
- 在条目“从设备中上传(软件)”中点击所需的菜单命令(参看表 01)。
图 01
表 01 中给出了在条目“从设备中上传(软件)”中哪些在线功能可用。
| Key | 动作 | 步 骤 | 菜单命令 |
| C | 期望将“在线访问”的“程序 块”文件 夹拷贝到离线“项目”程序块文件夹。 |
|
拖拽操作(没有菜单命令 |
| N | 期 望从设备中拷贝硬件组态和软件程序到离线项目中。 |
更多信息可参考在线帮助“将设备作为新站上传”。 |
将 设备作为新站上传(硬件和软件)... |
| S | 期望从设备中备份硬件组态和 软件到离 线项目中。 |
更多信息请参考在线帮助“从在线设备备份”。 选中的站点(软件和硬件)生成 1:1 的拷贝并传输到 PG/PC 中,包括日期和时间。可以实现多个备份,但不能编辑备份。可以传输备份到设备中以恢复生成备份时的状态。 |
从在线设备中备份 |
| O | 期望在项目中读出一个设备的 状态信 息 |
包含如下功能:
更多信息参考在线帮助“在线和离线”。 |
在线 |

图 02
如果当前编程器中的 STEP 7 版本,与已经编译和下载到 CPU 中的程序时所用的 STEP 7 版本不一致时,这种情况下,下表给出了可以采取的方法,可以哪些在线功能是可以使用的,在表 02 中的描述与表 01 中的说明是相对应的。
CPU 317F-2 DP 安装有:
微处理器;
每条二进制指令执行时间约25ns,每条浮点数运行指令约160µs.CPU 317F-2 DP具有极高的字指令、双字指令和32位定点数指令处理速度。
存储器;
1.5 MB 高速工作存储器,用于与安全相关的程序段和标准程序段;对于与安全相关的程序段,则必须考虑增加存储空间(5倍以上)。作为程序装载存储器的微型存储卡(最大为 8 MB)也允许将可以项目(包括符号和注释)保存在 CPU 中。装载存储器还可用于数据归档和配方管理。
灵活扩展
多达 32 个模块,(4排结构)
MPI/DP 组合接口
第一个 MPI/DP 集成接口最多可以同时建立与 S7-300/400 或编程设备、PC、OP 的 32 条连接。在这些连接中,始终分别为 PG 和 OP 各保留一个连接。通过MPI接口和“全局数据通讯”可以对32个CPU进行简单组网。
该接口可从MPI接口重新设置为DP接口。DP 接口可用作 DP 主站或 DP 从站运行。
PROFIBUS DP 接口;
CPU 317F-2 DP 的第二个集成接口是可以用作 DP 主站或 DP 从站的纯 PROFIBUS DP 接口。可以组建一个高速的、易于处理的分布式自动化结构。对用户来说,分布式I/O单元可作为一个集中式单元来处理(相同的组态、编址和编程)。
全面支持 PROFIBUS DP V1 标准。这将增加 DP V1 标准从站在诊断和参数赋值能力的范围。
限制:两个接口不能同时作为从站来运行。
包括故障安全I/O模块的分布式I/O站可以通过内置的 PROFIBUS DP 接口连接。ET 200 M 故障安全型 I/O 模块可以满足安全相关的应用。ET 200 M 故障安全型 I/O 模块可集中实现。通过PROFIBUS DP,使用PROFIsafe实现安全相关的通讯。
优势价格、现货销售:西门子CPU317F-2DP可编程控制器


