一、新增兩條位邏輯指令,分別是 ALT 指令與 ALTP 指令。
ALT:交替輸出指令,當該指令前面的條件接通時,每個掃描周期 ALT 指令上的操作數狀態都會發生翻轉,當前面條件斷開時,ALT指令上的操作數保持斷開前Zui后一個掃描周期的狀態。
ALTP:脈沖交替輸出指令,當I0.1由不通向導通轉換時,Q0.1的狀態發生翻轉。利用 ALTP 指令可以輕松的實現類似設備一鍵啟停的功能。
二、轉換指令
V2.8版本以前的軟件,只有16位整數和BCD碼之間的轉換指令,在2.8版本中新增了32位雙整數和32位BCD碼之間的轉換指令。
雙整數和32位BCD碼之間的轉換
32位BCD碼和雙整數之間的轉換
以前的量程轉換指令需要自己編寫轉換程序,再做成庫,現在2.8版本軟件直接給我們提供了量程轉換程序,集成的轉換指令具有更快的執行速度。
量程變換指令
三、數學指令
新增7條數學指令,用于常見的數據處理,可以極大的減輕編程的難度,分別是:
1、取Zui大值或Zui小值
根據數據類型不同有字節,整數,雙整數和實數的取Zui大Zui小值指令,此處以字節為例說明指令的用法,執行該指令,會將VB0開始的10個字節中的Zui小的值放在VB10中,該值所處的位置放在VW12中,Zui大的值放在VB14中,Zui大值所處的位置放在VW16中。
2、取隨機值
生成所設定范圍內的一個隨機值。根據數據類型不同有字節,整數,雙整數和實數的取隨機值指令,此處以字節為例說明指令的用法,執行該指令,會隨機生成一個0到10之間的數值存放在VB0中。
3、數組排序
Sort指令排序給定的數組,并將其寫入 OUT 輸出。如上圖所示指令,將VB0開始的10個字節中的數據按從小到大(MODE為0)的順序排列,結果放在VB10開始的10個字節中。
4、取數組平均值
將VB0開始的10個字節中的數據平均值算出來存放在VB10。
5、取juedui值(沒有字節的取juedui值指令)
6、低通濾波器
選擇濾波器0以處理濾波器系數為0.9的AIW16的輸入。結果放在AQW18中。
支持 64 路一階低通濾波器,用于對源數據的濾波處理。
7、反三角函數指令
四、新增 3 條邏輯運算符用于邏輯運算,分別是
—THE END—- SINAMICS S120 驅動選型(三) 2024-12-02
- 西門子TIA博途PLC技巧:如何在HMI上顯示PLC代碼流程 2024-12-02
- S7-1200 與 G120 CU250S-2PN(周期通訊讀寫變頻器參數) 2024-12-02
- S7-1200 與 G120 CU250S-2PN 的 PROFINET 通訊 2024-12-02
- 詳解變頻器的工作原理、組成和使用方法 2024-12-02
- 詳解變頻器的工作原理、組成和使用方法1 2024-12-02
- 西門子PLC S7-1200實現4ms準確周期采集的方法 2024-12-02
- 西門子S7-1200 Modbus RTU通信及V3版指令功能 2024-12-02
- 電機的極數什么意思?不同級數的電機有什么區別? 2024-12-02
- PLC基礎的6種編程實例圖 2024-12-02
- PLC過載報警控制梯形圖詳解 2024-12-02
- 西門子S7-200 PLC中斷程序的應用講解 2024-12-02
- 通過運動控制向導設置S7-200smart的運動控制 2024-12-02
- PLC故障排查實例講解 2024-12-02
- 觸摸屏與西門子PLC之間如何用無線以太網口通訊 2024-12-02
聯系方式
- 電 話:13922889745
- 經理:向小姐
- 手 機:18475208684
- 微 信:18475208684