您现在的位置是:首页 > PLC技术 > PLC技术

台达DVP-PLC采集数据的排序(SORT)程序设计范例

来源:艾特贸易2018-01-19

简介【控制要求】 (1) 通过 DVP04AD-S 模拟量模块和 DVP04TC-S 温度模块来分别采集电压数据(假设为对应变频器频率)和温度数据,共可以采集得到 4 组电压和 4 组温度数据。 (2) 当 M0=On 时,按

    【控制要求】

   (1)通过DVP04AD-S模拟量模块和DVP04TC-S温度模块来分别采集电压数据(假设为对应变频器频率)和温度数据,共可以采集得到4组电压和4组温度数据。

   (2)M0=On时,按照电压由小到大的顺序对4个通道排序;当M1=On时,按照温度由小到大的顺序对4个通道排序。

   (3)实现数据排序和温度排序的启动及结果的显示。

    【元件说明】

    元件说明见表9-6

    9-6    元件说明

元件说明

    【控制程序】

    控制程序如图9-9所示。

控制程序

    9-9    控制程序

    【程序说明】

   (1)假设排序前的采集数据见表9-7

    9-7    排序前的采集数据

 排序前的采集数据

   1)M0OffOn变化时,则按电压的由小到大排序,排序后的数据见表9-8

    9-8    按电压由小到大排序

按电压由小到大排序

    4个通道按电压由小到大的排序结果是:通道4、通道3、通道1、通道2。电压最小值为K53,电压最大值为K59

   2)M1OffOn变化时,则按温度由小到大排序,排序后的数据见表9-9

    9-9    按温度由小到大排序

按温度由小到大排序

    4个通道按温度由小到大的排序结果是:通道4、通道1、通道2、通道3。温度最小值为K42,温度最大值为K47

   (2)M10M11条件触发后用M10131s时钟脉冲)是因为SORT指令要重新执行排序时,指令前面的条件必须要由OffOn变化一次,所以用M1013来实现OffOn变化,保证采集数据有变化时,在1s内能自动重新排序,而不需用上升沿触发M10M11

   (3)可监控排序的结果和显示电压及温度的最大最小值。

(作者稿费要求:需要高清无水印文章的读者3元每篇,请联系客服,谢谢!在线客服:艾特贸易网客服为您服务