一、说明
西门子S7连接插件可以在Visual Components Premium 4.2.2或更新版本的软件的连接选项卡中配置如果连通性选项卡在您的应用程序中不可见,必须首先通过导航到文件,选项,附加来启用连通性视图。启用连接后,必须通过按底部的确定保存更改的设置,然后必须重新启动应用程序。本教程使用一个简单的布局设置,包括送料器、输送机、传感器和电机。可以构造类似的布局,方法是在电子目录的相应类别中查找组件,然后使用即插即用(PnP)工具将组件连接起来。或者,可以调整培训并尝试使用自定义逻辑和布局的相同方法。
二、设置TIA Portal属性
本教程使用TIA PortalV16和使用S7-PLCSIM V17模拟的虚拟S7-1200系列PLC完成。类似的程序也适用于其他s7系列plc,如300、400和1500,这些plc要么是物理的,要么是用PLCSIM或PLC SIM Advanced进行模拟的。请注意,当使用S7插件时,PLC连接到可视化组件不需要OPC功能。
配置用于仿真的PLC项目的基本步骤如下:
- 在块编译期间支持模拟(可选)
- 配置PLC以太网接口
在使用模拟PLC时,最好将IP地址设置为私有IP地址,例始11192 168.0.1.
- 禁用物理输入更新(可选)
- 启用完全访问和PUT/GET通信
- 配置NetToPLCSim(仅适用于PLCSIM)
三、PLC程序
四、导出变量表
五、PLCSIM and NetToPLCSim
在启动NetToPLcSim之前,必须关闭TIA Portal和PLCSIM,以确保连接工作。需要以管理员身份启动NetToPLCSim并允许其关闭关闭阻塞TCP端口102的服务。只有在服务被停止后才能打开TIA Portal以启动PLCSIM并将项目加载到其中。做这些事情的顺序不对可能会使连接失败,并且需要重新启动Windows以使其重新工作。
六、连接VC到PLC
一旦选择了服务器,编辑连接面板将默认在右侧打开你的应用程序的一面。在连接PLC时,需要输入PLC的IP地址以及机架和槽索引。如果正在使用PLCSIM和NetToPLcSim,则IP地址将为计算机的IP地址,因此在NetToPLCSim中输入的网络IP地址设置。如果没有使用PLCSIM,可以输入正在使用的PLC的IP地址在TIA的接口属性中配置。
机架和槽索引由所使用的PLC类型决定。如果不确定正确的索引,可以通过打开设备和网络视图从TIA检查正确的值。对于S7-1200和1500系列PLC,默认机架索引为0,索引为1。
七、配对变量
与其他连接插件不同,西门子S7连接插件没有浏览功能来直接将仿真和PLC之间的变量配对。由于通信协议的限制,插件只能访问导出标签表中的PLC变量。要开始配对变量,必须按服务器属性中的“从文件加载PLC符号”按钮。
将模拟中的变量与PLC中的标签配对。对于通信方向,必须分别进行配对,因此仿真到服务器,服务器到仿真。配对变量是通过选择传输方向并按下添加变量按钮来完成的。
八、建立连接
九、测试效果