西门子1500PLC模块6ES7590-0AA00-0AA0详解

发布时间:2020-04-15

西门子1500PLC模块6ES7590-0AA00-0AA0详解西门子1500PLC模块6ES7590-0AA00-0AA0详解
上海诗幕自动化设备有限公司,*从事品自动化设备研发及销售的企业,对各大自动化产品有着强大的优势,并且对优势产品有着大量的备货。与欧洲及从事电气的各大公司有着良好的协作关系。

上海诗幕自动化设备有限公司是*从事西门子工业自动化产品销售和集成的高新技术企业。 在西门子工控领域,公司以精益求精的经营理念,从产品、方案到服务, 致力于塑造一个“行业*”,以实现可的发展。 多年以来,公司坚持“以客户为本,与客户共同发展”的思想, 全力以赴为工矿用户、设计单位、工程公司提供高、高性、高可靠性的整体解决方案。 “我们不仅仅销售的产品”是公司每个员工的工作信条, 在为客户提品和方案的中,我们愿意倾听客户,和客户共同完善, 不断服务,越客户的期望。以此为基础,我们追求客户、厂商和员工三方的共赢。 本公司与德国SIEMENS公司自动化与驱动部门的长期紧作中, 建立了良好的相互协作关系,在自动化产品与驱动产品业务逐年成倍增长, 为广大用户提供了SIEMENS的新的技术及自动控制的佳解决方案。 上海诗幕自动化科技有限公司 具备以下产品优势 西门子可编程控制器,西门子屏,西门子工业以太网, 西门子数控,西门子高低压变频器,西门子电机驱动等等。

SIMATIC S7 PLC处理输入/输出中断的使用介绍 概述 本程序适用于SIMATIC S7-212和S7-214的计数器,可以从0计到255,这要取决于输入10.0的状态。如果将输入10.0置为1,则程序减计数;如果将输入10.0置为0,则程序加计数。 如果输入10.0的状态改变,则将立即输入/输出中断程序,中断程序0或1分别将有储器位M0.0置成1或0。 例图 程序框图 程序和注解 本程序是一个输入/输出中断程序的范例,计数器从0计到255。如果输入10.0为0,则程序加计数;如果输入10.0为1,则程序减计数。 本程序包括以下三个程序: Main (主程序) 初始化和计数 INT0 (中断程序0) 输入10.0为1时,减计数。 INT1 (中断程序1) 输入10.0为0时,加计数。 本程序长度为32个字 //标题:事件中断 //********主程序********* //主程序包括初始化程序和计数程序。 //计数器的存储器标志位M0.0的0或1状态,决定计数方向为加或减计数。 //当输入10.0山0变为1时,产生中断事件0,中断程序0 (INT0)。 //中断程序0将存储器位M0.0置成1,主程序减计数。 //当输入10.0山1变为0时,产生中断事件1,中断程序1 (INT1)。 //中断程序1将存储器位M0.0置成0,主程序加计数。 //主程序 LD MOVB ENI ATCH ATCH LDN AB>= A EU INCW 0.1 +0, AC0 +0, 0 +1,1 M0.0 16#FE, ACO 0.5 AC0 //仅扫描时,0.1才为1,进行以下初始化 //将计数累加器ACO清Oa //允许中断。 //输入10.0为上升沿时事件中断0 //输入10.0为上升沿时事件中断1 //如果存储器的标志位M 0.0为0状态 //且计数累加器ACO的当前计数值小于或等于254 //且0.5秒脉冲 //且上升沿 //那么计算累加器ACO加1 LD AB<= A EU DECW M0.0 16#1,AC0 0.5 ACO //如果存储器的标志位M 0.0为1状态 //且计数累加器ACO的当前计数值大于或等于 //且0.5秒脉冲 //且上升沿 //那么计算器累加器ACO减1 LD MOVB MEND 0.0 AC0, QB0 // 0.0是1。 //在输出端00.0至00.7显示ACO的当前计数值。 //主程序结束。 //******中断程序0****** //事件中断程序0将存储器的标志位M0.0置成 //此情况下程序减计数。 // INT 0 //中断事件0减计数。 S M0.0,1 //将存储器的标志位M0.0置成 RETI //中断程序0结束。 //******中断程序1****** //事件中断程序1将存储器的标志位M 0.0置成Oa //此情况下程序增计数。 INT 1 R M0.0,1 RETI //中断事件1加计数。 //将存储器的标志位M0.0置成O。 //中断程序1结束。 请参考SIMATIC S丁EP 7编程参考手册的6.2节“中断指令”,为您提供了更多的有关输入输出中断的信息。 STEP7-Mirco/WIN程序状态显示功能 当程序下载至PLC后,可以用“程序状态”功能操作和程序网络。 1. 起动程序状态 1在程序编辑器窗口,显示希望的程序部分和网络。 2PLC置于RUN工作,起动程序状态监控改动PLC数据值。如下: 2 2 单击“程序状态打开/关闭”按钮或用菜单命令“调试”→ “程序状态”,在梯形图中显示出各元件的状态。在进入“程序状态”的梯形图中,用彩色块表示位操作数的线圈得电或触点闭合状态。如:表示触点闭合状态,表示位操作数的线圈得电。 2 2 用菜单命令“工具” →“选项”打开的窗,可选择设置梯形图能块的大小、显示的和彩色块的颜色等。 运行中的梯形图内的各元件的状态将随程序执行连续更新变换。 2. 用程序状态模拟条件(读取、强制、取消强制和全部取消强制) 通过在程序状态中从程序编辑器向操作数写入或强制新数值的,可以模拟条件。 2 2 单击“程序状态”按钮,开始监控数据状态,并启用调试工具。 (1)写入操作数: 2 2 直接单击操作数(不要单击指令),然后用鼠标右键直接单击操作数,并从弹出菜单选择“写入”。 (2)强制单个操作数: 2 2 直接单击操作数(不是指令),然后从“调试”工具条单击“强制”图标。 2 2 直接用鼠标右键单击操作数(不是指令),并从弹出菜单选择“强制”。 (3)单个操作数取消强制: 2 2 直接单击操作数(不是指令),然后从“调试”工具条单击“取消强制”图标。 2 2 直接用鼠标右键单击操作数(不是指令),并从弹出菜单选择“取消强制”。 (4)全部强制数值取消强制: 2 2 从“调试”工具条单击“全部取消强制”图标。 强制数据用于立即读取或立即写入指令I/O点,CPU进入STOP状态时,输出将为强制数值,而不是块中设置的数值。 注意:在程序中强制数值时,在程序每次扫描时将操作数重设为该数值,与输入/输出条件或其他正常情况下对操作数有影响的程序逻辑无关。强制可能程序操作无法预料,可能人员死亡或严重伤害或设备损坏。强制功能是调试程序的辅助工具,切勿为了弥补处理装置的故障而执行强制。合格人员使用强制功能。强制程序数值后,务必通知所有维修或调试程序的人员。在不带负载的情况下调试程序时,可以使用强制功能。 3. 识别强制图标 被强制的数据处将显示一个图标。 (1)锁定图标表示显示强制:即该数值已经被“明确”或直接强制为当前正在显示的数值。 (2)灰色隐去锁定图标表示隐式:该数值已经被“隐含”强制,即不对地址进行直接强制,但内存区落入另一个被明确强制的较大区域中。例如,如果VW0被显示强制,则VB0和VB1被隐含强制,因为它们包含在VW0中。 (3)半块图标表示部分强制。例如,VB 1被明确强制,则VW0被部分强制,因为其中的一个字节VB1被强制。

西门子1500PLC模块6ES7590-0AA00-0AA0详解西门子1500PLC模块6ES7590-0AA00-0AA0详解 用PLC编程STEP7创建一个工程(向导法和添加硬件法 一、STEP7创建一个工程(向导法和添加硬件法) 1.向导法:首先双击桌面上的STEP 7图标,进入SIMATIC Manager窗口,进入主菜单【File】,选择【’New Project’ Wizard…】,弹出标题为“STEP 7 Wizard:New Project”(新项目向导)的小窗口。 2. 添加硬件法:进入主菜单【File】,【选择New…】,在弹出对话框中分别输入“文件名”、“目录路径”等内容,并确定,完成一个空项目的创建工作。 二、硬件组态 1.硬件组态的任务: 在STEP 7种生成一个与实际的硬件完全相同的 2.硬件组态的步骤 ①生成站,双击Hardware图标,进入硬件组态窗口; ②生成导轨,在导轨中放置模块; ③双击模块,在打开的对话框中设置模块的参数,包括模块的属性和DP主站、从站的参数; ④保存编译硬件设置. 导轨上模块安放顺序:通常1号槽放电源模块,2号槽放CPU,3号槽放接口模块(使用多机架安装,单机架安装则保留),从4到11号则安放模块(、FM、CP)。 1)、编译程序 执行菜单【PLC】→【编译】或【全部编译】选项,或工具栏的 或按钮,可以分别编译当前打开的程序或全部程序。编译后在输出窗显示程序编译结果,必须在修正程序中的所有错误,编译无错误后,才能下载程序。若没有对程序进行编译,在下载之前编程会自动对程序进行编译。 2)、下载与上载程序 下载是将当前编程器中的程序写入到PLC的存储器中。计算机与PLC建立其通信连接正常,并且用户程序编译无错误后,可以将程序下载的PLC中。下载操作可执行菜单【文件】→【下载】选项,或工具栏按钮。 上载是将PLC中未加密的程序向上传送到编程器中。上载操作可执行菜单【文件】→【上载】选项,或工具栏按钮。 3)、PLC的工作 PLC有两种工作,即运行和停止工作。在不同的工作下,PLC进行调试的操作不同。可以通过执行菜单栏【PLC】→【运行】或【停止】的选项来选择工作,也可以在PLC的工作开关处操作来选择。PLC只有处在运行工作下,才可以启动程序的状态监控。 4)、程序运行与调试 程序的调试及运行监控是程序的重要环节,很少有程序一经编制就是完整的,只有经过调试运行甚至现场运行后才能发现程序中不合理的地方,从而进行修改。STEP7—Micro/WIN4.0编程提供了一系列工具,可使用户直接在下调试并用户程序的执行。 (1) 程序的运行 单击工具栏的按钮,或执行菜单【PLC】→【运行】选项,在对话框中确定进入运行,这时STOP(停止)状态指示灯灭,绿色RUN(运行)灯点亮。 (2)、程序的调试 在程序调试中,经常采用程序状态监控、状态表监控和趋势图监控三种监控反映程序的运行状态。下面结合示例介绍基本使用情况。

西门子1500PLC模块6ES7590-0AA00-0AA0详解 西门子PLC的发展史 SIMATIC商标 S7-200是西德西门子公司的产品,其注册商标为SIMATIC。 1.西门子公司的产品早是1975年投放市场的SIMATIC S3,它实际上是带有简单操作接口的二进制控制器; 2.1979年,S3被SIMATIC S5所取代,该广泛地使用了微处理器; 3.20世纪80年代初,S5进一步升级——U系列PLC,较常用机型:S5-90U、95U、100U、115U、135U、155U 4.1994年4月,S7系列诞生,它具有更化、更高性能等级、安装空间更小、更良好的WINDOWS用户界面等优势,其机型为:S7-200、300、400 5.1996年,在控制领域,西门子公司又提出PCS7(控制7)的概念,将其优势的WINCC(与WINDOWS兼容的操作界面)、PROFIBUS(工业现场总线)、COROS(监控)、SINEC(西门子工业网络)及控调技术溶为一体 6.现在,西门子公司又提出TIA(Totally Integrated Automation)概念,即全集成自动化,将PLC技术溶于全部自动化领域。 S7-200系列PLC可提供4种不同的基本单元和6种型号的扩展单元。其构成包括基本单元、扩展单元、编程器、存储卡、写入器、文本显示器等。 1.基本单元 S7-200系列PLC中可提供4种不同的基本型号的8种CPU供选择使用,其输入输出点数的分配见表4-11: 表4-11 S7-200系列PLC中CPU22X的基本单元 型 号 输入点 输出点 可带扩展模块数 S7-200CPU221 6 4 — S7-200CPU222 8 6 2个扩展模块 78路数字量I/O点或10路模拟量I/O点 S7-200CPU224 14 10 7个扩展模块 168路数字量I/O点或35路模拟量I/O点 S7-200CPU226 24 16 2个扩展模块 248路数字量I/O点或35路模拟量I/O点 S7-200CPU226XM 24 16 2个扩展模块 248路数字量I/O点或35路模拟量I/O点 2.扩展单元 S7-200系列PLC主要有6种扩展单元,它本身没有CPU,只能与基本单元相连接使用,用于扩展I/O点数,S7-200系列PLC扩展单元型号及输入输出点数的分配如表4-12所示。 表4-12 S7-200系列PLC扩展单元型号及输入输出点数 类 型 型 号 输入点 输出点 数字量扩展模块 EM221 8 无 EM222 无 8 EM223 4/8/16 4/8/16 模拟量扩展模块 EM231 3 无 EM232 无 2 EM235 3 1 3.编程器 PLC在正式运行时,不需要编程器。编程器主要用来进行用户程序的编制、存储和等,并将用户程序送入PLC中,在调试中,进行监控和故障检测。S7-200系列PLC可采用多种编程器,一般可分为简易型和智能型。 简易型编程器是袖珍型的,简单实用,价格低廉,是一种很好的现场编程及监测工具,但显示功能较差,只能用指令表输入,使用不够方便。智能型编程器采用计算机进行编程操作,将的编程装入计算机内,可直接采用梯形图语言编程,实现在线监测,非常直观,且功能强大,S7-200系列PLC的编程为STEP7-Micro/WIN。 4.程序存储卡 为了保证程序及重要参数的安全,一般小型PLC设有外接EEPROM卡盒接口,通过该接口可以将卡盒的内容写入PLC,也可将PLC内的程序及重要参数传到外接EEPROM卡盒内作为备份。程序存储卡EEPROM有6ES 7291-8GC00-0XA0和6ES 7291-8GD00-0XA0两种,程序容量分别为8K和16K程序步。 5.写入器 写入器的功能是实现PLC和EPROM之间的程序传送,是将PLC中RAM区的程序通过写入器固化到程序存储卡中,或将PLC中程序存储卡中的程序通过写入器传送到RAM区。 6.文本显示器 文本显示器TD200不仅是一个用于显示信息的显示设备,还可以作为控制单元对某个量的数值进行修改,或直接设置输入/输出量。文本信息的显示用选择/确认的,多可显示80条信息,每条信息多4个变量的状态。参数可在显示器上显示,并可以随时修改。TD200面板上的8个可编程序的功能键,每个都分配了一个存储器位,这些功能键在启动和时,可以进行参数设置和诊断。

 

上一篇:广安市台达科技经销
下一篇:牡丹江疏水板:铺设方法