西门子PLC实践课件.ppt
- 【下载声明】
1. 本站全部试题类文档,若标题没写含答案,则无答案;标题注明含答案的文档,主观题也可能无答案。请谨慎下单,一旦售出,不予退换。
2. 本站全部PPT文档均不含视频和音频,PPT中出现的音频或视频标识(或文字)仅表示流程,实际无音频或视频文件。请谨慎下单,一旦售出,不予退换。
3. 本页资料《西门子PLC实践课件.ppt》由用户(三亚风情)主动上传,其收益全归该用户。163文库仅提供信息存储空间,仅对该用户上传内容的表现方式做保护处理,对上传内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知163文库(点击联系客服),我们立即给予删除!
4. 请根据预览情况,自愿下载本文。本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
5. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007及以上版本和PDF阅读器,压缩文件请下载最新的WinRAR软件解压。
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 西门子 PLC 实践 课件
- 资源描述:
-
1、 编程软件的安装和中文界面设置 双击编程软件中的安装程序SETUP.EXE,根据安装提示,编程语言选择English,完成安装。启动STEP7-Micro/WIN40。安装完成自动选择为英文版,进行以下操作,设置为中文界面:点击菜单Tools,选项Options,在弹出的Options中选择General,在右边的General标签下的语言选择Language窗口下选择Chinese,点击OK,编程软件自动关闭。重新启动软件,显示为中文界面。1.连接S7-200PLC与计算机通信电缆 可以采用PC/PPI电缆建立PC机与PLC之间的通信连接。RS-232通信口COM1或COM2接口上,RS-4
2、85端接到S7-200通信口上。有5种波特率可以选择:1.2K,2.4K,9.6K,19.2K,38.4K。系统的默认值为9.6kb/s。2.建立在线连接 建立与S7-200 CPU的在线联系,步骤如下:(1)在STEP7-Micro/WIN40运行时单击“通信”图标。(2)双击对话框中的“双击刷新”图标,STEP7-Micro/WIN40编程软件将检查所连接的所有S7-200CPU站。(3)双击要进行通信的站,在通信建立对话框中,可以显示所选的通信参数。选项配置程序编辑器窗口新建项目打开现有项目保存当前项目剪切选项并复制至剪贴板打印预览将选项复制至剪贴板在光标位置粘贴剪贴板内容撤消最后一个条
3、目编译程序块或数据块全部编译将程序从PLC上载至计算机从计算机下载程序至PLC符号表名称列按照A-Z排序符号表名称列按照Z-A排序打印预览 状态图表全部读取强制数值将PLC设为运行模式将PLC设为停止模式在程序状态打开关闭之间切换在触发暂停打开停止之间切换在图状态打开关闭之间切换状态图表单次读取状态图表全部写入强制PLC数据取消强制PLC数据状态图表全部取消强制 插入指令盒插入向下直线插入向上直线插入左行插入右行插入触点插入线圈1.在STEP 7-Micro/WIN 40中,单击浏览条中的“通讯Communications”图标,或用菜单命令“视图”“组件”“通讯”。2.从“通讯”对话框(如图
4、3-21所示)的右侧窗格,单击显示“双击刷新Double Click to Refresh”的蓝色文字。1.下载之前,PLC必须位于“停止”的工作方式。检查PLC上的工作方式指示灯,如果PLC没有在“停止”,单击工具条中的“停止”按钮,将PLC至于停止方式。单击工具条中的“下载”按钮,或用菜单命令“文件”“下载”。2.上载Upload单击“上载”按钮。选择菜单命令“文件”“上载”。下图为一个利用PC/PPI电缆连接计算机和CPU的示意图。使用PC/PPI电缆设置通信的步骤如下:(1)设置PC/PPI电缆上的DIP开关 PC/PPI电缆上的DIP开关有5个扳键,1、2、3号键用于设置波特率,4号
5、键和5号键用于设置通信方式。初学者可选择通信速率的默认值9 600bps,即如图所示1、2、3号键设置为010,未使用调制解调器时4、5号键均应设置为0,故此时DIP开关的5个扳键可设置为01000。如上图所示。(2)利用PC/PPI电缆连接计算机和CPU 将PC/PPI电缆上标有“PC”的RS-232端连接到计算机的RS-232通信接口,标有“PPI”的RS-485端连接到CPU模块的通信口,拧紧两边的螺钉。(3)核实接口缺省参数 在STEP7-Micro/WIN32的浏览条中单击“通讯”图标,或从菜单中选择“检视通讯”选项(“”后表示下层菜单),将出现“通讯设定”对话框;选择其中的“属性(
6、Properties)”按钮,出现PC/PPI电缆属性对话框。初学者可以使用默认的通信参数,在PC/PPI性能设置窗口中按“确定”按钮可获得默认的参数。(4)建立计算机与可编程序控制器的在线联系 在STEP7-Micro/WIN32的浏览条中单击“通讯”图标,或从菜单中选择“检视通讯”选项,将出现通讯联接对话框,显示尚未建立通信连接。双击对话框中的“刷新”图标,编程软件检查可能与计算机连接的所有S7-200 CPU(站),在对话框中显示已建立起连接的每个站的CPU图标、型号和站地址。(1)新建项目 编制程序之前,首先应创建一个项目。用工具条中的“新建项目”按钮或用菜单命令“文件新建”可以生成一
7、个新的项目。用菜单命令“文件另存为”可修改项目的名称和项目文件所在的文件夹。1程序编写前的基本设置程序编写前的基本设置 (2)打开一个已有的项目 用菜单命令“文件打开”可打开已有的项目。最近工作过的项目将在菜单文件的下部列出,可直接选择它。项目存放在扩展名为mwp的文件中。(3)设置可编程序控制器型号 用菜单命令“PLC类型”打开PLC类型对话框,可根据所使用的可编程序控制器选择型号,如果已经成功建立通信连接,也可单击对话框中的“读取PLC”按钮读出可编程序控制器的型号和硬件版本。(4)选择编程语言 用菜单命令“工具选项”打开选项对话框,可根据需要选择SIMATIC或IEC1131-3的编程方
8、式,还可以选择编辑器类型。采用梯形图方式编程应选择阶梯编辑器。以下图所示电动机间歇运行控制程序为例,介绍用STEP7-Micro/WIN32 编程软件编制梯形图程序的操作步骤。(5)LAD(梯形图)程序的输入方法(1)编制符号表 为了便于程序的调试和阅读,在输入程序前可用符号地址代替存 储器的地址编写符号表(简单程序也可不用符号表)。点击浏览条中的“符号表”图标,或选择菜单命令“检视符号表”选项,窗口中显示符号表,按需要填写内容如图所示。完成符号表后,编写梯形图程序时键入符号名称或存储器地址均可,若使用键入存储器地址的方法输入在梯形图中将被自动转换为符号地址。2 在程序编辑器中输入梯形图程序在
9、程序编辑器中输入梯形图程序 输入梯形图程序可采用拖放或双击指令树中的相应图标、选择工具条中的相应按钮、运用功能键等多种不同的方法。下面结合电动机间歇运行控制程序具体介绍输入程序的一般步骤:1)在程序编辑器中将矩形光标置于网络1紧靠左母线,打开指令树中“指令 位逻辑”图标,双击“”或将其拖放到所需位置后释放,在触点出现的同时其上方显示“?”,矩形光标自动移至下一位置;2)双击指令树中的“/”或将其拖放至所需位置后释放,在触点出现的同时,其上方显示“?”,矩形光标自动移至下一位置;3)打开指令树中“指令 计时器”图标,双击“TON”图标或将其拖放到所需位置后释放,在定时器盒出现的同时其上方和PT端
10、分别显示“?”;4)依次选中网络1程序中的“?”区输入地址号或数值;5)将矩形光标置于网络2紧靠左母线(每个网络只能编辑一个逻辑行的梯形图),双击指令树中的“”或将其拖放至所需位置后释放,在触点出现的同时其上方显示“?”,矩形光标自动移至下一位置;6)双击指令树中的“()”或将其拖放至所需位置后释放,在线圈出现的同时,其上方显示“?”;7)将矩形光标移至“()”前的“”上,点击工具条上的线下图标“”画面出现与“()”并行的连线。8)将指令树中的“TON”图标拖放到所需位置后释放,在定时器盒出现的同时其上方和PT端分别显示“?”;9)依次选中网络2程序中的“?”区输入地址号或数值。除上述方法外,
11、也可以使用F4、F9、F6键来快速输入触点、盒和线圈指令。下图即为完成以上操作后程序编辑器显示的画面。(1)覆盖 将矩形光标移至需修改的指令上放入新指令,程序编辑器将用新指令替换原来的指令;(2)删除 在输入程序的过程中如出现错误可随时按动键盘中的“Del”键删除矩形光标中的内容,或按动键盘中的“BackSpace”键删除矩形光标前的内容;(3)插入 按下键盘中的“Ins”键选择插入方式,将矩形光标移至需插入的指令位置放入新指令即可,新指令将插入光标选中的指令前,原指令位置自动后移。3.LAD(梯形图)程序的修改(梯形图)程序的修改 在输入程序的过程中也可在矩形光标中点击右键,在上跳菜单中选择
12、“剪切”、“复制”、“粘贴”、“删除”和“插入”的方法修改程序。若需要将输入的LAD(梯形图)程序转换为STL(语句表)形式,只需选择菜单命令“查看STL”选项,窗口中即可显示对应于梯形图程序的语句表。4LAD(梯形图)(梯形图)/STL(语句表)形式的转换(语句表)形式的转换 用工具条中的“编译”或“全部编译”按钮,或用“PLC”菜单中的“编译”、“全部编译”命令均可编译程序。编译后在输出窗口显示程序中语法错误的数量、各条错误的原因和错误在程序中的位置。双击输出窗口中的某一条错误,程序编辑器中的矩形光标将会移到程序中该错误所在的位置。必须改正程序中的所有错误,编译成功后才能下载程序。5编译程
13、序编译程序 编译程序后,若想了解程序内是否使用以及在何处使用某线圈或触点等信息,可使用交叉引用功能。只需点击浏览条中的“交叉引用”图标,或选择菜单命令“查看组件交叉引用”选项,窗口中即可显示对应于梯形图程序中各线圈、触点的具体位置等信息。如图1-22所示。在交叉引用表中双击某操作数,可以显示出包含该操作数的那一部分程序。6交叉引用交叉引用 计算机与可编程序控制器建立起通信连接,且用户程序编译成功后,可以将其下载到可编程序控制器中去。下载之前,可编程序控制器应处于STOP方式。如果不在STOP方式,可将CPU模块上的方式开关扳到STOP位置。采用单击工具栏的“停止”按钮或选择菜单命令“PLC停止
14、”的方法同样可以进入STOP状态。在下载前如需清除可编程序控制器中的程序可选择菜单命令“PLC清除”选项。7程序的下载、上载和清除程序的下载、上载和清除 单击工具栏的“下载”按钮,或选择菜单命令“文件下载”,将会出现如图所示的下载对话框。用户可以选择下载程序块、数据块或系统块类别。单击“确认”按钮,开始下载信息。下载成功后,确认框显示“下载成功”。如果STEP7-Micro/WIN32中设置的CPU型号与实际不符,将出现警告信息,应修改CPU的型号后再下载。可以从可编程序控制器上载(载入)程序到编程软件,上载前应在STEP7-Micro/WIN32中建立或打开保存从可编程序控制器上装的块的项目
15、,最好用一个新建的空的项目来保存上装的块。单击工具栏的“载入”按钮,或选择菜单命令“文件上装”即出现如图1-23所示的载入对话框,选择要上载的块后单击“确认”按钮。(1)单次扫描 若需要观察到可编程序控制器从STOP方式进入RUN方式首次扫描时程序运行的状态可采用单次扫描的方法。在STOP方式下(可编程序控制器的方式选择开关置于TERM)选择菜单命令“调试单次扫描”,此时可编程序控制器从STOP方式进入RUN方式,执行一次扫描后回到STOP方式,从可编程序控制器的输出指示灯可观察到这一很难捕捉到的状态。1用单次/多次扫描监视用户程序 (2)多次扫描 可以指定执行有限次的程序扫描次数(165 5
16、35次)监视用户程序的执行。在STOP方式下(可编程序控制器的方式选择开关置于TERM)选择菜单命令“调试多次扫描”来设置扫描执行的次数即可。创建和打开状态表是为了对图的内容进行编辑或查看。可采用单击浏览条上的“状态表”按钮、选择菜单命令“查看组件状态表”选项或打开指令树内的状态表文件夹,然后双击“SHT1”图标三种方法中的任一种,画面即可显示状态表窗口。在状态表的地址列应输入存储器地址。在格式列应选择数值的显示方式,可双击鼠标或按空格键、回车键浏览有效格式并选择数据格式。对于计数器、计时器可选择按位或字格式显示,若选择按位显示,数值列显示计数器、定时器的位状态(1或0)。若选择按字(带符号、
17、不带符号、十六进制)显示则显示计数器、定时器的当前值。下图所示为在状态表中选择不同数据格式时数值列的表示形式。2用状态表监视并修改用户程序 (1)状态表的创建和编辑 在状态表的修改过程中,可采用下列方法:1)插入新行 在状态表中选择并右击单元或行,在出现的上跳菜单中选择命令“插入行”可在当前光标位置的上部插入新行;若将光标置于最后一行的任意单元并按下箭头键可在状态表底部插入新行。2)删除单元或行 选中并右击单元或行,在出现的上跳菜单中选择命令“删除选择”可删除被选中的单元或行。3)单击行号可选择整行剪切或复制。4)单击行号上部的图左上角可选择整个状态表。若需增加新的状态表可右击指令树中状态表文
18、件夹或单击已经打开的状态表,在弹出的菜单选择“插入状态表”选项。如果项目中有多个状态表,可用状态表底部的标签切换。右图为创建的电动机间歇运行控制状态表。从图中可见,创建成功的状态表在数值列均为空白,即此时并不具有监视运行的功能。1)状态表的启动和关闭 经启动后的状态表才具备收集状态信息、监视运行状态的功能。单击工具条上的“状态表监控”图标或选择菜单命令“调试开始状态表监控”选项,可启动状态表(此时不能再编辑状态表),再操作一次可关闭状态表。调试程序用的工具条如右图所示。(2)状态表的启动和监视 2)单次读取和连续表状态 状态表被关闭时(未启动前),单击工具条上的“单次读取”按钮或选择菜单命令“
19、调试单次读取”选项,可以从可编程序控制器收集当前的数据,并在表中当前数值列显示出来,且在执行用户程序时并不对其更新。状态表被启动后,编程软件可连续从可编程序控制器收集信息,表中当前数值列的数值按照选定的数据格式随程序的运行而不断的更新变化。运用状态表监视电动机间歇运行控制时,合上运行开关I0.0,可观察到程序运行的情况如下图所示(当前数值列的内容随程序的运行连续更新)。此时可编程序控制器的输出指示灯Q0.0熄灭5秒,燃亮10秒,周而复始循环直至断开运行开关I0.0。3)用状态表强制改变数值 在运行方式下可以采用强制功能模拟逻辑条件和物理条件,建议此功能只可在不带负载进行程序调试时运用。因在带负
20、载运行的情况下强制数值可能引起系统出现无法预料的情况,甚至导致人员伤亡或设备损坏。S7-200允许在程序运行状态强制性地给所有的I/O点赋值,此外最多还可改变16个内部存储器数据(V或M)或模拟量I/O(AI或AQ)。用鼠标右键单击状态表中的操作数后可从上跳菜单选项中选择对该操作数的强制或取消强制。另外,在显示状态表后,还可用工具条中的相关按钮或用“排错”菜单中的选项执行下列操作:全部写入:对状态表内新数值列改动完成后,可利用全部写入将所有改动传送至可编程序控制器。物理输入点不能用此功能改动。强制:在状态表的地址列中选中一个操作数,在新数值列写入希望的数值,然后按工具条中的“强迫”按钮。一旦使
21、用了强制功能,每次扫描都会将修改的数值用于该操作数,直到取消对它的强制。被强制的数值旁边将显示锁定图标(一把合上的锁)取消强制:选择一个被强制的操作数,然后按工具条中的“非强迫”按钮或在右击出现的弹出菜单中单击“非强迫”选项;若需将状态表中所有被强制的操作数取消强制,只需按工具条中的“全部非强迫”按钮或选择菜单中“排错全部非强迫”选项,采用全部取消强制之前不必选择单个地址。解除强制后锁定图标将会消失。读取全部强制:执行读取全部强制功能时,状态表中被强制操作数的当前数值列根据不同的情况显示不同的图标。锁定图标表示该操作数被显式强制,对该操作数取消强制之前不能改变其数值。灰色的锁定图标表示该操作数
22、被隐式强制。例如,如果VW0被强制,则VB0被隐式强制(VB0是VW0的第一字节)。被隐式强制的数值本身不能取消强制,必须在解除对VW0的强制后才能改变VB0的数值,半块锁定图标表示操作数的一部分被部分强制。例如,如果VW0被显式强制,则VW1的一部分也被强制(VW1的第一字节是VW0的第二字节)。不能对部分强制的数值本身取消强制,在改变该操作数数值之前,必须取消其被部分强制的操作数的强制。3在运行中显示梯形图的程序状态 可编程序控制器处于运行方式并建立起通信后,单击工具条上的“程序状态”按钮,或选择菜单命令“调试开始程序状态监控”,可在梯形图中显示出各元件的状态进行监控。在进入“程序状态”的
23、梯形图中,用添加的彩色块表示位操作数的线圈得电或触点闭合状态。在菜单命令“工具选项”打开的窗口中,可选择设置梯形图中功能块的大小、显示的方式和彩色块的颜色等。运行中梯形图内各元件的状态将随程序执行过程连续更新变换。启动“程序状态”的梯形图监视电动机间歇运行控制时,合上运行开关I0.0,可观察到程序运行的情况如图1-28所示。此时可编程序控制器的输出指示灯Q0.0熄灭5秒,燃亮10秒,周而复始循环直至断开运行开关I0.0。梯形图中被强制的数值用状态表中相同的符号来表示。可以在梯形图的程序状态启动强制和取消强制。1选定需要在线帮助的菜单项目或打开对话框按F1键;2利用菜单命令“帮助内容与目录”进入
24、帮助窗口查找;3选择菜单命令“帮助这是什么”或同时按Shift和F1键,用带问号的光标点击需查找的内容(如工具条中的按钮、程序编辑器和指令树等)。4选择菜单命令“帮助Web上的S7-200”可访问为S7-200提供支持和产品信息的西门子互连网网站。S7-200S7-200系列系列PLCPLC外围安装接线外围安装接线 PLC与外部设备的接线方式有独立式和汇点式两种。独立式每点构成单元电路;汇点式多点构成单元电路,其接线采用分组形式,以适应同机使用不同电源的要求,各组的端子数可以是2点、4点、8点、16点和32点等,如下图所示,即为分组汇点式的接线图。外部24V电源供电 内部24V电源供电 PLC
25、的接线正确与否关系到PLC能否正常工作和本身的使用寿命,因此在使用前一定要认真阅读有关的说明,并注意以下几点:(1)按规定正确连接电源电路。(2)输入COM端(公共端)与输出COM端(公共端)切不可相接;输入接线一般不超过10m;输出线不能用同一根电缆;输入线、输出线与交、直流线应分开连接,输出线应尽量远离高压线或动力线。(3)保证良好的接地,PLC应接专用地线,接地点应尽量与动力设备的接地点分开。在水产养殖中,经常会碰到需要给鱼类补充氧气,最好的办法就是使用“增氧泵”(如图1.1所示)。适时开动增氧泵给鱼塘水体增加溶氧量,可以改善水质,减少鱼类“浮头”的现象。但开机要选择时机,否则不仅会浪费
展开阅读全文