在 Step7 5.5中添加300站,添加 PLC 和电源。
双击 CPU 的 PN-IO 端口,打开网络属性对话框,点击“Properties”。
设置 IP 地址并添加子网。
设置子网名称并点击“OK”。
再点“OK”。
在300程序中添加 DB 块并添加变量。
下载上面配置好的项目到315-2 PN PLC中,下载步骤,参考下面文档“通过以太网接口下载”。
http://www.ad.siemens.com.cn/productportal/prods/published/Soft/Soft_3.5/Soft_3.5.html
我们可以使用工具导出经典Step7中的变量,再导入Portal WinCC项目中,也可以直接在创建的连接中手动创建变量。
接下来是使用工具导出变量的方法,如果选择手动创建变量,可以跳过此步骤。
从下面链接下载用于 WinCC (TIA Portal) 的TagConverter Tools,并和 Step7 安装到一台电脑上。
https://support.industry.siemens.com/cs/cn/zh/view/56078300
此时桌面上多了一个转换工具图标。
双击上面的转换工具图标,并打开转换工具,创建转换模板。
设置转换模板路径和被转换的源文件(Step7项目)。
点“Create”创建。
定义导出数据文件名称和存储路径。
手动填写 HMI Connection Name(注:不建议使用中文),并勾选需要导出的对象内容。
导出数据成功。
在 WinCC Professional 项目中手动添加 HMI 连接,驱动选择Simatic S7-300/400。连接名称与导出文件一致,IP 地址与300站一致,插槽号填2,机架号为0,访问点使用默认的 CP-TCPIP。
注意:S7-300 插槽号填2,S7-400 插槽号需要查看硬件组态,CPU是几号插槽就填几,这里插槽号指的是CPU插槽号,并非通信模块插槽号。
如果选择手动创建变量,直接打开“HMI变量”,在变量表按照变量的***地址创建变量即可。
也可以通过工具导入变量,打开“ HMI 变量”中的“显示所有变量”,点“导入”。
在“导入 HMI 变量”对话框中选中通过 TagConvert 工具导出的 Excel 文件,并点“打开”。
成功导入变量。
打开电脑的“控制面板”,找到“设置 PG/PC 接口”,双击打开设置界面,选中”添加/删除“。
添加”CP-TCPIP“。
选中访问点“CP-TCPIP”,并为使用的接口分配参数, “CP-TCPIP ”对应连接 300 PLC的网卡。
注意:需要选择<网卡名称.TCPIP.1>。
在 PC 上 打开 cmd。
ping 300 PLC 的 IP地址,保证物理网络是正常的。
启动 WinCC Professional 仿真。
将300 PLC 切到运行状态,WinCC Professional 显示了来自 PLC 的数据,连接建立成功。
停止 WinCC Professional 仿真。