PLC控制系统怎么调试

发布者:幸福之路最新更新时间:2024-07-10 来源: elecfans关键字:PLC  控制系统  调试 手机看文章 扫描二维码
随时随地手机看文章

调试工作是检查PLC控制系统能否满足控制要求的关键工作,是对系统性能的一次客观、综合的评价。系统投用前必须经过全系统功能的严格调试,直到满足要求并经有关用 户代表、监理和设计等签字确认后才能交付使用。调试人员应受过系统的专门培训,对控 制系统的构成、硬件和软件的使用和操作都比较熟悉。


调试人员在调试时发现的问题,都应及时联系有关设计人员,在设计人员同意后方可进行修改,修改需做详细的记录,修改后的软件要进行备份。并对调试修改部分做好文档的整理和归档。调试内容主要包括输入输出功能、控制逻辑功能、通信功能、处理器性能测试等。


输入输出回路调试

(1)模拟量输入(AI)回路调试。要仔细核对I0模块的地址分配;检查回路供电方式 (内供电或外供电)是否与现场仪表相一致;用信号发生器在现场端对每个通道加入信号, 通常取0、50%或100%三点进行检查。对有报警、联锁值的AI回路,还要在报警联锁值(如 高报、低报和联锁点以及精度)进行检查,确认有关报警、联锁状态的正确性。

(2)模拟量输出(AO)回路调试。可根据回路控制的要求,用手动输出(即直接在控制系 统中设定)的办法检查执行机构(如阀门开度等),通常也取0、50 %或100 %三点进行检查; 同时通过闭环控制,检查输出是否满足有关要求。对有报警、联锁值的AO回路,还要在报 警联锁值(如高报、低报和联锁点以及精度)进行检查,确认有关报警、联锁状态的正确性。

(3)开关量输入(DI)回路调试。在相应的现场端短接或断开,检查开关量输入模块对应 通道地址的发光二极管的变化,同时检查通道的通、断变化。

(4)开关量输出(DO)回路调试。可通过PLC系统提供的强制功能对输出点进行检查。通过强制,检查开关量输出模块对应通道地址的发光二极管的变化,同时检查通道的通、断变化。

回路调试注意事项

(1)对开关量输入输出回路,要注意保持状态的一致性原则,通常采用正逻辑原则,即 当输入输出带电时,为“ON”状态,数据值为“1”;反之,当输入输出失电时,为“OFF”状态, 数据值为“0”。这样,便于理解和维护。

(2)对负载大的开关量输入输出模块应通过继电器与现场隔离,即现场接点尽量不要 直接与输入输出模块连接。

(3)使用PLC提供的强制功能时,要注意在测试完毕后,应还原状态;在同一时间内,不 应对过多的点进行强制操作,以免损坏模块。

控制逻辑功能调试

控制逻辑功能调试,需会同设计、工艺代表和项目管理人员共同完成。要应用处理器 的测试功能设定输入条件,根据处理器逻辑检查输出状态的变化是否正确,以确认系统的 控制逻辑功能。对所有的联锁回路,应模拟联锁的工艺条件,仔细检查联锁动作的正确性, 并做好调试记录和会签确认。

检查工作是对设计控制程序软件进行验收的过程,是调试过程中最复杂、技术要求最 高、难度最大的一项工作。特别在有专利技术应用、专用软件等情况下,更加要仔细检查其 控制的正确性,应留有一定的操作裕度,同时保证工艺操作的正常运作以及系统的安全性、 可靠性和灵活性。

处理器性能测试

处理器性能测试要按照系统说明书的要求进行,确保系统具有说明书描述的功能且稳 定可靠,包括系统通信、备用电池和其他特殊模块的检查。对有冗余配置的系统必须进行 冗余测试。即对冗余设计的部分进行全面的检查,包括电源冗余、处理器冗余、I0冗余和通信冗余等。

(1)电源冗余。切断其中一路电源,系统应能继续正常运行,系统无扰动;被断电的电 源加电后能恢复正常。

(2)处理器冗余。切断主处理器电源或切换主处理器的运行开关,热备处理器应能自 动成为主处理器,系统运行正常,输出无扰动;被断电的处理器加电后能恢复正常并处于备 用状态。

(3)I0冗余。选择互为冗余、地址对应的输入和输出点,输入模块施加相同的输入信 号,输出模块连接状态指示仪表。分别通断(或热插拔,如果允许)冗余输入模块和输出模 块,检查其状态是否能保持不变。

(4)通信冗余。可通过切断其中一个通信模块的电源或断开一条网络,检查系统能否 正常通信和运行;复位后,相应的模块状态应自动恢复正常。

冗余测试,要根据设计要求,对一切有冗余设计的模块都进行冗余检查。此外,对系统 功能的检查包括系统自检、文件查找、文件编译和下装、维护信息、备份等功能。对较为复杂的PLC系统,系统功能检查还包括逻辑图组态、回路组态和特殊I0功能等内容。


关键字:PLC  控制系统  调试 引用地址:PLC控制系统怎么调试

上一篇:总结plc调试过程中的经验
下一篇:大家对电动缸的了解和看法是什么 电动缸工作原理是什么

推荐阅读最新更新时间:2024-11-02 10:42

JZ2440串口打印字符作为调试
/* * 初始化UART0 * 57600,8N1,无流控 */ void uart0_init(void) { GPHCON |= 0xa0; // GPH2,GPH3用作TXD0,RXD0 GPHUP = 0x0c; // GPH2,GPH3内部上拉 ULCON0 = 0x03; // 8N1(8个数据位,无较验,1个停止位) UCON0 = 0x05; // 查询方式,UART时钟源为PCLK UFCON0 = 0x00; // 不使用FIFO UMCON0 = 0x00; // 不使用流控 UBRDIV0 = UART_BRD; // 波特率为115200 }
[单片机]
无线识别装置调试心得
(一) 1、 地线的分布电容会影响谐振网络的谐振频率点,所以也要注意地线的分布电容,在谐振网络和地线之间加一个阻值较大的电阻,会在电阻和线圈上同时产生幅值相近的信号,不过相位接近相反,具体原因还不清除 2、 信号经过较大的电阻和较小的电容组成的包络滤波电路会放大信号,具体原因不知,且谐振网络上可以放大谐振信号 3、 FLASH存储器在重新写入前必须擦除,否则已经为0的位置不能再为1,导致写入失败。另外,查出时要注意擦除区域,否则可能会导致擦除某一部分的时候同时擦出在同一区域的其他区需要保存的信息 4、 场效应管导通电阻很小,通过的电流很大,速度也较快,但输入和输出电容很大 5、 隔直电容的选择:隔直电容可以隔直流,但电容充放
[单片机]
采用单片机C8051F047和H桥组件LMD18200T实现巡线机器人控制系统设计
1.引言 高压输及杆塔附件长期暴露在野外,因受到持续的机械张力、电气闪络、材料老化的影响而产生断股、磨损、腐蚀等损伤,如不及时修复更换,原本微小的和缺陷就可能扩大,最终导致严重事故。因此,电力公司需要定期对线路设备进行巡检,及时发现早期损伤和缺陷并加以评估,根据评估结果安排必要的维护和修复,从而确保供电的安全可靠性。传统的人工巡检方法不仅工作量大而且条件艰苦,特别是对于山区和大江大河等的输电线路巡检存在很大困难,甚至一些巡检项目靠常规方法都难以完成。因此,采用机器人自动巡线成为保障高压输电线安全运行的一种必要手段。 高压输电线路巡线机器人属于特种机器人的研究范畴,主要完成高压供电线缆的无损探伤、悬垂绝缘子绝缘特性检测、输
[机器人]
LCD开关—控制系统设计者的新选择
对于医疗设备、游戏、军事、消费类电子产品、工业和白色商品等市场的设计者来说,设计出一个对用户友好的控制面板,实在让人望而生畏。随着技术不断进步,设计者们在其产品线中融入越来越多的选择。随着这些新产品功能的增加,工程师不得不寻找新的、有创意的操作界面设计。到目前为止,两种最常用的输入器件是专用功能键和触摸屏。不过,目前一种刚刚兴起的技术为工程师们提供了另一种可供考虑的选择— LCD 开关。 为了使用方便,设计者应该重视操纵面板及其内部设计。市场上大多数控制面板带有专用功能键,在任何工作场所或是家庭办公中,计算机键盘、电话、传真机和测试仪器都以专门功能键来作为输入器件。每个按钮都印上相应的字母、数字或符号,并被赋予一
[模拟电子]
LCD开关—<font color='red'>控制系统</font>设计者的新选择
车载多设备的调试/分析解决方案
本文将介绍在需要协同操作的 多设备环境 中 软件开发 课题的解决方案。 架构的演变与车载软件 近年来,汽车行业正在经历重大变革。在这个变革中,趋势和需求也发生了巨大变化,互联、自动驾驶、驾驶辅助、电动化等功能需求逐年增加。随着功能的增加,搭载的 ECU 也在不断增加,为了适应日益复杂的系统,汽车的电气/电子架构(E/E架构)也在不断发展。 为了控制这些系统,需要构成 ECU 的多个设备之间进行协调操作。 车载 软件开发 中的课题 面向需要多个设备协同操作的 多设备环境 进行 软件开发 面临以下课题: 1. 难以判断哪个设备的软件出了问题 在多个设备上各类软件协同运行的系统中,一个出现问题的软件可能会
[汽车电子]
车载多设备的<font color='red'>调试</font>/分析解决方案
松下PLC通过MODBUS总线控制施耐德05A伺服驱动器
  松下 PLC 支持modbus协议,只需要在选项、PLC系统寄存器设置、COM1口设置中站号设成1,通讯模式设为MODBUS RTU,通讯速率和通讯格式与05驱动器的设置保持一致。设置完成后可通过F145 SEND指令实现与05的通讯。   例: 施耐德05A伺服驱动器的配置   首先过驱动器的HMI面板把控制方式设为modbus模式,把波特率、通讯格式设置成与PLC一致。
[嵌入式]
stm32专题十二:DEBUG调试宏 C语言 调试
调试宏在c编程中比较重要,通常用于前期测试打印调试信息,然后正式发布时,只需要修改宏,就能取消打印全部调试信息,非常方便。 fmt为希望输出的调试信息,比较关键的就是(fmt,...)和##__VA_ARGS__,__VA_ARGS__用于把...替换成宏并连接。 典型用法: void DefaultFlashSet(void) { // 若Flash标记地址的值没有被正确的写入,则重新写入,只会在全片擦除后执行 if ((InternalFlashRead(FLASH_SIGN_ADDR) != FLASH_WRITE_SIGN)) { DEBUG_INFO( Flash擦除 ); InternalFlas
[单片机]
stm32专题十二:DEBUG<font color='red'>调试</font>宏 C语言 <font color='red'>调试</font>宏
巴图自动化Profinet协议转Modbus协议网关模块连接智能仪表与PLC通讯
一、功能及优势:巴图自动化Profinet协议转Modbus协议网关模块(BT-MDPN10)的主要功能是实现Modbus协议和Profinet协议之间的转换和通信。Profinet协议转Modbus协议网关模块(BT-MDPN10)集成了Modbus和Profinet两种协议以及网口和串口,可接485/232设备,支持Modbus RTU主站/从站。 二、现场需求:1200PLC作为控制器,电表设备做为执行设备,PLC读取电表用电度数,下发控制数据命令。 巴图自动化Profinet协议转Modbus协议网关模块 三、解决方案:通过Profinet协议转Modbus协议网关模块连接的方式,PLC或控制器能够实现对仪表设备的远
[嵌入式]
巴图自动化Profinet协议转Modbus协议网关模块连接智能仪表与<font color='red'>PLC</font>通讯
小广播
最新嵌入式文章
何立民专栏 单片机及嵌入式宝典

北京航空航天大学教授,20余年来致力于单片机与嵌入式系统推广工作。

 
EEWorld订阅号

 
EEWorld服务号

 
汽车开发圈

电子工程世界版权所有 京ICP证060456号 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2024 EEWORLD.com.cn, Inc. All rights reserved