3.3 PLC编程工具-自动化理论_第1页
3.3 PLC编程工具-自动化理论_第2页
3.3 PLC编程工具-自动化理论_第3页
3.3 PLC编程工具-自动化理论_第4页
3.3 PLC编程工具-自动化理论_第5页
已阅读5页,还剩27页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

可编程逻辑控制基础中国石油大学(华东)目录CONTENTS一TIA博途软件简介硬件组态软件编程二三231.TIA博途软件简介

TIA博途(TotallyIntegratedAutomationPortal)软件为全集成自动化的实现提供了统一的工程平台,是软件开发领域的一个里程碑,是工业领域第一个带有“组态设计环境”的自动化软件。41.TIA博途软件简介

TIA博途STEP7Basic基本版:

用于组态S7-1200控制器。

TIA博途STEP7Professional专业版:用于组态S7-1200、S7-1500、S7-300/400和WinAC。。51.TIA博途软件简介用于组态精简系列面板,包含在STEP7基本版或STEP7专业版产品中。用于组态所有面板(包括精简面板、精智面板和移动面板)。用于通过WinCCRuntimeAdvanced高级版可视化软件组态所有面板和PC。用于组态SCADA系统,配套WinCCRuntime专业版使用61.TIA博途软件简介

TIA界面总览。任务卡项目树工作区巡视区设备或网络概览区编辑器栏72.硬件组态PLC开发步骤创建项目配置硬件联网设备——设置PLC的IP对PLC编程——设计PLC程序组态可视化——设计HMI程序82.硬件组态(1)创建新项目“项目”“新建”,出现“创建新项目”对话框:92.硬件组态(2)配置硬件双击项目树中的“添加新设备”:102.硬件组态(2)配置硬件硬件组态:在硬件组态时,需要将I/O模块或通信模块放置到工作区的机架的插槽内:用“拖放”的方法放置硬件对象;用“双击”的方法放置硬件对象。112.硬件组态(2)配置硬件硬件组态:123.软件编程

输入I、输出Q、存储区M的位寻址表示形式:“字节.位”寻址方式:直接访问某个字节的某一位例如:I3.2,首位字母表示存储区的标识符(I表示过程映像输入区)例如:Q4.2M200.3132.硬件组态(2)配置硬件硬件组态:CPU自带14路DI(I地址栏),地址范围:0.0-0.7,1.0-1.5143.软件编程

字、双字寻址MW100IW100QW100MD100注意:以起始字节的地址作为字和双字的地址。起始字节为最高位的字节。152.硬件组态(2)配置硬件硬件组态:CPU自带2路AI(I地址栏),地址范围:64656667,每位数字代表一个字节第一路AI,地址为6465,表示为IW6413位精度,表示为0000

000000000000B-0001

111111111111B162.硬件组态(3)联网设备通过PLCCPU与运行编程软件计算机的以太网通信,可以执行项目的下载、上传、监控和故障诊断等任务。一对一的通信不需要交换机两台以上的设备通信则需要交换机CPU可以使用直通的或交叉的以太网电缆进线通信。172.硬件组态(3)联网设备计算机和CPU的子网地址一般采用默认的192.168.0.X,第4个字节是子网内设备的地址子网掩码一般采用默认的255.255.255.0。182.硬件组态(3)联网设备

PLC端IP地址设置:192.硬件组态硬件组态完毕后,下载PLC:组态的新IPCPU的LED指示灯闪烁09.S7-1200-编程基础、基本指令(位逻辑)203.软件编程

编程语言标准:IEC(国际电工委员会)制定-IEC61131是PLC的国际标准,其中第三部分IEC61131-3是PLC的编程语言标准。-IEC61131-3是世界上第一个,也是至今唯一的工业控制系统的编程语言标准,已经成为DCS、IPC、FCS、SCADA和运动控制系统事实上的软件标准。213.软件编程

编程语言标准:IEC(国际电工委员会)制定-IEC61131-3的5种编程语言:1)指令表(InstructionList)2)结构文本(StructuredText,ST)3)梯形图(LadderDiagram,LD或LAD)4)功能块图(FunctionBlockDiagram,FBD)5)顺序功能图(SequentialFunctionChart,SFC)。223.软件编程

梯形图(LAD)-使用得最多的PLC图形编程语言,由触点、线圈和用方框表示的指令框组成。-触点和线圈组成的“电路”称为程序段(network,网络),编程软件自动为程序段编号。

功能块图(FBD)-使用类似于数字电路的图形逻辑来表示控制逻辑。233.软件编程

梯形图(LAD)和功能快图(FBD)243.软件编程

梯形图示例梯形图由触点、线圈和方框构成,类似继电器控制线路图常开触点:常闭触点:线圈:方框:一个例子253.软件编程

理解寻址方式I、Q、M均可以按位、字节、字、双字来访问例:准确理解I0.4、Q0.0、IB1、QB0、IW0、ID0、M0.5、MB100、MW104、MD100263.软件编程

程序中的变量“Tag_1”是变量名,可用中文%I0.0表示“Tag_1”变量的地址273.软件编程

例如:在博途软件中,如何知道PLC程序的全部变量?283.软件编程

例如:在博途软件中,如何知道PLC程序的全部变量?293.软件编程

电机启动、停止的PLC控制程序-常开触点、常闭触点、输出触点-采用自锁303.软件编程

电机启动、停止的PLC控制程序

-采用置位、复位指令时序图:置位复位313.软件编程

示例设计故障信息显示电路。从故障信号I0.0的上升沿开始,Q0.7控制的指示灯以1Hz的频率闪烁。操作人员按复位按钮I0.1后,如果

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

最新文档

评论

0/150

提交评论