您好,欢迎来到维库仪器仪表网 网站登录 | 免费注册 | 忘记密码

咨询电话SERVICE LINE

021-31663452

13585754803

商铺首页 公司介绍 公司动态 产品中心 技术资料 在线留言 联系我们
西门子CPU317-2PN/DP
西门子CPU317-2PN/DP
  • 西门子CPU317-2PN/DP
  • 西门子CPU317-2PN/DP
  • 西门子CPU317-2PN/DP
  • 西门子CPU317-2PN/DP
  • 西门子CPU317-2PN/DP
扫一扫

扫一扫
进入手机店铺

西门子CPU317-2PN/DP

产品价格:
电议
产品型号:
西门子CPU317-2PN/DP
产品品牌:
西门子
供应商等级:
企业未认证
经营模式:
代理商
企业名称:
上海朕锌电气设备有限公司
所属地区:
上海市
发布时间:
2017/8/1 11:21:03

021-31663452      13585754803

郑鑫先生(联系我时,请说明是在维库仪器仪表网看到的,谢谢)

企业档案

上海朕锌电气设备有限公司

企业未认证营业执照已上传

经营模式:代理商

所在地: 上海市

主营产品:西门子PLC,西门子触摸屏,西门子变频器,西门子数控伺服,西门子备件

产品搜索

手机访问

扫一扫
进入手机店铺

  • 企业类型:贸易商
  • 新旧程度:全新
  • 原产地:德国

西门子CPU317-2PN/DP

6ES7317-2EK14-0AB0SIMATIC S7-300 CPU 1516-3 PN/DP, 中央处理器 mit 1MB 工作存储器, 1. SS MPI/DP 12MBit/s, 2. SS 以太网 PROFINET, mit 2 Port 交换机, 微型存储卡 需要
本FAQ描述了在博途中如果想通过PROFINET IO使用“SIMATIC Ident”库操作读码器所需要的设置。另外,附件是关于本问题的一个例子项目。

需求

  • TIA Portal V13 SP1

  • SIMATIC MV420/MV440 固件版本 V5.1 或更高

  • S7-1500 CPU 固件版本 V1.1 或更高

  • S7-1200 CPU 固件版本 V4.0 或更高

  • 带有PROFINET连接的S7-300/400CPU

  • 包含 Java VM 插件的浏览器

说明

1. 设置读码器的网络接口

1. 检查读码器的固件版本,如果必要的话升级固件到 V5.1 版本或更高。用于升级的 V5.1 固件文件可在以下条目中找到 74444490
2. 在读码器的网络接口中的 IP 模式中选择“PROFINET (Ident profile)”,在菜单 "PROFINET IO > Device name:" 中输入设备名称(本例是 mv440)。


图 01

3. 切换到 "Integration" 选项卡并将选项设置为 "PROFINET IO",如下图所示。


图 02

4. 使用程序序号 1 创建程序(用于块 "RESET_MV" 的 PROGRAM 参数)。


图 03

5. 切换到 "RUN" 选项卡并开始测试。

2. 在 TIA Portal 中编写程序

1. 从指令库复制所需的块(Reset_MV, Read, Write)到项目树并编译项目。


图 04

2. 切换到  TIA Portal 的 “Network view” 并添加读码器,配置 PROFINET 连接并输入连接参数(设备名称与图 01 一致),在读码器的属性中设置 IP 地址。


图 05

3. 确定 IO 地址值和“硬件标识符”(图 06),并且在创建的 Connect DB 数据单元中输入这些参数(图 07)。


图 06


图 07

4. 调用所需的功能块,例如,在 OB1 中调用,并且参数化功能块,如下图所示。


图 08

5. 编译项目并装载到 S7 CPU 中。

6. 在本 FAQ 附件的例子程序中,使用已经创建好的监控表来检查这个块的功能。


图 09

3.“SIMATIC Ident”块的说明

3.1 程序块

3.1.1 "Reset_MV"

"Reset_MV" 功能块没有特殊的输入参数。要复位读码器,需要调用并执行 "EXECUTE" 参数。
如果使用大于 0 的程序序号(例如,修改程序号), 任何对 DISA 的置位都会复位。

3.1.2 "Read"

"Read" 块读取相机中已经读取到的的字符串数据,数据保存在 "IDENT_DATA" 指定缓存中。物理地址 (0) 和字符串长度 "LEN_DATA" 被传送到相应的参数中。的数据长度为 1024 字节(字节 1 和 2 是字符串的长度 +  从字节3开始的1022 个字节的数据)。

3.1.3 "Write"

"Write" 块将 "IDENT_DATA" 缓存中的数据写入到相机中。本例中这个块被用来置位 DISA 位 (IDENT_DATA = 05hex) 或者复位 DISA 位 (IDENT_DATA = 06hex)。

描述:
集成 PROFINET 口的 CPU 和 WinAC RTX ,支持开放式 IE 通信。

关于集成 PROFINET 口的 CPU 和 WinAC RTX 所支持的通信服务总览,请参见条目 。此总览包含有关集成 PROFINET 口的 CPU 和 WinAC RTX 所支持的开放式 IE 通信协议的信息。

下列通信块可以用于基于 TCP 协议的开放式通信:

  • FB65 "TCON" 用于建立连接

  • FB66 "TDISCON" 用于中止连接

  • FB63 "TSEND" 用于发送数据

  • FB64 "TRCV" 用于接收数据

这些通信块可以在 Standard Library -> Communication Blocks 下找到。 
从标准库中拷贝新版本的上述通讯块到用户程序中,然后再编写程序中调用它们。
建立 TCP 连接的连接参数保存在一个数据结构中。
本例中,用到 UDT65 "TCON_PAR" 这个数据结构,保存在DB1中并由用户参数化。  注意

  • 是 "Open Communication Wizard"以简化连接创建。在条目号.中

  • 该TCP链接在NetPro 中组态。

表 01  "OUCW_2" 数据结构保存的连接参数
 

字节参数数据类型描述
0 to 1block_lengthWORD "OUCW_2" 数据结构长度
2 to 3idBYTE连接标识
值范围: w#16#0001 至 w#16#0FFF
必须在相关块ID中指定该参数。
4connection_typeBYTETCP 协议版本: B#16#11
5active_estBOOLEAN建立连接标识
  • FALSE:被动建立连接

  • TRUE:主动建立连接

6local_device_idBYTE通过CPU 315-2 PN/DP集成PN接口通信:B#16#02
7local_tsap_id_lenBYTElocal_tsap_id 长度
connection_type = B#16#11时可行值:0或2
(主动端:0或2,被动端:2)
8rem_subnet_id_lenBYTE当前不可用,参数值B#16#00
9rem_staddr_lenBYTE远程连接端点地址长度
  • 0:未指定, 参数rem_staddr 不相关

  • 4: rem_staddr 中有效的IP地址

10rem_tsap_id_lenBYTE rem_tsap_id parameter参数
connection_type = B#16#11时的可行值:0或2
11next_staddrBYTEnext_staddr 长度
12 to 27local_tsap_idARRAY [1..16] of BYTE本地端口号:2000,例如
local_tsap_id[1] = B#16#7 (十六进制端口号高字节)
local_tsap_id[2] = B#16#D0 (十六进制端口号低字节)
local_tsap_id[3-16] = B#16#00
28 to 33rem_subnet_idARRAY [1..6] of BYTE当前不可用,参数值B#16#00
34 to 39rem_staddrARRAY [1..6] of BYTE远程连接端点IP地址: 192.168.0.30
rem_staddr[1] = B#16#C0
rem_staddr[2] = B#16#A8
rem_staddr[3] = B#16#00
rem_staddr[4] = B#16#1E
rem_staddr[5-6] = B#00(保留)
40 to 55rem_tsap idARRAY [1..16] of BYTE远程连接端点端口号: 2000,例如
local_tsap_id[1] = B#16#7 (十六进制端口号高字节)
local_tsap_id[2] = B#16#D0 (十六进制端口号低字节)
local_tsap_id[3-16] = B#16#00
56 to 61next_staddrARRAY [1..6] of BYTEnext_staddr[1-6] = B#16#00
62-63spareWORD保留,值W#16#0000.

表 01

例程描述:
S7 程序中包含了对 FB65 "TCON" 的调用和带有建立 TCP 连接的连接参数数据结构"OUCW_2" 创建的DB1 。也包含了来自于 Standard Library -> Communication Blocks 下的 FB63 "TSEND" 和 FB64 "TRCV" 的调用。  FB63 "TSEND" 用于发送数据到 S7 站或 S5 站,以及到 PC 站或到第三方系统. FB64 "TRCV" 用于接收来自其他 S7 站,S5 站,PC 站和第三方系统的数据。

首先为 S7-300 站创建硬件组态。注意配置 MB100 作为时钟存储器。 发送请求由该时钟存储器触发。保存编译 S7-300 站的硬件组态,到 CPU。

STEP 7 程序由 OB100,OB1,FB1, DB11,DB1,DB100,DB200 , FB63,FB64,FB65 和 FB66。

OB100:
OB100 是重启 OB 块,当 CPU 重新启动时 (暖启动) 执行.在 OB100 中,次通信由 M0.3  触发。

OB1:
OB1 循环调用。 FB1 在 OB1 中被调用 (背景数据块: DB11) , M0.3作为 INIT_COM 参数,M10.0作为ABORT参数。在 OB1 中调用 FB1结束后, 复位M0.3。

西门子CPU317-2PN/DP. 01

FB1:
在 OB1 中调用 FB1。该 FB1 中调用以下功能块:

  • FB65 "TCON"

  • FB63 "TSEND",

  • FB64 "TRCV"

  • FB66 "TDISCON"

定义连接ID
你可以随意修改连接ID。修改FB1  network2中的连接ID和你的组态保持一致。连接ID保存在DB11的静态变量中。 
本例中定义连接ID为 "2"。


. 02 连接建立
通过 FB65"TCON" 的输入参数 "REQ" 的上升沿触发来建立连接。数据块DB11 的背景数据块中集成了带有连接参数的数据结构 "OUCW_2"。
FB65 "TCON" 的输入参数 "CONNECT" 需要指定一个含有连接参数的存储区。
在系统启动时连接建立并保持,直到调用 FB66 "TDISCON" 来断开连接,或让CPU 进入停止模式或关闭电源来断开连接。


. 03

在 "FB63 "TSEND" 的输入参数 "REQ" 上施加上升沿以触发发送请求。发送任务的触发是由时钟标志 M100.6 和变量 "SEND_BUSY" 来控制的。如果发送任务运行, "C1.SEND_BUSY"  则被置位,无法再触发新的发送请求。
可以为输入参数 "DATA" 指定包含要发送数据的存储区。
并在输入参数 "LEN" 填写要发送的字节数。
本例中发送数据保存在DB100中,向通信伙伴发送100个字节。
输出参数 "DONE", "ERROR" 和 "STATUS" 用于任务评价。


. 04

如果发送任务成功完成, "SEND_BUSY" 被复位。这时新的发送任务才可以被触发。
如果发送任务执行出错,那么 "SEND_BUSY" 变量同样被复位,FB63 的输出参数 "STATUS" 的值被保存用于错误分析。


. 05


. 06

一旦 TCP 连接建立了,就能接收数据。
用输入参数 "DATA" 指定保存接收数据的存储的地址和长度。
本例中接受100个字节并保存在DB200中。


. 07

输出参数 "NDR" 用于表示已接收到新数据。输出参数 "RCVD_LEN" 表明接收数据的长度,如果数据接收成功,保存参数 "RCVD_LEN"。


. 08

如果数据未被成功接收,那么输出参数 "STATUS" 可以保存下来并用于评估状态。


. 09

可以通过 FB66 "TDISCON" 有目的地结束 TCP 连接。在 FB66 "TDISCON" 的输入参数"REQ" 上施加上升沿以请求结束 TCP 连接。


. 10

注意:

示例程序中TCP 协议用来数据传输,需在数据结构 "OUCW_2"中设定参数 "connection_type" 为 "B#16#11" 。

S7-300 CPUs V2.3 支持 TCP (兼容模式)。如在S7-300 CPU V2.3 中运行示例程序,需在数据结构 "OUCW_2" 中设定参数 "connection_type" 为 "B#16#01" 。

STEP 7 项目
示例的 STEP 7 项目包含了调用 FB1和 FB65 "TCON"、 FB66 "TDISCON"、FB63 "TSEND" 和 FB64 "TRECV"以及状态评估。 该程序由 STEP 7 V5.5 创建。

西门子MM变频器

6SE64402UC112AA1

6SE64402UC125AA1

6SE64402UC137AA1

6SE64402UC155AA1

6SE64402UC175AA1

6SE64402UC211BA1

6SE64402UC215BA1

6SE64402UC222BA1

6SE64402UC230CA1

6SE64402UC240CA1

6SE64402UC255CA1

6SE64402UC275DA1

6SE64402UC311DA1

6SE64402UC315DA1

6SE64402UC318EA1

6SE64402UC322EA1

6SE64402UC330FA1

6SE64402UC337FA1

6SE64402UC345FA1

6SE64402UD137AA1

6SE64402UD155AA1

6SE64402UD175AA1

6SE64402UD211AA1

6SE64402UD215AA1

6SE64402UD222BA1

6SE64402UD230BA1

6SE64402UD240BA1

6SE64402UD255CA1

6SE64402UD275CA1

6SE64402UD311CA1

6SE64402UD315DA1

6SE64402UD315DB1

6SE64402UD318DA1

6SE64402UD318DB1

6SE64402UD322DA1

6SE64402UD322DB1

6SE64402UD330EA1

6SE64402UD330EB1

6SE64402UD337EA1

6SE64402UD337EB1

6SE64402UD345FA1

6SE64402UD345FB1

6SE64402UD355FA1

6SE64402UD355FB1

6SE64402UD375FA1

6SE64402UD375FB1

6SE64402UD388FA1

6SE64402UD388FB1

6SE64402UD411FA1

6SE64402UD411FB1

6SE64402UD413GA1

6SE64402UD413GB1

6SE64402UD416GA1

6SE64402UD416GB1

6SE64402UD420GA1

6SE64402UD420GB1

6SE64402UE175CA1

6SE64402UE215CA1

6SE64402UE222CA1

6SE64402UE240CA1

6SE64402UE255CA1

6SE64402UE275CA1

6SE64402UE311CA1

6SE64402UE315DA1

6SE64402UE318DA1

6SE64402UE322DA1

6SE64402UE330EA1

6SE64402UE337EA1

6SE64402UE345FA1

6SE64402UE355FA1

6SE64402UE375FA1

6SE64402AB112AA1

6SE64402AB125AA1

6SE64402AB137AA1

6SE64402AB155AA1

6SE64402AB175AA1

6SE64402AB211BA1

6SE64402AB215BA1

6SE64402AB222BA1

6SE64402AB230CA1

6SE64402AC230CA1

6SE64402AC240CA1

6SE64402AC255CA1

6SE64402AD222BA1

6SE64402AD230BA1

6SE64402AD240BA1

6SE64402AD255CA1

6SE64402AD275CA1

6SE64402AD311CA1

6SE64402AD315DA1

6SE64402AD318DA1

6SE64402AD322DA1

6SE64402AD330EA1

6SE64402AD337EA1

6SE64402AD345FA1

6SE64402AD355FA1

6SE64402AD375FA1

6SE64302UD275CA0

6SE64302UD311CA0

6SE64302UD315CA0

6SE64302UD318DA0

6SE64302UD318DB0

6SE64302UD322DA0

6SE64302UD322DB0

6SE64302UD330DA0

6SE64302UD330DB0

6SE64302UD337EA0

6SE64302UD337EB0

6SE64302UD345EA0

6SE64302UD345EB0

6SE64302UD355FA0

6SE64302UD355FB0

6SE64302UD375FA0

6SE64302UD375FB0

6SE64302UD388FA0

6SE64302UD388FB0

6SE64302UD411FA0

6SE64302UD411FB0

6SE64302UD413FA0

6SE64302UD413FB0

6SE64302UD416GA0

6SE64302UD416GB0

6SE64302UD420GA0

6SE64302UD420GB0

6SE64302UD425GA0

6SE64302UD425GB0

6SE64302AD275CA0

6SE64302AD311CA0

6SE64302AD315CA0

6SE64302AD318DA0

6SE64302AD322DA0

6SE64302AD330DA0

6SE64302AD337EA0

6SE64302AD345EA0

6SE64302AD355FA0

6SE64302AD375FA0

6SE64302AD388FA0

6SE64202UC112AA1

6SE64202UC125AA1

6SE64202UC137AA1

6SE64202UC155AA1

6SE64202UC175AA1

6SE64202UC211BA1

6SE64202UC215BA1

6SE64202UC222BA1

6SE64202UC230CA1

6SE64202UC240CA1

6SE64202UC255CA1

6SE64202UD137AA1

6SE64202UD155AA1

6SE64202UD175AA1

6SE64202UD211AA1

6SE64202UD215AA1

6SE64202UD222BA1

6SE64202UD230BA1

6SE64202UD240BA1

6SE64202UD255CA1

6SE64202UD275CA1

6SE64202UD311CA1

6SE64202AB112AA1

6SE64202AB125AA1

6SE64202AB137AA1

6SE64202AB155AA1

6SE64202AB175AA1

6SE64202AB211BA1

6SE64202AB215BA1

6SE64202AB222BA1

6SE64202AB230CA1

6SE64202AC230CA1

6SE64202AC240CA1

6SE64202AC255CA1

6SE64202AD222BA1

6SE64202AD230BA1

6SE64202AD240BA1

6SE64202AD255CA1

6SE64202AD275CA1

6SE64202AD311CA1

6SE64000BP000AA1

6SE64000BE000AA1

6SE64000AP000AA1

6SE64000AP000AB0

6SE64000EN000AA0

6SE64001PB000AA0

6SE64001CB000AA0

6SE64001DN000AA0

6SE64001PC000AA0

6SE64000PA000AA0

6SE64000GP000AA0

6SE64000GP000BA0

6SE64000GP000CA0

6SE64000MD000AA0

6SE64000PM000AA0

6SE64004BC050AA0

6SE64004BC112BA0

6SE64004BC130CA0

6SE64004BC180DA0

6SE64004BC212EA0

6SE64004BC225FA0

6SE64004BD110AA0

6SE64004BD120BA0

6SE64004BD165CA0

6SE64004BD212DA0

6SE64004BD222EA1

6SE64004BD240FA0

6SE64004BR110AA0

6SE64004BR120BA0

西门子CPU317-2PN/DP

联系方式

上海朕锌电气设备有限公司

联系人:
郑鑫先生
手机:
13585754803
传真:
021-67226033
所在地:
上海市
类型:
代理商
地址:
金山区枫湾路500

服务热线

021-31663452

QQ:1620718203 
提示:您在维库仪器仪表网上采购商品属于商业贸易行为。以上所展示的信息由卖家自行提供,内容的真实性、准确性和合法性由发布卖家负责,请意识到互联网交易中的风险是客观存在的。 请广大采购商认准带有维库仪器仪表网认证的(金牌会员、VIP会员、至尊VIP会员、百维通)供应商进行采购!
个人中心
商家客服

商家客服
专业的人工客服服务

QQ:1620718203 

商家电话

人工服务电话
021-31663452

顶部
立即询价
手机访问

扫一扫
进入手机店铺