(2) 在弹出的创建新项目窗口里输入项目名为“ 300S7Client”,点击“ OK”按钮,如图 55 所示。
图 55. 输入项目名称
(3) 在 300S7Client 下点击右键“ Insert New Object”,选择“ SIMATIC 300Station”,如图 56 所示。
图 56. 插入 S7-300 站点
(4) 双击“ Hardware”打开硬件组态,如图 57 所示。
图 57. 硬件组态
(5) 插入S7-300 导轨,如图 58 所示。
图 58. 插入S7-300 导轨
(6) 插入S7-300 CPU,与实际CPU 一致:6ES7 314-6EH04-0AB0 V3.3,如图 59 所示。
图 59. 插入S7-300 CPU
(7) 在弹出的“ Properties-Ethernet interface PN-IO”对话框的“Parmeters”选项卡中为以太网接口设置 IP 地址192.168.0.2 和子网掩码 255.255.255.0,如图 60所示。
图 60. 设置IP地址和子网掩码
(8) 点击“ New...”新建子网,如图 61 所示。
图 61. 新建子网
(9) “ New subnet Industrial Ethernet”对话框下Name:Ethernet(1),如图 62所示。
图 62. 子网名称
(10) 新建 子网后,点击“ OK”,如图 63 所示。
图 63. 确认子网
(11) 点击“ Save and Compile”按钮。编译保存硬件组态信息,如图 64 所示。
图 64. 保存并编译硬件组态
3.2 S7-1200 侧通信的编程,连接参数及通信参数的配置
1. 使用 TIA Portal 软件新建一个项目并完成硬件配置
在 TIA Portal 的 “Portal 视图” 中选择 “创建新项目”。
2. 添加硬件并命名PLC
进入 “项目视图”,在“项目树” 下双击 “添加新设备”,在对话框中选择所使用的 S7-1200 CPU 添加到机架上,命名为PLC_2,如图 65 所示。
图 65. 添加新设备
3. 为 PROFINET 通信口分配以太网地址
在 “设备视图”中点击 CPU 上代表 PROFINET 通信口的绿色小方块,在下方会出现 PROFINET 接口的属性,在“以太网地址” 下分配 IP 地址为 192.168.0.1 ,子网掩码为255.255.255.0,选择子网“PN/IE_1”,如图 66 所示。
图 66. 分配 IP 地址
4. 激活 CPU 连接机制属性
激活允许来自远程对象的 PUT/GET 通信访问,参见连接机制。
5. 下载组态
对 CPU 硬件组态进行保存编译下载。
3.3 S7-300 侧通信的编程,连接参数及通信参数的配置
1. 网络组态
(1)点击快捷菜单中的 Configure Network 按钮进入 Netpro 视图,如图 67 所示。
图 67. 点击 Configure Network 按钮
(2)在 Netpro 视图的 CPU 上点右键选择 Insert New Connection 添加新连接,如图 68所示。
图 68. 添加新连接
(3)通讯伙伴选择非指定(Unspecified),通讯类型选择 S7 connection,如图 69 所示。
图 69. 选择通信伙伴和通信类型
(4)点击“OK”按钮后,在弹出的属性窗口中勾选单端组态(Establish an activeconnection),并填写通信伙伴的 IP 地址,注意 Local ID 编号,本例保持默认值 1,如图 70所示。之后点击地址详细按钮(Address Details...)。
图 70. S7 连接属性
(5)在地址详细信息对话框中填写通信伙伴 CPU 的机架号和槽号,槽号设置为 0 或 1。点击“OK”按钮,如图 71 所示。
图 71. S7 地址详细信息
(6)选中 CPU,先编译再下载,如图 72 所示。
图 72. 编译下载
2. 检查连接状态
(1)下载完成后,可点击"激活连接状态"按钮,查看连接状态,如图 73 所示,则表示组态的连接已经成功建立。
图 73. 连接已建立
(2)如果出现如图 74 所示的情况,则说明连接没有建立,请检查网线的连接、IP 地址等。
图 74. 连接未建立
3.4 S7-300 侧和 S7-1200 侧软件编程
1. S7-300 侧软件编程
1.1 添加指令块
(1)查看SIMATIC Manager> Blocks,生成了 OB1,如图 75 所示。
图 75. 查看 Blocks
(2) 双击OB1 进入,如图 76 所示。
图 76. 点击 OB1
(3) 需要的功能块,如图 77 所示。
图 77. 查找功能块
(4) 插入FB14 GET,如图 78 所示