<object id="ayu7o"></object>

      <object id="ayu7o"></object>

    1. <menuitem id="ayu7o"></menuitem>
      <object id="ayu7o"></object>
      加入收藏 在線留言 聯系我們
      關注微信
      手機掃一掃 立刻聯系商家
      全國服務熱線18475208684
      公司新聞
      西門子SCL編程實例:1200/1500PLC不定長數組選擇排序的運用編程
      發布時間: 2024-03-29 11:28 更新時間: 2024-12-02 08:00

      前景介紹:

      1、選擇排序原理:選擇排序算法首先從第1個位置開始對全部元素進行選擇,選出全部元素中Zui小的給該位置,再對第2個位置進行選擇,在剩余元素中選擇Zui小的給該位置即可;以此類推,重復進行“Zui小元素”的選擇,直至完成第(n-1)個位置元素的選擇,則第n個位置就只剩唯一的Zui大元素,此時不需要再進行選擇。


      2、LOWER_BOUND:讀取 ARRAY 的下限

      在函數塊或函數的塊接口中,可聲明 ARRAY[*] 數據類型的變量。這些局部變量可讀取 ARRAY 限值。此時,需要在 DIM 參數中指定維數。可以使用(讀取 ARRAY 下限)指令,讀取 ARRAY 變量的下限。


      3、UPPER_BOUND:讀取 ARRAY 的上限

      在函數塊或函數的塊接口中,可聲明 ARRAY[*] 數據類型的變量。這些局部變量可讀取 ARRAY 限值。此時,需要在 DIM 參數中指定維數。

      可以使用“讀取 ARRAY 上限”,讀取 ARRAY 的變量上限。

      圖片


      實例1:不定長數組選擇排序編程

      1、 新建功能塊FC: SelectSort_Functions

      2、 接口定義:

      圖片

      3、 程序編寫:

      圖片

      4、 定義全局數據塊:

      圖片

      5、 OB中調用子程序:

      圖片

      6、 程序演示結果:

      圖片


      聯系方式

      • 電  話:13922889745
      • 經理:向小姐
      • 手  機:18475208684
      • 微  信:18475208684