黑龙江西门子中国经销商提供西门子G120、G120C V20 变频器; S120 V90 伺服控制系统;6EP电源;电线;电缆;
网络交换机;工控机等工业自动化的设计、技术开发、项目选型安装调试等相关服务。西门子中国有限公司授权合作伙伴——浔之漫智控技术(上海)有限公司,作为西门子中国有限公司授权合作伙伴,浔之漫智控技术(上海)有限公司代理经销西门子产品供应全国,西门子工控设备包括S7-200SMART、 S7-200CN、S7-300、S7-400、S7-1200、S7-1500、S7-ET200SP 等各类工业自动化产品。公司国际化工业自动化科技产品供应商,是专业从事工业自动化控制系统、机电一体化装备和信息化软件系统对于 PROFIBUS DP 连接,需要使用以下软件组件:
● WinCC flexible 工程工具
● 用于为 PLC 中的接口模块分配符合 DP 标准的参数值的特定组态软件(例如:
COM PROFIBUS)。
8.2.4.2 安装通讯驱动程序
HMI 设备的驱动程序
用于连接到 SIMATIC 500/505 控制器的驱动程序随 WinCC flexible 一起提供,并且会自
动安装。
要连接 HMI 设备和 PLC,物理连接和控制程序是必需的。 WinCC flexible 提供了实例程
序。
8.2.4.3 组态控制器类型和协议
选择 PLC
要通过 PROFIBUS DP 连接 SIMATIC 500/505 PLC,可在 HMI 设备的项目窗口中双击
“通讯 ▶ 连接”(Communication ▶ Connections)。 转到“通讯驱动程序”(Communication
drivers) 列,并选择协议 SIMATIC 500/505 DP。
属性视图将显示所选协议的参数。
通过双击 HMI 设备项目窗口中的“通讯 ▶ 连接”(Communication ▶ Connections) 可以随时
编辑参数。 选择连接并在“属性”对话框中编辑其参数。
说明
HMI 设备上的设置必须和 PLC 上的设置匹配。要编辑参数,在 HMI 设备的项目窗口中双击“通讯 > 连接”(Communication >
Connections)。 在工作区域的“通讯驱动程序”列中选择“SIMATIC 500/505 DP”。 在“属
性”(Properties) 窗口中更改该连接的协议参数。
与设备相关的参数
● 接口
在“接口”(Interface) 下,选择 HMI 设备上的接口,将通过该接口建立到 SIMATIC
500/505 的连接。 在“接口”(Interface) 下,将根据所选接口自动设置类型。
更多相关信息,请参阅相关设备手册。
● 波特率
在“波特率”(Baud rate) 下,选择网络组态中 HMI 设备与 SIMATIC 500/505 之间进行
通讯的传输率。 对于网络中的所有设备,必须设置相同的波特率。
系统缺省值: 1500 Kbps。
说明
如果为 OP 73 或 OP 77A 设置 1.5 Mbaud 的传输率,则较高站地址必须小于或等于
63。
如果在 PROFIBUS DP 上以 1.5 Mbaud 的传输率将 TP 170A 连接到 SIMATIC S7
站,则设置的较高站地址 (HSA, Highest Station Address) 的值应小于或等于 63。
与 PLC 相关的参数
● HMI 地址
在“HMI 地址”(HMI address) 处设置 HMI 设备的 PROFIBUS DP 地址。
允许值为 3 到 125。
● 块长度
在“块长度”(Block length) 下,*用于 HMI 设备和 PLC 之间通讯的 I/O 区域分配。
I/O 区域的大小将影响性能。将根据 B 类(符合 EN 50170 的基本 DP 从站)执行组态。 可以选择以下四种不同的
组态:
– B 类微小
– B 类小
– B 类中等
– B 类大
I/O 区域的分配由这四种不同的设置来确定。 下表说明了 I/O 区域的分配:
类 输入(字节) 输出(字节)
B 类微小 32 22
B 类小 42 22
B 类中等 64 32
B 类大 128 64
WinCC flexible 中的设置必须与接口模块的组态数据(例如:CP 5434 DP)相匹配。
说明
如果要传送大量数据,建议设置一个较大的 I/O 区域。 这就意味着,HMI 设备上的显示
的更新速度会更快,因为在一个周期内获取数据。
8.2.4.5 基于 COM PROFIBUS 的实例为 PROFIBUS DP 网络分配参数值
CP 5434 DP 接口模块
要组态 CP 5434 DP,需要使用 COM PROFIBUS 组态软件包。 WinCC flexible 还带有
HMI 设备从站的 GSD 文件。
这些 GSD 文件位于“WinCC flexible Support\PlcProg\GSD”目录中。 必须根据特定的
HMI 设备使用不同的 GSD 文件:
GSD 文件 厂商标识号 HMI 设备
SIEM80B3.GSD 0x80B3 TP 170B、OP 170B、Mobile Panel 170 在以下情况中,从 ProTool 中将文件复制到 COM PROFIBUS:
● COM PROFIBUS 目录“WinCC flexible\PLCPROG\GSD”下的 GSD 文件比 ProTool
中提供的 GSD 文件更早。
● COM PROFIBUS 尚不支持新的 HMI 设备。
然后重新启动 COM PROFIBUS,并选择“读取 GSD 文件”。
如果已经使用较早的文件创建了一个 COM PROFIBUS 组态,但想使用较新的 GSD 文
件,则必须重新创建组态。
参数
在 CP 5434 DP 和 HMI 设备能够相互通讯之前,必须在 COM PROFIBUS 中设置以下参
数:
● 站类型: HMI
● 站号: 3-125
在此处输入的值必须与组态 HMI 设备时*的 OP 地址相匹配。
● 期望的组态:
通过选择组态的类别和符号名来设置期望的组态。 可以设置下列期望的组态:
– B 类微小
– B 类小
– B 类中等
– B 类大
● 地址识别符:
将根据所选组态自动分配地址识别符,不允许对其进行更改。
● I 和 Q 地址:
该地址必须与 PLC 程序中所存储的地址相匹配。将 COM PROFIBUS 组态集成到 TISOFT 中
TISOFT 文档详细介绍了如何将 COM PROFIBUS 组态集成到 TISOFT 程序中。 其主要
步骤简述如下:
1. 使用“导出”功能在 COM PROFIBUS 中创建一个二进制文件。
2. 使用“CONFIO”>“PRO-DP”>“MERGE”,将该二进制文件合并到 TISOFT 程序中。
3. 将 CPU 设置为“ONLINE PLC”模式。
4. 使用“CONFIO”>“PRO-DP”>“组态”(CONFIG),在 TISOFT 中* I/O 地址。
5. 使用“UPDATE”将程序传送到 CPU。
8.2.4.6 处理控制器上的 DP 协议的实例程序
处理 DP 协议的程序
要连接到 PROFIBUS DP,需要使用可处理协议的控制程序。 WinCC flexible 提供了一个
实例程序(用 LADDER 语言编写)。 可对该程序进行修改以满足您的需要。 该实例程序支
持线性 P 编址。 该实例程序位于“WINCC flexible\PLCPROG\SIMATIC505”文件夹中。
该实例程序专门为 CPU 545 和 CPU 555 编写(通过 CP 5434 DP(附加卡)连接到
PROFIBUS DP 网络)。 下列设置存储在示例程序中: 在组态中调整这些设置:
程序 参数 值
WinCC flexible HMI 设备 PC/
协议 SIMATIC 505 DP对于 Panel PC 和标准 PC,在 Windows 中将按如下方式设置接口: “设置 > 控制面板 >
设置 PG/PC 接口”
参数 值
应用程序的访问点 DPSONLINE
所用的组态模块 PROFIBUS DP 从站
如果使用的是 Windows CE 操作系统,则不需要进行任何设置。趋势请求和趋势传送
功能
趋势是来自 PLC 的一个或多个值的图形显示。 根据组态,可以由时间或位来触发对值的
读取。
时间触发的趋势
HMI 设备将按组态中*的时间间隔循环读取趋势值。时间触发的趋势适合于连续过程,
例如电机的运行温度。
位触发的趋势
通过在趋势请求变量中设置触发位,HMI 设备将读取一个趋势值或整个趋势缓冲区。 在
组态数据中定义了此设置。位触发的趋势通常用于显示快速改变的数值。一个实例为塑料
部件生产中的注入压力。
要触发位触发趋势,在 WinCC flexible 的“变量”编辑器中创建合适的外部变量。 外部变量
必须与趋势区域链接。 然后,HMI 设备和 PLC 通过这些趋势区域相互通迅。
以下是可用于趋势的区域:
● 趋势请求区域
● 趋势传送区 1
● 趋势传送区 2(仅对于交换缓冲区需要)
允许类型为“V”或“K”的变量。 它们必须是“Int”和“+/-Int”数据类型的变量或“Int”和“+/-Int”数
据类型的数组变量。 在组态期间,为一个趋势分配一个位。 从而为所有区域分配一个唯
一的位。
趋势请求区域
如果在 HMI 设备上打开的画面具有一个或多个趋势,则 HMI 设备会在趋势请求区域设置
相应的位。取消选择画面后,HMI 设备将在趋势请求区域中重设相关的位。
使用趋势请求区域,PLC 可识别出当前在 HMI 设备上显示的趋势。 不用判断趋势请求区
域,也可触发趋势。