可編程控制主機,是新一代的控制系統主機。采用的集成技術,提供高速準確的集中控制環境,提供多種可編程控制接口,開放式的用戶編程環境,完成各種復雜的控制接口編程。
主機采用ARM12CPU,2G內存,8G Flash閃存。內置多個可編程串口,支持串口、紅外、數字IO、繼電器等接口的終端受控設備。功能強大。
可編程控制主機采用BUS控制總線,兼容很多公司系列的網絡終端產品。
① 紅外代碼發送口(IR OUT)
中控主機提供8個獨立的紅外控制輸出接口,可以輸出8路紅外控制信號控制8種相同或不相同的設備;可以學習常有的38KHz載波的任意紅外遙控代碼,可以獨立或同時發送,互不干擾,同一個發射端口可以控制多個不同紅外代碼的設備,可以根據具體情況定義由哪個端口來實現對具體設備的控制和定義每個紅外發射端口所占紅外代碼的數量。
紅外代碼在編程時可以調用相關設備的紅外代碼庫,直接傳輸到主機,無需重新學習。
② 網絡口(NET)
連接到局域網上,可實現以太網的遠程網絡控制功能。
③ 系統電源(AC 100V~240V)
系統電源輸入,開關電源,AC100V~240V自適應。
④ 輸入輸出接口(I/O OUT)
控制主機后面板上有8個可由軟件編程的I/O輸入輸出控制接口,可提供5V/10mA負載輸出。
⑤ 弱電繼電器接口(RELAY OUT)
控制主機提供8個繼電器的常開接口,可驅動AC 0.3A/125V或者DC 0.3A/110V、 DC 1A/30V-以下的負載,可以控制符合以上負載類型的各類相關電器設備的開關,實現以小電流低電壓驅動大電流高電壓的負載。
注意:
1. 當負載是電機、燈或接觸器時,請檢查所標注的負載值是否適用于以上負載類型。
2. 繼電器的常開觸點由外部供電。
⑥ 串行接口(COM1-COM8)
控制主機有8個可編程的串行通訊接口COM1—COM8,采用9HDM型式接口,前4個可以任意編程收發RS232、RS485通訊格式數據,后4個只能收發RS232通訊格式數據實現雙向控制;每個接口波特率支持:300--57600,可連接具有RS232/485通訊協議的接口設備(如:各類矩陣設備、投影機設備及云臺等一系列帶RS232/485通訊協議的設備)。
COM口腳位功能說明如下表:
COM口腳位 | 信號 | 說明 |
1 | RXD- | RS-485協議用,和9腳接在一起作為RS-485“-” |
2 | RXD | RS-232協議用,接收數據 |
3 | TXD | RS-232協議用,發送數據 |
4 | TXD+ | RS-485協議用,和6腳接在一起作為RS-485“+” |
5 | GND | 信號地 |
6 | RXD+ | RS-485協議用,和4腳接在一起作為RS-485“+” |
7 | RTS | RS-232協議用,請求發送 |
8 | CTS | RS-232協議用,清除發送 |
9 | TXD- | RS-485協議用,和1腳接在一起作為RS-485“-” |
紅外發射棒使用說明
2.2.1功能特點
紅外發射棒主要用于將中控主機傳輸過來的紅外代碼,轉換成紅外信號發射出去,控制紅外受控設備。紅外發射棒一頭連接到中控主機紅外發射端口上,接收主機傳輸過來的紅外代碼,另一端紅外發射頭將紅外代碼轉換成紅外信號發射出去,控制DVD、電視、VCD等外圍設備。中控主機發射過來的紅外代碼,通常是經過紅外學習錄制的紅外代碼庫。通過ICS編程可定義各紅外發射端口控制的外圍設備,將該設備的紅外代碼庫調入相應的紅外發射端口。一個紅外發射口可以調入多個設備的紅外代碼庫,最多可發送100條紅外代碼。
2.2.2 安裝方式
將紅外發射棒一端連接到中控主機的紅外發射端口上,另一端固定到受控設備的紅外接收窗口上,或者與受控設備的紅外接收窗口小于45°范圍內、距離紅外接收窗口小于20cm的空間范圍內使用。客戶可根據現場實際情況進行合理的安裝。
注意:現場設備在無干擾的情況下,紅外發射頭才能正常地將紅外信號發送給設備。為了避免與其它設備的互相干擾,建義用戶使用紅外發射棒膠蓋將紅外發射頭蓋住,粘在設備的接收窗口上使用。這樣可以避免與其它設備之間的互相干擾。
聲明:紅外發射棒發射出的紅外信號與普通遙控器發射的紅外信號頻率范圍相同,對人體無影響,請放心使用。
1. 軟件應用
3.1 中控設置軟件
運行中控設置軟件
中控聯機測試
1,打開串口。
2,連接測試。
3,紅色圓點變成綠色表示中控聯機正常,否則檢查串口線路
設置輸出串口波特率
1,讀取當前狀態,
2,在串口下拉窗口中設置相應的串口波特率,232和485同時發送,485不需要另外設置波特率
輸出串口測試
1,選擇輸出串口,在串口號前標記
2,選擇16進制發送或者ASCII碼
3,在數據框里填上需要發送的字符
4,點擊發送
5,右上角發送代碼指示窗口可以看見發給中控的代碼
繼電器和IO測試
正常上電以后所有繼電器和IO初始狀態都為低位
點擊相應的繼電器或者IO編號前的標志位,相應的繼電器或者IO打開
紅外學習
1,紅外學習開始,前面板紅外指示燈亮。
2,選擇要學習的鍵值,前面板紅外指示燈滅,進入學習狀態。
3,遙控器對準中控前面板紅外接收探頭,前面板紅外指示燈亮,已經學習成功。
4,學習完畢,存儲已學習紅外鍵值
5,選擇紅外端口,并在這個端口插上紅外發射棒,選擇學習好的紅外鍵值并發送,可以測試學習的
鍵值是否學習正確能夠控制設備。
3.2 ICS 編程軟件
可編程中控主機的所有控制接口及控制模式,均提供開放的設置環境,用戶可以對每一個控制端口進行編程,設置各種控制協議,與各種受控設備進行通訊。
ICS編程軟件提供是可視化編程環境,編程軟件提供靈活的編程方式,內含各種相關指令,以圖型方式,對控制系統主機進行編程。
程序的編寫請參考《ICS編程手冊》。
3.3 中控代碼說明.
字頭 命令字 數據1 數據。。。 字尾
0XFF command data1 data2 .... 0xfa
Command:
0x55: 串口轉發。 Data1 :指向第幾個串口發. FF 55 01 ...... FA
例如從串口1發送“01 02 03 04 05” 編輯代碼“FF 55 01 01 02 03 04 05 FA”
綠色字符表示個串口,紅色表示控制設備的代碼,藍色表示結束
0x22: 繼電器。 Data1:繼電器狀態。
0x25: 繼電器單路控制 Data1:指向第幾路繼電器,Data2=繼電器狀態,01:開
00:關
0x33: IO。 Data1 Data =IO狀態。
0x35: IO單路控制 例如:路IO輸出5V: FF 35 01 01 FA
路IO關閉輸出5V: FF 35 01 00 FA
第三路IO輸出5V: FF 35 03 01 FA
0x88: 設置波特率。 Data1=指向第幾個串口 data2=Band*
0=2400
1=4800
2=9600 例如: FF 88 01 02 FA
3=14400 例如: FF 88 01 03 FA
4=19200
5=38400 例如: FF 88 01 05 FA
6=56000
7=57600
8=115200
9=128000
0xAA: 查詢狀態。 Data1=0x88 查詢 波特率
Data1=0x22 查詢 繼電器
Data1=0x33 查詢 IO
0x45: 紅外調用。 0xFF 0x45 0x01 0x01 0xFA
命令頭 紅外調用 端口 鍵值1 結束
0x66: 紅外學習 0xFF 0x66 0x01 0xFA
命令頭 紅外學習 開始 結束
0x65: 紅外學習鍵值 0xFF 0x65 0x01 0xFA
命令頭 紅外鍵值 鍵值號 結束
0x64: 紅外學習結束 0xFF 0x64 0x01 0xFA
命令頭 學習結束 結束 結束
485。 Data1 = 指向第幾個串口發.
0x11: 設置(ICS)模式。 設置為 ICS 狀態。 Data1=0xff ICS FF 11 FF FA
Data1=0x00 取消 ICS
當是ICS狀態 發 0x00 0x55 0x22 0x0d 返回正常狀態 00 55 22 0D