ADD:加 (STEP 7 Safety V17)
可使用“加”運算指令將輸入 IN1 處的值與輸入 IN2 處的值相加,并在輸出 OUT (OUT = IN1 + IN2) 處查詢總和。
不能連接使能輸入“EN” 或(S7-300 、S7-400 )使能輸出“ENO” 。因此,將一直執(zhí)行該指令,而與使能輸入“EN ” 的信號狀態(tài)無關(guān)。
當指令結(jié)果超出該數(shù)據(jù)類型所允許的范圍時,該 F-CPU 會切換到 STOP 狀態(tài)。在 F-CPU 的診斷緩沖區(qū)中輸入引起該診斷事件的原因。
因此,必須在編程過程中注意不能超出數(shù)據(jù)類型所允許的范圍!
(S7-1200、S7-1500)可以連接 ENO 使能指令并編寫溢出檢測程序,防止 F-CPU 轉(zhuǎn)入 STOP 模式。
IN1 : Input INT, DINT 第一個加數(shù)
IN2 : Input INT, DINT 第二個加數(shù)
OUT :Output INT, DINT 總和
S7-300/400 F-CPU 的示例:
將始終執(zhí)行“加”指令,而與使能輸入 EN 的信號狀態(tài)無關(guān)。
將操作數(shù)“Tag_Value1” 的值與操作數(shù)“Tag_Value2” 的值相加。將相加后的結(jié)果存儲在操作數(shù)““F_DB_1”.Tag_Result” 中。
如果需要,還可以將 ENO 使能輸出的信號狀態(tài)存儲在 (F -)DB 中,并使用溢出檢測集中評估所有或一組指令是否發(fā)生了溢出。
在執(zhí)行“加”指令的過程中發(fā)生溢出時,將狀態(tài)位 O V 置位為“1” 。在查詢狀態(tài)位 OV 后,將在程序段 2 中執(zhí)行“ 置位輸出”(S) 指令并置位操作數(shù)“TagOut” 。
S7- 1200/1500 F - CPU 的示例
以下示例說明了該指令的工作原理:
將始終執(zhí)行“加”指令,而與使能輸入 EN 的信號狀態(tài)無關(guān)。
將操作數(shù)“#Tag_Value1”的值與操作數(shù)“#Tag_Value2”的值相加。將相加后的結(jié)果存儲在操作數(shù)““F_DB_1”.Tag_Result” 中。
在執(zhí)行“加”指令的過程中未發(fā)生溢出時,ENO 使能輸出的信號狀態(tài)為“1”,并置位操作數(shù)“#TagOut” 。
如果需要,還可以將 ENO 使能輸出的信號狀態(tài)存儲在 (F -)DB 中,并使用溢出檢測集中評估所有或一組指令是否發(fā)生了溢出。
編輯:jq
-
cpu
+關(guān)注
關(guān)注
68文章
10905瀏覽量
213031 -
OV
+關(guān)注
關(guān)注
0文章
22瀏覽量
20467 -
ADD
+關(guān)注
關(guān)注
1文章
20瀏覽量
9462
原文標題:安全PLC-數(shù)學函數(shù) ADD:加 (STEP 7 Safety V17)
文章出處:【微信號:gh_a8b121171b08,微信公眾號:機器人及PLC自動化應(yīng)用】歡迎添加關(guān)注!文章轉(zhuǎn)載請注明出處。
發(fā)布評論請先 登錄
相關(guān)推薦
工控產(chǎn)品系列——安全PLC十大品牌榜!
![工控產(chǎn)品系列——<b class='flag-5'>安全</b><b class='flag-5'>PLC</b>十大品牌榜!](https://file1.elecfans.com/web2/M00/0B/4F/wKgZomcxxYeAKdHKAAAVKG4W9M0640.png)
如何在STM32CubeMX中集成Flexible Safety RTOS
![如何在STM32CubeMX中集成Flexible <b class='flag-5'>Safety</b> RTOS](https://file1.elecfans.com/web3/M00/06/56/wKgZPGeJz1GAWBwSAAAfZj1TfuI520.png)
西門子TIA Portal中函數(shù)FC和函數(shù)塊FB的相互轉(zhuǎn)換
![西門子TIA Portal中<b class='flag-5'>函數(shù)</b>FC和<b class='flag-5'>函數(shù)</b>塊FB的相互轉(zhuǎn)換](https://file1.elecfans.com/web3/M00/06/00/wKgZPGeHGMaAOxLgAAAze8PX5kI195.png)
Flexible Safety RTOS的技術(shù)特征
ADC12DJ3200 clk_alm在什么情況下會一直是高,是說明時鐘不正常嗎?
傅里葉變換的數(shù)學原理
Step7-Microwin smart組態(tài)Profinet網(wǎng)關(guān)手冊
![<b class='flag-5'>Step7</b>-Microwin smart組態(tài)Profinet網(wǎng)關(guān)手冊](https://file1.elecfans.com/web2/M00/EE/37/wKgaomZqpY2APgoqAACEgxBqIhQ321.jpg)
定時器在STEP 7V5.x及STEP 7(TIA Portal)的不同處理步驟
![定時器在<b class='flag-5'>STEP</b> <b class='flag-5'>7V</b>5.x及<b class='flag-5'>STEP</b> <b class='flag-5'>7</b>(TIA Portal)的不同處理步驟](https://file1.elecfans.com/web2/M00/C8/1E/wKgaomYSFNKAaNT8AAAoeA-h-j4924.png)
RT-Thread Safety Auto嵌入式操作系統(tǒng)通過多項國際功能安全認證
![RT-Thread <b class='flag-5'>Safety</b> Auto嵌入式操作系統(tǒng)通過多項國際功能<b class='flag-5'>安全</b>認證](https://file1.elecfans.com/web2/M00/C6/F0/wKgaomYE0uSAKte_AAAUqqQpYa8247.jpg)
西門子S7-200 Smart PLC加密設(shè)置全面指南
![西門子S<b class='flag-5'>7</b>-200 Smart <b class='flag-5'>PLC</b>加密設(shè)置全面指南](https://file1.elecfans.com/web2/M00/C5/E4/wKgZomYDgYmAYMEdAAAtN0x2TYc508.png)
在Flexible Safety RTOS安全應(yīng)用中集成X-CUBE-STL的步驟
![在Flexible <b class='flag-5'>Safety</b> RTOS<b class='flag-5'>安全</b>應(yīng)用中集成X-CUBE-STL的步驟](https://file1.elecfans.com/web2/M00/C4/7A/wKgZomXzzEyAZ6PUAAAgoAqS3Ig386.png)
STEP7(TIA Portal)TRACE功能全面解析
![<b class='flag-5'>STEP7</b>(TIA Portal)TRACE功能全面解析](https://file1.elecfans.com/web2/M00/C3/57/wKgZomXqsRKAFBCdAAAPuq7dS94271.jpg)
評論