S7-300 - CP340 - 341 - 440 - 441组态+接线+调试 - 图文

2026/1/27 6:08:02

? ? ?

在\中输入 3964(R)。

选择有字母图标的矩形,然后按回车,或者双击该图标。

在\Protocol\对话框中设置协议参数。除优先级外所有参数必须匹配连接伙伴的参数。4 如果现在将优先级设置到高,那么必须将连接伙伴上的优先级设置为低。

?

在完成所有设置之后,点击\OK\,保存设置,关闭参数化软件。

? ? 编程

在\对话框中,用\OK\确认组态。 现在可保存硬件组态并将其加载到S7 站。

在本例中,做了一个简单的点到点连接的编程。对于CP 340的一个点到点连接,需要标准功能块FB3\和FB2\。该功能块位于程序库- CP PtP - CP 340 下的程序单元目录中找到。< /p>

P_RCV功能块允许接收来自一个通信伙伴的数据并将其存储在一个数据块中。 FB 参数: 名称 类型 数据类型 EN_R R INPUT INPUT BOOL BOOL INT INT 数据的读取发布。 作业中断。 CP 340 的基础地址 数据块编号。 静态\当前作业被中断。禁止接收。 从STEP 7 获得基础地址。 接收DB号:随不同的CPU而定, 不允许为零。 DBB_NO INPUT INT 数据字节编号。 0 <= DBB_NO <= 8190 自该数据字节起接收数据。 NDR OUTPUT BOOL 作业完成,没有出错。数参数STATUS == 16#00; 据被传送。 ERROR OUTPUT BOOL LEN OUTPUT INT 作业完成,出现错误。 接收到的消息长度。 参数STATUS包含错误信息。 1<= LEN <= 1024,用字节数目定义。 STATUS OUTPUT WORD 错误的定义。 ERROR == 1 时,错误信息在STATUS参数中。 P_SEND功能块允许将一个数据块的全部或部分区域发送到一个通信伙伴。 FB参数: 名称 类型 数据类型 REQ R INPUT INPUT BOOL BOOL INT 作业由正沿触发。 沿触发。 作业中断。 CP 340 的基础地址 DB_NO INPUT INT 数据块编号。 发送DB号:随不同的CPU而定,不允许为零。 当前作业被中断。禁止发送。 从STEP 7 获得基础地址。 注释 有效设置,备注 注释 有效设置,备注 LADDR INPUT DB_NO INPUT LADDR INPUT DBB_NO INPUT INT 数据字节编号。 0 <= DBB_NO <= 8190 自该数据字节起发送数据。 LEN INPUT INT 数据长度。 1 <= LEN <= 1024, 用字节数目定义。 DONE OUTPUT BOOL 作业完成,没有出参数STATUS == 16#00; 错。 ERROR OUTPUT BOOL 作业完成,出现错参数STATUS包含错误信息。 误。 STATUS OUTPUT WORD 错误的定义。 ERROR == 1 时,错误信息在 STATUS参数中。 状态参数NDR,ERROR;LEN和用于\的STATUS以及DONE,ERROR和用于\的 STATUS仅可用于一个周期。 程序结构:

FB3 \和FB2\功能块在功能FC1中调用。\从数据块DB 4 的数据字节 DBB 0 起发送 12 个字节到连接伙伴。\接收来自通信伙伴的数据。接收的数据自数据字节DBB 12起存储在DB4中。数据传送周期性地触发。发送不断地进行。一个发送作业一完成,就触发一个新的发送作业。< /p>

连接参数:

? ? ? ? ?

9600 位/秒 8 个数据位 1 停止位 偶校验

优先级高,因此应该将连接伙伴的优先级设置为低。

归档的STEP7 程序:

将Pzp340_3.exe文件复制到一个单独的目录中,然后双击启动它。现在对S7 项目及其所有的关联子目录进行解包。然后可以用SIMATIC管理器打开并处理解包后的项目。 在系统中用此样例,必须先改编此样例。

Pzp340_3.exe ( 145 KB )

重要事项

样例程序是免费软件。每个用户都可以免费使用,复制或转发该程序。程序的作者和拥有者对于该软件的功能性和兼容性不负任何责任。使用该软件的风险完全由用户自行承担。由于它是免费的,所以不提供任何担保,错误纠正和热线支持。

返 回

Entry ID: Date:

18126529 01/19/2004

QUESTION 9: 在CPU318上连接CP341模板,不同协议方式下所能实现的传输速率是多少? What are the transfer times with CP341 in combination with a 318 CPU? ANSWER:

The following tables list measured transfer times in relation to transfer protocols. An S7-300 with a CPU318 (6ES7 318-2AJ00-AB0, firmware version V3.0) and a CP341 (firmware version V1.0.2) were used for the time measurements. A function block FB \been programmed (exclusively) in the user program of the CPU. The time measured is that between the triggering and finishing of a job. The communication partners required for protocols 3964(R) and RK512 were simulated to ensure fastest possible response times.

Baud rate (bit) 76800 57600 38400 19200 9600 4800 2400 1200 600 300 [msec] 1 byte 10 bytes 3.7 5 3.7 5.5 7.4 3.7 6.2 9.3 3.7 8.9 14.7 33 5 15.8 27.1 61.7 120.8 239.3 593.6 [sec] 0.01 0.018 0.035 0.03 0.059 0.117 0.053 0.105 0.209 0.122 0.243 0.485 0.237 0.473 0.944 0.468 0.932 1.863 1.167 2.314 4.622 2.334 4.63 9.221 0.069 0.234 0.418 0.969 1.888 3.727 9.241 18.433 0.137 0.468 0.836 1.939 3.777 7.453 18.483 36.866 20 6.5 bytes User data 50 11.9 14.2 18.9 bytes 100 21.2 25.9 35.4 63.8 bytes 200 39.1 48.2 67.4 124.6 bytes 500 91.6 115.6 163.5 306.8 bytes 1000 181 229 324.8 611.8 1185.8 bytes


S7-300 - CP340 - 341 - 440 - 441组态+接线+调试 -.doc 将本文的Word文档下载到电脑
搜索更多关于: S7-300 - CP340 - 341 - 440 - 4 的文档
相关推荐
相关阅读
× 游客快捷下载通道(下载后可以自由复制和排版)

下载本文档需要支付 10

支付方式:

开通VIP包月会员 特价:29元/月

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信:xuecool-com QQ:370150219