新闻中心

EEPW首页>测试测量>设计应用> PLC在智能装置自动测试系统的研究和应用

PLC在智能装置自动测试系统的研究和应用

作者: 时间:2011-02-22 来源:网络 收藏

  在本系统设计时, 对开入模块的功能有具体的要求,这些要求是和电力系统的实现的功能是密切相关, 如触点类型和触点的导通时间等, 因此必须分析的保护出口继电器触点和遥控触点检测的具体要求,并以此为要求进行可编程控制的硬件选择和内部逻辑回路的设计,充分满足本系统对触点检测的特殊要求。可编程控制器的开出模块逻辑回路的设计也必须满足本系统的特殊需要。

  4.1 继电器出口触点检测特殊要求

  可编程控制器开入模块负责检测继电保护出口继电器辅助触点的通断情况,并将开入模块数据上送到控制计算机, 并作为控制计算机自动检测成功标准之一。

  因此可编程控制器开入模块检测功能的强弱决定本系统的可靠性和稳定性。

  继电保护装置的出口继电器触点包括四类:保持型常开接点、保持型常闭节点、瞬动型常开接点和瞬动型常闭节点。对于保持型出口触点的检测来说,可编程控制器的开入是满足自动检测的需要。而对于瞬动型触点的检测,可编程控制器开入模块检测功能是否满足要求取决于本身扫描周期T1 和瞬动接通的时间T2两者的关系。考虑到可编程控制器由于扫描方式引起开入延时最长可能达两个扫描周期,如果保护装置的瞬动触点的接通时间T2 大于两倍的扫描周期T1,该触点的状态变化就可以被开入模块所检测到。

  瞬动触点的接通时间取决两个因素,一是装置软件内部对瞬动继电器出口延时整定的时间,目前各厂家提供的技术参数来看,装置软件触点延时的时间一般设置为50-100 毫秒,二是出口继电器本身动作时间和断开时间参数也会影响瞬动触点的接通时间。假设瞬动型触点的接通时间为100 毫秒,要求可编程控制器的扫描周期的时间小于50 毫秒,才能保证可编程控制器的开入模块的检测功能的有效性。

  可编程控制器的扫描周期和可编程控制器的硬件参数和用户的程序的大小有密切的关系。因此只要通过硬件配置和相关技术手册提供的技术参数并结合用户的程序指令类型和各指令类型数目计算出可编程控制器扫描周期, 选择合适可编程控制器模块, 保证可编程控制器扫描周期小于50 毫秒,保护装置的瞬动型触点检测就可以在可编程控制器开入模块来完成。

  4.2 上位机数据采样特殊要求的实现

  在前面小节中, 讨论了可编程控制器必须满足检测保护装置的四类节点的检测的基本条件。但前面条件的符合,只能保证PLC 开入模块能够检测保护装置动作触点状态的变化情况。在设计中,可编程控制器的开入模块仅仅采集触点状态,而完成触点状态检测标准判断是在控制计算机中完成,如何保证上位机能够得到完整、连续的基于采样周期为50 毫秒可编程控制器开入模块采样数据是本系统必须要解决的关键问题。

  电力系统检测的对象是继电保护设备中出口继电器动作情况,由于继电保护设备的动作的快速性,部分保护动作时间实现小于50ms,因此部分出口继电器触点状态在较短的时间会出现反转,根据系统设计要求,要求上位机能将保护动作前和保护动作后出口继电器接点动作情况进行检测处理,并将动作前后出口继电器接点状态作为该系统中继电器接点检测判断依据。因此,要通过上位机和可编程控制器通讯数据交换,实现采样时间间隔不大于50ms 可编程控制器开入采样数据上送到上位机的目标。

  目前, 上位机获得可编程控制器的开入采样数据是通过通讯交换信息得到,而提高上位机和PLC 数据信息交换效率是解决数据采样的实时性的措施之一,但仅仅依靠提高上位机和PLC 数据交换速度是无法到达采样数据周期50ms 指标要求, 即使上位机使用以太网介质能达到此要求,也会占用上位机比较多资源。同时由于可编程控制器扫描工作方式的特点,通讯模块频繁和上位机数据交换会影响可编程控制器其他模块功能执行,如影响可编程控制器扫描周期。

  对于可编程控制器来说,在其内部实现50ms 采样周期的数据采样是完全可以的实现的,充分利用可编程控制器中数据转存和逻辑控制功能, 将每50ms 一次采样数据寄存到连续但不相同数据缓冲区。通过采样周期时间的整定,结合上位机和可编程控制器通讯协议的最大数据长度,上位机只需要在给定的时间内进行一次读取多次采样数据即可。上位机读取采样数据后,根据PLC 采样数据转存的原则和逻辑,将已接收到采样数据进行采样时序的还原即可。

  4.3 可编程控制器顺序开出的实现

  可编程控制器开出模块顺序开出主要是满足电力系统测控装置的遥信检测要求, 设计具体要求为: ①上位机下发一次命令,启动顺序开出,PLC 接受命令启动顺序开出逻辑回路,由可编程控制器本身完成开出模块开出接点顺序开出。②在顺序开出过程不允许同时出现两个开出同时接点接通状态。③顺序开出执行一次完毕即可停止开出。

  设计基本思路: 在启动命令后, 启动维持一个扫描周期时间的定时T1 脉冲信号回路,同时启动另一个计时器T2(T2 T1)。在一个扫描周期脉冲到来时,由设定计数器和目标进行比较, 决定开出继电器序号, 开出执行并保持时间T2 后,计数器加一和执行复位判断程序, 等待下一个脉冲到来后执行上一过程直到全部执行完毕。

  设计维持一个扫描周期时间的定时脉冲信号,定时的时间参数为两个开出之间的时间。一个周期定时脉冲梯形图如图1 所示。通过修改定时器类型和计时器参数,确保M100 能够在T1 的时间后产生一个能够维持一个扫描周期间的脉冲信号, 是一个通用的标准的定时脉冲信号程序。M103 为定时脉冲到来后宽度为T2 脉冲。

定时脉冲信号程序和梯形图


图1 定时脉冲信号程序和梯形图



评论


相关推荐

技术专区

关闭