SF_SetIn
用於設定虛擬安全I/O的輸入連接埠(8位元)。
格式
SF_SetIn 連接埠編號, 設定值
參數
- 連接埠編號
- 用於指定虛擬安全I/O的輸入連接埠編號。請指定0。
- 設定值
- 用於以整數指定虛擬安全I/O的輸入連接埠設定值。
說明
用於同時設定虛擬安全I/O的輸入位元。
僅虛擬安全功能啟用時會動作。
安全輸入信號為負邏輯(Active Low)。
安全輸入中若輸入0(停用),分配給安全輸入的功能將會動作。
若要取得目前的輸入連接埠狀態,請使用EStopOn函數和SF_GetStatus函數。
連接埠編號0的位元分配
| 位元 | 值 | 安全輸入 |
|---|---|---|
| 0 | &H1 | SAFETY_IN1 |
| 1 | &H2 | SAFETY_IN2 |
| 2 | &H4 | SAFETY_IN3 |
| 3 | &H8 | SAFETY_IN4 |
| 4 | &H10 | SAFETY_IN5 |
| 5 | - | 請指定1 |
| 6 | &H40 | ESTOP_IN |
| 7 | - | 請指定1 |
參照
SF_SetSw, SF_GetStatus函數, SetIn, SetSw, EStopOn函數
SF_SetIn使用範例
SF_SetIn 0, &HFE ' 將安全輸入位0(SAFETY_IN1)設為OFF