DL05.06 類比 I/O 模組目錄
AD 輸入模組
F0-04AD-1 4IN 01
F0-04AD-2 4IN 03
F0-04THM 4IN Thermocouple 溫度模組 05
F0-04RTD 4IN 溫度模組 10
ADDA 輸入輸出模組
F0-2AD2DA-2 2IN 2 OUT 13
F0-4AD2DA-1 4IN 2 OUT 16
F0-4AD2DA-2 4IN 2 OUT 19
3-1 類比輸入模組
F0-04AD-1 4IN
DL05 槽位記憶體位置表
DL06 槽位記憶體位置表
-1-
F0-04AD-1 程式範例
DL05 DL06
將常數400(表示IN4)填入特殊
暫存器 V700(請參考類比輸入
模組對應 CPU 各槽位所屬的
特殊暫存器)中,表示
F0-04AD-1 是插在基座第 0 槽
位,且令 CPU 掃描 CH1~4
( V701 代表類比解析值暫存
器)
將欲存放類比信號解析值暫
存器編號的起始號O2000填入
特殊暫存器 V7701(請參考類
比輸入模組對應 CPU 各槽位
所屬的特殊暫存器),表示
CH1~4 的類比解析值將存放
在:V2000、V2001、V2002、
V2003 中( V7701 代表類比解
析值暫存器輸入值)
DL05.06
將 V2000 乘於 1000 除於 4095
的值存放於 V2010 暫存器,輸
入電流值的大小視程式輸入
值 K0~K4095 而定,以及外在
輸入的電阻值而定(當程式輸
入值為 4095 配合外在輸入值
為 1.2KΩ,輸入電流值將為
20mA)
模組 IC 版內的插腳可選擇(單腳 4~20mA,雙腳 0~20mA)
-2-
F0-04AD-2 4IN
模組 IC 版內的插腳可選擇(單腳 0~10V,雙腳 0~5V)
J2 插腳下面顯示配置當 CH1 和
CH4 設置為 0-10V, 並且 CH2 和
CH3 被設置為 0-5V 。
-3-
DL05 槽位記憶體位置表
DL06 槽位記憶體位置表
程式範例
DL05 DL06
將常數400(表示IN4)填入特殊
暫存器 V700(請參考類比輸入
模組對應 CPU 各槽位所屬的
特殊暫存器)中,表示
F0-04AD-2 是插在基座第 0 槽
位,且令 CPU 掃描 CH1~4
( V701 代表類比解析值暫存
器)
將欲存放類比信號解析值暫
存器編號的起始號O2000填入
特殊暫存器 V7701(請參考類
比輸入模組對應 CPU 各槽位
所屬的特殊暫存器),表示
CH1~4 的類比解析值將存放
在:V2000、V2001、V2202、
V2003 中( V7701 代表類比解
析值暫存器)
-4-
將 V2000 乘於 1000 除於 4095
的值存放於 V2100 暫存器,輸
入電壓值的大小視程式輸入
值 K0 或 K4095 而定,以及外
在設定的電壓值而定(當程式
輸入值為 4095 配合外在設定
值為 10V,輸入電壓值將為
10V)
F0-04THM 4IN Thermocouple 溫度模組
電流配線圖
CJC 安裝處
-5-
電壓配線圖
F0-04THM DL05/06 各功能暫存器位置表
-6-
F0-04THM 對應負載類型作功選擇
F0-04THM 各輸入通道轉換 BCD 及二進制轉換表
F0-04THM 接收負載類型資料格式選擇
-7-
F0-04THM 程式範例
DL05 DL06
將常數400(表示IN4)填入特殊
暫存器 V700(請參考類比輸入
模組對應 CPU 各槽位所屬的
特殊暫存器)中,表示
F0-04THM 是插在基座第 0 槽
位,且令 CPU 掃描 CH1~4 輸
入至 V701 ( V701 代表類比解
析值暫存器)
將欲存放類比信號解析值暫
存器編號的起始號O2000填入
特殊暫存器 V7701(請參考類
比輸入模組對應 CPU 各槽位
所屬的特殊暫存器),表示
CH1~4 的類比解析值將存放
在:V2000/V2001、
V2002/V2003、V2004/V2005、
V2006/V2007 中( V7701 代表
類比解析值輸入暫存器)
將欲存放類比信號解析值暫
存器值 K0 填入特殊暫存器
V7703、V7704、V7705、V7706
中
V7703(V703)
將 K0 填入 V7703
(選擇 J 型式
接收 SENSOR)
V7704(V704)
將 K0 填入 V7704
(選擇溫度標度為
-190 to 760 ℃或
-310 to 1400℉
V7705(V705)
將 K0 填入 V7705
(偵測SENSOR是否
異常項目為 損壞
偵測)
V7706(V706)
將 K0 填入 V7706
(紀錄 SENSOR 異常時
當時的溫度值 基準
值為 FFFFh 為單極輸
入和 7FFFh 為雙極輸
-8-
將常數 0200(表示 IN2)填入特
殊暫存器 V710(請參考類比輸
入模組對應 CPU 各槽位所屬
的特殊暫存器)中,表示
F0-04THM 是插在基座第 1 槽
位,且令 CPU 掃描 CH1~2 輸
入至 V710 ( V710 代表類比解
析值暫存器)
將欲存放類比信號解析值暫
存器編號的起始號O2000填入
特殊暫存器 V7701(請參考類
比輸入模組對應 CPU 各槽位
所屬的特殊暫存器),表示
CH1~2 的類比解析值將存放
在:V2000/V2001、
V2002/V2003 中( V7701 代表
類比解析值輸入暫存器)
將欲存放類比信號解析值暫
存器值 K1 填入特殊暫存器
V7703(選擇 K 型式接收
SENSOR)
將欲存放類比信號解析值暫
存器值K3填入特殊暫存器
V7704(選擇溫度標度為
65 to 1768℃或149 to 3214℉)
將欲存放類比信號解析值暫
存器值 K0 填入特殊暫存器
V7705(偵測 SENSOR 異常發
生時是否繼續工作 需作損
壞偵測)
將欲存放類比信號解析值暫
存器值 K1 填入特殊暫存器
V7706(紀錄 SENSOR 異常時
當時的溫度值 以 0000h 為基
準)
-9-
F0-04RTD 4IN 溫度模組
F0-04RTD DL05/06 各功能暫存器位置表
F0-04RTD 各輸入通道轉換 BCD 及二進制轉換表
-10-
F0-04RTD 接收負載類型作功選擇
F0-04RTD 程式範例
DL05 DL06
將常數400(表示IN4)填入特殊
暫存器 V700 (請參考類比輸
入模組對應 CPU 各槽位所屬
的特殊暫存器)中,表示
F0-04RTD 是插在基座第 0 槽
位,且令 CPU 掃描 CH1~4 輸
入至 V701 ( V701 代表類比解
析值暫存器)
將欲存放類比信號解析值暫
存器值 K0 填入特殊暫存器
V7703、V7704、V7706 中
V7703(V703)
將 K0 填入 V7703(選擇型
Pt100 型式接收 SENSOR 訊
號)
V7704(V704)
將 K0 填入 V7704(選擇溫度標
度為-190 to 760 ℃或-310 to
1400℉
SENSOR)
V7706(V706)
將 K0 填入 V7706
(紀錄 SENSOR 異常時當時的
溫度值 基準值為 7FFFh
(BCD/HEX) 或 32,767
(Binary)入)
-11-
F0-04RTD 接收負載類型資料格式選擇
將欲存放類比信號解析值暫
存器編號的起始號O3000填入
特殊暫存器 V711(請參考類比
輸入模組對應 CPU 各槽位所
屬的特殊暫存器),表 示 CH1~2
的類比解析值將存放
在:V3000/V3001、
V3002/V3003 中( V711 代表類
比解析值輸入暫存器)
將欲存放類比信號解析值暫
存器值 K1 填入特殊暫存器
V7703(選擇 Cu10 型式接收
SENSOR 訊號)
將欲存放類比信號解析值暫
存器值K3填入特殊暫存器
V7704(選擇資料格式為
℃和 2 補全資料格式)
將欲存放類比信號解析值暫
存器值 K1 填入特殊暫存器
V7706(紀錄 SENSOR 異常時
當時的溫度值 0000h
(BCD/HEX) 或 0 (Binary)為基
準)
-12-
3-2 類比輸入輸出模組
F0-2AD2DA-2 2IN 2 OUT
DL05 槽位記憶體位置表
DL06 槽位記憶體位置表
-13-
模組 IC 版內的插腳可選擇(單腳 0~10V,雙腳 0~5V)
J2 插腳下面顯示配置當 CH1 和
CH4 設置為 0-10V, 並且 CH2 和
CH3 被設置為 0-5V 。
程式範例
DL05 DL06
將常數 202(表示 IN 2 and 2
OUT)填入特殊暫存器 V700
(請參考類比輸入模組對應
CPU 各槽位所屬的特殊暫存
器)中,表示 F0-2AD2DA-2 是
插在基座第 0 槽位,且令 CPU
掃描 CH1~2 ( V701 代表類比
解析值輸入暫存器) ( V702 代
表類比解析值輸出暫存器)
將欲存放類比信號解析值暫
存器編號的起始號O2000填入
特殊暫存器 V7701,以及
O2010 填入特殊暫存器
V7702(請參考類比輸入模組
對應 CPU 各槽位所屬的特殊
暫存器),表示 CH1~2 的類比
解析值將存放在:V2000、
V2001 中,以及輸出值存放在
V2010、V2011 中
-14-
將 V2000 乘於 1000 除於 4095
的值存放於 V2100 暫存器,輸
入電壓值的大小視程式輸入
值 K0 ~ K4095,以及模組內部
設定的電壓值而定(當程式輸
入值為 4095 配合輸入阻抗
值,則輸入電壓將為 0~5 或
10ˇ)
將 V2300 乘於 4095 除於 1000
的值存放於 V2010 暫存器,輸
出電壓值的大小視程式輸入
值 K0 或 K4095 而定,以及外
在設定的電壓值而定(當程式
輸入值為 4095 配合外在設定
值為 10V,輸出電壓值將為
10V)
將 V2301 乘於 4095 除於 1000
的值存放於 V2011 暫存器,輸
出電壓值的大小視程式輸入
值 K0 或 K4095 而定,以及外
在設定的電壓值而定(當程式
輸入值為 4095 配合外在設定
值為 5V,輸出電壓值將為 5V)
-15-
F0-4AD2DA-1 4IN 2 OUT
J2 未安裝插腳顯示在 4-20mA。
安裝插腳為 0-20mA 位置
DL05 槽位記憶體位置表
-16-
DL06 槽位記憶體位置表
程式範例
DL05 DL06
將常數 402(表示 IN 4 and 2
OUT)填入特殊暫存器
V710(請參考類比輸入模組對
應 CPU 各槽位所屬的特殊暫
存器)中,表示 F0-4AD2DA-1
是插在基座第 1 槽位,且令
CPU 掃描 CH1~4 ( V711 代表
類比解析值輸入暫存器)
( V712 代表類比解析值輸出暫
存器)
將欲存放類比信號解析值暫
存器編號的起始號O2000填入
特殊暫存器 V7701,以及
O2010 填入特殊暫存器
V7702(請參考類比輸入模組
對應 CPU 各槽位所屬的特殊
暫存器),表示 CH1~4 的類比
解析值將存放在:V2000、
V2001、V2002、V2003 中,以
及輸出值存放在 V2010、
V2011 中
-17-
將 V2000 乘於 1000 除於 4095
的值存放於 V2100 暫存器,輸
入電流值的大小視程式輸入
值 K0 ~ K4095,以及模組內部
設定的電流值和所配合的輸
入阻抗而定(當程式輸入值為
4095 配合輸入阻抗值為 1.2K
Ω,則輸入電流將為 20mA)
將 V2300 乘於 4095 除於 1000
的值存放於 V2010 暫存器,輸
出電流值的大小視程式輸出
值 K0~K4095,以及模組內部
設定的電流值而定(當程式輸
入值為 4095 配合內部插腳為
0~20mA,則輸出電流將為
0~20mA)
將 V2301 乘於 4095 除於 1000
的值存放於 V2011 暫存器,輸
出電流值的大小視程式輸出
值 K0~K4095,以及模組內部
設定的電流值而定(當程式輸
入值為 4095 配合內不插腳為
0~20mA,則輸出電流將為
0~20mA)
-18-
F0-4AD2DA-2 4IN 2 OUT
J2, 插腳下面顯示, CH1 和
CH4 輸入和 CH2 產品被設置
為 10V 。CH2 和 CH3 輸入和
CH1 產品設置了為 5V 。
DL05 槽位記憶體位置表
-19-
DL06 槽位記憶體位置表
程式範例
DL05 DL06
將常數 402(表示 IN 4 and 2
OUT)填入特殊暫存器
V700(請參考類比輸入模組對
應 CPU 各槽位所屬的特殊暫
存器)中,表示 F0-4AD2DA-2
是插在基座第 0 槽位,且令
CPU 掃描 CH1~4 ( V701 代表
類比解析值輸入暫存器)
( V702 代表類比解析值輸出暫
存器)
將欲存放類比信號解析值暫
存器編號的起始號O2000填入
特殊暫存器 V7701,以及
O2010 填入特殊暫存器
V7702(請參考類比輸入模組
對應 CPU 各槽位所屬的特殊
暫存器),表示 CH1~4 的類比
解析值將存放在:V2000、
V2001、V2002、V2003 中,以
及輸出值存放在 V2010、
V2011 中
-20-
將 V2000 乘於 1000 除於 4095
的值存放於 V2100 暫存器,輸
入電壓值的大小視程式輸入
值 K0 or K4095,以及模組內
部設定的電壓值而定(當程式
輸入值為 4095 配合內部選擇
電壓值為 10V,則輸入電壓將
為 10V)
將 V2300 乘於 4095 除於 1000
的值存放於 V2010 暫存器,輸
出電壓值的大小視程式輸入
值 K0 或 K4095,以及模組內
部設定的電壓值而定(當程式
輸入值為 4095 配合內部插腳
為 5V,則輸出電壓將為 5V)
將 V2301 乘於 4095 除於 1000
的值存放於 V2011 暫存器,輸
出電壓值的大小視程式輸出
值 K0 或 K4095,以及模組內
部設定的電壓值而定(當程式
輸入值為 4095 配合內部插腳
為 10V,則輸出電壓將為 10V)
-21-