7
西门子模块6ES7340-1AH02-0AE0库存优势
一般各型plc均设计成长期不间断的工作制。但是,偶然有的地方也需要对动作进行修改,找到这个场所并修改它们是很重要的。修改发生在plc以外的动作需要许多时间。
查找故障的设备
sr plc的指示灯及机内设备,有益于对plc整个控制系统查找故障。编程器是主要的诊断工具,他能方便地插到plc上面。在编程器上可以观察整个控制系统的状态,当您去查找plc为的控制系统的故障时,作为一个习惯,您应带一个编程器。
基本的查找故障顺序
提出下列问题,并根据发现的合理动作逐个否定。一步一步地换sr中的各种模块,直到故障全部排除。所有主要的修正动作能通过换模块来完成。除了一把螺丝和一个万用电表外,并不需要特殊的工具,不需要示波器,精密电压表或特殊的测试程序。
1、pwr(电源)灯亮否?如果不亮,在采用交流电源的框架的电压输入端(98-162vac或195-252vac)检查电源电压;对于需要直流电压的框架,测量+24vdc和0vdc端之间的直流电压,如果不是合适的ac或dc电源,则问题发生在sr plc之外。如ac或dc电源电压正常,但pwr灯不亮,检查保险丝,如必要的话,就换cpu框架。
2、pwr(电源)灯亮否?如果亮,检查显示出错的代码,对照出错代码表的代码定义,做相应的修正。
3、run(运行)灯亮否?如果不亮,检查编程器是不是处于prg或load位置,或者是不是程序出错。如run灯不亮,而编程器并没插上,或者编程器处于run方式且没有显示出错的代码,则需要换cpu模块。
4、batt(电池)灯亮否?如果亮,则需要换锂电池。由于batt灯只是报警信号,即使电池电压过低,程序也可能尚没改变。换电池以后,检查程序或让plc试运行。如果程序已有错,在完成系统编程初始化后,将录在磁带上的程序重新装入plc。
5、在多框架系统中,如果cpu是工作的,可用run`继电器来检查其它几个电源的工作。如果run继电器未闭合(高阻态),按上面讲的步检查ac或dc电源如ac 或dc电源正常而继电器是断开的,则需要换框架。
一般查找故障步骤
其他步骤于用户的逻辑知识有关。下面的一些步骤,实际上只是较普通的,对于您遇到的特定的应用问题,尚修改或调整。查找故障的工具就是 您的感觉和经验。,插上编程器,并将开关打到run位置,然后按下列步骤进行。
1、如果plc停止在某些输出被激励的地方,一般是处于中间状态,则查找引起下一步操作发生的信号(输入,定时器,线川,鼓轮控制器等)。编程器会显示那个信号的on/off状态。
2、如果输入信号,将编程器显示的状态与输入模块的led指示作比较,结果不一致,则换输入模块。入发现在扩展框架上有多个模块要换,那么,在您换模块之前,应先检查i/o扩展电缆和它的连接情况。
3、如果输入状态与输入模块的led指示指示一致,就要比较一下发光二管与输入装置(按钮、限位开关等)的状态。入二者不同,测量一下输入模块,如发现有问题,需要换i/o装置,现场接线或电源;否则,要换输入模块。
4、如信号是线川,没有输出或输出与线川的状态不同,就得用编程器检查输出的驱动逻辑,并检查程序清单。检查应按从有到左进行,找出个不接通的触点,如没有通的那个是输入,就按二和三步检查该输入点,如是线川,就按四步和五步检查。要确认使主控继电器步影响逻辑操作。
5、如果信号是定时器,而且停在小于999.9的非零值上,则要换cpu模块。一、海为通讯特点:
1、内置多种通讯协议:Haiwell各种型号的主机都内置ModbusRTU/ASCII协议、自由通讯协议以及海为公司的HaiwellBus高速通讯协议;
2、通讯端口可扩展:HaiwellPLC各种型号的主机均自带2个通讯口(一个为RS-232,另一个为RS-485),用通讯扩展模块可扩展至5个通讯口,每个通讯端口均可用于用于编程和联网,通讯端口相互立,均可作为主站也可作产从站;
3、为便利的通讯指令系统:使您无论使用何种通讯协议都只需一条通讯指令便可完成复杂的通讯功能,编程简单而程序简洁,无须再为通讯端口冲突、发送接收控制、通讯中断处理等问题烦恼,可以在程序中混合使用各种协议轻松完成您所需的各种数据交换;
二、台达通讯协议介绍
台达采用Modbus通讯协议,根据台达变频器说明书与通讯有关的主要参数如下:
P00:频率指令来源设定,默认00,需要设定为03
00:由数字操作器控制
01:由模拟信号0~10V控制
02:由模拟信号4~20mA控制
03:由RS485通讯控制
04:由数字操作器控制上的VR控制
P01:运转指令来源设定,默认00,需要设定为03
00:由数字操作器控制
01:由外部控制,键盘STOP有效
02:由外部端子控制,键盘STOP无效
03:由RS485通讯控制,键盘STOP有效
04:由RS485通讯控制,键盘STOP无效
P88:通讯地址,1~254,默认1
P89:通讯传送速度(波特率),默认01
00:4800
01:9600
02:19200
03:38400
P92:通讯资料格式,默认00,设定为01
00:ModbusASCII<7,N,2>
01:ModbusASCII<7,E,1>
02:ModbusASCII<7,O,1>
03:ModbusRTU<8,N,2>
04:ModbusRTU<8,E,1> [1] [2] 下一页> 05:ModbusRTU<8,O,1>
三、海为PLC与台达变频器通讯程序
因为台达变频器采用Modbus通讯协议,所以海为PLC采用Modbus通讯协议与其通讯。
例子完成5项操作命令:
1、设定运行频率:使用MODW指令(Modbus写)
根据台达变频器说明书,设定运行频率的参数地址为2001H,十进制8193
2、启动正行:使用MODW指令(Modbus写)
根据台达变频器说明书,运行控制的参数地址为2000H,十进制8192,写入值18(二进制00010010)表示正转。
3、停止:使用MODW指令(Modbus写)
根据台达变频器说明书,运行控制的参数地址为2000H,十进制8192,写入值1(二进制00000010)表示停止。
4、启动反行:使用MODW指令(Modbus写)
根据台达变频器说明书,运行控制的参数地址为2000H,十进制8192,写入值34(二进制00100010)表示反转。
5、读取当前运行频率:使用MODR指令(Modbus读)
根据台达变频器说明书,当前运行频率的参数地址为2103H,十进制8451
一、 保养规程、设备定期测试、调整规定
(1) 每半年或季度检查PLC柜中接线端子的连接情况,若发现松动的地方及时重新坚固连接;
(2) 对柜中给主机供电的电源每月重新测量工作电压;
二、 设备定期清扫的规定
(1) 每六个月或季度对PLC进行清扫,切断给PLC供电的电源把电源机架、CPU主板及输入/输出板依次拆下,进行吹扫、清扫后再依次原位安装好,将全部连接恢复后送电并启动PLC主机。认真清扫PLC箱内卫生;
(2) 每三个月换电源机架下方过滤网;
三、 检修前准备、检修规程
(1) 检修前准备好工具;
(2) 为元件的功能不出故障及模板不损坏,用保护装置及认真作防静电准备工作;
(3) 检修前与调度和操作工联系好,需挂检修牌处挂好检修牌;
四、 设备拆装顺序及方法
(1) 停机检修,两个人以上监护操作;
(2) 把CPU板上的方式选择开关从“运行”转到“停”位置;
(3) 关闭PLC供电的总电源,然后关闭其它给模坂供电的电源;
(4) 把与电源架相连的电源线记清线号及连接位置后拆下,然后拆下电源机架与机柜相连的螺丝,电源机架就可拆下;
(5) CPU主板及I/0板可在旋转模板下方的螺丝后拆下;
(6) 安装时以相反顺序进行;
五、 检修工艺及技术要求
(1) 测量电压时,要用数字电压表或精度为1%的表测量
(2) 电源机架,CPU主板都只能在主电源切断时取下;
(3) 在RAM模块从CPU取下或插入CPU之前,要断开PC的电源,这样才能保证数据不混乱;
(4) 在取下RAM模块之前,检查一下模块电池是否正常工作,如果电池故障灯亮时取下模块PAM内容将丢失;
(5) 输入/输出板取下前也应先关掉总电源,但如果生产需要时I/0板也可在可编程控制器运行时取下,但CPU板上的QVZ(时)灯亮;
(6) 拨插模板时,要格外小心,轻拿轻放,并运离产生静电的物品;
(7) 换元件不得带电操作;
(8) 检修后模板安装一定要安插到位;
plc梯形图与继电器接触器控制线路图的主要区别有:
⒈电气符号
继电器接触器线路图中的电气符号代表的是一个实际物理器件,如继电器、接触器的线圈或触点等。图中的连线是“硬接线”,线路图两端有外接电源,连线中有真实的物理电流。梯形图中表示的是一个控制程序。图中继电器线圈以及触点实际上是存储器中的一位,称为“软继电器”。PLC梯形图两端没有电源,连线上并没有真实电流流过,仅是“概念”电流。
⒉线圈
继电器接触器线路图中的线圈包括中间继电器、时间继电器以及接触器等。PLC梯形图中的继电器线圈是广义的,除了有输出继电器线圈、内部继电器线圈,而且还有定时器、计数器以及各种运算等。
⒊触点
继电器接触器线路图中继电器触点数量是有限的,长期使用有可能出现接触不良。PLC梯形图中的继电器触点对应的是存储器的存储单元,在整个程序运行中是对单元信息的读取、可以反复使用,没有使用寿命的限制,用复杂的程序结构来减少触点的使用次数。
⒋工作方式
继电器接触器线路图是并行工作方式,也就是按同时执行的方式工作,一但形成电流通路,可能有多条支路电器工作。PLC梯形图是串行工作方式,按梯形图先后顺序自左到右,自上而下执行,并循环扫描,不存在几条并列支路电器同时动作的因素。



在PLC编程语言中,梯形图是为广泛使用的语言,通过PLC的指令系统将梯形图变成PLC能接受程序,由编程器键入到PLC用户存储区去。而PLC梯形图与继电器控制原理图十分相似,主要原因是PLC梯形图的发明大致上沿用户继电器控制电路的元件符号,仅个别处有些不同。
PLC梯形图与继电器控制原理图的主要区别有以下几点:
1.组成器件不同
继电器控制线路是由许多真正的硬件继电器组成的。而PLC是由许多“软继电器”组成的,这些“继电器”实际上是存储器中的触发器,可以置“0”或置“1”。
2.触点的数量不同
硬继电器的触点数有限,一般只有4至8对;而“软继电器”可供编程的触点数有无限对,因为触发器状态可取用任意次。
3.控制方法不同
继电器控制是通过元件之间的硬接线来实现的,因此其控制功能就固定在线路中了,因此功能专一,不灵活;而PLC控制是通过软件编程来解决的,只要程序改变,功能可跟着改变,控制很灵活。又因PLC是通过循环扫描工作的,不存在继电器控制线路中的联锁与互锁电路,控制设计大大简化了。
4.工作方式不同
在继电器控制线路中,当电源接通时,线路中各继电器都处于受制约状态,该合的合,该断的断。而在PLC的梯形图中,各“软继电器”都处于周期性循环扫描接通中,从客观上看,每个“软继电器”受条件制约,接通时间是短暂的。也就是说继电器在控制的工作方式是并行的,而PLC的工作方式是串行的。学习PLC的2个简单方法:
有的初学者在理论上花了很多功夫,结果半年下来还是没有把PLC搞懂,其实他们只是缺少了一些PLC的实践经验,只要再进行一些实际的梯形图编写、程序下载、调试等操作,增加对PLC的感性认识,很快就可以掌握PLC这项技术了。开始阶段可以先学习一种的PLC,因为所有的PLC原理都是差不多的,掌握了一种PLC其它的只要翻阅一下手册也就能上手使用了。
初学时可以编一些简单的梯形图,如触点的与、或、输出等,在PLC的机器里运行一下。成功了就会增加你学习的兴趣、和信心。然后再把PLC的主要功能逐个运用一次,比如高速计数器,你可以用PLC本身的脉冲输出端接到高速计数器的输入端,下载编好的梯形图,打开变量观察窗口,运行程序,观察计数的值是否正确。经过了这样的实践,你基本上知道PLC到底能做哪些事情了,在实际的工控应用中就能做到胸有成竹了。
1.学习PLC的理由
PLC控制是当今自动化控制的主流,目前自动化机台控制大多采用PLC控制,只要是从事自动化的人员,就要会使用PLC,否则入不了自动化控制的门,被自动化行业淘汰。为此不得不学习PLC。
2.方法
a.有条件的去买台PLC用来实践;
b.PLC技术是一门实践性非常强的技术,如果你想学好,那么你就去实践它。编程就像是一位习武之人,如果只是整天坐在家中看拳谱,不出门练武的话,那么就是一本再厉害的武林密集,再长的时间他的功力也不会提高。学习PLC也是同样的道理,光看书是没有用的,一本PLC书您就是看了十遍以后您还是不会用,学过编程(不管什么语言)的都知道。
c.在学习PLC书本知识的过程中,肯定会对许多指令不是很了解,如果您没有一一解决的话,那么这将是您学习PLC的大障碍。因此进行实际应用,逐一攻破,这样,你的PLC知识不但会学得牢固,而且在学习的过程中你掌握了实际使用。
d.在学习PLC有了一定的基础之后,可以自己立编写一段自己设计的程式,然后传送到PLC中去运行程式。再经过不断的修改,调试,后运行成功,这样你的兴趣会大增,达到满意的效果。 PLC在数控机床中用来控制机床的强电回路(通过一些电器元件)。为了好了解数控机床的PLC的控制功能,就有必要对PLC和外围电路的关系进行分析。
1、PLC对外围电路的控制
数控机床通过PLC对机床的辅助设备进行控制,PLC对对外围电路的控制来实现对辅助设备的控制的。PLC接受NC的控制信号以及外部反馈信号,经过逻辑运算、处理将结果以信号的形式输出。输出信号从PLC的输出模块输出,有些信号经过中间继电器控制接触器然后控制具体的执行机构动作,从而实现对外围辅助机构的控制。有些信号不需要通过中间环节的处理直接用于控制外部设施,比如说,有些直接用低压电源驱动的设备(如:面板上的指示灯)。也就是说每一个外部设备(使用PLC控制的)都是由PLC的一路控制信号来控制的,也就是说每一个外部设备(使用PLC控制的)都在PLC中和一个PLC输出相对应。
PLC对外围设备的控制,不仅仅是要输出信号控制设备、设施的动作,还要接受外部反馈信号,以监控这些设备设施的状态。在数控机床中用于检测机床状态的设备或元件主要有,温度传感器、震动传感器、行程开关、接近开关等等。这些检测信号有些是可以直接输入到PLC的端口,有些要经过一些中间环节才能够输入到PLC的输入端口。
无论是输入还是输出,PLC都要通过外围电路才能够控制机床的辅助设施的动作。在PLC和外围电路的关系中,重要的一点就是外部信号和PLC内部信号处理的对应。这种对应关系就是所说的地址分配,就是将每一个PLC中地址和外围电路每一路信号相对应。这个工作是在机床生产过程中,编制和该机床相对应的PLC程序时,由PLC程序编制工程师定义。当然做这样的定义遵循必要的规则,以使PLC程序符合系统的要求。
(1)PLC与信号输入回路
如图2-1所示为一种数控机床的电气手册的输入单元电器图的一部分,从图上可以看到这是一个插座或者是某一个输入接口的针脚,对应与外外围电路的某一个元件、开关、旋钮同时有对应与PLC内部的输入地址。
从行开始,一个按钮开关或者是摇头开关接入线号为191号的回路中.191号线接到C71号插座的16号脚,16号脚对应于PLC的输入地址为X10001.3,该地址被定义为Manual absolute (手动)。从图上所描述的,可以知道S27号按钮适用于控制手动是否有效的开关。这个开关的通断状态,通过191号线接入到插座C71上的16号脚,16号脚再将这个信号输入到PLC中,这个信号在PLC中的地址为X1001.3。通过这种定义方式,就将PLC中的信号和外围电路相对应起来。就可以通过查看PLC中的X1001.3的状态,来确定外部按钮开关的状态。
我们从图上可以看到在图上右侧文字叙述是该信号的意义,随后在其左边的是输入信号地址,左边的是插座上的针脚号,再左边的是外围电路的线号和开关器件号。这一幅图是某机床电路图,该图是遵循通用标准来绘制,因此通过该图我们可以看到一些具有普遍意义的原则。比如说,编制PLC程序时可能会把相近的开关(从用途和分布位置上)检测元件等等的地址设定在一起。从这一幅图我们可以看到,C71上的输入信号基本上都是面板上的按钮开关或摇头开关。它们的信号类型和位置分布上是非常接近的,因此它们的输入地址(在PLC输入端)也是顺序分布。在这一幅图所属的电气手册上可以查到,C71一共有50个针脚,除去用于公共端、24V电源的脚以外,其他针脚的输入地址是从X1000.0到1004.7顺序分布。
通常情况下PLC的地址由3部分组成:1:地址类型;2:地址号;3:位号。每一个地址号下有8个地址位,每一个地址表示不同的信号。下表是中有文字描述的部分是,图4-1所示的I/O地址。
表4-1输入信号列表
从图4-1上可以看到几个要素:1、元器件号;2、线号;3、插槽或插座号;4、针脚号;
5、PLC输入地址号。我们可以知道这几个号码,在控制逻辑上是有对应关系的。因此不仅仅是在绘制此类图形时,要考虑他们之间的关系,而且在设计外围电路,编制PLC程序时也要考虑它们之间的关系。事实上,不仅是在设计制造机床时要考虑它们之间的对应关系,在使用机床、维修、维护机床时也要依据它们之间的对应关系和控制逻辑。
2、PLC输出信号控制相关的执行元件
图例描述了输入信号在PLC中的地址分配以及PLC输入地址与外部开关、旋钮和插座、电缆之间的对应关系。
我们知道在数控机床中,不仅仅是输入信号和外部电路涉及到对应关系,输出信号和外围控制电路以及要驱动的设备之间也存在作相应的对应关系。在随后列出的两幅图例,都是PLC输出信号和外围电路的连接图,但是这两幅图在所表达的控制关系上是不一样的。幅图所表示的是PLC输出信号可以直接驱动外部装置(这些装置通常是一些LED、灯),二幅图表示的是PLC的输出信号经过中间继电器才能够控制终的设备。这是因为幅图中所示的外部元件是一些小功率元件(主要是一些表示机床状态的指示灯),而二幅图所示的外部设备是大功率元件。
从这两幅图我们可以看到PLC输出和外部电路之间的关系:1:外部执行元件或设施是受PLC控制的;2:PLC的每一个输出信号对应着一个输出;3:每一个输出对应着一个插座或插头的针脚;4:每一个针脚对应着外围电路的一根线(用线号标示);5:每一个线号对应着一个设备、元件(或者通过一些中间元件);
在设计PLC的程序时,要考虑数控机床会用到那些设备,那些设备是可以有PLC直接驱动的,那些设备经过继电器、接触器等中间环节才能够驱动,以及这些设备的控制信号通过哪个号输出。在使用数控机床过程中,我们可以通过阅读电气手册,熟悉机床设施的控制运行方式,方便的维护机床。