《西门子S7-1200 PLC工程实例精解》课件 任务3 电动机运行故障电路设计_第1页
《西门子S7-1200 PLC工程实例精解》课件 任务3 电动机运行故障电路设计_第2页
《西门子S7-1200 PLC工程实例精解》课件 任务3 电动机运行故障电路设计_第3页
《西门子S7-1200 PLC工程实例精解》课件 任务3 电动机运行故障电路设计_第4页
《西门子S7-1200 PLC工程实例精解》课件 任务3 电动机运行故障电路设计_第5页
已阅读5页,还剩76页未读 继续免费阅读

下载本文档

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

文档简介

认识S7-1200PLC基本位逻辑指令

--触点线圈指令目录CONTENTS基本位指令的定义PART01位逻辑指令PART02基本位指令的定义01S7--1200PLC指令位逻辑指令:

顾名思义对位进行操作的指令,适合的数据类型为bool型的数据类型,使用时操作数的寻址方式为按位的方式寻址。触点与线圈类指令沿脉冲类指令置位复位指令位逻辑指令02S7--1200触点指令常开触点(NormallyOpenContact)符号:||功能:当该触点对应的位为1时,触点闭合,允许电流通过;当位为0时,触点断开,阻止电流通过。常闭触点(NormallyClosedContact)符号:|/|功能:当该触点对应的位为0时,触点闭合,允许电流通过;当位为1时,触点断开,阻止电流通过。S7--1200线圈指令输出线圈(OutputCoil)符号:()功能:当线圈前面的逻辑条件为1时,线圈对应的位被置为1;当逻辑条件为0时,线圈对应的位被置为0。S7--1200置位/复位指令置位指令(SetCoil)符号:(S)功能:当置位指令前面的逻辑条件为1时,线圈对应的位被置为1,并且保持为1,直到有复位指令将其置为0。复位指令(ResetCoil)符号:(R)功能:当复位指令前面的逻辑条件为1时,线圈对应的位被置为0,并且保持为0,直到有置位指令将其置为1。S7--1200触发延指令上升沿检测(PositiveEdgeDetection)符号:P功能:当检测到位从0变为1的上升沿时,输出一个脉冲信号(通常为一个扫描周期的1)。下降沿检测(NegativeEdgeDetection)符号:N功能:当检测到位从1变为0的下降沿时,输出一个脉冲信号(通常为一个扫描周期的1)S7--1200RS指令(置位优先和复位优先)指令RS指令是一种组合指令,用于实现置位和复位功能。根据优先级的不同,RS指令分为两种:

(1)置位优先型RS指令(SR)符号:SR功能:当置位(S)和复位(R)信号同时为1时,置位信号优先,输出为1。逻辑关系:当S=1时,输出Q=1。当R=1时,输出Q=0。当S=1且R=1时,Q=1(置位优先)。(2)复位优先型RS指令(RS)符号:RS功能:当置位(S)和复位(R)信号同时为1时,复位信号优先,输出为0。逻辑关系:当S=1时,输出Q=1。当R=1时,输出Q=0。当S=1且R=1时,Q=0(复位优先)。感谢观看主讲:蒋明红主讲:曾玉平S7-1200PLC

--创建项目目录CONTENTS创建项目PART01创建项目01S7--12001.在桌面新建文件夹

,然后打开博图V16S7--1200

2.在创建新项目中,填写项目名称3.选择保存路径(点击右侧三个点)S7--1200

4.选择需要保存到的文件夹,点击选择文件夹S7--1200

5.选择完路径后点击创建S7--1200

6.创建完成后进入Portal视图,点击左下角的项目视图进入。S7--1200

感谢观看主讲:蒋明红主讲:曾玉平S7-1200PLC硬件组态

--在线获取目录CONTENTS添加CPUPART01在线获取PART02添加CPU01方法一第一步:点击设备与网络第二步:点击添加新设备第三步:点击控制器第四步:先选择SIMATICS7-1200,在选择CPU,然后选择非特定的CPU1200,接着选择6ES72XX-XXXXX-XXX,最后点击添加方法二第一步:点击左下角项目视图方法二第二步:点击添加新设备第三步:点击控制器第四步:先选择SIMATICS7-1200,在选择CPU,然后选择非特定的CPU1200,接着选择6ES72XX-XXXXX-XXX,最后点击确定在线获取02第一步:点击获取第二步:选择正确的PG/PC接口(如何看接口请看下一页PPT)第三步:点击搜索第一步:点击右下角网络/右击网络也可以打开网络与Internet设置第二步:点击网络与Internet设置第三步:点击更改适配器选项第四步:查看接口名称第四步:完成搜索后点击左侧闪烁LED。可以看到左侧设备的CPU有三个灯在闪烁。如下方图所示说明设备获取正确第五步:点击检测最终效果感谢观看主讲:蒋明红主讲:曾玉平S7-1200PLC硬件组态

--手动配置目录CONTENTS确认PLC硬件配置PART01手动配置PLCPART02连接PCLPART03确认PLC硬件配置01S7--1200确认PLC硬件配置手动配置S7-1200PLC,我们需要在实体PLC上找到需要配置的各项硬件型号。首先,找到PLCCPU的型号,为“1214CDC/DC/DC”;S7--1200确认PLC硬件配置手动配置S7-1200PLC,我们需要在实体PLC上找到需要配置的各项硬件型号。首先,找到PLCCPU的型号,为“1214CDC/DC/DC”;其次,找到信号板的型号,为“6ES7232-4HS30-0XB0”;S7--1200确认PLC硬件配置手动配置S7-1200PLC,我们需要在实体PLC上找到需要配置的各项硬件型号。首先,找到PLCCPU的型号,为“1214CDC/DC/DC”;其次,找到信号板的型号,为“6ES7232-4HS30-0XB0”;最后,找到通信模块的型号,为“223-1PH32-0XB0”。手动配置PLC02S7--1200PLC手动配置我们完成新建项目后,单击“项目视图”,进入项目视图界面。S7--1200PLC手动配置第一步:我们手动添加新的PLC设备。(1)双击“添加设备”;(2)单击“控制器”;(3)选择“CPU1214DC/DC/DC”;(4)选择“6ES7214-1AG40-0XB0”;(5)选择版本为“V4.3”;(6)单击“确定”按钮,完成控制器添加。①②③④⑤⑥S7--1200PLC手动配置①②③③第二步:我们手动添加信号板模块。(1)在“硬件目录”搜索信号板型号“6ES7232-4HS30-0XB0”;(2)找到符合的信号板;(3)拖拽至对应蓝色区域。S7--1200PLC手动配置第三步:我们手动添加通讯模块。(1)在“硬件目录”搜索通讯模块型号“223-1PH32-0XB0”;(2)找到符合的通讯模块;(3)拖拽至对应蓝色区域。①②③③连接PCL03我们将手动配置的PLC设备下载到实体PLC:(1)单击选中配置的PLC设备;(2)单击“下载”,跳出“扩展下载到设备”界面;(3)选择目标设备为“显示所有兼容的设备”;(4)单击“开始搜索”;①②③④连接PLC我们将手动配置的PLC设备下载到实体PLC:(5)单击选中搜索到的目标设备;(6)单击“下载”按钮;(7)单击“在不同步的情况下继续”按钮;⑤⑥⑦连接PLC我们将手动配置的PLC设备下载到实体PLC:(8)单击选择“全部停止”;(9)单击选择“启动模块”;(10)单击“完成”按钮,等待连接;⑧⑨⑩连接PLC连接PLC我们将手动配置的PLC设备下载到实体PLC:(11)单击“转至在线”,显示S7-1200PLC连接成功。感谢观看主讲:蒋明红主讲:曾玉平CPU属性设置

目录CONTENTSPROFINET接口设置PART01CPU模块的I/O点设置PART02设置PLC上电后的启动方式PART03设置系统与时钟存储器字节PART04设置读写保护和密码PART05PROFINET接口设置01CPUPROFINET接口设置S7-1200PLC的设备组态中,PROFINET接口共有以下几个属性。IP地址的作用1.唯一标识设备:IP地址是网络中设备的唯一逻辑地址(如192.168.1.10),用于数据包的寻址和路由。子网掩码的作用1.划分网络和主机:子网掩码(如255.255.255.0)用于标识IP地址中哪部分属于网络号,哪部分属于主机号。2.实现子网划分:通过调整子网掩码,可以将一个大网络分割为多个小网络(子网),提高地址利用率和网络管理效率。CPUPROFINET接口设置

首先需要配置的是接口中的以太网地址,将IP地址设置为与电脑同网关。CPU模块的I/O点设置02CPU模块的I/O点设置1.进入CPU属性在TIAPortal中右键项目树中的CPU设备→

选择“属性”→

点击已添加的DI/DO模块→在属性窗口的“I/O地址”选项卡中:查看自动分配的输入(I)和输出(Q)地址范围(例如:I0.0~I0.7,Q0.0~Q0.7)。2.可手动修改地址(与实际PLC输入输出地址相同)(需确保地址不与其他模块冲突)。设置PLC上电后的启动方式03S7--1200PLC指令一、进入CPU属性在TIAPortal中右键项目树中的CPU设备

选择“属性”→

导航至“启动”选项卡。设置启动模式模式行为描述适用场景不重新启动(保持状态)PLC上电后不执行任何启动操作,保持当前状态(需通过手动切换模式)。调试阶段或需要手动控制的场景,通常不建议用于正式运行环境。暖启动-RUN模式强制上电后直接进入RUN模式,忽略断电前的操作模式。需要立即运行的设备,如关键控制系统或不允许停机重启的场合。暖启动-断电前操作模式PLC上电后恢复到断电前的操作模式(RUN或STOP)。若断电前为RUN,则进入RUN;若断电前为STOP,则保持STOP。需要保持断电前状态的系统,例如生产线恢复后继续运行。设置系统与时钟存储器字节04系统存储器一、进入CPU属性在TIAPortal中右键项目树中的CPU设备

选择“属性”→

导航至“系统和时钟存储器字节”选项卡。二、系统存储器(注意地址不可以重复)时钟存储器一、进入CPU属性在TIAPortal中右键项目树中的CPU设备

选择“属性”→

导航至“系统和时钟存储器字节”选项卡。二、时钟存储器(注意地址不可以重复)设置读写保护和密码05设置读写保护和密码导航至“防护与安全”→“访问级别”选项卡:保护级别:选择以下选项之一:1.完全访问权限(无密码,仅用于调试阶段)。2.读访问权限(允许监控,禁止修改)。3.HMI访问权限(仅允许HMI通信,禁止工程软件访问)。4.不能访问(完全保护)密码:输入CPU全局密码(区分大小写,建议8位以上含字母数字组合)。感谢观看主讲:蒋明红主讲:曾玉平S7-1200PLC

--编程与下载目录CONTENTS程序编写PART01程序保存与编译PART02程序下载与运行PART03程序编写01打开主程序——Main[OB1]在博图新建了一个项目后,程序块中总会自动生成一个“Main[OB1]”,这是由系统自动分配的组织块。在CPU处于RUN模式时,会周期性地循环执行主程序(“Main[OB1]”块)。“博途”软件进入“项目视图”,在左侧“项目树”依次展开“PLC_1[CPU1214CDC\DC\DC]”、“程序块”,双击“Main[OB1]”,从而打开主程序。弹出指令任务卡“项目视图”右侧会出现指令任务卡,如图1所示,若任务卡没有展开,可单击“指令”弹出指令任务卡,见图2所示。同理,单击“测试”、“任务”、“库”、“插件”会弹出相应的任务卡。图1图2在编程工作区添加指令展开“基本指令”,展开“位逻辑运算”,出现许多位逻辑指令,在编辑工作区选中需要编辑的位置,双击指令,会在选中行末尾添加该指令。亦可选中指令后按住鼠标左键不放,拖动该指令到需要的位置,鼠标附近行会出现灰色方框,鼠标移至灰色方框时呈绿色,松开左键,会在绿色方框处插入该指令。创建变量左侧“项目树”展开“PLC_1[CPU1214CDC\DC\DC]”下的“PLC变量”,双击“添加新变量表”,双击打开“变量表_1”,如图1所示。在变量表中单击“数据类型”列下的图2所示

温馨提示

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

评论

0/150

提交评论