1.3 博途V15软件的使用入门
1.3.1 软件界面
1. Portal视图
Portal视图提供了面向任务的工具视图,可以快速确定要执行的操作或任务。如有必要,该视图会针对所选任务自动切换为项目视图。双击博途V15软件的快捷方式,即可看到Portal视图,如图1.41所示。Portal视图功能说明如下。
图1.41 Portal视图
(1)标号1为任务选项,为各个任务区提供基本功能,提供的任务选项取决于所安装的软件产品。
(2)标号2为所选任务选项对应的操作,提供在所选任务选项中可使用的操作,操作的内容会根据所选任务选项动态变化,可在每个任务选项中查看相关任务的帮助文件。
(3)标号3为操作选择面板,所有任务选项中都提供了操作选择面板,操作选择面板的内容取决于当前选择的操作。
(4)标号4为切换到项目视图,使用“项目视图”链接切换到项目视图。
2. 项目视图
项目视图是项目所有组件的结构化视图,如图1.42所示。
图1.42 项目视图
项目视图的功能说明如下。
(1)标号1为标题栏,显示项目名称。
(2)标号2为菜单栏,包含工作所需的全部命令。
(3)标号3为工具栏,提供常用命令的按钮,可以更快地访问“复制”“粘贴”“上传”等命令。
(4)标号4为项目树,可以访问所有组件和项目数据。
(5)标号5为详细视图,显示总览窗口或项目树中所选对象的特定内容,包含文本列表或变量。
(6)标号6为工作区,显示编辑对象。
(7)标号7为分隔线,分隔程序界面的各个组件,可使用分隔线上的箭头显示和隐藏用户界面的相邻部分。
(8)标号8为巡视窗口,所选对象或所执行操作的附加信息均显示在巡视窗口中。
(9)标号9为切换到视图,使用“Portal视图”链接切换到Portal视图。
(10)标号10为编辑器栏,显示打开的编辑器,可在已打开元素间进行快速切换,如果打开的编辑器数量非常多,则可对类型相同的编辑器进行分组显示。
(11)标号11为带有进度显示的状态栏,显示当前正在后台运行的进度。
(12)标号12为硬件目录,显示西门子PLC的所有硬件。
(13)标号13为任务卡,根据所编辑对象或所选对象,提供用于执行附加操作的任务卡。
3. 项目树
使用项目树可以访问所有组件和项目,如图1.43所示。
图1.43 项目树
项目树的功能说明如下。
(1)标号1为标题栏,有一个按钮,可以自动和手动折叠项目树。
(2)标号2为工具栏,用按钮可以在项目树的工具栏中创建新的用户文件夹,用按钮可以隐藏或显示标题,用按钮可以最大化或最小化概览视图。
(3)标号3为项目,可以找到与项目相关的所有对象和操作,例如设备、公共数据、文档设置、语言和资源等。
(4)标号4为设备,项目中的每个设备都有一个单独的文件夹,属于该设备的对象和操作都排列在文件夹中。
(5)标号5为未分组的设备,项目中所有未分组的分布式I/O设备都包含在其中。
(6)标号6为Security设置,可以设置用户名和密码。
(7)标号7为公共数据,包含可跨多个设备使用的数据,例如公共消息类、日志和脚本。
(8)标号8为文档设置,指定项目文档的打印布局。
(9)标号9为语言和资源,确定项目语言和文本。
(10)标号10为在线访问,包含PG/PC的所有接口,可以通过“在线访问”查找可访问的设备。
(11)标号11为读卡器/USB存储器,用于管理连接到PG/PC的所有读卡器和其他USB存储介质。
1.3.2 基本设置
用户可以进行个性化的基本设置,即在“项目视图”菜单栏中选择“选项”→“设置”→“常规”选项进行相关设置,如图1.44所示。下面主要介绍两项参数的基本设置方式。
图1.44 “常规设置”界面
1. 常规设置
在图1.44中,选择“常规设置”选项中的“用户界面语言”为“中文”,“助记符”为“国际”。若指定助记符为德语时,将使用德语助记符编程,如E1.0;若采用国际语言编程,则使用国际助记符,如I1.0。
2. 设置起始视图
设置“起始视图”界面如图1.45所示。
图1.45 设置“起始视图”界面
1.3.3 创建新项目
双击TIA Portal V15的图标,启动软件,软件界面包括“Portal视图”和“项目视图”,在两个视图界面中都可以创建新项目。
创建方法1:在“Portal视图”中,单击“创建新项目”选项,输入项目名称、路径和作者等信息(项目名称、作者支持中文),单击“创建”按钮,即可生成新项目,如图1.46所示。
图1.46 在“Portal视图”中创建新项目
创建方法2:在“项目视图”中,单击“项目”菜单,选择“新建”命令,弹出“创建新项目”对话框,同样输入项目名称、路径和作者等信息(项目名称、作者支持中文),单击“创建”按钮,生成新项目,如图1.47所示。
图1.47 在“项目视图”中创建新项目
创建方法3:在“项目视图”中,单击工具栏中的新建项目图标,弹出“创建新项目”对话框,输入项目名称、路径和作者等信息(项目名称、作者支持中文),单击“创建”按钮,生成新项目。
1.3.4 添加新设备
添加方法1:在“Portal视图”中创建新项目后,单击“组态设备”选项,如图1.48所示,弹出“添加新设备”界面,如图1.49所示,单击“添加新设备”,在右侧弹出新设备列表,如图1.50所示,选择S7-1500→CPU 1511C-1 PN→6ES7 511-1CK01-0AB0,单击“添加”按钮,完成添加新设备。
图1.48 “组态设备”选项
图1.49 “添加新设备”界面
图1.50 新设备列表
添加方法2:在“项目视图”的“项目树”中,双击“添加新设备”选项,如图1.51所示,弹出新设备列表,选择S7-1500→CPU 1511C-1 PN→6E57 511-1CK01-0AB0”,单击“确定”按钮,完成添加新设备。
图1.51 在“项目视图”中添加新设备
1.3.5 项目保存与项目删除
1. 项目保存
方法1:在“项目视图”中,选择菜单栏中的“项目”选项,单击“保存”按钮,即可保存项目。
方法2:在“项目视图”中,选择工具栏中的保存按钮,即可完成项目保存。
2. 项目删除
方法1:在“项目视图”中,选择菜单栏中的“项目”选项,单击“删除项目”按钮,弹出如图1.52所示的“删除项目”界面,选中要删除的项目,单击“删除”按钮,即可删除所选项目。
图1.52 “删除项目”界面
方法2:打开博途V15软件的项目存放目录,删除项目。
1.3.6 程序的编写
在博途V15软件中,主程序一般都编写在OB1组织块中,编写过程如下。
1. 新建项目
根据前面讲解的新建项目方法新建项目。
2. 打开程序输入界面
打开“项目视图”,在“项目树”中单击→,双击,打开程序输入界面,如图1.53所示。
图1.53 程序输入界面
3. 输入主程序
单击常用工具栏中的常开触点不放,将其拖到“程序段1”的位置,直到出现,释放鼠标。采用同样的方法,单击线圈不放,将其拖到“程序段1”的位置,直到出现,释放鼠标,如图1.54所示。单击常开触点上的红色问号,输入M0.5,单击线圈上的红色问号,输入Q0.0,如图1.55所示。
图1.54 画出常开触点和线圈
图1.55 输入地址标识
4. 重命名变量
方法1:右键单击Q0.0,单击“重命名变量”选项,如图1.56所示,弹出“重命名变量”对话框,在“名称”栏中输入“LED”,单击“更改”按钮,即可将线圈Q0.0的变量名称改为“LED”,如图1.57所示。
图1.56 单击“重命名变量”选项
图1.57 “重命名变量”对话框
方法2:在“项目视图”的“项目树”中,单击“PLC变量”→“显示所有变量”选项,弹出“PLC变量”选项,在“名称”栏中将Q0.0改为“LED”,如图1.58所示。
图1.58 在“项目视图”中修改变量名称
5. 编写程序的常用快捷键
博途V15软件设置了快捷键,使用快捷键可以大大提高编写程序的速度。单击菜单栏中的“选项”→“设置”选项,在弹出的“设置”对话框中单击“键盘快捷方式”,可以查看所有快捷键,如图1.59所示。常用快捷键的功能见表1.3。
图1.59 快捷键的查看方法
表1.3 常用快捷键的功能
1.3.7 下载与上传
1. 修改计算机的IP地址
程序的下载与上传要求S7-1500 PLC的IP地址与计算机的IP地址必须在同一网段上。S7-1500 PLC出厂默认的IP地址为192.168.0.1,需要修改计算机的IP地址,确保两者在同一网段,以Windows 10系统为例,具体修改过程如下。
打开计算机的“控制面板”,单击“网络和共享中心”→“更改适配器设置”选项,右键单击“以太网”后单击“属性”,在弹出的“以太网属性”界面中,双击“Internet协议版本4(TCP/IPv4)”,弹出“Internet协议版本4(TCP/IPv4)属性”界面,将IP地址修改为192.168.0.100,子网掩码修改为255.255.255.0,单击“确定”按钮,完成计算机IP地址的修改,如图1.60所示。
图1.60 计算机IP地址的修改
2. 下载
将计算机与S7-1500 PLC用网线连接,通过下面三种方法下载程序。
方法1:单击工具栏上的下载图标,如图1.61所示。
图1.61 下载方法1
方法2:单击菜单栏上的“在线”→“下载到设备”选项,如图1.62所示。
图1.62 下载方法2
方法3:在“项目视图”的“项目树”中,右键单击,选择,单击,如图1.63所示。
图1.63 下载方法3
下载程序后,弹出如图1.64所示的界面,选择“PG/PC接口的类型”为“PN/IE”,“PG/PC接口”为计算机的网卡型号。如果使用仿真软件进行项目仿真,则“PG/PC接口”选择“PLCSIM”。单击“开始搜索”按钮,搜索到S7-1500 PLC后,单击“下载”按钮,弹出“下载结果”界面,单击“完成”按钮,如图1.65所示。
图1.64 “扩展的下载到设备”界面
图1.65 “下载结果”界面
3. 上传
上传是指将S7-1500 PLC中的程序读取到计算机中。上传与下载相对应,首先在工具栏中单击图标,然后选中项目站点,通过单击图标进行上传,如图1.66所示,单击“从设备中上传”按钮,完成程序上传。
图1.66 程序上传
1.3.8 打印与归档
1. 打印
创建项目后,为了便于查阅项目内容或以文档形式保存,可将项目内容打印成文档,打印对象可以是整个项目或项目中的单个对象。打印的文档有助于编辑项目及项目后期的维护和服务工作。打印的具体操作步骤如下。
(1)打开所要打印的项目,显示所要打印的内容。
(2)单击菜单栏上的“项目”→选项,打开“打印”界面,如图1.67所示。
图1.67 “打印”界面
(3)在“打印”界面中可以设置打印选项(打印机、打印范围等),如图1.68所示。如果在打印机名称中选择“Microsoft XPS Document Writer”,再单击“打印”按钮,则可以生成XPS或PDF格式的文档,如图1.69所示。
图1.68 设置打印选项
图1.69 生成的XPS文档
2. 归档
如果一个项目的处理时间比较长,则可能会产生大量的文件,此时可以使用项目归档功能缩小文件的大小,便于将文件备份及通过可移动介质、电子邮件等方式传输。归档的步骤如下。
在“项目视图”中,单击菜单栏上的“项目”→选项,打开“归档设置”界面,如图1.70所示。单击“归档”按钮,可生成一个扩展名为ZAP13的压缩文件。
图1.70 “归档设置”界面
【实例1.1】创建控制一台电动机启动、保持、停止的项目。
(1)新建项目。
打开博途V15软件新建项目,项目名称为Motor Control(电动机控制),如图1.71所示。新建项目完成界面如图1.72所示。
图1.71 新建项目
图1.72 新建项目完成界面
(2)添加新设备。
①添加CPU设备。双击“添加新设备”选项,如图1.73所示,选择CPU 1516F-3 PN/DP,订货号6ES7 516-3FN01-0AB0,单击“确定”按钮,完成CPU的添加。图1.74为在“设备视图”中添加CPU设备。
图1.73 “添加新设备”选项
图1.74 在“设备视图”中添加CPU设备
②添加DI模块。在如图1.75所示界面中,在“项目视图”的最右侧硬件目录中双击数字量输入模块DI 16×24VDC BA,订货号6ES7 521-1BH10-0AA0,会自动添加到机架的第2槽位,完成DI模块的添加。
③添加DQ模块。采用同样的办法将DQ模块DQ 8×24VDC/2A HF,订货号6ES7 522-1BF00-0AB0添加到第3槽位,完成DQ模块的添加。
图1.75 添加DI/DQ模块
(3)编写程序。
编写并输入程序,如图1.76所示,将I0.0重命名变量“启动”,I0.1重命名变量“停止”,Q0.0重命名变量“电动机”,如图1.77所示。
图1.76 编写并输入程序
图1.77 重命名变量
(4)项目下载。
在“项目视图”中,单击工具栏上的图标,弹出如图1.78所示的界面,选择“PG/PC接口的类型”为“PN/IE”,“PG/PC接口”为计算机的网卡型号,单击“开始搜索”按钮,搜索到S7-1500 PLC设备后,单击“下载”按钮,弹出“下载结果”界面,单击“完成”按钮,如图1.79所示。
图1.78 PG/PC接口及其类型的设置
图1.79 下载完成
(5)程序监控。
在“项目视图”中,单击“转至在线”按钮,如图1.80所示的位置由灰色变为黄色,表明博途V15软件与S7-1500 PLC或仿真器处于在线状态。单击工具栏上的启用/禁用监视图标,程序中,连通部分的实线为绿色,没有连通部分的虚线为蓝色。
图1.80 在线运行
给I0.0启动信号(通/断电一次),线圈Q0.0得电,并自锁保持,在程序监控状态下,程序中未启动前的蓝色虚线变为启动后的绿色实线,表示能流接通。图1.81为启动状态界面。
图1.81 启动状态界面