西门子S7-1200/1500PLC学习手册:基于LAD和SCL编程
上QQ阅读APP看本书,新人免费读10天
设备和账号都新为新人

4.9 用TIA博途软件创建一个完整的项目

电气原理图如图4-80所示,根据此原理图,用TIA博途软件创建一个新项目,实现启停控制功能。

图4-80 电气原理图

(1)新建项目,硬件配置

①新建项目 打开TIA博途软件,新建项目,命名为“MyFirstProject”,单击“创建”按钮,如图4-81所示,即可创建一个新项目,在弹出的视图中,单击“项目视图”按钮,即可切换到项目视图,如图4-82所示。

图4-81 新建项目

图4-82 添加新设备

②添加新设备 如图4-82所示,在项目视图的项目树中,双击“添加新设备”选项,弹出如图4-83所示的界面,选中要添加的CPU,本例为“6ES7511-1AK00-0AB0”,单击“确定”按钮,CPU添加完成。

图4-83 添加CPU模块

在项目视图中,选定项目树中的“设备组态”,再选中机架的第2槽位,展开最右侧的“硬件目录”,选中并双击“6ES7521-1BH10-0AA0”,此模块会自动添加到机架的第2槽位,如图4-84所示。用同样的办法把DO模块“6ES7522-5HF00-0AB0”添加到第3槽位,如图4-85所示。至此,硬件配置完成。

图4-84 添加DI模块

图4-85 添加DO模块

(2)输入程序

①将符号名称与地址变量关联。在项目视图中,选定项目树中的“显示所有变量”,如图4-86所示,在项目视图的右上方有一个表格,单击“添加”按钮,先在表格的“名称”栏中输入“Start”,在“地址”栏中输入“I0.0”,这样符号“Start”在寻址时,就代表“I0.0”。用同样的方法将“Stop1”和“I0.1”关联,将“Motor”和“Q0.0”关联。

②打开主程序。如图4-86所示,双击项目树中“Main[OB1]”,打开主程序,如图4-87所示。

图4-86 将符号名称与地址变量关联

图4-87 输入梯形图(1)

③输入输入触点和线圈。先把常用“工具栏”中的常开触点和线圈拖放到如图4-87所示的位置。用鼠标选中“双箭头”,按住鼠标左键不放,向上拖动鼠标,直到出现单箭头为止,松开鼠标。

④输入地址。在如图4-87所示图中的红色问号处,输入对应的地址,梯形图的第一行分别输入:I0.0、I0.1和Q0.0,梯形图的第二行输入Q0.0,输入完成后,如图4-88所示。

图4-88 输入梯形图(2)

⑤保存项目。在项目视图中,单击“保存项目”按钮,保存整个项目。

(3)下载项目

在项目视图中,单击“下载到设备”按钮,弹出如图4-89所示的界面,选择“PG/PC接口的类型”为“PN/IE”,选择“PG/PC接口”为“Intel(R)Ethernet…”。“PG/PC接口”是网卡的型号,不同的计算机可能不同,单击“开始搜索”按钮,TIA博途开始搜索可以连接的设备,搜索到设备显示如图4-90所示的界面,单击“下载”按钮,弹出如图4-91所示的界面。

图4-89 下载(1)

图4-90 下载(2)

如图4-91所示,把第一个“动作”选项修改为“全部接受”,单击“下载”按钮,弹出如图4-92所示的界面,单击“完成”按钮,下载完成。

图4-91 下载预览

图4-92 下载结果

(4)程序监视

在项目视图中,单击“在线”按钮,如图4-93所示的标记处由灰色变为黄色,表明TIA博途软件与PLC或者仿真器处于在线状态。再单击工具栏中的“启用/禁用监视”按钮,可见:梯形图中连通的部分是绿色实线,而没有连通的部分是蓝色虚线。

图4-93 在线状态