美国AB公司PLC监控现场调试办法

合集下载

AB-PLC通讯调试总结

AB-PLC通讯调试总结

AB-PLC调试1.硬件模块安装2.将电脑网口与机架上网络模块网口连接3.首先使用BOOTP-DHCP对以太网模块分配IP地址打开软件BOOTP,电脑提示第一行为子网掩码,第二行设置为与电脑IP同一网段的地址。

其余不用填写,点击OK 4.如果电脑与网络模块连接正常,Request History 区域会出现MAC 显示5.双击上图蓝色条目,弹出下图填入IP 要求与电脑IP处于同一网段,例192.168.0.15点击OK,如图(模块MAC会每隔一段时间改变)保证设置IP时,两个MAC相同即可。

6.如图点击红色按钮,将IP地址使用BOOTP下载到硬件模块上如果下载成功则可以看到Request History下面正确显示MAC和IP7.设置到这步,我们便可以使用RSlink对该模块的IP进行更改。

假如在上一步设置完毕后,点击了Disable BOOTP/DHCP,则下一次无法直接使用BOOTP 再次更改其IP,必须通过RSlink对其设置后方可。

接下来,使用RSlink建立网络检测网络连接是否正常8.打开Rslink Classic点击弹出对话框,Enternet/ip通讯选择图中红色选项,点击右侧Add new弹出对话框,选择默认名字或更改,点OK弹出如下对话框,选择电脑IP相同的选项,点击确认创建完毕后,关闭对话框,可以在RSlink中看到我们已经设置好的模块和通过该模块读取上来的机架其他模块。

右键图中模块,选择最下面参数设定,弹出选择模块参数修改后,可以看到下图选定蓝色方框时,可以通过Rslink画面中参数直接修改模块IP选定紫色时,可以选择绿色区域使用DHCP或者BOOTP对模块IP进行设定。

选定BOOTP 即如之前方法设定模块IP9.打开Rslogix5000 ,然后点击图中蓝色圈,弹出如下对话框选定你当前网络模块IP对应的选项,点击GO Online(联机)软件会检测你程序硬件组态和模块的版本号是否一致,是否需要更改硬件版本号。

AB罗克韦尔 ControlLogix PLC系统调步骤

AB罗克韦尔 ControlLogix PLC系统调步骤

AB ControlLogix PLC系统调步骤供稿:中国工控网2017/3/6 14:50:055 人气:354•关键词:ControlLogix PLC调试•摘要:本文对AB ControlLogix PLC系统调试的具体流程及步骤进行了详细说明,供参考。

1、把硬件配置好,最大的站地址留给主机,主站的两个站地址相同,以太网模块地址不同;2、使用RSLinx把网络配置好;3、把主站两个机架上的模块版本刷新成相同,CPU版本和RSLogix5000版本一致;4、使用RSLogix 5000把远程IO模块配置好,下载到CPU中,此时两个CPU均上电;5、使用ControlNet把远程IO网络配置好(必须把CPU拨到PROG模式);6、使用RSLogix 5000编辑程序,下载到CPU中,此时两个CPU均上电;同步模块正常时,主:PRIM,从:SYNC.ControlNet(CNB)网络模块正常时:PQWS安装:1、首先安装ControlFLASH;2、RSLinxCLassic3、RSlogix50004、RSNetworx/RSNtwx CN(注意安装前先把RSLinx退出后再安装,否则安装不下去)设置网络:1、通过RSLinx用RS232编程电缆设置以太网模块IP地址;当网络连接正常时,以太网模块上的LINK灯、NET灯、OK灯,都会变成绿灯,NET灯闪烁!同时显示板上会显示当前以太网模块的IP地址。

一定要保证网络通讯正常!建一个RS232设备;通过CNBR模块,可以看到整个ControlNET网络中的所有的站以及的CNBR模块版本!通过RSLinx用RS232编程电缆设置以太网模块IP地址选择静态地址配置,输入相应IP地址,点击应用。

然后把电脑IP地址和PLC地址设为同一网段即可!通过以太网查看整个网络!如何通过BOOTP设置以太网地址?找到双击设置IP地址,然后需要DISABLE1、在CNBR模块后面更改CONTROLNET站地址,(一般规则,从站从1开始设,然后预留2个,把地址设给主站,两个主站地址一样*等做成同步后自动切换*;如,有两个从站,分别设为1和2,然后预留2个,两个主站设为6;)我们设置完成后,对主站和从站分别上电即可!当整个CONTROLNET网络设置都正常时,在ControlNET模块上A网和B网指示灯会显示为绿灯!2、刷新PLC主站硬件的版本,这里CPU我们设置为16版本,然后对应RSlogix5000里,也选择16版本的。

PLC程序现场的调试方法

PLC程序现场的调试方法

PLC程序现场的调试方法plc程序现场的调试方法是什么呢,用户在使用PLC之前都是需要经行调试的。

假如不调试就会造成无法使用状况,那么详细的现场调试方法是什么呢呢,下面电工论坛我就来接介绍一下PLC程序现成的调试方法。

一、要查接线、核对地址。

要逐点进行,要确保正确无误。

可不带电核对,那就是查线,较麻烦。

也可带电查,加上信号后,看电控系统的动作状况是否符合设计的目的。

二、检查模拟量输入输出。

看输入输出模块是否正确,工作是否正常。

必要时,还可用标准仪器检查输入输出的精度。

三、检查与测试指示灯。

掌握面板上如有指示灯,应先对应指示灯的显示进行检查。

一方面,查看灯坏了没有,另一方面检查规律关系是否正确。

指示灯是反映系统工作的一面镜子,先调好它,将对进一步调试供应便利。

四、检查手动动作及手动掌握规律关系。

完成了以上调试,继而可进行手动动作及手动掌握规律关系调试。

要查看各个手动掌握的输出点,是否有相应的输出以及与输出对应的动作,然后再看,各个手动掌握是否能够实现。

如有问题,马上解决。

五、半自动工作。

如系统可自动工作,那先调半自动工作能否实现。

调试时可一步步推动。

直至完成整个掌握周期。

哪个步骤或环节消失问题,就着手解决哪个步骤或环节的问题。

六、自动工作。

在完成半自动调试后,可进一步调试自动工作。

要多观看几个工作循环,以确保系统能正确无误地连续工作。

七、模拟量调试、参数确定。

以上调试的都是规律掌握的项目。

这是系统调试时,首先要调通的。

这些调试基本完成后,可着手调试模拟量、脉冲量掌握。

最主要的是选定合适掌握参数。

一般讲,这个过程是比较长的。

要急躁调,参数也要作多种选择,再从中选出最优者。

有的PLC,它的PID参数可通过自整定获得。

但这个自整定过程,也是需要相当的时间才能完成的。

八、完成上述全部的步骤,整个调试基本算是完成了。

但最好再进行一些特别条件检查。

看看消失特别状况或一些难以避开的非法操作,是否会停机爱护或是报警提示。

AB调试步骤

AB调试步骤

AB调试步骤AB项目出厂调试报告一、调试前的准备工作1.1、检查柜体器件调试前先检查各个柜体内的控制元器件是否已经安装完毕,比如继电器,保险管等。

1.2、安装通讯连接线1.2.1安装同轴电缆连接器1.2.2制作通讯线1)制作通讯线所需工具:AB通讯线制作专用刀,斜口钳,压线钳,普通裁纸刀。

2)本次用的通讯线是同轴电缆。

第一步,按照两个通讯连接头之间的距离剪裁两根等长度同轴电缆(因为系统是A,B双网的,而且距离是一样的),通讯线一定要在线槽里面走线,并且同轴电缆在剪裁时留有20cm的余量,以备万一通讯线没有一次性做好而需要剪裁重做。

第二步,用AB通讯线制作专用刀(如果不习惯用AB通讯线制作专用刀,也可以用普通裁纸刀)来剥线,剥线的步骤是:首先把同轴电缆外面的绝缘胶皮剥掉,尽量不破坏到里面的屏蔽层;其次把屏蔽层剥起(只是剥起,不是剥掉),只留下最后一层锡箔层,然后用AB通讯线制作专用刀把锡箔内(包括锡箔层)剥出里面的铜线;打开装有通讯接头的袋子取出顶针状的东西,套在通讯线的铜丝上,并用压线钳固定在铜线上,再取出铁套套在通讯线上,最后取出通讯接头,让铜丝上的顶针状的东西穿通讯接头的小孔,用力使接头的外壳和屏蔽层连接在一起,同时使顶针和通讯接头的平面齐平,再把铁套套在通讯头上,用压线钳压好,这样通讯线的一端就制作好了,其他如是。

1.2.3安装通讯线1)通讯线做标志:因为系统组的是A,B双网的,为了避免接线错误,也为了以后查线更加容易,所以在通讯线上最好做上标志,即连接同轴电缆连接器的A通讯端口的通讯线标上A的标志,连接同轴电缆连接器的B通讯端口的通讯线标上B的标志。

2)连接通讯线,这个很简单,就是把标有A标志的连接线和标有A标志的连接头相连,标有B标志的连接线和标有B标志的连接头相连。

1.3、设置网络站点拔下CNBR,根据图纸上的要求为网络设置站点;若图纸上没有要求,则根据柜体的排放顺序从1开始设置站点,其中PLC的站点是留有余量的最高站点,比如最高站点是13,那么PLC的站点设成15。

AB品牌PLC操作说明

AB品牌PLC操作说明

AB品牌PLC操作说明AB品牌PLC操作说明1.介绍本文档是关于AB品牌PLC(Programmable Logic Controller,可编程逻辑控制器)的操作说明。

AB品牌PLC被广泛应用于工业自动化领域,用于控制和监视生产过程中的各种设备和机器。

本文档将详细介绍AB品牌PLC的使用方法和注意事项,以帮助用户更好地了解和操作设备。

2.硬件配置2.1 CPU模块2.1.1 选取适当的CPU模块2.1.2 安装和连接CPU模块2.2 输入输出模块2.2.1 选取适当的输入输出模块2.2.2 安装和连接输入输出模块2.3 通信模块2.3.1 选取适当的通信模块2.3.2 安装和连接通信模块3.软件配置3.1 安装PLC编程软件3.2 创建新项目3.3 导入硬件配置3.4 编写逻辑程序3.5 程序到PLC3.6 调试和监控程序4.PLC操作4.1 启动和停止PLC4.2 程序的调用和运行4.3 监视和调试程序4.4 异常处理5.注意事项5.1 安全操作5.2 防止电气干扰5.3 温度和湿度要求5.4 维护和保养6.附件本文档附带以下附件:附件1:AB品牌PLC硬件配置手册附件2:AB品牌PLC编程软件安装指南附件3:AB品牌PLC使用示例7.法律名词及注释7.1 可编程逻辑控制器(PLC):一种用于自动化控制的电子设备,它能够根据预设的逻辑程序对输入和输出进行控制。

7.2 CPU模块:可编程逻辑控制器中的核心处理单元,负责执行逻辑程序并管理其他模块的交互。

7.3 输入输出模块:用于接收和发送外部信号的模块,将输入信号转换为逻辑控制器可识别的形式,并将输出信号传输到外部设备。

7.4 通信模块:用于与其他设备进行通信的模块,可以通过各种通信协议和接口与其他设备进行数据交换。

PLC程序的调试方法及步骤

PLC程序的调试方法及步骤

PLC程序的调试方法及步骤PLC程序的调试可以分为模拟调试和现场调试两个调试过程,在此之前首先对PLC外部接线作仔细检查,这一个环节很重要。

外部接线一定要准确无误。

也可以用事先编写好的试验程序对外部接线做扫描通电检查来查找接线故障。

不过,为了安全考虑,最好将主电路断开。

当确认接线无误后再连接主电路,将模拟调试好的程序送入用户存储器进行调试,直到各部分的功能都正常,并能协调一致地完成整体的控制功能为止。

1.程序的模拟调试将设计好的程序写入PLC后,首先逐条仔细检查,并改正写入时出现的错误。

用户程序一般先在实验室模拟调试,实际的输入信号可以用钮子开关和按钮来模拟,各输出量的通/断状态用PLC上有关的发光二极管来显示,一般不用接PLC实际的负载(如接触器、电磁阀等)。

可以根据功能表图,在适当的时候用开关或按钮来模拟实际的反馈信号,如限位开关触点的接通和断开。

对于顺序控制程序,调试程序的主要任务是检查程序的运行是否符合功能表图的规定,即在某一转换条件实现时,是否发生步的活动状态的正确变化,即该转换所有的前级步是否变为不活动步,所有的后续步是否变为活动步,以及各步被驱动的负载是否发生相应的变化。

在调试时应充分考虑各种可能的情况,对系统各种不同的工作方式、有选择序列的功能表图中的每一条支路、各种可能的进展路线,都应逐一检查,不能遗漏。

发现问题后应及时修改梯形图和PLC中的程序,直到在各种可能的情况下输入量与输出量之间的关系完全符合要求。

如果程序中某些定时器或计数器的设定值过大,为了缩短调试时间,可以在调试时将它们减小,模拟测试结束后再写入它们的实际设定值。

在设计和模拟调试程序的同时,可以设计、制作控制台或控制柜,PLC之外的其他硬件的安装、接线工作也可以同时进行。

2.程序的现场调试完成上述的工作后,将PLC安装在控制现场进行联机总调试,在调试过程中将暴露出系统中可能存在的传感器、执行器和硬接线等方面的问题,以及PLC的外部接线图和梯形图程序设计中的问题,应对出现的问题及时加以解决。

AB ControlLogix5000PLC软件监控及传输方法

AB ControlLogix5000PLC软件监控及传输方法

AB ControlLogix5000软件监控及传输方法设备维修技术档案系列资料连接电脑以太网口到PLC机架上的以太网接口(或用RS232口),并进行连接设置。

然后进行如下操作:一、从PC打开该方法的好处是,可以直接读到硬盘的注释。

1.启动Rslogix5000软件。

2.按“open(打开)”快捷键,弹出打开文件对话框。

3.从硬盘选取程序,按“打开”按钮。

4.在快捷方式下或Communications(通讯)菜单下选择Go Online(上线),OK。

5.选择CPU类型。

6.选择Go online(上线)。

7.等待,进入监控界面。

如果设置为自动上线,则在打开硬盘文件的同时自动上线,无须进行第4步操作。

如果笔记本在同一设备上重复操作,系统将记住CPU类型,无须进行5、6步。

二、从PLC打开这种方法无法读取硬盘上的注释,但程序是实际运行的最真实程序:1.启动Rslogix5000软件。

2.在快捷方式下或Communications(通讯)菜单下选择Go online(上线),OK。

3.系统自动打开Who Active(谁激活)项目(或在Comm./Who Actice下选择),选择网络上你要通讯的CPU。

4.选择Go online(上线)。

5.点击Select file(选择文件)。

6.给出要存储的文件路径及名称。

7.点Select(选择),文件开始上传到硬盘中。

8.传输结束后,监控界面打开。

如果系统在同一设备重复使用,连接路径将被记住,无须进行3、4步。

三、程序的上传及下载菜单中,download(下载)为PC——PLC,upload(上传)为PLC——PC。

且传输程序必须在PC和PLC联机情况下进行。

Download、upload命令的选择有两种方法:1.在软件窗口左上角的快捷工具栏下面的下拉箭头中,点下箭头,在展开的选项中选择。

2.或者鼠标左键点击communications(通讯)菜单,在下拉菜单中选择。

AB罗克韦尔5000 plc远程编程调试流程

AB罗克韦尔5000 plc远程编程调试流程

AB罗克韦尔5000 plc远程编程调试流程美国AB公司是罗克韦尔收购过来的。

Allen-Bradley公司最早由Dr。

Stanton Allen 和Lynde Bradley创建于1903年,是早期高密可变电阻。

早期的产品主要有自动启动器、开关设备、电流断路器、继电器。

Allen-Bradley公司为了获得多样性的投资,在1985年以16.5亿美金的价格将Allen-Bradley出售给罗克韦尔国际集团。

Allen-Bradley成为罗克韦尔自动化旗下重要的品牌。

罗克韦尔是全球致力于工业自动化与信息化的公司,致力于帮助客户提高生产力,以及世界可持续发展。

AB 罗克韦尔5000 远程编程调试流程1、电脑通过USB 线和PLC 连接;分配IP 地址配置驱动(如图)2、打开编程软件3、通信测试注:本地通讯测试OK 后,把网关LAN 口IP 改成跟PLC 在同一个网段,在综合管理后台添加此台设备,打开客户端软件构建通道后就可远程通讯了。

HINET 工业智能网关是一个集成多种互联网通讯技术,面向工业领域的设备通讯终端产品。

支持4G 、WIFI 、以太网等多种互联网接入方式。

1、 实现工业现场设备远程控制;2、 实现设备固件远程升级,程序上下载,可灵活接入各种设备管理平台;3、 实现工业现场触摸屏远程控制和组态画面远程映射;4、 可同时与多台PLC 或触摸屏远程通讯;5、实现西门子、三菱、欧姆龙、施耐德、台达、汇川、和利时、松下、永宏、海为和MODBUS 系列等PLC等主流协议硬件解析;6、实现PLC远程监控,PLC远程编程,PLC远程调试,PLC远程上下载,PLC 远程控制,PLC数据采集,PLC远程通讯;。

ABPLC冗余调试具体步骤

ABPLC冗余调试具体步骤

AB-PLC调试当主机架的任一组件发生故障,控制权切换到从控制器一、当主机架中发生下列情况之一时1.掉电2.控制器产生主要故障、3.主机架中的任一模块被拔掉,安装或出错4.折断或断开controlnet 分接头或以太网电缆1756-L72冗余固件版本号柜子调试第一步:检查所有模块电源接线等相关链接是否接通牢固,通电:1.以太网模块通电;2.CONTROLNET模块和CPU模块通电;注意:220V的L线与N线不要接错,地线接好。

第二步:按照PLC通讯图连接柜子的通讯线,A网段与B网段用标签分开,终端电阻接好,冗余光纤安装好。

第三步:准备3根以太网线,交换机,笔记本各一只;使两只以太网模块与交换机,笔记本连好网线;笔记本要安装好RSLOXS5000软件(此项目是V19版本的);第四步:如果要想通过以太网进行通讯,首先要设置以太网模块的IP地址。

下边概要的说下设置以太网模块IP地址的步骤。

设置ENBT 模块的IP 地址可以通过BOOTP Server 软件,或者通过RSLogix5000 软件,或者通过RSLinx 软件。

在设置地址之前要确定您的计算机的地址和所要设置模块的地址处于同一网段。

1.如果第一次对模块上电,可以通过BOOTP Server软件设置以太网模块的IP 地址。

打开BOOTP Server 的路径如下所示2.在第一次使用BOOTP Server 的时候打开软件以后会弹出Network Settings对话框。

在这个对话框里键入Subnet Mask.如下图所示3.如果在使用过程中想更改在2 步骤中的设置也可由菜单栏选择。

如果以太网模块是第一次加电,模块会向BOOTP Server发送硬件地址请求。

如下所示。

这个硬件地址可以在模块的标签中找到。

4.双击发送请求的硬件(MAC)地址,出现New Entry对话框。

在IP Address 相应的对话框中键入IP地址。

这里以192.168.0.3为例。

现场调试中的PLC程序调整技巧精确控制产品

现场调试中的PLC程序调整技巧精确控制产品

现场调试中的PLC程序调整技巧精确控制产品PLC程序调整是现场调试过程中的重要环节,它直接决定了系统的运行效果和产品的控制精确度。

在进行PLC程序调整时,工程师需要掌握一些技巧和方法,以确保系统的稳定运行和产品的精确控制。

本文将介绍几种在现场调试中常用的PLC程序调整技巧,帮助工程师们更好地完成调试任务。

I. 校准传感器在进行PLC程序调整之前,首先需要确保传感器的准确性和可靠性。

传感器是获取物理量和信号的重要设备,如温度、压力、流量等。

如果传感器存在偏差或者故障,会直接影响到PLC程序的控制效果和准确性。

因此,在现场调试中,工程师需要对传感器进行校准和检测,确保其输出信号与被测物理量的真实值一致。

II. 调整输出模块PLC程序的输出模块用于控制执行机构,如电机、液压阀等。

在调试过程中,工程师需要逐个检查输出模块的正常工作状态,并对其进行调整。

调整输出模块时,可以通过观察执行机构的运行状态和参数,以及与实际要求进行比对,逐步优化输出信号的精确度和稳定性。

III. 优化控制算法PLC程序的控制算法是实现产品精确控制的核心部分。

在现场调试中,工程师可以根据产品特性和实际要求,对控制算法进行优化和调整。

常见的优化方法包括PID参数调整、滤波器设计和灵敏度分析等。

通过优化控制算法,可以提高产品的控制精度和响应速度,满足不同的工况要求。

IV. 调整采样周期PLC程序的采样周期是指PLC对输入输出信号进行采样和处理的时间间隔。

采样周期的选择直接影响到系统的响应速度和控制精度。

在现场调试中,工程师需要根据产品的动态特性和响应要求,适当调整采样周期。

一般来说,对于动态性能要求较高的系统,采样周期可以设置较短,以提高控制精度和响应速度;而对于静态性能要求较高的系统,采样周期可以设置较长,以平衡控制的精度和实时性。

V. 系统稳定性测试在完成PLC程序调整后,工程师需要对系统进行稳定性测试,以验证调整效果和控制精度。

ABPLC冗余调试具体步骤

ABPLC冗余调试具体步骤

ABPLC冗余调试具体步骤冗余调试是一种常用的软件调试方法,用于改善软件的健壮性和鲁棒性。

下面是ABPLC冗余调试的具体步骤:1.分析系统需求:首先,需要对系统进行全面的需求分析。

了解系统的功能和性能需求,确定冗余调试的具体目标和要求。

2.设计冗余策略:根据系统需求,设计冗余策略。

冗余策略可以包括硬件、软件和通信等多个方面的冗余措施。

常见的冗余策略包括备份、时钟同步、检查点和恢复等。

3.分析单元功能:对系统的各个单元进行功能分析,确定各个单元的输入、输出和内部逻辑等。

4.设计检查点:根据单元功能分析,确定适当的检查点。

检查点是系统在正常运行时记录下来的状态信息。

可以通过在关键位置设置断点或者通过软件方式记录信息来实现。

5.设计恢复机制:根据检查点信息,设计恢复机制。

恢复机制是在系统发生错误或异常情况时,通过使用检查点信息来恢复系统正常运行的过程。

6.编写冗余代码:根据冗余策略,编写冗余代码。

冗余代码是指在系统中增加的用于实现冗余调试的代码片段。

7.集成测试:将冗余代码与原有代码进行集成测试。

验证冗余代码是否与原有代码兼容,并且不会对系统正常功能造成干扰。

8.异常测试:设计各种异常情况,测试系统的恢复机制。

通过模拟系统发生错误或异常情况,验证冗余调试的恢复机制是否能够正常工作。

9.性能测试:测试系统在冗余调试状态下的性能表现。

评估冗余调试对系统性能的影响,并根据评估结果做出相应的优化。

10.部署和监控:将冗余调试的代码部署到实际运行环境中,并对系统进行实时监控。

监控系统的运行状态,及时发现和修复问题。

11.故障排除和优化:根据冗余调试过程中发现的问题,进行故障排除,并对冗余调试策略和机制进行优化。

优化包括减少冗余代码的数量、提高冗余调试的效率等。

12.完成总结:在冗余调试完成后,进行总结。

总结冗余调试的效果,记录经验教训,为将来的冗余调试提供参考。

以上是ABPLC冗余调试的详细步骤。

每个步骤都需要认真分析和执行,确保冗余调试的效果和质量。

ABPLC调试总结专题培训课件

ABPLC调试总结专题培训课件

#
2024/10/14
用网线将电脑和网卡连接起来:
RJ45网线
#
2024/10/14
电脑IP设置为自动:
#
2024/10/14
打开BOOTP-DHCP Server 鼠标单击 开始 > 所有程序> Rockwell Software > BOOTP-DHCP Server > BOOTP-DHCP Server
注意:
子网掩码没有的情况 下IP一定分配不上;
设置IP时一定要确保 IP正确后再点击Disable BOOTP/DHCP;
#
2024/10/14
打开RSLINK,新建网卡连接
将电脑IP地址设置成与网卡同一个网段 > 打开RSLinx Classic > 点击Config Drivers > 弹出驱动组态窗口 > 再点击选中要组态的驱动,并add new > 点击右侧config进入 station mapping窗口 > 设置网卡的IP地址 > 单击ok > 关掉Config Drivers 窗口 > 点击RS WHO ,会看到刷新的连接;
#
2024/10/14
分配IP,下载进固件:
鼠标双击 设备MAC地址 > 弹出 New Entry > 按要求设置IP地址 > OK > Relation List 栏中刚设好IP的设备 > 单击Enable BOOTP/Enable DHCP > 左下角显示成功后> 单击 Disable BOOTP/DHCP > 左下角显示成功,即代表IP已固化在设备中
③ 弹出module definition 窗口

AB PLC运行中的常见问题及解决措施分析

AB PLC运行中的常见问题及解决措施分析

AB PLC运行中的常见问题及解决措施分析AB PLC是一种广泛应用于自动化控制系统中的可编程逻辑控制器,常常用于工业生产线的控制和监控。

然而在运行过程中,AB PLC也会遇到一些常见问题,本文将对AB PLC运行中的常见问题及解决措施进行分析。

一、AB PLC的常见问题:1. 通信故障:AB PLC与其他设备的通信故障是常见问题之一,可能导致设备无法正常工作或数据传输错误。

2. 输入/输出模块故障:AB PLC的输入/输出模块故障可能导致控制信号无法准确输入或输出,影响设备的正常运行。

3. 电源故障:AB PLC的电源故障可能导致设备突然停机或无法正常启动。

4. 程序逻辑错误:程序逻辑错误可能导致AB PLC无法正确执行控制程序,从而影响设备的正常运行。

1. 通信故障的解决措施:(1)检查通讯线路是否连接正常,通讯设备是否工作正常;(2)检查AB PLC的通讯设置是否正确,确认通讯协议、地址和参数设置是否准确;(1)检查输入/输出模块的连接是否正常,确认接线是否准确;(3)使用测试仪器检测输入/输出模块的工作状态,确认模块是否正常工作。

(1)检查AB PLC的电源线路和断路器是否正常,确认电源线路是否正常供电;4. 程序逻辑错误的解决措施:(1)检查AB PLC的程序逻辑是否正确,确认程序是否符合设备的实际运行需求;(2)使用调试工具对程序进行逐步调试,排除程序逻辑错误;(3)进行程序逻辑的修改和测试,确保程序能够正常运行。

(2)使用调试工具对通讯接口进行调试,确认通讯接口是否正常工作;总结:AB PLC在运行过程中可能会遇到各种常见问题,包括通信故障、输入/输出模块故障、电源故障、程序逻辑错误、通讯接口故障等。

对于这些常见问题,我们可以根据具体情况采取相应的解决措施,如检查通讯线路、确认参数设置、使用测试仪器检测设备状态、对程序逻辑进行调试等。

在解决问题的过程中,我们需要充分理解AB PLC的工作原理和运行机制,以便更准确、更快速地解决问题,保证设备的正常运行。

AB的PLC程序初步调试(PLC)图文讲解

AB的PLC程序初步调试(PLC)图文讲解

AB PLC程序初步调试(PLC)图文讲解
本文是为新入行的朋友学习,探讨PLC程序初步情况下的一些问题解决方法。

一.主机(本地)连接PLC。

初学者都需要经历这一步。

首先让我们看一下PLC软件的界面吧。

点击空白页,新建一个工程。

二.选择CPU型号,本例选择L542C。

本地为0/PLC为:1
程序例:
完成之后进行工程校验:
有错误,呵呵,看看是:
全部OK!
那就下载到PLC里吧。

下载不了。

程序会自动备份一个附件。

点下一步吧。

呵呵。

看看PLC模块上的钥匙是在那个位置。

在运行位置是下载不了的哦!
到现在可以看到你的程序在运行。

呵呵成功了吧。

AB PLC调试步骤

AB PLC调试步骤

AB PLC 调试步骤此调试步骤为本人在实际工作中的经验总结,仅供参考。

一、 上电前测绝缘电阻,检查硬件装配。

1.用万用表分别测输入各相对地电阻;各相之间电阻以及24V对地电阻等,是否有接地现象。

2.对照图纸,检查实际硬件装配是否与图纸一致,模块顺序是否正确;总线杆是否拨到位;通讯电缆是否连接,重新紧固连接。

3.在打开PLC电源模块电源之前,也需要测输入电压,以防止第一次上电损坏电源模块。

二、 BOOTP/DHCP设ENBT的IP地址1.打开BOOTP/DHCP软件,根据ENBT的MAC地址,分别设置各以太网模块的IP地址。

Fig 12.在Relation List栏中选中对象,点击“Disable BOOTP/DHCP”按钮,使以太网模块永久保存IP地址。

详细请参加ENET-UM001。

三、 打开RSLinx,配置驱动,RSWho找目标PLC。

1.打开RSLinx,打开Configure Drivers配置驱动。

如果是以太网连接,则选择“EtherNer/IP Driver”。

2.打开RSWho,查找目标PLC,确定RSLinx中读到的硬件配置是否和实际相符,如果不符合,需要断电后重新检查硬件装配连接,确保模块之间的总线杆是否拨到位。

以下多种情况都是由于硬件装配不紧固,或是总线杆没到位所出现的问题Fig 2 注意上图硬件配置1769总线中模块前面的黄色问号。

Fig 3 注意上图中07槽号模块通讯错误;02~06模块出现的“Unkeyed”错误。

3.上载EDS文件如果出现下图中所示的黄色问号图标,表示主机中没有此模块EDS文件,可以点击鼠标右键从模块中上载,也可以从AB官网上下载最新的EDS文件包。

Fig 4四、 打开RSLogix5000,刷固件版本,组态硬件配置,1.打开RSLogix5000,设置路径,联机在RSLogix5000中,点击“Communication”菜单,选择RSWho,找出目标PLC,选择“Online”联机,弹出对话框2.刷新PLC的固件版本第一次联机系统会要求你刷新固件版本,选择“Update Firmware”刷新目标PLC。

PLC控制系统现场安装调试实操

PLC控制系统现场安装调试实操

PLC控制系统现场安装调试实操PLC控制系统的安装与调试,涉及到各项工作,并且只能按序进行,一环紧扣一环,稍有不慎都将导致调试失败,不但延误工期,甚至会损坏设备。

本文介绍了在现场实践中总结出的PLC控制系统的安装与调试技术经验,并对现场经常出现的安装、调试相关问题,提出探讨意见和解决方案。

一、系统的安装与调试合理安排系统安装与调试程序,是确保高效优质地完成安装与调试任务的关键。

1、前期技术准备系统安装调试前的技术准备工作越充分,安装与调试就会越顺利。

前期技术准备工作包括下列内容:(1)熟悉PC随机技术资料、原文资料,深入理解其性能、功能及各种操作要求,制订操作规程。

(2)深入了解设计资料、对系统工艺流程,特别是工艺对各生产设备的控制要求要有全面的了解,在此基础上,按子系统绘制工艺流。

程联锁图、系统功能图、系统运行逻辑框图、这将有助于对系统运行逻辑的深刻理解,是前期技术准备的重要环节。

(3)熟悉各工艺设备的性能、设计与安装情况,特别是各设备的控制与动力接线图,并与实物相对照,以及时发现错误并纠正。

(4)在全面了解设计方案与PC技术资料的基础上,列出PC输入输出点号表(包括内部线圈一览表,I/O所在位置,对应设备及各I/O点功能)。

(5)研读设计提供的程序,对逻辑复杂的部分输入、输出点绘制时序图,一些设计中的逻辑错误,在绘制时序图时即可发现。

(6)分子系统编制调试方案,然后在集体讨论的基础上综合成为全系统调试方案。

2、PLC商检商检应由甲乙双方共同进行,应确认设备及备品、备件、技术资料、附件等的型号、数量、规格,其性能是否完好待实验室及现场调试时验证。

商检结果,双方应签署交换清单。

3、实验室调试(1)PLC的实验室安装与开通制作金属支架,将各工作站的输入、输出模块固定其上,按安装提要以同轴电缆将各站与主机、编程器、打印机等相连接,检查接线正确,供电电源等级与PLC电压选择相符合后,按开机程序送电,装入系统配置带,确认系统配置,装入编程器装载带、编程带等,按操作规程将系统开通,此时即可进行各项操作试验。

AB的plc调试记录

AB的plc调试记录

AB的plc调试记录本人初次使用AB的logix5000的系统,碰到许多问题现在记录下来,以便日后查询,也希望能对工控朋友有所帮助。

有的问题可能很小儿科,希望朋友不要见笑2008年3月8日1.以太网通讯不通,和以太网模块不能通讯,表现为LINK登不亮原因;网线问题,水晶头制作太差,网线不是标准超五类线2.cpu模块OK灯红色闪烁重新用CONTROLFLASH刷新模块的eds文件后正常3.在RsNetworx扫描冗余模块1757-SRM为问号导入EDS文件后显示正常,步骤:RsNetworx-tool-EDS Wizard-导入相应EDS文件4.网络适配器1794-ACRN15的状态灯绿色闪烁进行网络规划后正常。

由于整个网络分为两个网段,要先规划第一个网段,正常后再规划第二个网段。

具体做法:1.在RsNetworx下新建文件2.online后选择相应的enbt模块下的controlnet3.将编辑使能(Edits Enable选中)4.选中属性5.选中A/B选项后确定6.选择offline选项点击确定7.第一个网段规划结束8.同样做法规划第二个网段5.今天一个1794-ACRN15突然所有灯不亮,电源正常,联系技术支持后告知要更换。

郁闷!由于要调试设备,暂时用别的网段的一块1794-ACRN15,上电后,ACRN15的状态灯红色长亮,该适配器带的DO模块全部输出,赶紧断电。

苦恼中。

后来将ACRN15单独接好,不带后面的IO模块,经网络规划后正常,可是再带上IO模块,状态灯红色长亮。

经确认是DI和DO的模块可能受损了,换上其他的DI和DO模块,1794-ACRN15显示正常。

真是郁闷,好端端的怎么会出现这种事情,如果是电源的问题,同样的电源,还带了其他的1794-ACRN15和IO模块,其他的就正常。

如果是接线问题,同样的线路,更换模块后就正常了。

难道是干扰的电压窜进电源系统,可是AB的东西不会这么娇气吧。

AB PLC运行中的常见问题及解决措施分析

AB PLC运行中的常见问题及解决措施分析

AB PLC运行中的常见问题及解决措施分析1. 引言1.1 AB PLC在工业控制系统中起着至关重要的作用AB PLC在工业控制系统中起着至关重要的作用。

PLC (Programmable Logic Controller)即可编程逻辑控制器,是一种专门用于工业控制系统中的设备。

它能够根据预先编写的程序,对各种工业设备进行精确的控制和监测,从而实现自动化操作。

在现代工业生产中,AB PLC已经成为不可或缺的一部分。

它可以代替传统的继电器控制系统,具有更高的灵活性、可靠性和可编程性。

通过PLC,工程师可以轻松地设计、调试和维护各种复杂的控制系统,提高生产效率,降低成本。

AB PLC的应用范围非常广泛,包括汽车制造、机械加工、电力系统、化工生产等各个领域。

它不仅可以控制和监测各种生产设备和流程,还可以和其他系统进行数据交换和通信,实现信息的共享和集成。

AB PLC在工业控制系统中的地位十分重要,可以说是现代工业生产的核心之一。

AB PLC在工业控制系统中的应用不仅带来了效率和可靠性的提升,同时也推动了工业自动化的发展。

随着技术的不断进步,AB PLC的功能和性能也在不断完善和增强,为工业生产的智能化和信息化打下了坚实的基础。

1.2 运行中可能会出现各种问题在工业控制系统中,AB PLC作为控制器的核心部件,扮演着至关重要的角色。

它能够接收输入信号,执行预设的逻辑控制程序,并输出相应的控制信号,实现对工程设备的自动控制。

在AB PLC长时间运行的过程中,可能会出现各种问题,给生产过程带来一定的困扰和损失。

常见问题一:PLC无法启动。

这可能是由于电源故障、电缆连接问题或PLC内部硬件故障导致的。

解决方法包括检查电源供应情况、重新连接电缆或更换硬件组件。

常见问题二:PLC程序异常停止。

原因可能是程序中存在逻辑错误、内存溢出或外部干扰等。

解决方法包括检查程序逻辑、清理内存空间或加强外部干扰的屏蔽。

常见问题三:PLC通信故障。

PLC工程师现场调试步骤

PLC工程师现场调试步骤

在我从事自动化的职业生涯近二十年的时间里,我发现现场调试的工程师的能力和工作水平的高低,对于一个项目的成败是最关键的因素;但许多工程师在赶赴现场执行任务前,缺乏必要的心理准备和技术准备,因此,到现场后根本无法发挥自己的能力;因此,在这里把自己的一些体会写出来,希望能够对所有的技术工程师有一些启发;一、出发前的准备从事PLC的技术支持的人,如果是要到现场开始进行系统调试,无论是对OEM客户,还是对一个过程控制的系统集成,都要在事先做好一些准备工作;就像一个“驴友”出行前,要更换自己的尤其是鞋子,带好水、食品,还要准备在野外的一些防身用品,如果是过夜的话,还要有帐篷、手电筒等一样,作为一个职业的PLC技术支持工程师,也有不少的东西是要准备的;首先要安排自己的行程计划和衣食住行;如果是需要住宿的话,那么如何定机票、酒店旅馆、招待所,这里就不多说了;如果时间很长如超过一个月,为了省钱,就要考虑在当地租房子了,尤其是出发的是一个小组,而不是一个人的时候;衣食住行,这些问题与普通的旅行是一样的,虽然这些问题对你完成任务的影响力并不亚于你的专业水平;想象一下,你到了现场,因为食物中毒导致一个星期拉痢疾的情况会对工作造成什么样的影响,就知道该准备那些东西了;通常,有经验的自动化公司的行政部门会为工程师考虑好这些情况,但是,作为工程师自己一定要进行确认,看看是否所有的事情都已经安排好了;安顿好了衣食住行的后,要准备自己的工具;作为PLC的现场调试工程师,并不需要很多的调试工具;但是,一个螺丝刀、一台万用表,还是必备的;另外,如果要与现场的仪表传感器进行系统联调的时候,还要有一台信号发生器来模拟现场仪表的信号,以确定当发生问题时,现场的信号是完好的;还有,一台结实的手提电脑,是你编程和调试的必需的工具;虽然这些工具你可以要求用户准备好,但是,作为一个职业的PLC工程师,如果连这几样工具都没有,会被用户怀疑你的职业水平的;其它的一些仪器仪表,如果需要的话,你可以向公司或者客户提出来,让他们提前准备,比如,示波器、稳压电源等等;毕竟这些不那么通用的仪器,通常是不可能随身携带或备用的;有一些常被忽视的小东西,你准备了之后一定有用的;如,电气胶带、热缩套管、打火机你吸烟的话自然会有,没有别人也会有,束线带、还有,如果现场接线已经完成了,要准备好一些与信号线相同的电缆,和一些固定基座的螺丝;你可能怀疑要这些做什么用,相信我,带上这些,虽然有些只值几分钱,但到了现场后,可能会节约你一天甚至几天的时间,尤其是你去的地方是在一个偏远的山区的时候;虽然在发货的时候厂家都有螺丝钉,但是到了现场什么都有可能发生,如果螺丝钉不够而这是每次都必然发生的,会引起许多问题;除了以上的东西,就是这次调试所要带的备品备件了;虽然现场的货物清单可能会已经考虑了备品备件的问题,但为了应付万一的情况,有些备件你最好还是自己要随身携带;首先是PLC的基板有的成为机架、电源、CPU模块,因为这些是一台PLC能够工作的基础,如果现场只有一套系统,那么这些模块就只有一个,假如没有备分的话,一旦出现故障,你的所有的工作都必须停下来;因此最好带上一套;其它的I/O模块和通讯模块,如果现场只有一个的,你都要考虑在多带一个;对于那些现场已经有两块以上的模块,你就不用考虑自己带了;二、设计交底工作如果系统设计不是你自己做的,那么在出发前,就要与系统的设计人员进行充分的沟通,对于不清楚和不明白的地方,一定要弄清楚,确保自己清晰地理解了要完成的工作目标,和设计者的意图;不要轻易否定设计者的方案,也不要轻易地说别人那里设计得不行;但是,因为你是从事现场的工程师,因此,也不必过于迷信设计者;你可以提出自己的建议;比如,PLC的机架和CPU模块和I/O模块的搭配原则,可能有时候,设计师不知道你所用的PLC 的机架有4槽、6槽和8槽,甚至12槽的,因此,也许全部都选了8槽的,而导致了几个槽的空缺,你可以建议它修改为4槽或6槽的;方案设计中,最容易出问题的地方是通讯,现场调试最麻烦的地方也是通讯,所以对于通讯的部分,你必须清晰了解系统的框架结构,并且对需要进行通讯的东西在出发前就要全部进行一遍调试,而且要确认其中的所有需要通讯的模块是可以通讯的;比如,操作台电脑、触摸屏、PLC、变频器、其它的PLC、一些智能仪表和仪器,如果这些东西需要通讯的话,你必须要确认它们相互之间是可以通讯的,如果你不确认的话,就要与厂家联络,并亲自再试一次;如果PLC的节点数较多,要考虑距离和厂家CPU的限制;如果系统较大,远程单元、本地机架数量、每个机架的模块数量的限制,并非出于系统功能和技术上的限制,而是由于使用规范性的限制;在系统硬件组态时,要考虑这些模块的搭配作用;对于电源模块的配置,一个资深的工程师应该能够做出比较合理的搭配;例如,电源模块通常有5A和10A的分别,如果模块较少,可以选用功率小的电源模块,如果模块较多,则应该选用大功率的电源模块;而一般,如果现场仪表需要PLC也供应24V直流电源而不是采用外部电源供电如RTU的情景,通常CPU所在的机架上选用大功率的电源比较合理;此外,在I/O模块的安装时,根据不同的系统,通常同型号的模块放置在一起;但是,如果对于输出模块与输入模块形成回路的,则可以将一个回路的参量所涉及的模块放置在一个机架上或一个CPU所控制的机架上比较合理;有的设计师在设计的时候不会考虑这一点,你可以调整过来;在选型的时候,因为各种PLC都有大型、中型、小型的分别,这些分别主要是由CPU 模块的性能不同造成的;在实际上,并非一定大型的功能就是合适的;除了价格方面的考量之外,主要是,如果控制点数不多,小型的CPU模块完全可以胜任,则小型的CPU反而比大型的CPU模块工作还要可靠一些;因为,小型的CPU所涉及的资源少,而大型CPU的资源多,在程序执行中,为处理那些程序不需用到的资源时,也要分配时间去处理,这样不仅造成资源的浪费,可能在程序处理上不及小型CPU可以更单纯和稳定地工作;在设计交底的过程中要指出的是,对于设计中的任何变更,你只能提建议,而不是擅自做修改;因为,你的职责是按照设计施工,而不是设计,因此,对于任何你发现的不合理的东西,你可以提出意见,但必须要等到设计变更确认书下到你手里后,你才能按照变更后的设计工作,尽管这个变更可能是你的意见;还有,即使最初的设计也是你做的,你在变更后,也要通知客户,并取得客户的书面同意;三、装机步骤到了现场后,进行系统安装前,需要考虑安装环境是否满足PLC的使用环境要求,这一点可以参考各类产品的使用手册;但无论什么PLC,要不能装设在下列场所:含有腐蚀性气体之场所,阳光直接照射到的地方,温度上下值在短时间内变化急遽的地方,油、水、化学物质容易侵入的地方,有大量灰尘的地方,振动大且会造成安装件移位的地方;如果必须要在上面的环境使用,则要为制作合适的控制箱,采用规范和必要的防护措施;如果需要在野外极低温度下使用,可以使用有加热功能的控制箱;如何做这些防护箱或控制箱,各制造商和和资格的系统集成商将会为客户提供相应的供应和设计;在使用控制箱时,在控制箱内OpenPLC安装的位置要注意如下事项:控制箱内空气流通是否顺畅各装置间须保持适当的距离,变压器、马达控制器、变频器等是否与PLC保持适当距离,动力线与信号控制线是否分离配置,组件装设之位置是否利于日后之检修,是否需预留空间,供日后系统扩充使用;除了上述注意事项之外,还有其它注意事项要留意;首先比较重要的是静电的隔离;静电是无形的杀手,但可能因为不会对人造成生命危险,所以许多人常常忽视它;在中国的北方、干燥的场所,人体身上的静电都是造成静电损坏电子组件的因素;虽然你被静电打到的话,只不过是轻微的酥麻,但这对PLC和其它任何电子器件就足以致命了;要避免静电的冲击有下列三种方式:在进行维修或更换组件时,请先碰触接地的金属,以去除身上的静电;不要碰触电路板上的接头或是IC接脚;电子组件不使用时,请用有隔离静电的包装物,将组件放置在里面;想象PLC里的元器件是一个娇嫩的婴儿,而那些静电会导致这个婴儿死亡,你就会更容易以正确的态度对待这个问题了;基座安装RACK时,在决定控制箱内各种控制组件及线槽位置后,要依照图纸所示尺寸,标定孔位,钻孔后将固定螺丝旋紧到基座牢固为止;在装上电源供应模块前,必须同时注意电源线上的接地端有无与金属机壳连结,若无则须接上;接地不好的话,会导致一系列的问题,静电、浪涌、外干扰,等等;由于不接地,往往PLC也能够工作,因此,不少经验不足的工程师就误以为接地不那么重要了;这就像登山的时候,没有系上保护缆绳一样,虽然你正常前进的时候,保护缆绳没有任何作用,但一旦你失足的时候,没有那根绳子,你的生命就完结了;PLC 的接地,就相当于给PLC系上保护缆绳;在I/O模块安装时,须注意如下事项:I/O模块插入机架上的槽位前,要先确认模块是否为自己所预先设计的模块;I/O模块在插入机架上的导槽时,务必插到底,以确保各接触点是紧密结合的;模块固定螺丝务必锁紧;接线端子排插入后,其上下螺丝必须旋紧;由于现场的变压器、电机等影响,多少会有振动,如果这些螺丝钉松动了,会导致模块从机架中松开;四、硬件模块的组态和确认对于各种PLC的现场硬件组态和软件调试,通常有经验的工程师应该先花一些时间对自己的现场工作进行一个简单的规划,通常应当采取如下的步骤:1 系统的规划首先,必须深入了解系统所需求的功能,并调查可能的控制方法,同时与用户或设计院共同探讨最佳之操作程序,根据所归纳之结论来拟定系统规划,决定所采行的PLC系统架构、所需之I/O点数与I/O模块型式;2 I/O模块选择与地址设定当I/O模块选妥后,依据所规划之I/O点使用情形,由PLC的CPU系统自动设定I/O地址,或由使用者自定I/O模块的地址;3 梯形图程序的编写与系统配线在确定好实际的I/O地址之后,依据系统需求的功能,开始着手梯形图程序的编写;同时,I/O之地址已设定妥当,故系统之配线亦可着手进行;4 梯形图程序的仿真与修改在梯形图程序撰写完成后,将程序写入PLC,便可先行在PC与OpenPLC系统做在线连接,以执行在线仿真作业;倘若程序执行功能有误,则必须进行除错,并修改梯形图程序;5 系统试车与实际运转在线上程序仿真作业下,若梯形图程序执行功能正确无误,且系统配线亦完成后,便可使系统纳入实际运转,项目计划亦告完成;6程序注释和归档为确保日后维修的便利,要将试车无误可供实际运转的梯形图程序做批注,并加以整理归档,方能缩短日后维修与查阅程序之时间;这是职业工程师的良好习惯,无论对今后自己进行维护,或者移交用户,这都会带来极大的便利,而且是你的职业水准的一个体现;以上工作中,复杂的系统规划可能需要几天甚至更长的时间,但一个简单的系统规划在一个具有良好的职业习惯的编程工程师手中,可能只需要几个小时;这里要强调一个问题,是十分简单但却几乎每个项目都会发生的,那就是对PLC的接线;这往往是经验不足的工程师常常忽略的一个问题;其实,现场调试大部分的问题和工作量都是在接线方面;有经验的工程师首先应当检查现场的接线;通常,如果现场接线是由用户或者其它的施工人员完成的,则通过看其接线图和接线的外观,就可以对接线的质量有个大致的判断;然后要对所有的接线进行一次完整而认真的检查;现场由于接线错误而导致PLC被烧坏的情况屡次发生,在进行真正的调试之前,一定要认真地检查;即便接线不是你的工作,检查接线也是你的义务和责任,而且,可以省去你后面大量的时间;五、通讯的设置现在的PLC大多数需要与人机界面进行连接,而下面也常常有变频器需要进行通讯,而在需要多个CPU模块的系统中,可能不同的CPU所接的I/O模块的参量有需要协同处理的地方,或者,即使不需要协同控制,可能也要送到某一个中央控制室进行集中显示或保存数据;即便只有一个CPU模块,如果有远程单元的话,就牵涉到本地CPU模块与远程单元模块的通讯;此外,即使只有本地单元,CPU模块也需要通过通讯口与编程器进行通讯;因此,PLC的通讯是十分重要的;而且,由于涉及到不同厂家的产品,通讯往往是令人头痛的问题;PLC的通讯有RS232、RS485、以太网等几种方式;通讯协议有MODBUS、PROFIBUS、LONWORKS、DEVICENET等等,通常以MODBUS协议使用得最为广泛,而其它的协议则与产品的品牌有关;今后,应该是工业以太网协议会越来越普遍;PLC与编程器或手提电脑的通讯大部分采用RS232协议的串口通讯;用户在进行程序下载和诊断时都是这种方式,但是,这种通讯的方式绝不仅限于此;在大量的机械设备控制系统中,PLC都是采用这种方式与人机界面进行通讯的;人机界面通常也是采用串口,协议则以MODBUS为主,或者是专门的通讯协议;而界面方面则由HMI的厂家提供软件来进行设计;现在的PANEL PC也有采用这种方式来进行通讯的,在PANEL PC上运行一些组态软件,通过串口来存取OpenPLC的数据,由于PANEL PC的逐渐轻型化和价格的下降,这种方式也越来越多地被使用;在需要对多台PLC进行联网的时候,如果PLC的数量不是很多15个节点以内、数据传输量不大的系统,常采用的方式是通过RS485所组成的一个简单串行通讯口连接的通讯网络;由于这种通讯方式编程简单,程序运行可靠,结构也比较合理,因此很受离散制造行业的工厂工程师的欢迎;在总的I/O点数不超过上10000个,开关量I/O点占80%以上的系统,都可以采用这种通讯方式能够稳定而可靠地运行;如果对通讯速度要求较高的场合,可以采用点到点的以太网通讯方式;使用控制器的点到点通讯指令,通过标准的以太网口,用户可以在控制器之间或者扩展控制器的存储器之间进行数据交换;这PLC较为广泛使用的一种多CPU模块的通讯方式,与串口的RS485所构成的点对点网络相比,由于以太网的速度大大加快,加上同样具有连接简单,编程方便的优势,更方便的是,与上位机可以直接通过以太网进行通讯,因此很受用户的欢迎;甚至,在一些单台PLC和一台PANEL PC构成的人机界面的系统中,由于PANEL PC中通常有内置的以太网口,也有用户采用这种通讯方式;目前,OpenPLC对一些SCADA系统和连续流程行业的远程监控系统和控制系统,基本上采用这样的方式;还有一种分布式网络在大型PLC系统中是最为广泛考虑的结构;通过使用人机界面HMI 和DDE 服务器均可获得对象控制器的数据,同时可以通过Internet远程获得该控制器的数据;各个CPU独立运行,通过以太网结构采用C/S方式进行数据的存取;数据的采集和控制功能的实现都在OpenPLC的CPU模块中实现,而数据的保存则在上位机的服务器中完成;数据的显示和打印等则通过HMI界面和组态软件来实现;六、软件调试PLC的内部固化了一套系统软件,使得你开始能够进行初始化工作和对硬件的组态;PLC的启动设置、看门狗、中断设置、通讯设置、I/O模块地址识别都是在PLC的系统软件中进行的;每种PLC都有各自的编程软件作为应用程序的编程工具,常用的编程语言是梯形图语言,也有ST、IL和其它的语言;如何使用编程语言进行编程,这里就不细述了;但是,用一种编程语言编出十分优化的程序,则是工程师编程水平的体现;每一种PLC的编程语言都有自己的特色,指令的设计与编排思路都不一样;如果对一种PLC的指令十分熟悉,就可以编出十分简洁、优美、流畅的程序;例如,对于同样的一款PLC的同样一个程序的设计,如果编程工程师对指令不熟悉,编程技巧也差的话,需要1000条语句;但一个编程技巧高超的工程师,可能只需要200条语句就可以实现同样的功能;程序的简洁不仅可以节约内存,出错的概率也会小很多,程序的执行速度也快很多,而且,今后对程序进行修改和升级也容易很多;所以,虽然说所有的PLC的梯形图逻辑都大同小异,一个工程师只要熟悉了一种PLC的编程,再学习第二个品牌的PLC就可以很快上手;但是,工程师在使用一个新的PLC的时候,还是应该仔细将新的PLC的编程手册认真看一遍,看看指令的特别之处,尤其是自己可能要用到的指令,并考虑如何利用这些特别的方式来优化自己的程序;各个PLC的编程语言的指令设计、界面设计都不一样,不存在孰优孰劣的问题,主要是风格不同;我们不能武断地说三菱PLC的编程语言不如西门子的STEP7,也不能说STEP7比ROCKWELL的RSLOGIX要好,所谓的好与不好,大部分是工程师形成的编程习惯与编程语言的设计风格是否适用的问题;现场常常需要对已经编好的程序进行修改;修改的原因可能是用户的需求变更了,可能是发现了原来编程时的错误,或者是PLC运行时发生了电源中断,有些状态数据会丢失,如非保持的定时器会复位,输入映射区会刷新,输出映射区可能会清零,但状态文件的所有组态数据和偶然的事件如计数器的累计值会被保存;工程师在这个时候可能会需要对PLC进行编程,使某些内存可以恢复到缺省的状态;在程序不需要修改的时候,可以设计应用默认途径来重新启动,或者利用首次扫描位的功能;所有的智能I/O模块,包括模拟量I/O模块,在进入编程模式后或者电源中断后,都会丢失其组态数据,用户程序必须确认每次重新进入运行模式时,组态数据能够被重新写入智能I/O 模块;在现场修改已经运行时常被忽略的一个问题是,工程师忘记将PLC切换到编程模式,虽然这个错误不难发现,但工程师在疏忽时,往往会误以为PLC发生了故障,因此耽误了许多时间;另外,在PLC进行程序下载时,许多PLC是不允许进行电源中断的,因为这时,旧的程序已经部分被改写,但新的程序又没有完全写完,因此,如果电源中断,会造成PLC无法运行,这时,可能需要对PLC的底层软件进行重新装入,而许多厂家是不允许在现场进行这个操作的;大部分新的PLC已经将用户程序与PLC的系统程序分开了,可以避免这个问题;七、结语现场工程师的工作是十分重要的;要想成为一个优秀的现场工程师,首先要对现场的工作有热情甚至激情,然后要有严谨和耐心的态度;现场的工作环境不想在自己的公司里那么舒适,常常是又脏又乱的,而且由于有工期和时间的限制,压力也很大;而且,要面对用户和其它专业如电气、仪表、工艺、管线施工等的现场人员的要求和指责,需要有协调和灵活变通的能力;另外,现场工程师与研发工程师在工作中有一个很大的不同点在于,在现场,你的最重要的任务是保证系统能够按时正常运行;如果一个方案暂时走不通,要立即考虑第二甚至第三方案,哪怕是先将就一下,也要使系统能够先正常工作起来;而研发工作是不能变通的,你要实现这个功能,必须用这个办法,其它方法虽然可以实现,但你是不能使用的;许多现场工程师由于不了解这个差别,常常在现场钻入牛角尖,一条路走到死,结果导致了现场调试工作的延误;这也是为什么一个优秀的研发工程师往往并不是一个好的现场工程师的原因;现场的工程师必须有开放的头脑和灵活的心态,当然是建立在严谨的工作态度的基础之上的;此外,尽管现场工作压力十分巨大,但要注意劳逸结合;有时候,三天三夜不离开现场似乎是必要的;但对于一个编程和调试工程师来说,可能回去睡它一个好觉,工作一定会完成得更快;如果在现场的调试时间很长,则抽出一两天放松一下,也是十分必要的;有时候,游山玩水也是工作;另外,一个优秀的现场工程师,主要依靠的是工作经验的积累,与个人的天分关系不大,只要勤恳,并做过足够多的项目,那么绝大多数人都是可以成为一个优秀的现场工程师的;所需要的时间可能是三年五年,也可能是半年一年;。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

美国AB公司PLC现场调试方法
一、复制ModbusSlave.ACD中的控制器标签内容到PLC工程中并修改其中参数
1、运行RSLogix5000编程程序,点击quickstart选择openproject打开安装目录下的工程案例
ModbusSlave.ACD
(RSLogix5000\Projects\Samples\ENU\v19\RockwellAutomation\ModbusSlave.ACD)。

2、在controllerorganizer菜单中点击controllertags,选中表中的10行数据按CTRL+C进行
复制
3
5
1

2、在
2
3、再打开ModbusSlave.ACD,右击tasks下maintask的modbus_slave选择复制
4、再打开工程文件,右击tasks下复制任务名称,选择粘贴
操作过程中每操作完成需注意对工程文件的保存。

三、修改通信串口参数
1、打开PLC工程,右击控制器,选择属性
2、点击serialport修改
Mode项选择:user
BaudRate项选择:9600
DataBits项选择:8
Parity项选择:None
StopBits项选择:1
精心整理
ControlLine项选择:NoHandshake
四、下载数据到PLC
点击communicasions中的whoactive
将PLC工作模式切换至程序位置,在弹出的菜单中选择当前PLC,点击goonline,然后点击download将工程下载到PLC。

五、保存工程到SD卡中
1、打开PLC工程,右击控制器,选择属性
2、点击nonvolatilememory,
点击load/store,在loadimage中选择onpowerup然后点击store进行存储。

操作完毕后将PLC工作模式切换至run位置。

六、串口引脚定义级接线方法:
PLC
精心整理。

相关文档
最新文档