中繼編程
㈠ AE表達式能做出中繼器的效果嗎
題主好,表達式就是表達式,類似於編程中的賦值,表達式只能是賦值,
怎麼說呢
,就是變換中的數值都可以用表達式賦值,並且隨著時間變化而變化。而
中繼器
中的是一個完整的腳本就不只是賦值了。
㈡ plc程序設計時,同一個按鈕控制多個線圈時要用中繼嗎,比如急停、停止什麼的
要用中間繼電器。我的思路是這樣的:第一個線圈的輔助常開觸點用到第二個線圈的控制條件中去,以此類推。
㈢ 究竟什麼是網路編程啊
通過使用套接字來達到進程間通信目的編程就是網路編程。
代碼,開發工具,資料庫,伺服器架設和網頁設計這5部分你都要接觸
代碼分靜態代碼和動態代碼
靜態代碼是伺服器不解析直接發送給客戶端的部分,用做布局效果,一般不用於資料庫操作
靜態代碼分html,javascript,css等,其中html語言是基礎,要學網路編程就先學html語言.javascript用於實現某些特效,css是樣式語言.這3個語言組合起來,可以設計出美妙的網頁效果
動態代碼是伺服器需要解析的部分,用作資料庫連接操作等.有php,jsp,asp和asp.net.這幾種語言你只用先學一種就可.如果是想快速入門,建議先學asp,如果想學了找工作等,建議學php或jsp,
開發工具有很多種,我推薦一種,網路3劍客,其中dw是開發代碼的,fw是做圖的.flash是做動畫的.
資料庫要結合你學的動態語言來選擇,asp和asp.net系列的,你可以使用access,大型點使用mssql.
php和mysql是很好的搭檔.
伺服器架設也是結合你學的動態語言的,windows下安裝iis很方便,iis可以運行asp,安裝.net框架後能運行asp.net.這兩者架設相對簡單,也是我推薦你入門學asp的原因.php一般安裝apache伺服器,jsp一般安裝tomat伺服器.只有架設好伺服器,才能瀏覽動態語言編寫的程序.
雖然是編程,但是總會涉及到網頁設計部分,還是要去學學怎麼簡單的作圖和動畫。
2.1 HTTP協議簡介
HTTP是一個屬於應用層的面向對象的協議,由於其簡捷、快速的方式,適用於分布式超媒體信息系統。它於1990年提出,經過幾年的使用與發展,得到不斷地完善和擴展。目前在WWW中使用的是HTTP/1.0的第六版,HTTP/1.1的規范化工作正在進行之中,而且HTTP-NG(Next Generation of HTTP)的建議已經提出。
HTTP協議的主要特點可概括如下:
1.支持客戶/伺服器模式。
2.簡單快速:客戶向伺服器請求服務時,只需傳送請求方法和路徑。請求方法常用的有GET、HEAD、POST。每種方法規定了客戶與伺服器聯系的類型不同。
由於HTTP協議簡單,使得HTTP伺服器的程序規模小,因而通信速度很快。
3.靈活:HTTP允許傳輸任意類型的數據對象。正在傳輸的類型由Content-Type加以標記。
4.無連接:無連接的含義是限制每次連接只處理一個請求。伺服器處理完客戶的請求,並收到客戶的應答後,即斷開連接。採用這種方式可以節省傳輸時間。
5.無狀態:HTTP協議是無狀態協議。無狀態是指協議對於事務處理沒有記憶能力。缺少狀態意味著如果後續處理需要前面的信息,則它必須重傳,這樣可能導致每次連接傳送的數據量增大。另一方面,在伺服器不需要先前信息時它的應答就較快。
2.2 HTTP協議的幾個重要概念
1.連接(Connection):一個傳輸層的實際環流,它是建立在兩個相互通訊的應用程序之間。
2.消息(Message):HTTP通訊的基本單位,包括一個結構化的八元組序列並通過連接傳輸。
3.請求(Request):一個從客戶端到伺服器的請求信息包括應用於資源的方法、資源的標識符和協議的版本號
4.響應(Response):一個從伺服器返回的信息包括HTTP協議的版本號、請求的狀態(例如「成功」或「沒找到」)和文檔的MIME類型。
5.資源(Resource):由URI標識的網路數據對象或服務。
6.實體(Entity):數據資源或來自服務資源的回映的一種特殊表示方法,它可能被包圍在一個請求或響應信息中。一個實體包括實體頭信息和實體的本身內容。
7.客戶機(Client):一個為發送請求目的而建立連接的應用程序。
8.用戶代理(User agent):初始化一個請求的客戶機。它們是瀏覽器、編輯器或其它用戶工具。
9.伺服器(Server):一個接受連接並對請求返回信息的應用程序。
10.源伺服器(Origin server):是一個給定資源可以在其上駐留或被創建的伺服器。
11.代理(Proxy):一個中間程序,它可以充當一個伺服器,也可以充當一個客戶機,為其它客戶機建立請求。請求是通過可能的翻譯在內部或經過傳遞到其它的伺服器中。一個代理在發送請求信息之前,必須解釋並且如果可能重寫它。
代理經常作為通過防火牆的客戶機端的門戶,代理還可以作為一個幫助應用來通過協議處理沒有被用戶代理完成的請求。
12.網關(Gateway):一個作為其它伺服器中間媒介的伺服器。與代理不同的是,網關接受請求就好象對被請求的資源來說它就是源伺服器;發出請求的客戶機並沒有意識到它在同網關打交道。
網關經常作為通過防火牆的伺服器端的門戶,網關還可以作為一個協議翻譯器以便存取那些存儲在非HTTP系統中的資源。
13.通道(Tunnel):是作為兩個連接中繼的中介程序。一旦激活,通道便被認為不屬於HTTP通訊,盡管通道可能是被一個HTTP請求初始化的。當被中繼的連接兩端關閉時,通道便消失。當一個門戶(Portal)必須存在或中介(Intermediary)不能解釋中繼的通訊時通道被經常使用。
14.緩存(Cache):反應信息的局域存儲。
㈣ ubnt和openwrt哪個做中繼好
通俗的說吧:ubnt在接收wifi信號方面有優勢,可以設置發射功率和距離以及天線的調整,要麼接收,要麼發射,不能同時進行,用於遠距離組網;DD能接收信號的同時再發射信號,也就是網路術語上說的中繼,它可以延伸wifi信號范圍;OP有DD的功能以外,可以編程方式控制路由器,可以虛擬多網卡接收或發射信號,功能比較多。這三款路由器是用普通路由器通過更換焊接固件和內存後刷入固件文件製成的。搞這三款路由器必須有相關的電腦操作常識和元器件焊接技術,也是本人愛好,經常玩的。
㈤ PLC 有哪些基本編程原件
1、數字量輸入繼電器(I)
輸入繼電器也就是輸入映像寄存器,每個PLC的輸入端子都對應有一個輸入繼電器,它用於接收外部的開關信號。輸入繼電器的狀態唯一地由其對應的輸入端子的狀態決定,在程序中不能出現輸入繼電器線圈被驅動的情況,只有當外部的開關信號接通PLC的相應輸入端子的迴路,則對應的輸入繼電器的線圈「得電」,在程序中其常開觸點閉合,常閉觸點斷開。這些觸點可以在編程時任意使用,使用數量(次數)不受限制。
2、數字量輸出繼電器(Q)
輸出繼電器也就是輸出映像寄存器,每個PLC的輸出端子對應都有一個輸出繼電器。當通過程序使得輸出繼電器線圈「得電」時,PLC上的輸出端開關閉合,它可以作為控制外部負載的開關信號。同時在程序中其常開觸點閉合,常閉觸點斷開。這些觸點可以在編程時任意使用,使用次數不受限制。
3、通用輔助繼電器(M)
通用輔助繼電器如同電器控制系統中的中間繼電器,在PLC中沒有輸入輸出端與之對應,因此通用輔助繼電器的線圈不直接受輸入信號的控制,其觸點也不能直接驅動外部負載。所以,通用輔助繼電器只能用於內部邏輯運算。
4、特殊標志繼電器(SM)
有些輔助繼電器具有特殊功能或存儲系統的狀態變數、有關的控制參數和信息,稱為特殊標志繼電器。用戶可以通過特殊標志來溝通PLC與被控對象之間的信息,如可以讀取程序運行過程中的設備狀態和運算結果信息,利用這些信息用程序實現一定的控制動作。用戶也可通過直接設置某些特殊標志繼電器位來使設備實現某種功能。
5、變數存儲器(V)
變數存儲器用來存儲變數。它可以存放程序執行過程中控制邏輯操作的中間結果,也可以使用變數存儲器來保存與工序或任務相關的其他數據。
6、局部變數存儲器(L)
局部變數存儲器用來存放局部變數。局部變數與變數存儲器所存儲的全局變數十分相似,主要區別是全局變數是全局有效的,而局部變數是局部有效的。全局有效是指同一個變數可以被任何程序(包括主程序、子程序和中斷程序)訪問;而局部有效是指變數只和特定的程序相關聯。
7、順序控制繼電器(S)
順序控制繼電器用在順序控制和步進控制中,它是特殊的繼電器。
順序控制繼電器用「S」表示,順序控制繼電器區屬於位地址空間,可進行位操作,也可以進行位元組、字、雙字操作。
8、定時器(T)
定時器是可編程序控制器中重要的編程元件,是累計時間增量的內部器件。自動控制的大部分領域都需要用定時器進行定時控制,靈活地使用定時器可以編制出動作要求復雜的控製程序。
9、計數器(C)
計數器用來累計內部事件的次數。可以用來累計內部任何編程元件動作的次數,也可以通過輸入端子累計外部事件發生的次數,它是應用非常廣泛的編程元件,經常用來對產品進行計數或進行特定功能的編程。使用時要提前輸入它的設定值(計數的個數)。當輸入觸發條件滿足時,計數器開始累計其輸入端脈沖電位跳變(上升沿或下降沿)的次數;當計數器計數達到預定的設定值時,其常開觸點閉合,常閉觸點斷開。
10、高速計數器(HC)
高速計數器的工作原理與普通計數器基本相同,它用來累計比主機掃描速率更快的高速脈沖。高速計數器的當前值為雙字長(32位)的整數,且為只讀值。
11、累加器(AC)
S7—200PLC提供4個32位累加器,分別為AC0、ACl、AC2、AC3,累加器(AC)是用來暫存數據的寄存器。它可以用來存放數據如運算數據、中間數據和結果數據,也可用來向子程序傳遞參數,或從子程序返回參數。使用時只表示出累加器的地址編號,如AC0。
累加器可進行讀、寫兩種操作,在使用時只出現地址編號。累加器可用長度為32位,但實際應用時,數據長度取決於進出累加器的數據類型。
㈥ 你是否知道北京438500中繼台怎設置他的上下差和啞音嗎
中繼台內部其實就是2部車台,一部作為發射機,一部作為接收機。中繼頻率一般為一對,如438.500MHz和428.500MHz。中繼台做設置的話,先對做發射機的車台寫頻,寫入車台發射頻率,再對做接收機的車台寫頻,寫入接收頻率,也就是說中繼台一般要寫兩次頻率。中繼台的寫頻軟體和車台是通用的。我用你對講機的寫頻軟體演示了一下,亞音碼(CTC那個)的話,我也不知道,有的話就填了,一般編碼和解碼都是一樣地,其他不用動了,下面是寫頻軟體的使用說明,希望對你有幫助
KG-UVD1P寫頻軟體使用說明書
「文件」下拉菜單中的選項如下:
【新建】:使用此命令可以創建新文檔,將當前的信息恢復到寫頻軟體默認值。
【保存】:使用此命令可以將當前信息保存在電腦中,以便以後打開使用。
【打開】:使用此命令可以打開以前保存的信息。
【列印】:使用此命令可以列印文檔。此命令顯示「列印」對話框,在其中可以指定要列印的頁碼范圍、份數、目標列印機和其他的列印機設置選項。
【退出】:直接退出寫頻軟體
編程
「編程」下拉菜單中的選項如下:
【從對講機讀取數據】:讀出的數據包括「信道信息」、「可選功能」、「鍵設定」。當選擇「從對講機讀取數據」時,讀取完成後,窗口打開。註:如果在數據傳輸期間發生通信錯誤,則錯誤窗口打開。這時請檢查數據線是否接好,並確認對講機是否處在開機狀態。
快捷方式:
工具欄:
【向對講機寫入數據】:將數據寫入到對講機中。寫入的數據包括「信道信息」、「可選功能」、「鍵設定」。當選擇「向對講機寫入數據」時,寫入完成後,窗口打開。註:如果在數據傳輸期間發生通信錯誤,則窗口打開。這時請檢查數據線是否接好,並確認對講機是否處在開機狀態。
快捷方式:
工具欄:
編輯
「編輯」下拉菜單中的選項如下:
【信道信息】此設置只在信道模式下起效
a)
編號:本產品可存入128個信道
b)
接收頻率:您可以輸入您想要頻點。范圍為136.0000-520.995
註:若輸入的頻點不在對講機允許的范圍內,當你要寫入時,則彈出窗口提示您頻率超出范圍
c)
發射頻率:您可以輸入您想要頻點。范圍為136.0000-520.995。
註:若輸入的頻點不在對講機允許的范圍內,當你要寫入時,則彈出窗口提示您頻率超出范圍
d)
CTCSS/DCS解碼:有時,您可能只想聽到來自特定個人或組的呼叫。此時,通過使用「CTCSS/DCS」,您就可以忽略(聽不到)來自使用相同頻率的其他人的不必要呼叫。僅在接收到具有相同CTCSS/DCS的信號時,對講機才解除靜音。
u
CTCSS
選項:67.0-254.1Hz
u
DCS
選項:000-754
註:DN×××---正常數字亞音,DI×××---反向數字亞音,在每個信道中CTC(模擬亞音)/DCS(數字亞音)可以混用,可以在列表中進行選擇。
e)
CTCSS/DCS編碼:
u
CTCSS
選項:67.0-254.1Hz
u
DCS
選項:000-754
註:DN×××---正常數字亞音,DI×××---反向數字亞音,在每個信道中CTC(模擬亞音)/DCS(數字亞音)可以混用,可以在列表中進行選擇
f)
發射功率
功能:選擇對講機輸出功率:
選項:高(4W)/低(1W)
默認值:高
g)
掃描添加
功能:本功能是指確定信道內存儲的信道是否加入掃描列表。
選項:是/否
默認值:是
h)
信道帶寬
功能:設置工作頻帶的寬度
選項:窄帶(12.5KHZ)/寬頻(25KHZ)
默認值:寬頻(25KHZ)
i)
繁忙鎖定
功能:本功能啟用後可以防止干擾其它正在通訊電台,如果所選的信道正被其它電台佔用,此時按[PTT]鍵,對講機則不能發射。
選項:無/載波
默認值:無
j)
信道名稱
功能:對信道名稱進行編輯
選項:(A~Z)26個字母,(0~9)10個阿拉伯數字
默認值:為空
【可選功能】
開機顯示
功能:選擇開機時得顯示方式
選項:滿屏顯示/歡迎界面/電池電量
默認值:滿屏顯示
操作提示語音
功能:選擇語音提示類型
選項:英語/中文/關閉
默認值:中文
發射超時定時器
功能:超時定時器的目的是限制對講機連續長時間的發射,當對講機連續發射的時間超過規定的時間後,對講機將被強制中斷發射,並發出提示音。
選項:15~600秒
默認值:60秒
發射超時預警定時器
功能:發射超時預警是指對講機在發射時間欲達到超時定時器(TOT)所設時間時發出語音提示和發射狀態燈閃爍提示。
選項:關/1~10
默認值:5
信道模式下
功能菜單可用:指的是在信道模式下是否啟動菜單功能鍵
選項:可用/禁止
默認值:可用(打鉤)
省電模式
功能:該功能將接收機電路關閉一段時間,然後再打開片刻以檢測信號
選項:打開/關閉
默認值:打開(打鉤)
鍵盤自動鎖
功能:使鍵盤失去作用
選項:打開/關閉
默認值:關閉(不打鉤)
自動鎖指的是當鎖定後,一但解鎖後,在不操作鍵盤的情況下,過15秒後會自動鎖鍵盤。
鍵盤鎖
功能:使鍵盤失去作用
選項:打開/關閉
默認值:關閉(不打鉤)
鍵盤鎖指的是當鎖定後,一但解鎖則鍵盤永遠處於解鎖狀態。
嘩音
功能:嗶音提示功能是指確認對講機操作提示、操作錯誤狀態或故障狀態的一種提示音功能。建議您此功能打開,以便檢測錯誤操作和故障。
選項:打開/關閉
默認值:打開(打鉤)
秒錶
功能:選擇是否啟用秒錶
選項:打開/關閉
默認值:關閉(不打鉤)
聲控發射
功能:指當檢測到語音的存在時,切換到發射模式
選項:關/1~10(等級越高越不靈敏)
默認值:關
掃描方式
功能:對講機會在檢測到信號的頻率(或存儲信道)上停止掃描。根據您所選擇的恢復方法,對講機將繼續或停止掃描
選項:時間:在搜到信號後,5秒內不做任何操作,繼續掃描。
載波:在搜到信號則停止掃描,信號消失3秒鍾後繼續掃描。
搜索:在搜到信號則停止掃描
默認值:時間
背光選擇
功能:照亮顯示屏和鍵盤
選項:關/開
默認值:關
註:接收和發射時不起作用
發送音
功能:是指選擇發射提示音的方式
選項:關閉:全部關閉,不發射提示音
起始:按下PTT鍵時,發射提示音了
結束:松開PTT鍵時,發射提示音
起始&結束:按下和松開PTT鍵時,都發射提示音
默認值:關閉
模式轉換密碼
功能:指頻率模式與信道模式之間切換是否設置密碼
選項:0~9
默認值:000000(必須編輯6位數字)
註:頻率模式與信道模式之間的切換:MENU+TDR
整機初始化密碼
功能:指當執行整機初始化功能時,是否要設置密碼進行鎖定。
選項:0~9
默認值:000000(必須編輯6位數字)
優先信道
功能:能
選項:OFF/1~128
默認值:OFF
下圖只對頻率模式下A段設置才有效
頻差方向
功能:選擇發射頻率是高於(加頻)還是低於(減頻)接收頻率
選項:關/加頻/減頻
默認值:關
差頻頻率
功能:差頻頻率是指發射頻率與接收頻率之間的差量
選項:0~99.950MHz
默認值:0.6MHz
信道顯示方式
功能:是指對對講機當前所要工作在哪種模式下進行選擇
選項:信道號(信道模式)/信道號+頻率(信道模式)/信道號+名稱(信道模式)/頻率模式
默認值:頻率模式
A段靜噪電平
功能:靜噪的目的是使揚聲器在沒有信號時靜音。若靜噪級別設置得正確,則只有在真正接收到信號時才聽到聲音。靜噪級別選擇得越高,則信號必須越強才能接收得到。
選項:0~9(靜噪級別越高,則信號必須越強才能接收得到)
默認值:5
A段步進
功能:當使用上/下鍵時,只有先選擇步進,才能選擇出正確的頻率。
選項:5/6.25/10/12.5/25/50/100
默認值:12.5
下圖只對頻率模式下B段設置才有效
請參考「A段頻率模式」中的解釋
身份碼發送開關
功能:指是否按【PTT】鍵就自動發送身份碼
選項:關/開
默認值:關(不打鉤)
身份碼發送延時
功能:如中繼站對於對講機所發的ID無法即時響應時,則應調節此參數
選項:1-30(單位為100ms)
默認值:3
身份碼編輯
功能:對本機身份碼進行編輯
選項:0-9、A、B、C、D、#、*
默認值:101(最多可編輯6為數)
側音設置
功能:是指對講機在發送DTMF信令時是否開啟揚聲器,並從揚聲器聽到相應的DTMF音調
選項:關:全部關閉
按鍵側音:發射時按鍵側音開啟
身份碼側音:發射時身份碼側音開啟
按鍵側音+身份碼側音:發射時按鍵側音和身份碼側音開啟
默認值:按鍵側音
【鍵設定】
PF1(側鍵)
無定義:不定義按鍵功能,按鍵無效。
掃描:按下編程為掃描功能的按鍵,對講機進入掃描狀態
長燈:按下編程為長燈功能的按鍵,對講機對液晶燈和鍵盤燈進行控制
SOS-CH:按下編程為SOS功能的按鍵,對講機進入報警狀態
收音機:按下編程為收音機功能的按鍵,對講機進入收音機狀態
MONI
長鍵:按住MONI鍵兩秒,關閉靜噪。
短鍵:按一下MONI鍵,啟動手電筒功能
埠選擇
點擊菜單「埠選擇」後將彈出一個「通訊埠」對話框,在對話框中選擇COM1至COM10中的一個作為通訊埠。點擊確定後,電腦將通過所選埠和對講機進行數據傳輸。
快捷方式:
工具欄:
註:當對講機通過寫頻線與PC連接後,軟體會自動識別埠。無需對埠進行設置。
㈦ 台達plc編程 中r/w屬性是什麼意思
第一行,將數據K1傳送到D1225、D1226、D1227三個寄存器中,D1225為第一組計數器(HHSC0)計數方式設定,D1226第二組計數器(HHSC1)計數方式設定,D1227第三組計數器(HHSC2)計數方式設定。第二行,將數據K0傳到D0~D8九個寄存器,目的使D0~D8清零。第三行,將數據K0傳到C246、C247、C248三個計數器中,目的是使三個計數器清零。第四行,將數據K0傳到C0,目的將C0清零。第五行,當C0=0時,M1273動作,即啟動第一組HHSC0Start控制。第六行,當X0=OFF時,Y0輸出20000個頻率為1000Hz的脈沖。第七行,32位調速計數器C246的值由D1設定。當達到D1值時C246觸點導通(計數器繼續計數)。第八行,當X1=ON時,將計數器C246~C249清零。
㈧ 怎樣使用對講機用中繼台互聯
1,編程對講機和中繼台相對應頻點。
2,架設中繼台到較高的位置
補充:中繼台和對講機要頻段想匹配 歡迎追問
㈨ 用編程怎樣設置中聯電話交換機的中繼分組,AK系列的
蠻專業的問題!建議還是撥打中聯的客服熱線,他們會手把手教你的。
㈩ 用C語言編程
#include <stdio.h>
#include <math.h>
#include <stdlib.h>
void FunctionTest( double **a , int row)
{
int i=0, k=0, j=0;
double dMinDistance=0, dt=0, t=0;
for ( i=2; i < row-1; i++ )
{
k=i;
for ( j=i+1; j < row; j++ )
{
if ( sqrt(pow(a[k][0], 2) + pow(a[k][1], 2)) > sqrt( pow(a[j][0], 2) + pow(a[j][1], 2) ) )
{
k=j;
}
}
if ( k!= i)
{
t=a[i][0];a[i][0]=a[k][0];a[k][0]=t;
t=a[i][1];a[i][1]=a[k][1];a[k][1]=t;
}
}
dMinDistance = sqrt( pow( a[0][0]-a[2][0], 2) + pow(a[0][1]-a[2][1],2) );
for ( i=2; i<row-1; i++ )
{
dt= sqrt( pow( a[i][0]-a[i+1][0],2) + pow( a[i][1]-a[i+1][1], 2 ) );
if ( dMinDistance < dt )
{
dMinDistance = dt;
}
}
dt = sqrt( pow( a[1][0]-a[row-1][0], 2) + pow(a[1][1]-a[row-1][1],2) );
dMinDistance = ( dMinDistance < dt ) ? dt : dMinDistance;
printf( "\n小羊最小的跨越距離為: %lf\n", dMinDistance );
}
int main()
{
int n=0, i=0;
double **a;
printf( "請輸入整數n:");
scanf( "%d", &n );
if ( n >0 )
{
a = (double **) malloc( sizeof(double*) * n );
}
for ( i=0; i < n; i++ )
{
a[i] = (double*)malloc( sizeof(double) * 2);
switch ( i )
{
case 0:
printf( "\n請輸入小羊的坐標X Y(空格分隔):");
break;
case 1:
printf( "\n請輸入娃娃坐標X Y(空格分隔):");
break;
default:
printf( "\n請輸入石頭坐標X Y(空格分隔):");
break;
}
scanf( "%lf%lf", &a[i][0], &a[i][1]);
printf( "\n");
}
FunctionTest(a, n );
for ( i=0; i <n; i++ )
{
free(a[i]);
}
free(a);
return 0 ;
}