本文采用了博图V17,首先在博图软件中添加设备1215C
设置PLC的IP地址
添加WINCC RT Advanced设备
在设WINCC RT Advanced设备备视图中添加常规IE,并设置以太网地址。
在网络视图中将plc和pc系统相连接
在plc的main程序中设计一段简单程序,并将程序下载至plc,plc部分的内容就可以了。
在WINCC RT Advanced运行系统设置中,设置上位机屏幕的分辨率和是否全屏。
设计一个简单上位机程序,控制plc,其中启动按钮为M10.0, 停止按钮为M10.1, 圆灯为Q0.0.
在上位机安装WINCC RT Advanced运行软件和破解文件后,下载地址(https://www.jb51.net/softs/792531.html)将上位机电脑IP设置为192.168.2.3(和博图组态中的地址相同)。
用编程电脑软件点击“运行”或通过win键+R调出运行窗口,并输入CMD进行
打开 Windows 的 cmd 窗口,在弹出的 cmd 窗口中输入“Ping 目标计算机IP地址”,并看到“已丢失=0” 时,即表示两台计算机已连通,否则需检查两台计算机连接的物理链路是否正常,IP地址是否设置在同一网段中。如下图:
在安装了 WinCC Runtime Advanced 的计算机(目标电脑)的开始菜单中的“Siemens Automation”文件夹下找到 WinCC Runtime Loader并打开,如下图:
在打开的界面中点击“Settings”
并按下图设置传输参数,然后点击“确实”,如下图:
点击“Transfer” ,看到提示 “Connecting to host…”,传送模式已正常打开,如下图
在安装了 WinCC Advanced 软件的工程师站(组态)中打开项目,并在项目树种使用鼠标左键选中 WinCC RT Advanced 项目,然后在菜单中的“在线”中点击“扩展的下载到设备”,先点击连接后,在进行下载,如下图:
在编程电脑的博图中的访问点为S7ONLINE
要通讯正常还需要设置上位机电脑PG/PC接口,选择S7ONLINE对应上位机电脑的网卡,完成后就实现和plc通讯
完成后可实现上位机和plc的通讯
点击启动按钮灯变绿,停止按钮灯变灭