公司新聞
怎么理解PLC編程中常用的上升沿和下降沿指令
發布時間: 2023-11-05 20:36 更新時間: 2024-12-26 09:10
上升沿/下降沿指令應該說是在PLC編程中常會用到的指令,一般用上升沿/下降沿指令來實現在某個掃描周期中執行的程序。比如:利用光電開關的上升沿來讀取位置傳感器當前的值,用光電開關的下降沿來讀取位置傳感器的當前值,兩個值的差就是被測物體的寬度。
那么上升沿/下降沿的原理是什么呢?
可以確定所指定操作數(
舉個例子來看看:
當有上升沿,則賦值100,當有下降沿時,則賦值200
上一次的信號狀態為0(操作數2為0)如圖1所示
圖1
當信號狀態變為1,也就是說操作數1由0變為1,與上一次的信號狀態進行比較(操作數2為0),所以,出現一個上升沿,則賦值100,如圖2所示
注:這里要說明的是,上升沿和下降沿是在當前掃描周期內有效,也就是說圖2中的操作數1與圖1中的操作數2進行比較。
當信號狀態變為0,也就是說操作數1由1變為0,與上一次的信號狀態進行比較(操作數3為1),所以,出現一個下降沿,則賦值200,如圖3所示
總結一下:上升沿和下降沿指令就是對當前信號的掃描狀態與上一次的掃描狀態進行比較,若與上一次掃描狀態相反則使能對應的上升沿或下降沿指令。
其他新聞
- S7-1200串口CM1241的Modus-RTU通訊要點 2024-12-26
- 西門子PLC在做PID編程中要知道的一些問題 2024-12-26
- Modbus協議實現單片機與PLC之間通訊 2024-12-26
- 探秘 SIMATIC PLC IO 模塊 2024-12-26
- S7-1200運動控制的超馳功能 2024-12-26
- STEP7- Micro/WIN SMART V2.6新增功能 2024-12-26
- 推薦四種PLC間跨網段通訊的方法 2024-12-26
- 實例分享 | MCGS 和西門子1200PLC通訊設置 2024-12-26
- 西門子200SMART PLC掃描周期執行過程詳解 2024-12-26
- 西門子SCL編程——通過模擬量控制氣缸升起和下降 2024-12-26
- 西門子200SMART發脈沖控制V90伺服詳解 2024-12-26
- 21個有關伺服電機的問題,想當工程師的你一定得知道 2024-12-26
- 西門子1200通過博圖軟件更新CPU固件詳解 2024-12-26
- 項目實踐:S71500高速脈沖計數及工程應用 2024-12-26
- 西門子S7-1515SPT-V90PN在貨車打碼機上的應用 2024-12-26
產品分類
聯系方式
- 電 話:18126392341
- 聯系人:梁濤
- 手 機:15267534595
- 微 信:15267534595