西门子tia博途软件(博图TIA软件简单介绍),本文通过数据整理汇集了西门子tia博途软件(博图TIA软件简单介绍)相关信息,下面一起看看。

TIA薄涂软件基金会简介

PLC编程软件集成了TIA SIMATIC S7-1500/1200/400/300,具有其他编程软件的编程语言。它是西门子SIMATIC工业软件的一个组成部分。一般来说,它是可扩展的。可以分配给通讯处理器和功能模板;和强制多处理器模式;全球数据通信;可以对其进行配置和连接。因此,TIA薄涂因其强大的功能和方便灵活的编程方法,将在工业控制系统中得到广泛应用。

2安装TIA薄涂

一般TIA软件包括V13版本等五种安装语言,需要在Windows 7专业版操作系统以上配置才能运行。一般通过TIA的光盘就可以自动启动安装程序,只要按照安装程序给出的提示操作就可以了。如果您没有自动启动安装程序,您需要在光盘的以下路径中找到安装程序:/TIA /TIA/Disk1/setup.exe安装完成后,计算机重新启动后,Windows桌面上将显示“TIA Portal V13(SIMATIC Manager)”图标。

3 TIA薄涂的硬件配置和程序结构

通常,在TIA薄涂完成一个PLC自动控制项目的设计,首先要设计任务的整体解决方案,然后才能生成项目进行硬件配置、程序生成、程序传输到CPU以及调试。从整个过程来说,首先要做的是整体方案的设计,要根据实际项目的要求来设计,所以本文就不做过多的阐述了。从一个项目的产生开始,我们将逐一介绍如何实现一个自控项目的编程过程。

3.1生成项目并配置硬件

(1)首先新建一个项目,启动TIA Portal V13软件,然后双击“新建项目”,给项目命名。

(2)配置硬件,使用设备配置,添加新设备,控制器,CPU,CPU 1513-1pn,6ES7 513-AL01-0A0选择实际情况对应的PLC型号,命名为PLC_1,然后点击添加即可。并以同样的方式添加所需的I/O模块。

(3)将配置好的项目下载到CPU,使用“在线”和“下载到设备”弹出“扩展下载到设备”对话框。选择PG/PC接口类型为PN/IE,然后选择PG/PC接口作为您计算机的网卡。选择后,单击开始搜索按钮,网络中所有可连接的设备将显示在目标子网的兼容设备列表中。选择要下载的设备,点击“闪烁LED”,相应PLC设备上的LED将闪烁,然后点击“下载”按钮,将设备配置下载到PLC。

3.2程序结构

配置完硬件后,您应该返回到TIA薄涂的管理界面。然后,在管理界面的左侧窗口中找到“程序”选项,并单击鼠标左键。此时,将在管理界面的右侧窗口中创建“OB1”块。“OB1”是西门子PLC编程系统的主程序循环块。由于设计要求不同,主程序可以写在“OB1”块中,但也可以留空不写程序。TIA中有许多功能不同的模块,描述如下:

(1)组织化阻滞。OB是一个可以被操作系统调用的程序块,作为用户程序和整个操作系统之间的接口。PLC的启动、中断、循环和错误报告可通过组织块中的编程来控制。

(2)功能块(FB)。FB块是TIA薄涂的系统函数,每个FB块的功能都不一样,是系统预先设置好的,只要根据实际编程需要调用不同的FB块即可。

(3)功能(简称FC)。FC是可以自己编写的子程序,是满足用户特定需求的功能块。程序在FC编译后,可以在主程序OB1中调用。

(4)数据块(DB)。DB是用于存储系统数据的数据存储区。要添加上述块之一,只需双击资源管理界面左侧窗口空白处的“添加新块”选项,然后在其子菜单中选择所需的块即可。添加所需的块后,您可以在所需的块中编程。同时,可以为编程中使用的变量和常量定义变量名。在资源管理界面左侧窗口找到“PLC变量”选项,然后点击鼠标展开,双击“添加新变量表”创建新变量表。这样就可以在变量表中定义变量,编程时可以看到变量名,提高了编程的便利性。最后,编译完程序,先编译。编译无误后,可以下载到CPU,然后将PLC的CPU模块置于运行状态,实现程序的运行。

4 TIA薄涂的编程语言

TIA标准软件包支持与其他编程软件一致的三种编程语言,即梯形图LAD、语句表STL和功能框图FBD。这样不同的编程语言,方便不同知识背景的人编程。

4.1梯子图

这种编程语言的结构类似于电路图,是由常开、常闭触点和线圈组成的软电路。习惯用这种编程语言编程的人,一般都熟悉低压电接触器电路。

4.2语句表STL

这种编程语言是基于文本的编程,包含了大量的TIA专用指令。习惯用这种编程语言编程的人,一般都熟悉C语言、C、汇编等编程语言。

4.3功能框图

这种编程语言结构是由不同的函数“盒子”构建而成的,盒子中包含了and、OR、NOT等逻辑指令。习惯用这种编程语言编程的人,一般都熟悉电子电路。这三种编程语言各有优缺点,其中LAD编程语言最容易理解和使用,但灵活性较差。而与程序员语言最相似的STL编程语言,可以用于指针等灵活控制。但是STL对于普通程序员来说比较难,直觉不够强。还有很多编程指令要背,对程序员的基础要求很高。为了充分发挥不同编程语言的优势,TIA薄涂可以实现这三种语言的转换,甚至实现混合编程。

这个网站是个人知识管理的网络存储空间。所有内容均由用户发布,不代表本站观点。请注意甄别内容中的联系方式、诱导购买等信息,谨防诈骗。如发现有害或侵权内容,请一键举报。

更多西门子tia博途软件(博图TIA软件简单介绍)相关信息请关注本站,本文仅仅做为展示!