77范文网 - 专业文章范例文档资料分享平台

综合实训指导手册-S7-1500 - 图文(3)

来源:网络收集 时间:2020-04-21 下载这篇文档 手机版
说明:文章内容仅供预览,部分内容可能不全,需要完整文档或者需要复制内容,请下载word后使用。下载word有问题请添加微信号:或QQ: 处理(尽可能给您提供完整文档),感谢您的支持与谅解。点击这里给我发消息

.

图3-7TP1200接口

9

.

第4章 编程软件简介及指令介绍

4.1 TIA简介

TIA是可用于SIMATIC S7-1500/1200/400/300站创建可编程逻辑控制程序的软件,可使用梯形逻辑图、功能块图和语句表。它是SIEMENS SIMATIC工业软件的组成部分。TIA以其强大的功能和灵活的编程方式广泛应用于工业控制系统,总体说来,它有如下功能特性:

? 可通过选择SIMATIC工业软件中的软件产品进行扩展 ? 为功能模板和通讯处理器赋参数值 ? 强制和多处理器模式 ? 全局数据通讯

? 使用通讯功能块的事件驱动数据传送 ? 组态连接 4.2 TIA的安装

包含五种语言的TIA V13版本能够在 Windows 7 Professional操作系统上运行。

将TIA CD放入PC机的CD-ROM驱动器,安装程序将自动启动,根据安装程序界面的提示即可安装完毕。如果安装程序没有自动启动,可在CD-ROM的以下路径中找到安装程序〈驱动器〉:/TIA/Disk1/setup.exe.

一旦安装完成并已重新启动计算机,“TIA Portal V13(SIMATIC管理

器)”

的图标将显示在Windows桌面上。

4.3 TIA的硬件配置和程序结构

一般来说,要在TIA中完成一个完整自动控制项目的下位机程序设计,要经过设计自动化任务解决方案、生成项目、组态硬件,生成程序、传送程序到CPU并调试等步骤。

从其流程来看,设计自动化任务解决方案是首要的,它是根据实际项目的要求进行设计,本实验对此不做过多地阐述。下面从生成项目开始,逐步介绍如何完成一个自动化控制项目的下位机程序设计。 (一)生成项目并组态硬件、编程

具体的硬件组态过程可参考课件 深入浅出S71500。

注意:1.PC机和CPU的通讯接口选择:设置PG/PC接口为Realtek PCIe GBE

10

.

Familier;

2.硬件组态ET200SP时,设置的地址须和ET200SP硬件上的地址相同。 (二) 程序结构

配置好硬件之后,回到TIA管理器界面窗口,鼠标左键单击窗口左边的“程序”选项,则右边窗口中会出现“OB1”图标,“OB1”是系统的主程序循环块,“OB1”里面可以写程序,也可以不写程序,根据需要确定。TIA中有很多功能各异的块,分别描述如下:

1、组织块(Oganization Block,简称OB)。组织块是操作系统和用户程序间的接口,它被操作系统调用。组织块控制程序执行的循环和中断、PLC的启动、发送错误报告等。你可以通过在组织块里编程来控制CPU的动作。

2、功能函数块(Function Block,简称FB)。功能函数块为TIA系统函数,每一个功能函数块完成一种特定的功能,你可以根据实际需要调用不同的功能函数块。

3、函数(Function,简称FC)。函数是为了满足用户一种特定的功能需求而由用户自己编写的子程序,函数编写好之后,用户可对它进行调用。

4、数据块(Data Block,简称DB)。数据块是用户为了对系统数据进行存储而开辟的数据存储区域。

如果你要加入某种块,可在左边窗口(即出现“OB1”的窗口)空白处双击“添加新块”选项,在其下子菜单中鼠标左键单击你所要的块即可。

添加好了你所要的块之后就是程序编写了,鼠标左键双击你所要编写程序的块即可编写程序了。

还可以给使用的变量和常量定义变量名,在左侧项目数栏中,找到“plc变量”一项,单击展开,然后双击“添加新变量表”创建新变量表。可以在变量表中定义变量的名称。

程序写好并编译通过之后点击TIA管理器界面窗口中的CPU中,把CPU置于RUN状态即可运行程序。

(三)编程语言

TIA标准软件包支持三种编程语言:梯形图LAD,语句表STL和功能块图FBD。不同的编程语言为具有不同的知识背景的编程人员提供了选择。

LAD:梯形图和电路图很相似,采用诸如触点和线圈等符号。这种编程语言

适用于对接触器控制电路比较熟悉的技术人员。

STL:语句表包含了丰富的TIA指令,采用文本编程方式。熟悉其他编程

11

图标,下载到

.

语言的程序员对这种编程语言比较容易理解。

FBD:功能块图使用不同的功能“盒”。盒中的符号表示功能[例如:&指

“与”逻辑操作]。即使像过程工程师一样\非程序员”也可以使用这种编程语言。

这三种编程语言中,LAD和FBD都是图形化的编程语言,特点是容易理解,易使用,但是灵活性相对较差,STL是更接近程序员的语言,能够实现指针等非常灵活的控制,TIA还支持将符合一定语法规则的STL文本源程序直接导入。但是STL不够直观,需要记忆大量的编程指令,而且要求对CPU内部的寄存器等结构了解比较深刻。为了充分发挥不同编程语言的优势,TIA支持这三种语言的混合编程以及之间的转化。一般来说,LAD和FBD程序都可以通过TIA自动转换成STL程序,但是并非所有的STL语句都可以转换成LAD和FBD。

12

.

第5章G120变频器主要参数设置及通讯

13

百度搜索“77cn”或“免费范文网”即可找到本站免费阅读全部范文。收藏本站方便下次阅读,免费范文网,提供经典小说综合文库综合实训指导手册-S7-1500 - 图文(3)在线全文阅读。

综合实训指导手册-S7-1500 - 图文(3).doc 将本文的Word文档下载到电脑,方便复制、编辑、收藏和打印 下载失败或者文档不完整,请联系客服人员解决!
本文链接:https://www.77cn.com.cn/wenku/zonghe/1002440.html(转载请注明文章来源)
Copyright © 2008-2022 免费范文网 版权所有
声明 :本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。
客服QQ: 邮箱:tiandhx2@hotmail.com
苏ICP备16052595号-18
× 注册会员免费下载(下载后可以自由复制和排版)
注册会员下载
全站内容免费自由复制
注册会员下载
全站内容免费自由复制
注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: