西门子PLC模块授权总经销商 6ES7132-6HD01-0BB1 ET 200SP 标准型

供应商
浔之漫智控技术(上海)有限公司
认证
西门子
全国授权销售
ET200SP
全新
德国
现货
手机号
15801997124
联系人
王明炎
所在地
上海市松江区石湖荡镇塔汇路755弄29号1幢一层A区213室
更新时间
2024-04-10 13:46

详细介绍

西门子plc模块授权总经销商 6es7132-6hd01-0bb1 et 200sp 标准型

6es7132-6hd01-0bb1

simatic et 200sp, relay module, rq no 4x 120v dc..230vac/5a st.4 normally open contacts, isolated contacts, packing unit: 1 piece,fits to bu-type b0 and b1, colour code cc40, substitute valueoutput, module diagnostics for: supply voltage

在进行数据传输之前,这些协议(udp 除外)首先会建立与通信伙伴的传输连接。如需防止数 据丢失,则可使用面向连接的协议。 采用udp 协议时,可以: • 通过 cpu 的 profinet 接口或 cp 1543‑1 的工业以太网接口,向profinet 上的一个设备 进行单播或向所有设备进行广播。 • 通过 cpu* 的 profinet 接口或cp 1543‑1 的 profinet/工业以太网接口向多播组的所有接 收方进行多播。 * cpu 固件版本 v2.0及以上版本,profinet 接口*多支持 5 个多播组 *大用户数据长度:有关支持的*大用户数据长度,请参见相应设备手册的技术规范。通过 profibus 进行通信的协议:fdl 通过 fdl 连接(现场总线数据链路)的数据传输适用于将相关数据块传送到profibus 通信伙 伴。这些通信伙伴基于符合 en 50170 标准(第 2 卷)的 fdl 服务sda(需要确认的数据发 送)对数据进行发送及接收。两个伙伴具有同样的权限;即,每个伙伴都可进行基于事件的发 送和接收操作。 基于符合en 50170(第 2 卷)标准的 fdl 服务 sdn(无需确认的数据发送)时,可通过 fdl 执行以下操作: • 通过cm 1542‑5 的 profibus 接口,向 profibus 上的所有设备进行广播 • 通过cm 1542‑5 的 profibus 接口,向一个多播组中的所有接收方进行多播 modbus tcp modbus协议是是一种基于主站/从站架构的通信协议,采用线形拓扑结构。在 modbus tcp(传输控制协议)中,数据作为 tcp/ip数据包进行传输。 只有用户程序中的相关指令才能对通信进行控制。 电子邮件和 ftp例如,可使用邮件来发送数据块内容的附件(如过程数据)。 可以使用 ftp 连接(ftp = 文件传输协议)与 s7设备之间双向传输文件。 通信由客户端用户程序中的指令控制。 105 开放式用户通信 7.2 开放式用户通信协议 通信 功能手册,11/2022, a5e03735819-ak 应用示例:simatic s7-1500 cpu 的 mqtt 发布方“消息队列遥测传输” (mqtt) 是一种 tcp/ip 层级的简单通信协议。该协议适用于在功能较少的设备间进行消息交换,以及通过非可靠网络进行数据传输。 在本应用示例中,通过一个函数块在 simatic s7-1500 中实施mqtt 协议。 有关该应用示例,敬请访问 internet(https://support.industry.siemens.com/cs/cn/zh/view/109772284)。 用于syslog 消息的块库 syslog 是 udp/ip 级别的简单结构化二进制配置文件。支持应用向 syslog 服务器发送消息、警告或错误状态。syslog 主要用于进行计算机系统管理和安全监视,并已成为协议领域的标准。 “lsyslog”库为用户提供了在s7-1500 中使用 syslog 协议的解决方案。除了该库之外,还提供 了一个应用示例,向用户展示如何在控制器中生成 syslog消息并将它们发送到 syslog 服务 器。 有关块库“lsyslog”和相关应用示例,敬请访问 internet(https://support.industry.siemens.com/cs/cn/zh/view/51929235)。 7.3开放式用户通信的指令 简介 通过以下方式,可基于相应的连接(如,tcp 连接)建立开放式用户通信: • 通过编程通信伙伴的用户程序 •通过在 step 7 的硬件和网络编辑器中组态连接 无论是通过编程建立连接还是通过组态建立连接,都需要在通信双方的用户程序中使用相应的指令发送和接收数据。 通过用户程序建立连接 如果通过编程建立连接,则需在用户程序中使用相应的指令建立和终止连接。在某些应用领域中,与通过硬件配置建立通信连接相比,通过用户程序静态建立通信连接的优势更为明显。必要时,只需一个特定的应用程序指令即可建立连接。如果选择通过编程建立连 接,则将在数据传输结束后还将释放连接资源。每个通信连接中都需要一个数据结构,用于保存建立连接的参数(例如,tcp 中的系统数据类 型“tcon_ip_v4”)。 系统数据类型(sdt) 由系统提供,这种数据类型预定义的结构不能更改。 各个协议都有自己的数据结构(见下表)。这些参数将保存在系统数据类型(如,tcon_ip_v4)的数据块中(“连接描述 db”)。 106 通信 功能手册, 11/2022, a5e03735819-ak开放式用户通信 7.3 开放式用户通信的指令 可通过以下两种方式创建带该数据结构的数据块: • 建议:在对tsend_c、trcv_c 和 tcon 指令的连接进行参数分配期间,在程序编辑器中 的属性中自动创建数据块。 •手动创建这种数据块,进行参数分配并直接写入指令中 进行以下连接时所需: – ouc 安全连接 – 通过 dns 进行连接 – 电子邮件– ftp 可以在“连接描述 db”中修改连接的参数。 该常见问题与解答(https://support.industry.siemens.com/cs/cn/zh/view/58875807)介绍了如何编程 tcon 指令来建立连接,实现两个 s7-1500 cpu 之间的开放式用户通信。通过编程建立连接时的协议、系统数据类型和可用指令 下表列出了开放式用户通信的通信协议以及相对应的系统数据类型和指令。 表格7-3  通过编程建立连接的指令 协议 系统数据类型 指令 tcp • tcon_qdn • tcon_ip_v4iso-on-tcp • tcon_ip_rfc iso,符合 iso/iec 8073 (class 4) 标 准 •tcon_isonative1 • tcon_configured 建立连接并通过以下指令收/发数据: •tsend_c/trcv_c 或 • tcon,tsend/trcv 或 • tcon,tusend/turcv (可通过tdiscon 终止连接) udp • tcon_ip_v4 • taddr_param •dn •taddr_rcv_ip 建立连接并通过以下指令收/发数据: • tsend_c/trcv_c • tusend/turcv/trcv(可通过 tdiscon 终止连接) fdl1 • tcon_fdl 建立连接并通过以下指令收/发数据: •tsend_c/trcv_c 或 • tcon,tsend/trcv 或 • tcon, tusend/turcv (可通过tdiscon 终止连接) modbus tcp • tcon_ip_v4 • tcon_qdn • tcon_configured• mb_client • mb_server 电子邮件 • tmail_v4 • tmail_v6 •dn •tmail_c ftp2 • ftp_connect_ipv43 • ftp_connect_ipv63 •ftp_connect_name3 • ftp_cmd 1 此协议仅适用于 cm 1542‑5 2 此协议仅适用于cp 1543-1 3 用户自定义数据类型 107 开放式用户通信 7.3 开放式用户通信的指令 通信 功能手册,11/2022, a5e03735819-ak 下表列出了开放式用户安全通信的各种不同连接方式以及相对应的系统数据类型和指令。 ouc安全连接 系统数据类型 指令 s7-1500 cpu 作为 tls 客户端时, 与第三方 plc(tls 服务器)进行 tcp安全连接 s7-1500 cpu 作为 tls 服务器时, 与第三方 plc(tls 客户端)进行 tcp 安全连接 •tcon_ 在两个 s7-1500 站之建立 tcp 安全 连接 • tcon_ip_v4_sec1 •tsend_c/trcv_c • tcon、tsend/trcv 与邮件服务器建立安全连接2 • tmail_v4_sec •tmail_ • tmail_c(v5.0 或更高版本) • tcon_ip_v4_sec 建立 modbus 1tcp 安全连接 • tcon_ • mb_client • mb_server 1 同样适用于 cp 1543‑1 2cp1543‑1 也可使用 tmail_c (v4.0) 与邮件服务器建立安全连接 通过连接组态建立连接通过连接组态建立连接时,需要在 step 7 的硬件和网络编辑器中指定连接的地址参数。 数据发送和接收指令与通过编程建立连接的相同:表格 7-4  通过组态建立连接的发送/接收指令 协议 通过组态建立连接的数据发送/接收 支持的指令: tcpiso-on-tcp iso,符合 iso/iec 8073 (class 4) 标准 通过以下指令发送/接收数据: •tsend_c/trcv_c 或 • tsend/trcv 或 • tusend/turcv udp 通过以下指令发送/接收数据: •tsend_c/trcv_c 或 • tusend/turcv fdl 通过以下指令发送/接收数据: • tsend_c/trcv_c或 • tsend/trcv 或 • tusend/turcv modbus tcp 不支持 电子邮件 不支持 ftp 不支持 108通信 功能手册, 11/2022, a5e03735819-ak 开放式用户通信 7.3 开放式用户通信的指令 开放式通信的其它指令通过用户程序中建立的连接以及通过组态建立的连接,可使用以下指令: • t_reset:终止和建立连接 • t_diag:检查连接开放式用户通信的基本示例 有关快速处理开放式用户通信指令的各种函数块 (fb),敬请访问西门子在线支持。相关函数块 及其示例,敬请访问internet(https://support.industry.siemens.com/cs/cn/zh/view/109747710)。更多信息 step 7 在线帮助中介绍了: • 用户数据类型和系统数据类型 • 开放式通信的指令 • 连接参数有关连接资源的分配和释放的信息,请参见“连接资源的分配 (页 343)”部分。有关开放式用户安全通信的信息,请参见“开放式用户安全通信 (页 67)”部分。 7.4 通过域名进行寻址的开放式用户通信 自固件版本v2.0 起,s7‑1500 cpu、et 200sp cpu 和 cpu1513/1516pro‑2 pn 支持通过域名 系统 (dns) 寻址的开放式用户通信。cpu 中集成有 dns客户端。在通过 dns 进行通信的情况 下,可使用域名作为 ip 地址的别名来对通信伙伴进行寻址。对于通过 tcp 和 udp进行的开放 式通信,可通过域名对通信伙伴进行寻址。 通过 dns 进行通信时,要求网络中必须存在至少一台 dns 服务器。 对于分配给s7-1500 软件控制器的所有接口,该款软件控制器支持通过 dns 进行通信。 通过 dns 建立通信 cpu 的 dns客户端需至少确定一个 dns 服务器的 ipv4 地址,才能确保 cpu 可通过其域名与 通信伙伴建立连接。cpu *多支持 4 个不同的 dns 服务器。 要通过域名建立 s7‑1500 cpu 通信,请按以下步骤操作: 1. 在 step 7的网络视图中选择 cpu。 2. 在巡视窗口中,导航至“属性 > 常规 > **组态 > dns组态”(properties > general > advanced configuration > dnsconfiguration)。 109 开放式用户通信 7.4 通过域名进行寻址的开放式用户通信 通信 功能手册, 11/2022,a5e03735819-ak 3. 在表格“服务器列表”(server list) 的“dns 服务器地址”(dns serveraddresses) 列中,输入 dns 服务器的 ipv4 地址。 *多可输入 4 个 dns 服务器的 ipv4 地址。 图7-1  输入 dns 服务器地址(以 cpu 1516‑3 pn/dp 为例) 通过通信伙伴的域名建立tcp 连接。 要通过域名进行 tcp 通信,需要手动创建 tcon_qdn 系统数据类型的数据块,然后分配相应参数并在指令中直接调用该数据块。tcon、tsend_c 和 trcv_c 指令支持系统数据类型 tcon qdn:要通过通信伙伴的域名建立 tcp 连接,请按以下步骤操作: 1. 在项目树中,创建一个全局数据块。 2. 在该全局数据块中,定义一个tcon_qdn 数据类型的变量。 在以下示例中,显示了一个全局数据块“data_block_1”。其中,定义了数据类型tcon_qdn 的变量“dns connection1”。 图 7-2  数据类型 tcon_qdn3. 在数据类型为 tcon_qdn 的变量中,编程 tcp 连接(如,全限定的域名 (fqdn))的参 数。 4.在程序编辑器中,创建一个 tcon 指令。 110 通信 功能手册, 11/2022, a5e03735819-ak 开放式用户通信7.4 通过域名进行寻址的开放式用户通信 5. 将 tcon 指令的 connect 参数与 tcon_qdn数据类型的变量进行互连。 在以下示例中,tcon 指令的 connect 参数已与变量“dns connection1”(数据类型tcon_qdn)互连。 图 7-3  tcon 指令 基于通信伙伴的域名对 udp 连接进行寻址 对于s7-1500 cpu 固件版本 v2.0 及以上版本,通过 udp 发送数据时,可通过全限定域名 (fqdn) 进行寻址。使用参数addr 中的指令 tusend 时,可引用dn 类型的 结构。 接收方可返回 ipv4 地址或 ipv6地址。使用参数 addr 中的指令 turcv 时,可引用 taddr_rcv_ip 类型的结构。只有这种结构才能包含两种 ip地址类型。 说明 网路负载 与 tcp 协议不同,udp 通信协议不是面向连接的。在块参数 req 的每个跳变沿,tusend 或turcv 命令都会执行一次 dns 服务器查询。这将导致网络负载或 dns 服务器上的负载过高。 更多信息 有关系统数据类型tcon_qdn、dn 和 taddr_rcv_ip 的更多信息,请参见 step 7 在线帮助。有关基于通信伙伴的域名建立 tcp 安全连接的信息,请参见“开放式用户安全通信 (页 67)”部 分。 111 开放式用户通信 7.4通过域名进行寻址的开放式用户通信 通信 功能手册, 11/2022, a5e03735819-ak 7.5 通过tcp、iso-on-tcp、udp 和 iso 建立开放式用户通信 组态 tsend_c、trcv_c 或 tcon 指令的连接要求:已在程序编辑器中,创建了 tsend_c、trcv_c 或 tcon 指令。 1. 在程序编辑器中,选择开放式用户通信的tcon、tsend_c 或 trcv_c 块。 2. 在巡视窗口中,打开“属性 > 组态”(properties >configuration) 选项卡。 3. 选择“连接参数”(connection parameters)组。在选择连接伙伴之前,只显示伙伴端点的空 下拉列表。其它所有输入选项均禁用。 同时显示一些已知的连接参数: – 本地端点的名称 –本地端点的接口 – 本地端点的 ipv4 地址 图 7-4  tsend_c 的连接参数 112 通信 功能手册,11/2022, a5e03735819-ak 开放式用户通信 7.5 通过 tcp、iso-on-tcp、udp 和 iso建立开放式用户通信 4. 从伙伴端点的下拉列表框中,选择一个连接伙伴。可以选择项目中未指定的设备或 cpu 作为通信伙伴。之后,系统将自动输入一些特定的连接参数。 用户需要设置以下参数: – 伙伴端点的名称 – 伙伴端点的接口 – 伙伴端点的ipv4 地址 如果连接伙伴已联网,则显示子网名称。 5. 在“组态类型”(configuration type)下拉列表中,选择使用程序块或使用组态的连接。 6. 在“连接数据”(connection data) 下拉列表中选择现有连接描述db,或者对于已组态的连 接,在“连接名称”(connection name) 下选择现有连接。也可以新建连接描述 db 或已组态的连接。之后,仍可以选择其它连接描述 db 或已组态的连接,或者更改连接描述 db 的名 称,以创建新的数据块: – 也可以在所选tcon、tsend_c 或 trcv_c 指令的 connect 输入参数互连中查看所选 的数据块。 – 如果已使用tcon、tsend_c 或 trcv_c 指令的 connect 参数为连接伙伴指定了连接 描述 db,则可使用此 db或创建一个新 db。 – 如果编辑下拉列表中所显示的数据块的名称,则会生成一个新数据块用于该连接,新数据块使用更改的名称,但结构和内容不变。 – 更改的数据块名称在通信伙伴系统中必须唯一。 – 连接描述 db 必须具有结构tcon_param、tcon_ip_v4 或 tcon_ip_rfc,具体取决于 cpu 类型和连接。 –无法为未指定的伙伴选择数据块。 在选择或创建连接描述 db 或已组态的连接后确定并输入其它值。 以下适用于指定的连接伙伴: –iso-on-tcp 连接类型 – 默认值为 1 的连接 id – 由本地伙伴方创建的主动连接建立 – tsap id 对于s7-1200/1500:e0.01.49.53.4f.6f.6e.54.43.50.2d.31 以下适用于未指定的连接伙伴: –tcp 连接类型 – 伙伴端口 2000 以下适用于带有指定连接伙伴的已组态连接: – tcp 连接类型 – 默认值为 257 的连接id – 由本地伙伴方创建的主动连接建立 – 伙伴端口 2000 以下适用于带有未指定连接伙伴的已组态连接: – tcp 连接类型 –本地端口 2000 7. 输入连接伙伴所需的连接 id。不能为未指定的伙伴分配任何连接 id。 说明 必须为已知连接伙伴的连接 id输入一个唯一值。连接参数的设置不会检查连接 id 的唯一 性。因此,在创建新连接时,不会输入连接 id 的默认值。

西门子PLC模块授权总经销商 6ES7132-6HD01-0BB1 ET 200SP 标准型
展开全文
我们其他产品
我们的新闻
相关产品
模块 开关电源模块 西门子plc 国产plc 台达plc 松下plc PLC编程 西门子低压电器 经销商 gps模块 3G模块 陶瓷纤维模块 授权 永宏PLC
优质商家推荐 拨打电话