1/10PLCS7-200SMART与LabVIEWOPC以太网通信PLCS7-200SMART与LabVIEWOPC通过以太网通信的过程分为四步:①利用以太网将PC机和PLC连接,将程序下载到PLC中,并启动PLC;②设PCAccessSMART软件;③创建LabVIEW变量;④编写LabVIEW程序并运行。各步说明如下:第一步程序编写及下载1、编写PLC程序(示例程序,验证通信情况)2、编译下载程序并启动PLC2/10第二步设PCAccessSMART软件1、以管理员身份运行S7-200PCAccessSMART软件2、右击MWSMART(TCP/IP),新建PLC,并FoundCPU,左击CPU地址,并确定3/103、右击新建的PLC并新建文件夹(newfolder)4右击newfolder新建item,并对item进行设置。新建完所有的item后,保存退出。4/105、注意在保存时若出现“configurationcannotbesavedwhiletheserverisactive”的情况,则“计算机右击-管理-服务和应用程序-服务-NIPSPServiceLocator”,右击停止该项服务,再尝试保存即可。第三步创建LabVIEW变量1、打开LabVIEW软件,新建项目,再如右图,操作,选择I/O服务器5/102、在弹出的对话框中双击“OPCClient”3、选择之前建立好的OPC文件6/104右击“项目管理器”中的“OPC1”进行“创建绑定变量”5、在弹出的对话框中选择之前建立好的OPC文件,选中并将建好的变量添加至红色区域,并点击“确定”7/106、在弹出的“多变量编辑器”选择确定,如有弹出错误提示,之前步骤有错误,需要重新建立!7、将建立好的变量按住鼠标将其拖入VI程序中,编写程序。8/10第四步编写LabVIEW程序并运行1、在LabVIEW中编写程序并运行(示例)9/102、遇到该错误后,此时①可将电脑重启,使NI的启动和禁用相恢复默认值;②将上面禁用的服务重新启动。3、运行程序,点击“启动按钮”,发现PLCQ0.0位的指示灯亮,通信成功。注意:箭头标识处,如果为绿色,则表示通信成功,如果为无色,则通信不成功。10/10