快思聰Prodigy產(chǎn)品初級(jí)編程教程_第1頁(yè)
快思聰Prodigy產(chǎn)品初級(jí)編程教程_第2頁(yè)
快思聰Prodigy產(chǎn)品初級(jí)編程教程_第3頁(yè)
快思聰Prodigy產(chǎn)品初級(jí)編程教程_第4頁(yè)
快思聰Prodigy產(chǎn)品初級(jí)編程教程_第5頁(yè)
已閱讀5頁(yè),還剩36頁(yè)未讀 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說(shuō)明:本文檔由用戶(hù)提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡(jiǎn)介

1、prodigy 產(chǎn)品初級(jí)編程培訓(xùn)教程產(chǎn)品初級(jí)編程培訓(xùn)教程 目目 錄錄 第一章第一章 prodigy 產(chǎn)品開(kāi)發(fā)軟件產(chǎn)品開(kāi)發(fā)軟件.4 simpl windows .4 visiontool pro-e.4 dealtm for windows.4 myprodigy systemtm.4 toolbox .4 prodigy控制系統(tǒng).5 為什么對(duì)控制系統(tǒng)編程?.5 控制系統(tǒng)組件.5 主機(jī).5 控制執(zhí)行器.5 用戶(hù)界面.5 觸摸屏.5 智能面板(按鍵面板).5 無(wú)線(xiàn)搖控界面.5 用戶(hù)設(shè)備.5 控制方式.6 繼電器控制.6 串口通信控制.6 紅外.6 rs232,rs422,rs485.7 cresn

2、et.7 infinet.8 第二章第二章 simpl windows 編程編程.9 用 simpl windows來(lái)創(chuàng)建一個(gè)程序.9 編程步驟.9 建立一個(gè)系統(tǒng).9 新建工程項(xiàng)目.10 控制主機(jī).11 網(wǎng)絡(luò)硬件.12 程序編寫(xiě).16 8路燈光模塊din-8sw8-i.17 4路調(diào)光模塊din-1dim4 .17 背景音樂(lè)功放pampi-4x100 .19 收音機(jī)模塊pt-amfmxm .20 蘋(píng)果底座p-idocv.20 電視機(jī)紅外控制.23 地暖溫控器控制.24 窗簾電機(jī)控制.34 網(wǎng)絡(luò)轉(zhuǎn)串口模塊使用.35 指紋門(mén)鎖控制.37 智能面板p-cbi-wired/p-cbi.40 觸摸屏ptl

3、4.44 手持觸屏遙控器ptx3.44 手持遙控器plx.44 電腦終端xpanle.49 iphone/ipad.49 第三章第三章 visiontool pro-e 編程編程.51 用 visiontool pro-e來(lái)創(chuàng)建一個(gè)用戶(hù)界面程序 .51 第一章第一章 prodigy 產(chǎn)品開(kāi)發(fā)軟件產(chǎn)品開(kāi)發(fā)軟件 simpl windows 快思聰 simpl windows 提供了配置,編程,測(cè)試及調(diào)試一個(gè)集成控制系統(tǒng)需要的所有工具。綜合,快思 聰 simpl windows 結(jié)合 windows 風(fēng)格的強(qiáng)大拖曳功能和強(qiáng)大的編程能力,建立了快思聰硬件,用戶(hù)界面跟受 控設(shè)備之間的聯(lián)系。 simpl

4、windows 配置方面的功能允許您選擇安裝所需的控制系統(tǒng),用戶(hù)設(shè)備,網(wǎng)絡(luò)設(shè)備和控制設(shè)備。您可 以針對(duì)這些組件來(lái)安排端口地址,網(wǎng)絡(luò) id 和 ip 地址,設(shè)定通信參數(shù)以及指定哪個(gè)設(shè)備跟哪個(gè)卡連接或者網(wǎng)絡(luò) 控制模式。您也可以指定系統(tǒng)要求所需的 visiontool pro-e 觸摸屏程序。 編程時(shí)允許您選擇系統(tǒng)要求的邏輯函數(shù),為函數(shù)分配信號(hào)且根據(jù)邏輯要求,建立信號(hào)跟其他函數(shù)或設(shè)備之 間的聯(lián)系。simpl windows 提供了大量各種各樣的函數(shù),可以用來(lái)實(shí)現(xiàn)所有可能的實(shí)際應(yīng)用。隨著您對(duì) simpl windows 的熟悉,就會(huì)明顯發(fā)現(xiàn)可以用很多方式來(lái)解決同一個(gè)控制方面的問(wèn)題,這樣就讓程序更具靈活

5、 性及擴(kuò)展性。 visiontool pro-e visiontool pro-e 是快思聰觸摸屏界面設(shè)計(jì)軟件,應(yīng)用 visiontool pro-e 軟件,程序人員可以創(chuàng)建強(qiáng)大的觸 摸屏控制界面,包含用于特定設(shè)備傳輸控制的 pop-up 子頁(yè)面,多種風(fēng)格的按鍵以及 3d 效果的滾動(dòng)條,高分辨 率圖片,動(dòng)態(tài)文本,視頻窗口,聲音等等。visiontool pro-e 使用 join number 來(lái)定義按鈕按下,反饋,以及 其他數(shù)字,模擬和串口信號(hào)。這些 join number 與 simpl windows 中觸摸屏函數(shù)的輸入和輸出相對(duì)應(yīng)。 dealtm for windows 快思聰 dea

6、l tm (device editor and learner)for windows 軟件能夠讓程序人員可以學(xué)習(xí)其它廠(chǎng)商的紅 外信號(hào)。結(jié)合快思聰紅外學(xué)習(xí)器(cnxlir)使用,deal 允許您創(chuàng)建、修改和測(cè)試紅外驅(qū)動(dòng)文件,并且將紅外 驅(qū)動(dòng)文件加入用戶(hù)數(shù)據(jù)庫(kù),通過(guò)該數(shù)據(jù)庫(kù)您可以將紅外驅(qū)動(dòng)文件加入到 simpl windows 程序中。 myprodigy systemtm myprodigy systemtm 軟件為 prodigy 產(chǎn)品提供了設(shè)計(jì)、建立和存檔功能,提供向?qū)接脩?hù)界面,編程可 通過(guò)一系列簡(jiǎn)單但功能強(qiáng)大的系統(tǒng)設(shè)置界面來(lái)完成。設(shè)計(jì)完成后,myprodigy systemtm 自動(dòng)創(chuàng)

7、建、編譯和上 載控制系統(tǒng)程序以及觸摸屏,遙控器程序。 toolbox toolbox 是快思聰公司新近推出的一款集成多種調(diào)試功能于一體的工具軟件,它可以實(shí)現(xiàn)多種硬件檢測(cè), 調(diào)試功能。它提供了有 text console,smw program tree, network device tree, script manager, system info, file manager, network analyzer, video test pattern 多個(gè)檢測(cè)調(diào)試工具,其中 text console 主要執(zhí)行基于文本編輯的命令;smw program tree 主要羅列出相應(yīng) simpl w

8、indows 程序中設(shè)計(jì)到的 相關(guān)快思聰設(shè)備,并可對(duì)顯示出的相關(guān)設(shè)備進(jìn)行效驗(yàn),更新 firmware,上傳 project 等操作;network device tree 主要使用于顯示檢測(cè)連接到 cresnet 網(wǎng)絡(luò)上相關(guān)設(shè)備,可對(duì)網(wǎng)絡(luò)上設(shè)備進(jìn)行 id 設(shè)置,偵測(cè)設(shè)備線(xiàn)路情況; system info 則用于顯示聯(lián)機(jī)的控制系統(tǒng)軟硬件信息,也可對(duì)相應(yīng)信息進(jìn)行修改,刷新;file manager 顯示控 制系統(tǒng)主機(jī)內(nèi)存文件系統(tǒng)信息,可進(jìn)行修改,建立等管理操作 network analyzer 用于檢測(cè)連接到 cresnet 網(wǎng)絡(luò) 上所有設(shè)備的通信線(xiàn)路情況。 prodigy 控制系統(tǒng)控制系統(tǒng) 為什

9、么對(duì)控制系統(tǒng)編程?為什么對(duì)控制系統(tǒng)編程? 程序讀取存儲(chǔ)在控制主機(jī)中的指令代碼,使主機(jī)按照程序進(jìn)行運(yùn)作。比如,要控制 dvd,您必須事先編程 告訴控制系統(tǒng),dvd 連接到哪個(gè)端口,發(fā)送什么樣的 ir 代碼,觸摸屏端哪個(gè)按扭驅(qū)動(dòng)這些功能。一般來(lái)說(shuō), 一個(gè)程序可以包含幾百條相似的指令去控制整個(gè)機(jī)架上的音視頻設(shè)備。所有程序都用 simpl 語(yǔ)言編寫(xiě),快思聰 開(kāi)發(fā)了 simpl windows 開(kāi)發(fā)環(huán)境以方便快捷的編制程序。 控制系統(tǒng)組件控制系統(tǒng)組件 主機(jī)主機(jī) prodigy 控制系統(tǒng)主機(jī)是整個(gè)控制系統(tǒng)的核心,它集成其它廠(chǎng)商的設(shè)備和進(jìn)行相互通訊。控制系統(tǒng)的內(nèi)存 (ram)必須通過(guò)特殊的指令或程序進(jìn)行編程

10、才能與其它需要控制的設(shè)備進(jìn)行通訊。 控制執(zhí)行器控制執(zhí)行器 控制系統(tǒng)的執(zhí)行者包括:燈光模塊,窗簾模塊,影音控制模塊,所有的執(zhí)行模塊都接受主機(jī)的控制命令。 用戶(hù)界面用戶(hù)界面 用戶(hù)通過(guò)用戶(hù)界面發(fā)出各種需求和動(dòng)作,快思聰生產(chǎn)了各種各樣的控制界面,包括簡(jiǎn)單的低成本手持式遙 控器、智能面板和高端的觸摸屏。 觸摸屏觸摸屏 快思聰觸摸屏是用得最多的控制系統(tǒng)用戶(hù)界面,觸摸屏可以選用黑白顯示和彩色顯示,可用于快思聰網(wǎng)絡(luò)、 以太網(wǎng)絡(luò)和無(wú)線(xiàn)網(wǎng)絡(luò)。 編程任意通過(guò) vision tool pro-e 軟件開(kāi)發(fā)觸摸屏的用戶(hù)使用界面,各種按扭可以定義相應(yīng)的數(shù)字與一些在 simpl windows 程序中定義的特殊的操作相關(guān)聯(lián)

11、。這些關(guān)聯(lián)叫 join number,后面我們將會(huì)具體講到。 智能面板(按鍵面板)智能面板(按鍵面板) 面板能簡(jiǎn)單的去操作快思聰網(wǎng)絡(luò)。按鍵提供古典樣式,可以選配不同的按鍵和經(jīng)過(guò)拋光的面板。 無(wú)線(xiàn)搖控界面無(wú)線(xiàn)搖控界面 prodigy 無(wú)線(xiàn)手持觸摸屏和搖控器無(wú)需配制無(wú)線(xiàn)網(wǎng)關(guān)設(shè)備,因?yàn)?prodigy 主機(jī)自帶無(wú)線(xiàn)網(wǎng)關(guān)功能,當(dāng)系統(tǒng)中 配置了 p-cbi 無(wú)線(xiàn)智能面板時(shí),則需要配置 p-mnetgw 無(wú)線(xiàn)網(wǎng)關(guān),通過(guò)快思聰總線(xiàn)(cresnet)連接到控制 系統(tǒng)。 用戶(hù)設(shè)備用戶(hù)設(shè)備 用戶(hù)設(shè)備包括音/視頻設(shè)備,如 cd,tv,vcr 等由快思聰控制系統(tǒng)進(jìn)行控制。在 user device 文件夾中有 幾百種

12、按生產(chǎn)廠(chǎng)商和設(shè)備類(lèi)型分類(lèi)的設(shè)備驅(qū)動(dòng)文件。 控制方式控制方式 在編程運(yùn)行快思聰控制系統(tǒng)時(shí),最重要的是要了解如何去控制設(shè)備。任何具備電器接口的設(shè)備均可以通過(guò) 快思聰控制系統(tǒng)進(jìn)行控制。最常見(jiàn)的控制方式有: 繼電器開(kāi)關(guān)控制 串口通信控制 模擬電壓控制 定制快思聰專(zhuān)用接口控制 繼電器控制繼電器控制 許多設(shè)備只需通過(guò)簡(jiǎn)單的電氣開(kāi)關(guān)就可以去觸發(fā)相應(yīng)的功能。在控制領(lǐng)域,這些是通過(guò)繼電器進(jìn)行控制的。 屏幕、窗簾和第三方燈光控制系統(tǒng)都更偏向于采用這種類(lèi)型的控制方式。除此之外,不需要調(diào)光的燈光系統(tǒng)常 用繼電器進(jìn)行開(kāi)關(guān)控制??焖悸斏a(chǎn)多種類(lèi)型的繼電器,在不需要承載大電流或高電壓時(shí)可選用低壓繼電器, 而高壓繼電器則用在

13、需要控制電機(jī)和燈光回路方面。 串口通信控制串口通信控制 當(dāng)今許多設(shè)備用各種類(lèi)型的串口通訊方式進(jìn)行控制。一般來(lái)講,通過(guò)串口控制設(shè)備常用的有紅外,rs- 232,rs-422,rs-485 方式,或自定義串口方式進(jìn)行控制。 何為串口通訊?何為串口通訊? 串口通訊指的是采用逐條發(fā)送和接收的一種通信方式。打個(gè)比方,設(shè)想一下我們?cè)诖螂娫?huà)的時(shí)候,對(duì)方講 的每一句話(huà)都是一個(gè)字接一個(gè)字講出來(lái)的。它不同于并行通訊,并行通訊是幾條信息同時(shí)進(jìn)行發(fā)送接收。 紅外紅外 很多年來(lái),紅外遙控都非常普遍,直至今天它也是串口控制中最常用的一種方式。正如它的名字一樣,紅 外控制通過(guò)紅外進(jìn)行傳輸。ir 信號(hào)通常通過(guò)載波信號(hào)進(jìn)行調(diào)制

14、,雖然有些可以高達(dá)mhz,但是通常載波信號(hào) 都在 40mhz 左右。 對(duì)于快思聰,紅外控制有兩種應(yīng)用。快思聰無(wú)線(xiàn)用戶(hù)界面可以用紅外方式與控制系統(tǒng)通信。這時(shí),紅外通 過(guò)一種合適的格式被快思聰設(shè)備發(fā)送和接收。 快思聰 ir 無(wú)線(xiàn)接口 其它的紅外控制應(yīng)用是系統(tǒng)產(chǎn)生紅外信號(hào)去控制其它廠(chǎng)商設(shè)備(像索尼和松下的設(shè)備)。系統(tǒng)可以對(duì)設(shè)備 進(jìn)行遠(yuǎn)程功能控制。 因?yàn)?ir 是單向通信,所以從受控設(shè)備端不會(huì)收到任何反饋。就是說(shuō)數(shù)據(jù)傳送到受控設(shè)備端,但沒(méi)有數(shù)據(jù)從 受控設(shè)備端返回到控制系統(tǒng)。意思就是當(dāng)使用紅外控制時(shí),受控設(shè)備不會(huì)發(fā)送反饋信號(hào)來(lái)告訴您發(fā)送的指令已 收到。這是采用這種控制方式本身所決定的缺點(diǎn)。ir 的另一個(gè)

15、缺點(diǎn)就是控制系統(tǒng)和受控設(shè)備之間不能有障礙物 阻隔。針對(duì)這個(gè)問(wèn)題,快思聰提供紅外發(fā)射棒,紅外發(fā)射棒通過(guò)線(xiàn)纜連接到受控設(shè)備的紅外接收器上。需要注 意的是要確保紅外發(fā)射棒上的探頭(發(fā)射器)安裝在緊靠發(fā)射棒的位置。 遠(yuǎn)程 ir 設(shè)備 生產(chǎn)商一般不會(huì)公開(kāi)發(fā)布紅外遠(yuǎn)程控制的數(shù)據(jù)傳輸協(xié)議,因此,為了使紅外發(fā)射卡發(fā)出正確的控制信號(hào), 必須使用專(zhuān)用設(shè)備紅外學(xué)習(xí)器學(xué)習(xí)紅外代碼。在電腦上安裝快思聰紅外學(xué)習(xí)軟件deal for windows,將紅外學(xué)習(xí)器連接到電腦上,對(duì)紅外遙控進(jìn)行紅外代碼的學(xué)習(xí),將學(xué)習(xí)生成的紅外文件保存到數(shù) 據(jù)庫(kù)后,此后就可以在您的程序中插入這個(gè)紅外模塊了。當(dāng)程序完成并上傳到控制系統(tǒng)后,控制系統(tǒng)的

16、紅外卡 就可以將驅(qū)動(dòng)文件的信息轉(zhuǎn)換成適當(dāng)?shù)碾娦盘?hào)。 紅外學(xué)習(xí)器(紅外學(xué)習(xí)器(cnxlir) 快思聰電器設(shè)備 cnxlir 用來(lái)學(xué)習(xí)紅外遙控的控制代碼。通過(guò)學(xué)習(xí)這些代碼,程序員可以創(chuàng)建客戶(hù)的紅外 設(shè)備驅(qū)動(dòng)。deal for windows 軟件允許程序員創(chuàng)建、修改和測(cè)試驅(qū)動(dòng)文件。程序員可以對(duì)它進(jìn)行存儲(chǔ)和學(xué) 習(xí)。用戶(hù)數(shù)據(jù)庫(kù)中的紅外文件在 simpl windows 中使用。 rs232,rs422,rs485 rs232,rs422,rs485 都是 eia 開(kāi)發(fā)的串量通信標(biāo)準(zhǔn)。標(biāo)準(zhǔn)指定了設(shè)備間的電氣接口。這些標(biāo)準(zhǔn)的發(fā)布 使得各種不同設(shè)備間可以通訊而不用考慮硬件的特殊性。相同標(biāo)準(zhǔn)的任何設(shè)備間應(yīng)該能

17、夠進(jìn)行通信。在這三種 格式中,rs232 是目前控制系統(tǒng)中使用最普遍的。在以后的章節(jié)中,如無(wú)標(biāo)示,都用 rs232 來(lái)描述三種協(xié)議。 與紅外控制和自定義串量格式不同,rs232 控制不使用預(yù)編碼的驅(qū)動(dòng)文件,它的數(shù)據(jù)格式或協(xié)議,即受控 設(shè)備所需要接收的內(nèi)容將在單元手冊(cè)中詳細(xì)描述。協(xié)議包含傳輸和接收數(shù)據(jù)、通信速率、奇偶校驗(yàn)、數(shù)據(jù)位個(gè) 數(shù)和停止位個(gè)數(shù)。另外,給定的設(shè)備需要硬件(rts/cts)或軟件(xon/xoff)握手,它控制了兩個(gè)設(shè)備間 傳輸?shù)臄?shù)據(jù)流??刂瞥绦?qū)λ羞@些元素進(jìn)行調(diào)整,以匹配生產(chǎn)商的具體要求。 由于沒(méi)有驅(qū)動(dòng)文件,人們一般都認(rèn)為在編程方面,對(duì) rs-232 的控制比對(duì)紅外和自定義串

18、量的控制要困難。 這是因?yàn)槊慨?dāng)一個(gè) rs-232 設(shè)備需要被編程控制時(shí),程序員必須查找相關(guān)的協(xié)議,并在程序中編寫(xiě)必要邏輯來(lái) 發(fā)送數(shù)據(jù)。在這個(gè)方面,許多設(shè)備都有了相應(yīng)的模塊,這些模塊可以插入到程序中,并自動(dòng)生成所有的代碼。 rs232,rs422 和 rs485 在物理特性上的區(qū)別對(duì)程序員沒(méi)有影響,除了他必須確認(rèn)使用的快思聰產(chǎn)品支 持的格式和設(shè)置正確。rs232 使用一線(xiàn)傳輸數(shù)據(jù),一線(xiàn)接收,最遠(yuǎn)可達(dá) 50 英尺。但這也要受許多因素的影響, 如:線(xiàn)纜質(zhì)量、波特率和信噪比的影響。rs422 格式使用一對(duì)平衡線(xiàn)傳輸,另一對(duì)用于接收。平衡線(xiàn)對(duì)對(duì)信噪 比要求不高,它的信號(hào)最遠(yuǎn)可達(dá) 2000 英尺。最后一個(gè)

19、標(biāo)準(zhǔn) rs485 與 rs422 類(lèi)似,除了單對(duì)線(xiàn)導(dǎo)體用來(lái)同時(shí) 傳送和接收數(shù)據(jù)。這一點(diǎn)使得 rs485 在網(wǎng)絡(luò)應(yīng)用上很富吸引力,因?yàn)榫W(wǎng)絡(luò)上的數(shù)據(jù)需要被共享。一個(gè) hvac(中央空調(diào)系統(tǒng))應(yīng)該是一個(gè)典型的案例,該系統(tǒng)是通過(guò)一個(gè) rs485 局域網(wǎng)與各種不同的溫控器和一個(gè) 控制系統(tǒng)進(jìn)行通信??焖悸?c2ir-8 擴(kuò)展控制卡僅能用于 rs232 的單向傳輸。c2com-2 擴(kuò)展控制卡能夠產(chǎn)生 rs232、rs422 和 rs485 雙向的信號(hào)。st-com 網(wǎng)絡(luò)設(shè)備可以產(chǎn)生 rs232、rs422 或 rs485 雙向通信數(shù)據(jù)。 cresnet 快思聰網(wǎng)絡(luò)或 cresnet,設(shè)備中定義為 z,y 和

20、 24v,g,總線(xiàn)中 z,y 為總線(xiàn)標(biāo)志,24v,g 為設(shè)備供電。 總線(xiàn)信號(hào)最長(zhǎng)可傳輸 1500 米。 infinet 快思聰無(wú)線(xiàn)通信方式,2.4ghz 第二章第二章 simpl windows 編程編程 用用 simpl windows 來(lái)創(chuàng)建一個(gè)程序來(lái)創(chuàng)建一個(gè)程序 編程步驟編程步驟 確定受控設(shè)備確定受控設(shè)備 編程人員應(yīng)準(zhǔn)備一個(gè)列明所有受控設(shè)備的清單文檔。 確定設(shè)備的受控方式確定設(shè)備的受控方式 了解各種設(shè)備如何受控非常重要:這會(huì)讓編程人員知道哪種控制設(shè)備(網(wǎng)絡(luò),模塊,控制卡或其他)將用 于控制一個(gè)設(shè)備。 比如:地暖溫控器,需要通過(guò)串口來(lái)控制,因此我們?cè)谂渲弥屑尤氪诳刂颇K。 在在 simp

21、l windows 中配置系統(tǒng)中配置系統(tǒng) 通過(guò)配置管理器來(lái)配置系統(tǒng)。在設(shè)備庫(kù)中選擇控制系統(tǒng),將控制系統(tǒng)拖曳到系統(tǒng)瀏覽窗中。通過(guò)添加界面, 網(wǎng)絡(luò)模塊、控制卡和其他設(shè)備來(lái)完成系統(tǒng)配置。全部所需的快思聰硬件都應(yīng)包含在配置中。 在在 simpl windows 中編寫(xiě)系統(tǒng)中編寫(xiě)系統(tǒng) 添加完所需的快思聰硬件完成系統(tǒng)后,便可在編程管理器中開(kāi)始系統(tǒng)編程。為觸摸屏和 iphone,ipad 等其 他用戶(hù)界面中的每個(gè)按鈕編寫(xiě)功能。首先從用戶(hù)界面上給輸出的信號(hào)命名,然后從函數(shù)庫(kù)(symbol library) 中選擇編程需要的函數(shù),并將其拖進(jìn)程序?yàn)g覽窗(program view),最后在詳細(xì)瀏覽窗(detail

22、view)中給函 數(shù)輸入輸出命名。 建立一個(gè)系統(tǒng)建立一個(gè)系統(tǒng) simpl windows 配置管理器允許您: 選擇控制系統(tǒng) 選擇安裝過(guò)程中要加入的額外快思聰硬件設(shè)備,包括控制插卡,網(wǎng)絡(luò)模塊,觸摸屏和無(wú)線(xiàn)遙控器 選擇第三方用戶(hù)設(shè)備。通常是被控設(shè)備,包括 cd 播放器,dvd 播放器,有線(xiàn)電視和任何用戶(hù)通過(guò)控 制系統(tǒng)界面來(lái)控制的設(shè)備。 配置受控設(shè)備各自連接到哪個(gè)控制卡或網(wǎng)絡(luò)模塊上。指定端口、網(wǎng)絡(luò)地址、ip 信息、配置通信設(shè)置、 備檔系統(tǒng)連接/安裝文檔。 確定系統(tǒng)所需的 visiontools pro-e 項(xiàng)目程序。 配置管理器包含三個(gè)窗口:一個(gè)是設(shè)備庫(kù)設(shè)備庫(kù)(device library),另外兩

23、個(gè)是系統(tǒng)瀏覽框系統(tǒng)瀏覽框(system views)。 設(shè)備庫(kù)是所有快思聰及第三方硬件設(shè)備的樹(shù)形結(jié)構(gòu)文件夾目錄,包括快思聰控制系統(tǒng),快思聰網(wǎng)絡(luò)及以太 網(wǎng)控制模塊,控制插卡,觸摸屏和用戶(hù)設(shè)備??赏ㄟ^(guò)打開(kāi)關(guān)閉樹(shù)形目錄中的文件夾來(lái)瀏覽硬件。 創(chuàng)建一個(gè) prodigy 控制系統(tǒng),控制清單如下: 控制設(shè)備清單控制設(shè)備清單 設(shè)備名稱(chēng)控制方式數(shù)量單位對(duì)應(yīng)控制端 燈光開(kāi)關(guān)回路繼電器控制 8 路 din-8sw8-i 燈光調(diào)光回路切相調(diào)光控制 4 路 din-1dim4 窗簾電機(jī)繼電器控制 4 個(gè) din-8sw8-i 窗簾電機(jī) rs4851 個(gè)pmc3 串口 com1 lg 電視紅外控制 1 臺(tái)pmc3 紅外

24、端口 1 數(shù)字電視機(jī)頂盒紅外控制 1 臺(tái)pmc3 紅外端口 2 藍(lán)光 dvd紅外控制 1 臺(tái)pmc3 紅外端口 3 背景音樂(lè)功放 pmc3cnet1 臺(tái) pampi-4x100 收音機(jī)音源 pmc3cnet1 臺(tái) pt-amfmxm 蘋(píng)果音源 pmc3enet1 臺(tái) p-idocv 地暖溫控器 rs4851 個(gè)pmc3 串口 com2 指紋門(mén)鎖 rs4851 個(gè) tcp/ip client 控制終端 pmc3cnet1 個(gè) p-cbi-wired 控制終端 pmc3cnet1 個(gè) p-cbi 接收器 pmc3cnet1 個(gè) p-mnetgw 電腦控制終端 pmc3enet1 個(gè) xpanel

25、iphonepmc3enet1 個(gè) crestron mobile 觸摸屏控制 pmc3enet1 個(gè) ptl4 新建工程項(xiàng)目新建工程項(xiàng)目 點(diǎn)擊打開(kāi)安裝完成的“simpl windows”編程軟件,選擇新建程序 2、填寫(xiě)程序頭信息,其中圖中標(biāo)紅處必須填寫(xiě)。 控制主機(jī)控制主機(jī) 從設(shè)備庫(kù)(device library)中選擇(control systems)從控制系統(tǒng)選擇主機(jī) pmc3,并拖至系統(tǒng)瀏覽框后, 如圖: 網(wǎng)絡(luò)硬件網(wǎng)絡(luò)硬件 添加好控制系統(tǒng)后,下一步是添加組成系統(tǒng)的其他設(shè)備,包括網(wǎng)絡(luò)控制模塊、觸摸屏和其他界面、擴(kuò)展插 卡和快思聰數(shù)據(jù)庫(kù)中的用戶(hù)設(shè)備。 添加快思聰硬件最快捷的方法是從樹(shù)形圖中雙

26、擊卡槽或網(wǎng)絡(luò) id,打開(kāi)與對(duì)應(yīng)卡槽匹配的快思聰所有可選設(shè) 備列表。比如:如果您想添加一個(gè)快思聰設(shè)備,您可以雙擊快思聰總線(xiàn)通訊設(shè)備槽(pmc3cnet-1),然后滾 動(dòng)列表添加設(shè)備。 快速添加快思聰設(shè)備的多個(gè)拷貝,可以通過(guò)右擊設(shè)備庫(kù)中的設(shè)備,選擇子菜單中的添加多個(gè)拷貝(add multiple copies)選項(xiàng),輸入要添加的設(shè)備數(shù)量后點(diǎn)擊 ok。 您可以雙擊網(wǎng)絡(luò)通訊設(shè)備槽(pmc3enet-1),然后滾動(dòng)列表添加設(shè)備。 在 tcp/ip client 中設(shè)置串口擴(kuò)展模塊 tcp-rs 的網(wǎng)絡(luò)地址 ip 192.168.1.115 ,點(diǎn)確定。 雙擊紅外設(shè)備卡槽(pmc3-ir5),彈出下圖 在端

27、口 port1 中添加紅外設(shè)備庫(kù)。 將選中的“zwtv”紅外模塊拖入端口 port1 雙擊串口設(shè)備卡槽(pmc3-com2-232),彈出下圖 串口設(shè)置(serial settings):根據(jù)廠(chǎng)商提供的說(shuō)明設(shè)置設(shè)備串口協(xié)議。設(shè)置的協(xié)議包含傳輸標(biāo)準(zhǔn)(如 rs- 232)、數(shù)據(jù)傳輸速率(波特率)、錯(cuò)誤檢查(奇偶校驗(yàn))、數(shù)據(jù)位、停止位。另外,一些設(shè)備可能要求硬件 (rts/cts)或軟件(xon/xoff)握手協(xié)議,以控制兩個(gè)設(shè)備間的數(shù)據(jù)流。最后,一些設(shè)備傳輸時(shí)要求字符 間有時(shí)序間隔或暫停。 程序編寫(xiě)程序編寫(xiě) 在工具欄中選擇“”進(jìn)入設(shè)備編程界面 4 路調(diào)光模塊路調(diào)光模塊 din-1dim4 / 8

28、路燈光模塊路燈光模塊 din-8sw8-i 簡(jiǎn)單的燈光開(kāi)關(guān)和調(diào)光控制編程實(shí)現(xiàn) 具體使用 1、 打開(kāi) simpl windows,新建程序,配置硬件系統(tǒng) 2、 燈光的開(kāi)關(guān)控制。添加 toggle 邏輯函數(shù),將信號(hào)各信號(hào)命名。 toggle 函數(shù),一個(gè)數(shù)字?jǐn)?shù)字輸入信號(hào),兩個(gè)可選數(shù)字輸入信號(hào)和,一個(gè)數(shù)字輸出信號(hào) ,一個(gè)可選數(shù)字輸出,其中和是互斥的,即為高為低,反之亦然但二者 信號(hào)不能突變,這意味著在改變的瞬間與具有相同的值。 在輸入信號(hào)的上升沿將使輸出信號(hào)發(fā)生翻轉(zhuǎn),即由高變低或由低變高??蛇x輸入信號(hào)和 用于置位與復(fù)位,其中的上升沿將使置 1,的上升沿信號(hào)將使置 0。 如上圖所示將開(kāi)關(guān)按鈕連接到信號(hào)端

29、,當(dāng)產(chǎn)生一個(gè)上升沿信號(hào)時(shí),燈光將被打開(kāi)或關(guān)閉。 在燈光場(chǎng)景聯(lián)動(dòng)控制模式中,我們必須確保燈光狀態(tài)唯一,所以在場(chǎng)景聯(lián)動(dòng)控制燈光中,使用和信 號(hào)量,保證控制的精準(zhǔn)。 3、 簡(jiǎn)單的調(diào)光控制。添加 analog ramp 邏輯函數(shù),將各信號(hào)命名并連接成信號(hào)通路 analog ramp symbol 函數(shù)在“up” “down”輸入端為高時(shí),將產(chǎn)生一個(gè)連續(xù)變化的模擬信號(hào)。參數(shù) time設(shè)定了輸出從 0 到 100%(或 100%到 0)所需要的時(shí)間。函數(shù)還有一個(gè)“mute”輸入,在其出現(xiàn)上升沿 時(shí)輸出信號(hào)強(qiáng)制變?yōu)?0,在下降沿時(shí)輸出信號(hào)返回先前的值。因此它通常由 toggle 函數(shù)來(lái)驅(qū)動(dòng)。 電視機(jī)紅外控制

30、電視機(jī)紅外控制 紅外控制需要通過(guò)紅外學(xué)習(xí)模塊將紅外遙控器代碼復(fù)制學(xué)習(xí)生成一個(gè)紅外設(shè)備庫(kù),把生成的紅外設(shè)備庫(kù)拷貝到 程序目錄下后,如圖操作 此時(shí)“user devices”路徑下的“other”下面就生成了紅外設(shè)備庫(kù) 在 program view 列表欄中點(diǎn)擊 pmc3-ir5 目錄下的 port-01 ir-device 彈出如下對(duì)話(huà)框 智能面板智能面板 p-cbi-wired/p-cbi 智能面板的使用(p-cbi-wired/p-cbi) 在配置中,將智能面板添加到系統(tǒng)中,最多能添加 18 個(gè)有線(xiàn)智能面板 p-cbi-wired,配置每個(gè)設(shè)備的網(wǎng)絡(luò) id 無(wú)線(xiàn)智能面板的 p-cbi 的使用

31、需要一個(gè) rf 無(wú)線(xiàn)收發(fā)器,為此我們需要先添加無(wú)線(xiàn)網(wǎng)關(guān) p-mnetgw 至系統(tǒng)中, 添加后配置設(shè)備的網(wǎng)絡(luò) id。 將無(wú)線(xiàn)智能面板 p-cbi 添加進(jìn)系統(tǒng),每個(gè)系統(tǒng)最多只能添加 18 個(gè)無(wú)線(xiàn)智能面板,添加后為每個(gè)無(wú)線(xiàn)智能面板設(shè) 置 rf id。 智能面板的簡(jiǎn)單編程使用,首先給信號(hào)量命名。 信號(hào)量到 和 through 用于信號(hào)輸出,當(dāng)按鈕被按下,信號(hào)量將被 激活。信號(hào)量到和到 反饋信號(hào)輸入,高電平點(diǎn)亮 led 反饋顯示,低電平釋 放 led 顯示反饋。 智能面板任意其他組合鍵編程用法 手持觸屏遙控器手持觸屏遙控器 ptx3 手持遙控器的編程配置 在配置中將設(shè)備添加至系統(tǒng)中 設(shè)置設(shè)備 rf id

32、 硬件 rf id 設(shè)置 手持智能遙控器首次開(kāi)機(jī)使用時(shí),會(huì)出現(xiàn)如下所示配置界面, ptx3 常規(guī)情況下,要進(jìn)入設(shè)置界面按如下步驟操作 ptx3 的具體方法是,在 5 秒內(nèi)連續(xù)按下數(shù)字鍵“1” 、 “2” 、 “3” 、 “4”2 次進(jìn)入設(shè)置鍵。 ptx3 選擇“rf setup”選項(xiàng)進(jìn)入 rf id 設(shè)置。 ptx3 智能遙控器,除了數(shù)字信號(hào),還可接收模擬信號(hào)與串量信號(hào)。 右側(cè)的輸出信號(hào)對(duì)應(yīng)每一個(gè)按鍵,當(dāng)按鍵按下時(shí),輸出將維持為高電平直至按鍵被釋放。左側(cè)的輸入信號(hào)用于 指示狀態(tài),高電平有效。字符串大小設(shè)為 255。 除按鍵外,還可添加自定義鍵使用“alt”+“+”組合鍵添加自定義的按鍵 除數(shù)字

33、信號(hào)外,亦可使用模擬信號(hào)和串量信號(hào)。 右側(cè)模擬輸出,右側(cè)模擬信號(hào)輸入。 右側(cè)串量輸出,左側(cè)串量輸入。 iphone/ipad 控制界面在 simpl widows 中的配置 在配置中,將 xpanel 和 crestron mobile 添加進(jìn)系統(tǒng), 進(jìn)行 ip id 設(shè)置 crestron mobile 還需要進(jìn)行端口號(hào)等設(shè)置 其中項(xiàng)目名和密碼自設(shè),端口號(hào)默認(rèn)使用 41790 亦可使用其他有效的端口號(hào)。 xpanel 和 crestron mobile 可接受 3 種類(lèi)型的信號(hào)量用于界面編程,分別是數(shù)字輸出、數(shù)字反饋;模擬輸出、模 擬反饋;串量輸入、串量輸出。 第三章第三章 visionto

34、ol pro-e 編程編程 用用visiontool pro-e來(lái)創(chuàng)建一個(gè)用戶(hù)界面程序來(lái)創(chuàng)建一個(gè)用戶(hù)界面程序 在 simpl windows 程序中,每個(gè)觸摸屏都有對(duì)應(yīng) visiontools pro-e 項(xiàng)目程序,其中為每個(gè)觸摸屏發(fā)送到 控制系統(tǒng)或者反饋接收的數(shù)字、模擬、串量信號(hào)定義了 join number。您需要將在 vt pro-e 中定義的觸摸屏 join number 映射到 simpl windows 中觸摸屏函數(shù)的輸入輸出信號(hào)端。您可將觸摸屏程序?qū)?simpl 程序中 來(lái)促進(jìn)該動(dòng)作。 該項(xiàng)目是專(zhuān)為 xpanel 而設(shè)計(jì)的,為音量、屏幕及投影儀升降控制以及燈光控制提供資源選擇的按鈕。 它還提供包括每種信號(hào)源類(lèi)型傳輸控制的子頁(yè)面。此外,該項(xiàng)目還為終端用戶(hù)提供真實(shí)的信息反饋功能。 =主頁(yè)。

溫馨提示

  • 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶(hù)所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶(hù)上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶(hù)上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶(hù)因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。

最新文檔

評(píng)論

0/150

提交評(píng)論