西门子电源一级经销代理商
其产品范围包括西门子S7-SMART200、S7-200CN、S7-300、S7-400、S7-1200、S7-1500、S7-ET200SP等各类工业自动化产品。西门子授权代理商、西门子一级代理商 西门子PLC模块代理商﹐西门子模块代理商供应全国范围:
我们还提供西门子G120、G120C V20 变频器; S120 V90伺服控制系统;6EP电源;电线;电缆;
网络交换机;工控机等工业自动化的设计、技术开发、项目选型安装调试等相关服务。
西门子中国授权代理商——浔之漫智控技术(上海)有限公司,本公司坐落于松江工业区西部科技园,西边和全球**芯片制造商台积电毗邻,
东边是松江大学城,向北5公里是佘山国家旅游度假区。轨道交通9号线、沪杭高速公路、同三国道、松闵路等
交通主干道将松江工业区与上海市内外连接,交通十分便利。
公司国际化工业自动化科技产品供应商,是专业从事工业自动化控制系统、机电一体化装备和信息化软件系统
集成和硬件维护服务的综合性企业。与西门子品牌合作,只为能给中国的客户提供值得信赖的服务体系,我们
的业务范围涉及工业自动化科技产品的设计开发、技术服务、安装调试、销售及配套服务领域。建立现代化仓
储基地、积累充足的产品储备、引入万余款各式工业自动化科技产品,我们以持续的卓越与服务,取得了年销
售额10亿元的佳绩,凭高满意的服务赢得了社会各界的好评及青睐。
目前,浔之漫智控技术(上海)有限公司将产品布局于中、高端自动化科技产品领域,
PLC模块S7-200、S7-1200、S7-300、S7-400、ET200分布式I/O等
HMI触摸屏、SITOP电源、6GK网络产品、ET200分布式I/O SIEMENS 驱动产品MM系列变频器、G110G120变频器、直流调速器、电线电缆、
驱动伺服产品、数控设备SIEMENS低压配电与控制产品及软起动器等
使用 STEP 7 编程软件组态 SIMATIC S7 DP 主站。有关使用组态和编程软件包的详细信息,请参见这些设备的手册。有关 PROFIBUS 网络及其组件的详细信息,请参见 ET 200 分布式 I/O 系统手册。 参见 数据一致性(页 493) 9.5.1.9 用户程序注意事项 DP 主站成功组态 EM DP01 PROFIBUS DP 模块后,EM DP01和 DP 主站将进入数据交换模式。 在数据交换模式中,DP 主站将输出数据写入 EM DP01,EM DP01 随后用*新的S7‑200 SMART CPU 输入数据进行响应。EM DP01 不断更新来自 S7‑200 SMART CPU 的输入 以为 DP主站提供*新的输入数据。EM DP01 随后将输出数据传送到 S7‑200 SMART CPU。 S7-200 SMART CPU将来自 DP 主站的输出数据置于 V 存储器(输出缓冲区),起始地址为 初始化过程中 DP 主站提供的地址。输出数据后,S7-200SMART CPU 立即将输入数据从 V 存 储器位置(输入缓冲区)传入 DP 主站。 S7‑200 SMART CPU中的用户程序必须将来自 DP 主站的输出数据从输出缓冲区移至程序使 用的数据区域。类似地,用户程序必须将要传入到 DP主站的输入数据从不同的数据区域移 至输入缓冲区,以将其传入主站。 扫描用户程序部分前,S7‑200 SMART CPU 立即将来自DP 主站的输出数据置于 V 存储器中。 S7‑200 SMART CPU 将(要传入到 DP 主站的)输入数据从 V 存储器复制到EM DP01,扫描 用户程序部分后将其传入 DP 主站。 在 EM DP01 下一次与 DP 主站进行数据交换时,S7‑200SMART CPU 将输入数据传送到 DP 主 站。每个扩展模块将基于其物理位置分配到 50 字节的专用存储器 (SM)。模块会更新SM 单元, 以反映模块相对于 CPU 的位置(相对于其他的模块)。如果它是第一个模块,则更新 SMB1400 到SMB1449。如果它是第二个模块,则更新 SMB1450 到 SMB1499,以此类推。 请参见下表: 表格 9-3 专用存储器字节SMB1400 到 SMB1699 专用存储器字节 SMB1400 到 SMB1699 插 槽 0 中的智 能模块 插 槽 1 中的智能模块 插 槽 2 中的智 能模块 插 槽 3 中的智 能模块 插 槽 4 中的智 能模块 插 槽 5 中的智 能模块 SMB1400到 SMB1449 SMB1450 到 SMB1499 SMB1500 到 SMB1549 SMB1550 到 SMB1599SMB1600 到 SMB1649 SMB1650 到 SMB1699 若尚未与 DP 主站建立 DP 通信,则这些 SM单元会显示默认值。在 DP 主站将参数和 I/O 组 态写入 EM DP01 PROFIBUS DP 模块后,这些 SM单元就会显示由 DP 主站设置的组态。使用 下表所示 SM 单元中的信息或者 V 存储器缓冲区中的数据之前,应检查协议状态字节(例如对于插槽 0 是 SMB1424),确认 EM DP01 当前处于与 DP 主机交换数据的模式下。 说明 不能通过向 SM存储器单元写入信息来组态 EM DP01 PROFIBUS DP I/O 缓冲区的大小或缓冲 区位置。只有 DP 主站能组态 EMDP01 PROFIBUS DP 模块来实现 DP 操作。 表格 9-4 EM DP01 PROFIBUS DP 的专用存储器字节插槽 0 中的 智能模块 .. . 插槽 5 中的 智能模块 说明 SMB1400 .. . SMB1650 DP设备的站地址,通过地址开关设置(0 ‑ 99,十进制) SMB1401 .. . SMB1651 DP 设备的主站的地址(0 到126)(如未连接 DP 主站,则 显示 255) SMW1402 .. . SMW1652 输出缓冲区的 V 存储器地址,表现为VB 的偏移量(例如, 1000 表示 VB1000)。 SMB1404 .. . SMB1654 输出数据的字节数 插槽 5 中的智能模块 说明 SMB1406 .. . SMB1656 DP 标准协议状态字节 编号 说明 0 上电后未发起 DP 通信 1检测到组态/参数分配错误 2 当前处于数据交换模式 3 脱离数据交换模式 SMB1407 到 SMB1449 .. . SMB1657到 SMB1699 预留 - 上电时擦除 注:每次 DP 设备接受组态/参数设定信息时,都会更新 SM 单元。甚至是检测到组态/参数分配错误时,也会更新这些单元。每次上电时会擦除这些单元。 注:STEP 7‑Micro/WIN SMART 中 EM DP01的“PLC 信息”也会提供这些信息。 注:用户程序可访问这些信息并用来处理 EM DP01 数据。 9.5.1.10 EM DP01PROFIBUS DP 的 LED 状态指示灯 EM DP01 PROFIBUS DP 模块的前面板上有四个状态 LED 用于指示DP 端口的工作状态: • DIAG LED: – 双色(红色/绿色)LED 表示 EM DP01 的工作状态和故障状态 –红色闪烁:自启动时开始闪烁,直到 CPU 完成 EM DP01 登录后停止闪烁,或在 EM DP01 出现故障时闪烁 –绿色闪烁:EM DP01 等待 S7-200 SMART CPU 传输组态和参数(登录后绿灯立即闪烁) 期间或固件升级期间 –绿色点亮:无任何故障且 EM DP01 已组态 • POWER LED: – 绿色点亮:有用户 24 V DCDP ERRORLED: – 红色闪烁:DP 主站写入 EM DP01 的 I/O 组态或参数信息存在错误 – 红色点亮:DP 通信被中断 –灭:无错误或从未建立数据交换 • DX MODE LED: – 灭:在 S7‑200 SMART CPU 接通后,只要不尝试 DP通信或 DP 通信中断 – 绿色点亮:成功发起 DP 通信后(EM DP01 已进入与 DP 主站交换数据的模式),该指示灯保持点亮,直至 EM DP01 退出数据交换模式 说明 如失去 DP 通信,将强制 EM DP01 退出数据交换模式,此时 DXMODE LED 熄灭并且 DP ERROR LED 红色亮起。这种状态会持续,直到 S7‑200 SMART CPU断电或恢复数据交换 模式。 下表了 EM DP01 状态 LED 指示的状态: 表格 9-5 EM DP01 PROFIBUSDP 模块的状态 LED 说明 电源 LED 指示 灯 (绿色) 诊断 LED 指示 灯 (双红色/绿色) DP 错误 LED 指示灯 (红色) DX 模式 LED 指示灯 (绿色) 24 V DC 用户电源正常 绿色 无 24 V DC 用户电源 灭内部模块故障 红色 启动时,直到 CPU 登录 到 EM DP01,或者 EM DP01 中存在故障 红色闪烁 EM DP01 等待S7‑200 SMART CPU 的 组态和参数化时,或固 件更新期间 绿色闪烁 不存在故障;EM DP
DP 主站)呈红色闪烁 数据交换模式未激活或 数据通信中断 灭 数据交换模式激活 绿色 9.5.1.11 使用 HMI 和配有 EM DP01 的S7-CPU 无论是否用作 PROFIBUS DP 设备,EM DP01 PROFIBUS DP 模块都可用作 MPI 主站的通信接口。EM DP01 可使用 S7‑300/400 的 X_GET/X_PUT 函数将 S7‑300/400 连接到 S7‑200SMART。HMI 设备(例如 SMART HMI 或 TD 400)可用来通过 EM DP01 与 S7‑200 SMART 通信。一些设备允许用户选择 V 存储器作为 S7‑200 SMART CPU 中的存储区。如果不能选择 V 存储器,则应该组态客户端(CPU 或 HMI 设备)读取并写入 DB1 以访问 S7‑200 SMART CPU 的 V存储器。例如,X_GET 需要远程地址设置为 P#DB1.DBX100.0 BYTE 20 才能读取 V 存储器中 从 VB100开始的 20 字节。 说明 S7‑1200 PROFIBUS DP 主站不能使用 GET/PUT 函数访问 S7‑200 SMARTCPU。S7-1200 DP 主 站仍能通过 PROFIBUS 数据交换模式访问 S7-200 SMART CPU。 将 EMDP01 PROFIBUS DP 模块用于 MPI 通信时,XGET/XPUT 函数的地址参数须设置为 EM DP01的地址(地址开关)。发送到 EM DP01 的 MPI 消息将传递到 S7‑200 SMART CPU。 MPI 和 HMI设备发来的消息将占用 S7‑200 SMART CPU 的后台通信时间。可增加后台通信时 间以更快地响应 MPI 和 HMI 请求。除 DP 主机以外,EM DP01 还支持*多六个连接(六个设备)。为使 EM DP01 能够与多个主站通信,所有主站均须以相同的波特率工作。请参见下图了解一种可能的网络组态:设备数据库文件:GSD 不同的 PROFIBUS设备具有不同的性能特征。这些特点会因功能(例如 I/O 信号和诊断消息的数量)或总线参数(例如传送速度与时间监视)而不同。这些参数因设备类型和供应商不 同而不同,通常记录在技术手册中。为帮助用户简化PROFIBUS 的组态,可在一个称为设备 数据库文件或 GSD 文件的电子数据表中指定具体设备的性能特征。基于 GSD 文件的组态工具可以将不同供应商的设备方便地集成在同一个网络中。 GSD设备数据库文件以**定义的格式全面地描述设备的各项特征。供应商负责为每种设备 都准备 GSD 文件并提供给 PROFIBUS用户使用。组态系统使用 GSD 文件可读取 PROFIBUS 设 备的特征并在组态网络时使用这些信息。 如果您的软件版本不包含 EMDP01 的组态文件,则您可从 Siemens 客户支持获取*新的 GSD 文件 (SIEM81C7.GSD)。 如果您使用的并非Siemens 主站设备,请参见制造商提供的有关如何使用 GSD 文件组态主 站设备的文件。 EM DP01 PROFIBUS-DP6ES7288-7DP01-0AA0 的 GSD 文件
与 CPU 进行PROFIBUS DP 通信的示例程序 下面显示的是适用于 CPU 上插槽 0 中的 PROFIBUS DP模块的示例程序,该程序使用 SM 存 储器中 DP 端口信息。该程序通过 SMW1402 确定 DP 缓冲区位置,通过 SMB1404和 SMB1405 确定缓冲区大小。这些信息用于将 DP 输出缓冲区的数据复制到 CPU 的过程映像 输出寄存器。同样,CPU的过程映像输入寄存器中的数据则被复制到 V 存储器输入缓冲区。 在适用于插槽 0 中 DP 模块的如下示例程序中,SM 存储区的 DP组态数据提供了 DP 设备的 组态。该程序使用以下数据: SMB1406 DP 状态 SMB1401 主站地址 SMW1402 输出的V 存储器偏移量EM DP01 PROFIBUS DP 模块技术规范参考 有关 EM DP01 PROFIBUS DP模块的更多信息,请参见“EM DP01 PROFIBUS DP 模块” (页 965)的技术规范。 9.6 RS485 RS485网络是一种差分(多点)网络,每个网络*多可有 126 个可寻址节点,每个网段* 多可有 32 个设备。 中继器用来分割网络。中继器不是可寻址节点;中继器并不包 括在可寻址节点计数中,但会包括在每个网段的装置计数中。 RS485 支持高速数据传输(12Mbit/s 时传输距离为 100 m,187.5 Kbit/s 时传输距离为 1 km)。 RS485 可使用 PPI协议和自由端口: • PPI 协议:可在 RS485 或 RS232(半双工)上运行。 可能的连接包括: – PPI 协议设备 –RS485 HMI 显示器 • 自由端口: 可在 RS485 或 RS232(半双工)上运行。 可能的连接包括: – RS485兼容的设备(例如条形码扫描器) – 具有 RS485 接口的设备(例如控制系统) – 使用自由端口的第三方设备PPI是一种主站-从站协议:主站设备向从站设备发送请求,从站设备进行响应。请参见下图。从站设备并不发出消息,而是等待主站向其发送请求或对其轮询,要求其进行响应。 +0,˖Џキ 660$57 Ңキ 主站通过由 PPI协议管理的共享连接与从站进行通信。PPI 不会限制可与任何一个从站通信 的主站数目;但您无法在网络中安装 32 个以上主站。 PPI协议和 S7-200 SMART CPU PPI **协议允许网络设备在设备之间建立逻辑连接。对于 PPI **协议,每台设备可提供的连接数是有限的。请参见下表中 S7‑200 SMART CPU 支持的连接数。 所有 S7‑200 SMART CPU 都支持PPI 和 PPI **协议。 表格 9-13 S7‑200 SMART CPU 的连接数 模块 波特率 连接 RS485 端口9.6 Kbps、19.2 Kbps 或 187.5 Kbps 5 RS485/RS232 信号板 9.6 Kbps、19.2Kbps 或 187.5 Kbps 4 说明 CPU 型号 CPU CR20s、CPU CR30s、CPU CR40s 和 CPUCR60s 不支持使用扩展模块或信号波特率和网络地址 9.6.2.1 波特率和网络地址定义 波特率数据在网络中的传输速度成为波特率,通常以千位 (Kbps) 或兆位 (Mbps) 为单位。波特率衡量给定时间内可传输的数据量。例如,波特率为 19.2 Kbps 说明传输率为每秒 19,200 位。每一台通过给定网络进行通信的设备都必须组态为以相同波特率传输数据。网络的* 快波特率由连接到该网络的速度*慢的设备决定。下表列出了 S7-200 SMART CPU 支持的波特率。 表格 9-14 S7-200 SMART CPU 支持的波特率 网络波特率 PPI 协议 仅 9.6 Kbps、19.2 Kbps 和 187.5 Kbps 自由端口模式 1.2 Kbps 到115.2 Kbps 网络地址 网络地址是分配给网络中每台设备的唯一编号。网络地址唯一可确保数据传输到正确设备或从正确设备中检索数据。S7-200 SMART CPU 支持的网络地址为 0 到 126。下表列出了 S7-200 SMART设备的默认(出厂)设置。 表格 9-15 S7-200 SMART 设备的默认地址 S7-200 SMART 设备 默认地址 STEP7‑Micro/WIN SMART 0 HMI 1 S7‑200 SMART CPU 2 9.6.2.2 为 S7-200 SMARTCPU 设置波特率和网络地址 简介 要通过 RS485 网络与 STEP 7‑Micro/WIN SMART 或 SIMATICHMIs (页 432) 通信,必须组态 S7‑200 SMART CPU 的 RS485 网络地址和波特率。