如何在BRAUMAT/SISTAR中组态S7-1500控制器和S7-400控制器的连接
S7-1500和S7-400建立通信连接的组态步骤。
序言
两个控制器在两个不同的项目中。
STEP 7 (TIA Portal)
STEP 7 V5 (SIMATIC Manager)
通信使用未指定的连接。
在TIA Portal 中组态
网络设置
为S7-1500到S7-400的连接分配IP地址和子网掩码。
图. 01
在控制器的安全设置中,使能PUT/GET 通信设置。.
图. 02
建立连接
切换至TIA Portal 网络视图并安排工作区域。
图. 03
选中并右键点击控制器.。在弹出菜单中选择“添加新连接”。
图. 04
选择S7-1500控制器的通信接口。
添加一个未指定S7连接。
可选择16进制100 +连接伙伴的16进制值(PCU)作为本地ID。
例如: 目标PCU16对应110 hex。
图. 05
新连接下选择常规并分配连接伙伴的IP地址。
图. 06
选择地址详细信息并设置连接伙伴的机架号和槽号。partner.
对于与未指定伙伴的单边S7连接,在连接资源的下拉列表中选择“03”。
图. 07
编译和下载
编译并下载S7-1500中的设置。
在SIMATIC Manager 中组态
在NetPro 中创建新连接
选择控制器并创建一个新的连接。新增一个未指定的S7连接。
为目标控制器(PCU)选择一个十六进制数据作为本地ID。
分配目标控制器的IP地址,如果目标控制器为S7-1500则使能 "主动建立连接" 。
图. 08
选择“地址详细信息”。
分配伙伴控制器的机架号和槽号。
分配本地ID。
为S7-1500伙伴控制器分配伙伴ID“03”。(对于S7-1500,这个值总为“03”。)
选择16进制10+目标控制器(PCU)16进制值作为本地ID。
例如:目标伙伴编号为16时对应为16进制20 .
图. 09
编译和下载
编译项目并下载至控制器。重新启动控制器。
在线连接
在TIA Portal的设备和网络视图中使能“上线”。
检查创建的连接。在线视图中已建立的连接为绿色显示。
在NetPro 中使能“上线”。 选择CPU并检查连接状态。
图. 10
在BRAUMAT/SISTAR "XC_PCU" 中组态连接
使用手册的连接表,根据合作伙伴PCU选择XC_PCU的数据记录。
图. 11
参考信息: 109773153 或在以下链接: "SIMATIC BRAUMAT/SISTAR > Cross coupling AS - AS > Parameterization of the connections > PCU allocation to data set".
示例
使用数据记录8的PCU6与PCU4之间的连接。
使用相同的数据记录组态两个PCU。
伙伴PCU编号,分配连接ID(本地)并使能连接。
图. 12
更新 S7-400 控制器至STEP 7 V7.5 Upd2
所有在V7.5 Upd 2之前的BRAUMAT S7-400 版本必须使用V7.5 Upd 2的兼容块。 否则在S7-1500的PCU_Status会发生更新连接错误(-1)。
这些块与BRAUMAT V6.x and V7.x一起发布。
从文件夹 "V7_V7_BM_SYS_XChange"中复制块到S7-400 的离线项目文件中并下载至S7-400 控制器。
图 13
更新后,连接不再存在错误。
图. 14
组态连接测试
为测试连接,在两边的XC_JOB组态GET访问。
从伙伴PLC的PCU_GEN中读取时间(秒)至本地的指定字节。
下图为显示的必要步骤。 (位置标记为黑色,要执行的步骤标记为红色。)
图. 15
S7-1500中组态 XC_JOB (位置 1)
Enable置位 “True”。
变量 "RemotePcuNo" 设置为2。
变量 "JobType" "设置为GET"。
变量"CycleTimeSv"作为更新周期设置为5s。
对于 "SourcePtr" 分配值为 "DB701 DBB15" ("PCU_GEN,1,Second")。
分配参数 "DestPtr" 为字节10。
S7-400中组态 XC_JOB_32 (位置 2)
设置 "remote PCU number"为 1。
分配 "Type" 为值14,表示"GET 访问"。
Enable 设置为“TRUE”来执行工作。
分配参数 "Job time (更新周期)"为 5,表示5s。
参数 "Src" 分配 701 ,表示 DB701。
分配 84H 给参数 "SrcArea" 用于访问DB。
分配 15 给参数 "SrcByte" ,表示DB701的开始字节地址。
分配 1 给参数 "NumBytes" 读取一个字节。
分配 0 给参数 "Dest" (no DB)。
分配 83H 给参数 "DestArea" ,表示目标地址区。
Assign 10 给参数 "DestByte" ,表示目标字节地址10。
使用BRAUMAT/SISTAR主菜单诊断选项卡中的BRAUMAT/SISTAR功能“控制”检查源字节和目标字节的状态。 (位置 3)
安全性信息
为了保护技术基础设施、系统、机器和网络免受网络威胁,有必要实施并持续维护一个全面、最先进的IT安全方案。西门子的产品和解决方案构成了这一方案的一个要素。