- 1、本文档共10页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
第10章S7-1200PLC的结构和应用10.1S7-1200PLC结构特征1.CPU模块①工作电源接口(根据CPU型号不同有交流工作电源和直流工作电源)。②存储卡插槽(上部保护盖下面)。③可拆卸用户接线连接器(保护盖下面)。④板载I/O工作状态LED指示灯。⑤PROFINET网络通信连接器。2.CPU外部接线图10-2??CPU1214CAC/DC/Relay外部接线图上排端口为工作电源、输入位逻辑信号(开关量)及模拟信号的接线;下排端口为继电器输出位逻辑信号(开关量)的接线。图中标有①的为CPU内置的DC24V工作电源(可以作为开关量传感器工作电源);图中标有②的为外部DC24V电源在漏型输入时的接线。。10.2?TIAPortal软件及程序结构简介TIAPortal(博途)是西门子自动化的全新工程设计软件平台。TIAPortal中的STEP7Professional可用于S7-1200/1500、S7-300/400和WinAC的组态编程和诊断。S7-1200还可以用TIA博途中的STEP7Basic编程。1.项目视图项目视图中各部分功能如下。(1)项目树:可以用它访问所有的设备组件和项目数据,也可在项目树中执行任务,比如添加新组件、编辑已有组件、查看和修改现有组件的属性。(2)详细视图:详细视图可显示项目树中或相关窗口所选对象的特定内容。(3)工作区:在工作区可以打开程序编辑器(编辑源程序)和设备视图,将模块上的I/O点拖拽到程序编辑器中指令的地址域或PLC变量表中。(4)巡视窗口:用来显示工作区中选中对象的附加信息,巡视窗口包含“属性”、“信息”、“诊断”三部分内容。(5)任务卡(这里显示为硬件目录):任务卡的功能与编辑器有关。可以通过任务卡进行进一步的或附加的操作。例如从库或硬件目录中选择对象,有哪些信誉好的足球投注网站与替代项目中的对象,将预定义的对象拖拽到工作区。(6)“信息”窗格:该窗格显示“目录”窗格选中的硬件对象的图形及对它的简要描述。2.?S7-1200?PLC程序结构S7-1200PLC采用模块化编程,用户程序结构包括:(1)组织块(OB)对应于CPU中的特定事件,用于循环执行用户程序的默认组织块为OB1,如果程序中存在其他OB,会中断OB1的执行。任何一个用户程序,起码包括一个默认组织块。(2)函数块(FB)是用户编写的具有特定功能的子程序,具有专用的背景数据块。(3)函数?(FC)是用户编写的具有特定功能的子程序,没有专用的背景数据块。(4)数据块分为背景数据块和全局数据块,全局数据块用于存储所有代码块使用的数据;背景数据块用于存储的FB使用的数据。CPU执行用户程序时,总是从组织块OB1开始执行(可以调用函数或函数块),并循环执行,直到被其他(如中断组织块)中断。10.31200PLC应用简例要求:S7-1200CPU模块的继电器输出端口Q0.0控制一个闪光灯。1.创建项目在“项目视图”中执行菜单命令“项目”→“新建”...创建一个新项目。2.添加新设备(设备组态)在项目树中选择“添加新设备”→“SIMATICS7-1200PLC”,选择CPU模块,确定CPU型号“CPU1214CAC/DC/Rly”及订货号.3.编辑控制程序3.编辑控制程序双击项目树中的“程序块”文件夹中的“Main[OB1]”,进入编程界面,编程如下:4.编译程序单击工具栏中的“编译命令”按钮....5.建立以太网通信-程序下载建立以太网通信设置....7.程序运行与监控单击“运行”按钮,可以观察CPU的Q0.0指示灯在闪烁;执行工具栏中的“转至在线”命令(按钮),单及“启用监视”按钮:?程序监控
您可能关注的文档
- 可编程逻辑控制器(基于S7-200系列)课件 第2章 S7-200 PLC硬件ji编程资源.pptx
- 可编程逻辑控制器(基于S7-200系列)课件 第1章PLC基础及系统结构.ppt
- 可编程逻辑控制器(基于S7-200系列)课件 第3章s7-200指令及编程.ppt
- 可编程逻辑控制器(基于S7-200系列)课件 第4章PLC开关量及顺序控制梯形图程序设计方法.ppt
- 可编程逻辑控制器(基于S7-200系列)课件 第5章 S7-200系列PLC功能指令及应用.ppt
- 可编程逻辑控制器(基于S7-200系列)课件 第6章 PLC模拟量采集及闭环PID控制.ppt
- 可编程逻辑控制器(基于S7-200系列)课件 第7章 S7-200 PLC网络通信及应用.ppt
- 可编程逻辑控制器(基于S7-200系列)课件 第9章 S7-200系列编程软件及应用.ppt
- 可编程逻辑控制器(基于S7-200系列)课件全套(赵全利) 第1--10章 PLC基础及系统结构 ---- 1200 PLC 简介.ppt
- 可编程逻辑控制器(基于S7-200系列)(赵全利)部分习题参考解答及代码.pdf
文档评论(0)