实现功能如下:
启动博途软件
在自定义路径创建一个新项目
可连接已经打开的博途项目
通过Excel表格的方式为连接项目添加CPU、分布式站点、网络连接等
根据项目实际情况,利用XML文件和库文件,定制化自动生成PLC程序
生成仿真实例并进行仿真操作
下载硬件组态及软件程序
对项目中的重点步骤介绍如下:
01
使用环境说明
软件要求
TIA Portal STEP7 专业版 V17
TIA Portal Openness (安装博途会默认勾选)
涉及对本项目进行开发和修改,需要安装:
Microsoft Visual Studio (.NET Framework 4.8)
02
如何打开自动操作界面?
设置用户权限右键单击 Windows 任务栏中的“计算机”,然后选择“管理”
打开“本地用户和组以及组 > 用户”并双击用户
转到“隶属于”选项卡,然后单击“添加”按钮
输入“Siemens TIA Openness”并按OK 确认
打开对应路径的文件解压项目后,双击如下路径的"OpennessTestFunction"应用程序
03
如何实现硬件自动导入?
PLC及ET 200SP站点等硬件的订货号、名称、版本、IP地址等信息都在Data文件夹下的TotalStation.xlsx表格中,如下图:
在启动博途,创建新项目或者连接已有项目成功后,点击"添加站点",粘贴实际路径
硬件自动导入呈现
如下图所示,不仅是表格中的硬件设备,网络等连接关系也可自动添加。
04
如何实现程序自动生成?
导入的程序来自于全局库文件和XML文件:
全局库:一般对于常用的复杂功能块,若经常调用,建议做成全局库的方式,会更利于编程和使用
XML文件:功能块或组织块建议使用XML文件来存放,通过对XML文件的修改,可以灵活地实现不同的调用关系
利用“版本控制接口”可以实现生成XML文件: