6XV1830-5EH10厂家6XV1830-5EH10厂家
上海诗幕自动化设备有限公司,*从事品自动化设备研发及销售的企业,对各大自动化产品有着强大的优势,并且对优势产品有着大量的备货。与欧洲及从事电气的各大公司有着良好的协作关系。

上海诗幕自动化设备有限公司是*从事西门子工业自动化产品销售和集成的高新技术企业。 在西门子工控领域,公司以精益求精的经营理念,从产品、方案到服务, 致力于塑造一个“行业*”,以实现可的发展。 多年以来,公司坚持“以客户为本,与客户共同发展”的思想, 全力以赴为工矿用户、设计单位、工程公司提供高、高性、高可靠性的整体解决方案。 “我们不仅仅销售的产品”是公司每个员工的工作信条, 在为客户提品和方案的中,我们愿意倾听客户,和客户共同完善, 不断服务,越客户的期望。以此为基础,我们追求客户、厂商和员工三方的共赢。 本公司与德国SIEMENS公司自动化与驱动部门的长期紧作中, 建立了良好的相互协作关系,在自动化产品与驱动产品业务逐年成倍增长, 为广大用户提供了SIEMENS的新的技术及自动控制的佳解决方案。 上海诗幕自动化科技有限公司 具备以下产品优势 西门子可编程控制器,西门子屏,西门子工业以太网, 西门子数控,西门子高低压变频器,西门子电机驱动等等。概述
概述
PLC控制的一般结构和故障类型
PLC控制主要由输入部分、CPU、采样部分、输出控制和通讯部分组成,如图1所示。输入部分包括控制面板和输入模板;采样部分包括采样控制模板、AD转换模板和传感器;CPU作为的核心,完成接收数据,处理数据,输出控制;输出部分有的用到DA模板,将输出转换为模拟量,经过功放驱动执行器;大多数直接将输出给输出模板,由输出模板驱动执行器工作;通讯部分由通讯模板和机组成。
因为PLC本身的故障可能性极小,的故障主要来自的元部件,所以它的故障可分为如下几种:
(1)输入故障,即操作人员的操作失误;
■传感器故障;
■执行器故障;
■PLC故障
这些故障,都可以用的故障诊断进行分析和用进行实时监测,对故障进行预报和处理。
PLC控制的故障诊断
PLC控制故障的宏观诊断
故障的宏观诊断就是根据,参照发生故障的和现象来确定故障的部位和原因。PLC控制的故障宏观诊断如下:
■是否为使用不当引起的故障,如属于这类故障,则根据使用情况可初步判断出故障类型、发生部位。常见的使用不当包括供电电源故障、端子接线故障、模板安装故障、现场操作故障等。
■如果不是使用故障,则可能是偶然性故障或运行时间较长所引发的故障。对于这类故障可按PLC的故障分布,依次检查、判断故障。首先检查与实际相连的传感器、检测开关、执行机构和负载是否有故障:然后检查PLC的I/O模板是否有故障:后检查PLC的CPU是否有故障。
■在检查PLC本身故障时,可参考PLC的CPU模板和电源模板上的指示灯。
■采取上述步骤还检查不出故障部位和原因,则可能是设计错误,此时要重新检查设计,包括硬件设计和设计。
PLC控制的故障自诊断
故障自诊断是可维修性设计的重要方面,是可靠性必须考虑的重要问题。自诊断主要采用判断故障部分和原因。不同控制自诊断的内容不同。PLC有很强的自诊断能力,当PLC出现自身故障或设备故障,都可用PLC上具有的诊断指示功能的发光二极管的亮、灭来查找。
体诊断
根据体检查流程图找出故障点的大方向,逐渐细化,以找出具体故障,如图2所示。
电源故障诊断
电源灯不亮,需对供电进行诊断.如果电源灯不亮,首先检查是否有电,如果有电,则下一步就检查电源电压是否,不就电压,若电源电压,则下一步就是检查熔丝是否烧坏,如果烧坏就更换熔丝检查电源,如果没有烧坏,下一步就是检查接线是否有误,若接线无误,则应更换电源部件.
运行故障诊断
电源正常,运行指示灯不亮,说明已因某种异常而终止了正常运行。检查流程如图3所示.
图3 运行故障诊断流程图
输入输出故障诊断
输人输出是PLC与外部设备进行信息交流的通道,其是否正常工作,除了和输入输出单元有关外,还与联接配线、接线端子、丝等元件状态有关。
出现输入故障时,首先检查LED电源指示器是否响应现场元件(如按钮、行程开关等)。如果输入器件被激励(即现场元件已),而指示器不亮,则下一步就应检查输入端子的端电压是否达到正确的电压值。若电压值正确,则可替换输入模块。若一个LED逻辑指示器变暗,而且根据编程器件器、处理器未识别输入,则输入模块可能存在故障。如果替换的模块并未解决问题且连接正确,则可能是I/O机架或通信电缆出了问题。
出现输出故障时,首先应察看输出设备是否响应LED状态指示器。若输出触点通电,模块指示器变亮,输出设备不响应。那么,首先应检查丝或替换模块。若丝完好,替换的模块未能解决问题,则应检查现场接线。若根据编程设备器显示一个输出器被命令接通,但指示器关闭,则应替换模块。
在诊断输入/输出故障时,佳是区分究竟是模块自身的问题,还是现场连接上的问题。如果有电源指示器和逻辑指示器,模块故障易于发现。通常,先是更换模块,或测量输入或输出端子板两端电压测量值正确,模块不响应,则应更换模块。若更换后仍无效,则可能是现场连接出问题了。输出设备截止,输出端间电压达到某一预定值,就表明现场连线有误。若输出器受激励,且LED指示器不亮,则应替换模块。如果不能从I/O模块中查出问题,则应检查模块接插件是否不良或未对准。后,检查接插件端子有无断线,模块端子上有无虚焊点。
指示诊断
LED状态指示器能提供许多关于现场设备、连接和I/O模块的信息。大部分输入/输出模块至少有一个指示器。输入模块常设电源指示器,输出模块则常设一个逻辑指示器。
对于输入模块,电源LED显示表明输入设备处于受激励状态,模块中有一存在。该指示器单独使用不能表明模块的故障。逻辑LED显示表明输入已被输入电路的逻辑部分识别 。如果逻辑和电源指示器不能同时显示,则表明模块不能正确地将输入传递给处理器。输出模块的逻辑指示器显示时,表明模块的逻辑电路已识别出从处理器来的命令并接通。除了逻辑指示器外,一些输出模块还有一只丝熔断指示器或电源指示器,或二者兼有。丝熔断指示器只表明输出电路中的保护性丝的状态;输出电源指示器显示时,表明电源已加在负载上。像输入模块的电源指示器和逻辑指示器一样,如果不能同时显示,表明输出模块就有故障了。
可编程控制器PLC程序、用户程序、编程语言
1、程序
程序是PLC赖以工作的基础,采用汇编语言编写,在PLC出厂时就已固化于ROM型程序存储器中。
程序分为监控程序和解释程序。
监控程序用于并控制PLC的工作,如诊断PLC工作是否正常,对PLC各模块的工作进行控制,与处设交换信息,根据用户的设定使PLC比处在编制用户程序状态或者处在运行用户程序状态等。
解释程序用于把用户程序解释成微处理器能够执行的程序。来自PLC之家。
2、用户程序
用户程序又称为应用程序,是用户为完成某一特定 的控制任务而利用PLC的编程语言编制的程序。 来自PLC之家。
用户程序通过编程器输入到PLC的用户程序存储器中。
3、编程语言
可编程控制器是通序对进行控制的,所以各种机型的PLC都有自己的编程语言。www.PLC100.com
PLC的编程语言有多种,如梯形图、语句表、逻辑功能图、逻辑方程式等。下面介绍常用的梯形图和语句表编程语言。
6XV1830-5EH10厂家6XV1830-5EH10厂家

灯控制——以转换为中心的编程梯形图举例
如图5-29所示为以转换为中心的编程设计的梯形图与功能表图的对应关系。图中要实现Xi对应的转换必须同时两个条件:前级步为活动步(Mi-1=1)和转换条件(Xi=1),所以用Mi-1和Xi的常开触点串联组成的电路来表示上述条件。两个条件同时时,该电路接通时,此时应完成两个操作:将后续步变为活动步(用SET Mi指令将Mi置位)和将前级步变为不活动步(用RST Mi-1 指令将Mi-1复位)。这种编程与转换实现的基本规则之间有着严格的对应关系,用它编制复杂的功能表图的梯形图时,更能显示出它的优越性。
图5-29 以转换为中心的编程
如图5-30所示为某灯控制的时序图、功能表图和梯形图。初始步时仅红灯亮,按下起动按钮X0,4s后红灯灭、绿灯亮,6s后绿灯和黄灯亮,再过5s后绿灯和黄灯灭、红灯亮。按时间的先后顺序,将一个工作循环划分为4步,并用定时器T0~T3来为3段时间定时。开始执行用户程序时,用M8002的常开触点将初始步置位。按下起动按钮X0后,梯形图第2行中和X0的常开触点均接通,转换条件X0的后续步对应的M301被置位,前级步对应的辅助继电器被复位。M301变为“1”状态后,控制Y0(红灯)仍然为“l”状态,定时器T0的线圈通电,4s后T0的常开触点接通,将由第2步转换到第3步,依此类推。
图5-30 某灯控制
a)时序图 b)功能表图 c)以转换为中心编程的梯形图
使用这种编程时,不能将输出继电器的线圈与SET、RST指令并联,这是因为图5-30中前级步和转换条件对应的串联电路接通的时间是相当短的,转换条件后前级步马上被复位,该串联电路被断开,而输出继电器线圈至少应该在某一步活动的全部时间内接通。
功能表图能表图中选择序列和并行序列的编程问题
循环和跳步都属于选择序列的特殊情况。对选择序列和并行序列编程的关键在于对它们的分支和合并的处理,转换实现的基本规则是设计复杂梯形图的基本准则。与单序列不同的是,在选择序列和并行序列的分支、合并处,某一步或某一转换可能有几个前级步或几个后续步,在编程时应注意这个问题。
1.选择序列的编程
(1)使用STL指令的编程
如图5-35所示,步S0之后有一个选择序列的分支,当步S0是活动步,且转换条件X0为“1”时,将执行左边的序列,如果转换条件X3为“1”状态,将执行右边的序列。步S32之前有一个由两条支路组成的选择序列的合并,当S31为活动步,转换条件X1,或者S33为活动步,转换条件X4,都将使步S32变为活动步,同时程序使原来的活动步变为不活动步。
图5-35 选择序列的功能表图一
如图5-36所示为对图5-35采用STL指令编写的梯形图,对于选择序列的分支,步S0之后的转换条件为X0和X3,可能分别进展到步S31和S33,所以在S0的STL触点开始的电路块中,有分别由X0和X3作为置位条件的两条支路。对于选择序列的合并,由S31和S33的STL触点驱动的电路块中的转换目标均为S32。
图5-36 选择序列的梯形图一
在设计梯形图时,其实没有必要特别留意选择序列的如何处理,只要正确地确定每一步的转换条件和转换目标即可。
(2)使用通用指令的编程
如图5-38所示对图5-37功能表图使用通用指令编写的梯形图,对于选择序列的分支,当后续步M301或M303变为活动步时,都应使变为不活动步,所以应将M301和M303的常闭触点与线圈串联。对于选择序列的合并,当步M301为活动步,并且转换条件X1,或者步M303为活动步,并且转换条件X4,步M302都应变为活动步,M302的起动条件应为:,对应的起动电路由两条并联支路组成,每条支路分别由M301、X1和M303、X4的常开触点串联而成。
图5-37 选择序列功能表图二
图5-38 选择序列的梯形图二
(3)以转换为中心的编程
如图5-39所示是对图5-37采用以转换为中心的编程设计的梯形图。用仿STL指令的编程来设计选择序列的梯形图,请读者自己编写。
图5-39 选择序列的梯形图三
2.并行序列的编程
(1)使用STL指令的编程
如图5-40所示为包含并行序列的功能表图,由S31、S32和S34、S35组成的两个序列是并行工作的,设计梯形图时应保证这两个序列同时开始和同时结束,即两个序列的步S31和S34应同时变为活动步,两个序列的后一步S32和S35应同时变为不活动步。并行序列的分支的处理是很简单的,当步S0是活动步,并且转换条件X0=1,步S31和S34同时变为活动步,两个序列开始同时工作。当两个前级步S32和S35均为活动步且转换条件,将实现并行序列的合并,即转换的后续步S33变为活动步,转换的前级步S32和S35同时变为不活动步。
6XV1830-5EH10厂家6XV1830-5EH10厂家