通過各種指令中的 EN/ENO 機(jī)制,可以檢測(cè)運(yùn)行錯(cuò)誤,并避免程序崩潰。
默認(rèn)情況下,新插入的 ENO 指令已被禁用。隨后可以激活 ENO 使能輸出。
步驟:
1. 打開 Main[OB35] 程序塊,然后將 MOVE 指令插到程序段 10 中。
2. 將該指令擴(kuò)展到總共四個(gè)輸出。
3. 在 MOVE 指令的前面插入一個(gè)常開觸點(diǎn)。
4. 在 MOVE 指令的后面插入一個(gè)復(fù)位線圈。
5. 將 MOVE 指令的輸入和輸出互連。
6. 使用 ENO 快捷菜單生成該指令。
為該塊互連了 EN/ENO 機(jī)制。如果執(zhí)行期間沒有任何錯(cuò)誤,則 ENO 使能輸出的信號(hào)狀態(tài)將為“1”。如果執(zhí)行期間發(fā)生錯(cuò)誤,則 ENO 使能輸出的信號(hào)狀態(tài)將為“0”。
責(zé)任編輯:lq
-
程序
+關(guān)注
關(guān)注
117文章
3846瀏覽量
85240 -
move
+關(guān)注
關(guān)注
0文章
12瀏覽量
7692
原文標(biāo)題:S-1500 激活 ENENO 機(jī)制
文章出處:【微信號(hào):gh_a8b121171b08,微信公眾號(hào):機(jī)器人及PLC自動(dòng)化應(yīng)用】歡迎添加關(guān)注!文章轉(zhuǎn)載請(qǐng)注明出處。
發(fā)布評(píng)論請(qǐng)先 登錄
操作系統(tǒng)運(yùn)行機(jī)制
CW32F030時(shí)鐘運(yùn)行的失效檢測(cè)功能
RISC-V異常中斷機(jī)制全解析
CW32時(shí)鐘運(yùn)行中失效檢測(cè)的流程是什么?CW32時(shí)鐘運(yùn)行中失效檢測(cè)注意事項(xiàng)有哪些呢?
BFD 故障檢測(cè)機(jī)制詳解
riscv實(shí)現(xiàn)自定義指令并用qemu運(yùn)行
使用rk3568開發(fā)板,核0\\1\\3運(yùn)行linux,核2運(yùn)行hal,在核0中怎么關(guān)閉核2
如何在vivado上基于二進(jìn)制碼對(duì)指令運(yùn)行狀態(tài)進(jìn)行判斷
在vivado上基于二進(jìn)制碼對(duì)指令運(yùn)行狀態(tài)進(jìn)行判斷
Linux環(huán)境下div指令、divu指令測(cè)試異常怎么解決?
如何驗(yàn)證CAN控制器的錯(cuò)誤響應(yīng)機(jī)制?
CPU的各種指令和執(zhí)行流程
CAN節(jié)點(diǎn)錯(cuò)誤管理機(jī)制工作原理解析
通過各種指令中的EN/ENO機(jī)制,可以檢測(cè)運(yùn)行錯(cuò)誤
評(píng)論