一、產(chǎn)品簡介
JMDM-16ADDA是深圳精敏數(shù)字公司自主研發(fā)的一款的工業(yè)級高性能、多功能的16路模擬量(8入8出)控制器,具有強大的可編程、可擴展、可串口監(jiān)控的特點,用于外接溫度、濕度、壓力、位移傳感器等各種模擬量信號,來采集或檢測8路模擬量信號;還可輸出8路模擬量信號用于控制比例閥、變頻器、直流電機、激光器等外部器件;支持通過RS232串口進行功能擴展,最大可擴5個擴展板,功能有I/O、A/D、D/A、步進/伺服控制,如可與JMDM-EX2021運動控制擴展板組合使用構(gòu)成編碼器、多軸步進伺服運動控制、定位系統(tǒng);也可與JMDM-EX20DIOMT/MR數(shù)字量輸入輸出擴展板組合使用構(gòu)成有100路數(shù)字量輸入輸出的大系統(tǒng),可用于控制模擬量、數(shù)字量信號、步進伺服控制的學習、實驗及各種工業(yè)應(yīng)用。
工作方式有兩種:
1、獨立控制模式:在電腦上用KEIL C軟件編好程序,通過RS232串口線下載到控制器后,控制器脫離電腦,根據(jù)程序進行獨立控制,實現(xiàn)模擬量輸入輸出的邏輯和時序控制。
2、PC串口監(jiān)控模式:客戶無需編程,直接使用本公司開發(fā)的一款模擬量在線監(jiān)控應(yīng)用系統(tǒng),在PC電腦運行精敏模擬量串口監(jiān)控軟件(上位機軟件),即可在線監(jiān)控8路模擬量輸入電壓、實時控制8路模擬量輸出電壓,多路模擬量系統(tǒng)還可通過RS485總線組網(wǎng)構(gòu)成大型遠程監(jiān)控系統(tǒng)。此應(yīng)用系統(tǒng)簡稱為精敏PC串口監(jiān)控8路模擬量輸入8路模擬量輸出系統(tǒng)、精敏在線監(jiān)控16路模擬量系統(tǒng)、JMDM RS485/232串口控制模擬量系統(tǒng),包括4部分:JMDM-16ADDA工業(yè)控制器、控制器電源、串口線、PC機。
二、技術(shù)參數(shù)及特性
1、JMDM-16ADDA工作電源:外接AC18V或DC24V,電流2A;擴展板直接從主板(JMDM-16ADDA)的擴展槽中獲取5V工作電源;本控制器電源輸入部分自帶過壓保護、雷擊靜電保護、整流功能,穩(wěn)定可靠;
2、8路12位高精度模擬量信號輸入:采樣頻率為20KHZ,12位采樣精度,模擬量輸入范圍是[0V-5V]、[0V-10V]、[-5V-5V]、[-10V-10V]、[0~20MA],出廠默認值是[0V-10V],其它可根據(jù)客戶需要定制;可外接溫度傳感器、壓力傳感器、位移傳感器等各種傳感器信號,需接變送器變送為如前所述的電壓或電流信號;
3、8路12位高精度模擬量信號輸出:采樣頻率為1KHZ,模擬量輸出精度為12位,模擬量輸出范圍是[0V-10V],驅(qū)動電流最大為20mA;可用于控制比例閥、變頻器、直流電機、激光器等外部器件。
4、抗強電磁干擾能力:采用特有的抗高頻干擾電路,工作穩(wěn)定可靠,其中每路模擬量輸入和模擬量輸出都有過壓保護電路,可抗雷擊以及靜電沖擊;可適應(yīng)高電磁干擾的工業(yè)環(huán)境(250A放電焊接場合正常工作);
5、采用8051工業(yè)級的單片機,模擬量輸入和輸出均采用專用的模擬量輸入和輸出芯片,穩(wěn)定可靠;
6、系統(tǒng)時鐘確保精確時間控制:內(nèi)部采用了時鐘芯片DS12C887,可作精確時間運算和時間控制;
7、存儲空間大:64K的程序空間、內(nèi)部有256字節(jié)的RAM、32K數(shù)據(jù)存儲空間(采用高速鐵電存儲器,故也可用作RAM);
8、硬件高速運算和斷電數(shù)據(jù)記憶功能;
9、通信接口:1路或2路RS232(抗15千伏靜電沖擊);可直接通過串口下載程序?qū)崿F(xiàn)獨立控制;或與上位機如PC通信實現(xiàn)上位機監(jiān)控;
10、串口監(jiān)控應(yīng)用通信方式:
簡單需求用RS232通信,電腦與控制器之間是一對一的關(guān)系,通信距離最大10米;
復雜需求可以采用RS485總線遠程通信,電腦與控制器之間是一對多的關(guān)系,通信距離最大可達1千米左右,每個控制器可以設(shè)定不同的地址,一臺電腦或主控PLC最多可控制255個控制器。
11、豐富的可擴展性:通過擴展插槽疊加方式擴展,可擴展I/O板(數(shù)字量輸入輸出)和2軸電機運動控制板,最多可疊加5個擴展板。擴展板參數(shù)如下:
A、數(shù)字量輸入輸出擴展板(JMDM-EX20DIOMT/MR)參數(shù):
1)12路數(shù)字量輸入:輸入電壓是12V~24V,輸入電流10mA,NPN型(低電平有效);
2)8路數(shù)字量輸出:其中訂貨物時可選晶體管輸出的和繼電器輸出的兩種型號;
其中晶體管輸出型(JMDM-EX20DIOMT):電壓是12V/24V,輸出電流4A,NPN型;
其中繼電器輸出型(JMDM-EX20DIOMR):電壓是0-220V,交直流均可,輸出電流是5A;
B、2軸電機運動控制擴展板(JMDM-EX2021)參數(shù):
1)12路數(shù)字量輸入:輸入電壓是12V~24V,輸入電流10mA,NPN型(低電平有效);
其中2路數(shù)字量輸入同時可用于外接1路編碼器或電子尺用于位置檢測,其AB相硬件解碼頻率是200KHZ;
2)2路高速步進/伺服輸出控制:其中有2路輸出可作為高速脈沖輸出,最高輸出頻率是400KHZ;控制2路步進或伺服電機高速精確運動定位控制、速度控制、同時作聯(lián)動動作;
3)2路晶體管輸出:電壓是12V/24V,輸出電流是4A,NPN型;
12、外觀緊湊:采用一體化疊加緊湊設(shè)計,無外殼,使用便利的固定孔易安裝;
長×寬×高190mm×85mm×28mm;安裝孔尺寸:長×寬 182mm*77mm;
擴展板:長×寬×高 90mm*85mm*28mm;安裝孔尺寸:長×寬 82mm*77mm;可直接插在運動控制主板(JMDM-120MBADD)上面,用螺柱固定安裝;
13、系統(tǒng)穩(wěn)定性:采用了外置的看門狗電路及輸入輸出全光電隔離及嚴格的高頻濾除特性,使系統(tǒng)穩(wěn)定可靠工作。
14、編程軟件:單片機程序用KEIL C(單片機C語言),擴展板由主板(JMDM-120MBADD)編程控制;上位機程序可用VB、VC、DELPHI等軟件編程。
三、用途
1、可外接溫度、濕度、壓力、位移傳感器等各種模擬量信號,用于8路模擬量檢測采集;可輸出8路模擬量信號用于控制比例閥、變頻器、直流電機、激光器等外部器件;
2、可與數(shù)字量控制擴展板(JMDM-EX20DIOMT/MR)配合使用,可外接光電式、電容式、電感式、霍爾式等各種傳感器;可控制氣缸、電磁閥、繼電器、燈光等;
3、可與運動控制擴展板(JMDM-EX2021)配合使用,擴展1路編碼器檢測輸入通道,外接編碼器用于位置檢測控制;同時可擴展2路運動控制功能,外接步進或伺服電機進行聯(lián)動運動控制;
4、可靈活應(yīng)用在100個點以內(nèi)的I/O控制、16路模擬量控制、6軸以下的運動控制、3路編碼器以下的定位控制等各種工業(yè)自動控制場合,可代替國外品牌PLC用于模擬量輸入輸出的控制場合;可靈活應(yīng)用在各種工業(yè)自動控制場合,如冶金、化工、塑料、印刷、輕紡、食品、包裝等行業(yè)中的生產(chǎn)機械、工業(yè)流水線、各種機床的工業(yè)控制設(shè)備中。
四、 編程函數(shù)庫說明
4.1.時間設(shè)置函數(shù)
4.1.1.void StartDs12c887(void);//啟動DS12C887時鐘芯片;
4.1.2.void CloseDs12c887(void);//關(guān)閉DS12C887時鐘芯片;
4.1.3.void InitDs12c887(void);//初始化DS12C887時鐘芯片;
4.1.4.unsigned char GetSeconds(void); // 讀取系統(tǒng)時鐘的秒數(shù)據(jù);
4.1.5.unsigned char GetMinutes(void); // 讀取系統(tǒng)時鐘的分鐘數(shù)據(jù);
4.1.6.unsigned char GetHours(void); // 讀取系統(tǒng)時鐘的小時數(shù)據(jù);
4.1.7.unsigned char GetDate(void); // 讀取系統(tǒng)時鐘的日期數(shù)據(jù);
4.1.8.unsigned char GetMonth(void); // 讀取系統(tǒng)時鐘的月份數(shù)據(jù);
4.1.9.unsigned char GetYear(void); // 讀取系統(tǒng)時鐘的年數(shù)據(jù);
4.1.10.unsigned char GetCentury(void); // 讀取系統(tǒng)時鐘的世紀數(shù)據(jù);
4.1.11.void SetTime(unsigned char chSeconds,unsigned char chMinutes,unsigned char chHours); // 讀取系統(tǒng)時鐘的秒、分鐘、小時數(shù)據(jù);
4.1.12: void SetDate(unsigned char chDate,unsigned char chMonth,unsigned char chYear);// 讀取系統(tǒng)時鐘的日、月、年數(shù)據(jù);
4.2. 數(shù)據(jù)保存、讀取函數(shù)
4.2.1. unsigned long read_data(unsigned char xdata *address,unsigned char bytenum); //數(shù)據(jù)讀取;
如:now_count=read_data(0x804F,4); //將0x804F地址的內(nèi)容讀到變量now_count中
4.2.2.Void save_data(unsigned char xdata *address,unsigned long your_data,unsigned char bytenum);//數(shù)據(jù)保存,
如:save_data( 0x804F,now_count, 4 ); //將變量now_count的值保存到0x804F
4.3. 解鎖鎖鎖函數(shù)
4.3.1.void Unlock(void); //把控制鎖打開,這樣本控制板的功能就有效了。
4.3.2.void Errorlock(void) //把控制鎖關(guān)閉,這樣本控制板的功能就失效了。
4.4.模擬量輸入和模擬量輸出
4.4.1.unsigned int READ_AD(unsigned char cha); //AD讀取
cha:是待讀取的模擬量的通道號;函數(shù)返回的是模擬量的值。
4.4.2.void PUT_DA(unsigned char cha,unsigned int DAVALUE); //DA輸出
cha:是待輸出的模擬量的通道號;DAVALUE是要輸出的模擬量的值。
五、串口監(jiān)控模式應(yīng)用系統(tǒng)使用說明
5.1硬件連接
5.1.1 打開隨產(chǎn)品附送的電子版技術(shù)資料,閱覽一遍技術(shù)資料;
5.1.2 根據(jù)說明書所附接線圖連接好控制器和設(shè)備之間的接線、電腦和控制器之間的串口通信線;
5.1.3 仔細檢查無誤后,連接好控制器的電源;
5.2上位機軟件使用
5.2.1 安裝精敏串口監(jiān)控模擬量軟件:打開“八路模擬量輸入輸出監(jiān)控程序”文件夾,雙擊setup安裝軟件或直接運行Support文件夾下的.exe文件后,即可出現(xiàn)監(jiān)控軟件界面。
5.2.2使用范例串口監(jiān)控軟件測試基本功能:串口選擇對話框選擇要操作的串口、要操作的控制器;在監(jiān)控界面實時監(jiān)試8路輸入信號的實時數(shù)值、實時控制八路模擬量的輸出;
5.2.3客戶二次開發(fā)使用:客戶可根據(jù)通信協(xié)議和范例VB源碼,自行二次開發(fā)集成到第3方系統(tǒng)軟件中;或者使用通用的串口調(diào)試軟件,根據(jù)通信協(xié)議發(fā)送串口指令給控制器;
5.2.4可根據(jù)客戶的要求定義一些控制功能和定制相應(yīng)的控制軟件。
5.3上位機功能描述
5.3.1 上位機(PC機或具有串口的其他控制設(shè)備)通過RS232串口連接到本控制器后,向控制器發(fā)送一串字符串或ASCII代碼指令既可控制模擬量輸出,例如:
1、串口發(fā)送:OA(00,0,0000)
括號里面前二位是控制器的地址,中間一位是模擬量的通道數(shù),最后面四位是模擬量數(shù)值。如:OA(00,2,3000)的意思是第0號地址的控制器的第二個通道輸出電壓為(3000/4095*10)=7.326伏;
2、串口接收字符串時:IA(00,0,0000)
括號里面前二位是控制器的地址,中間一位是模擬量的通道數(shù),最后面四位是模擬量數(shù)值。
如:IA(00,0,3000)的意思是第0號地址的控制器的第二個通道輸入電壓為(3000/4095*10)=7.326伏;
5.3.2通過地址編碼,一個串口最多可以尋址、控制255塊串口控制模擬量輸入輸出控制器(JMDM-120DIOMBADDA),也就是說一個串口(或一臺電腦)可以與255臺模擬量輸入輸出控制器組成測控大系統(tǒng)。串口控制模擬量輸入輸出控制器和控制主機之間距離可以通過RS485總線延長(最長1千米),這樣控制主機可以放置在離模擬量輸入輸出控制器比較遠的地方。
5.3.3 本控制器收到串口指令后對指令進行解析,并控制采集相應(yīng)的模擬量輸入,控制相應(yīng)的模擬量輸出;當然也可以脫機工作,按照預先存放在存儲器中的程序(需要用C語言編寫程序)實現(xiàn)數(shù)字量模擬量和電機等外部設(shè)備的自動控制。
5.3.4隨產(chǎn)品附送精敏上位機測控軟件,可以對JMDM-16ADDA進行實時測控;
5.3.5可根據(jù)客戶特定需要設(shè)計符合客戶實際需要的的控制系統(tǒng)。
六、發(fā)貨信息
控制板、程序串口下載線1條、電子版技術(shù)資料、安裝螺釘;發(fā)貨方式:快遞。
獨立模式技術(shù)資料:編程軟件及教程、應(yīng)用范例、下載軟件、說明書及接線圖;
串口監(jiān)控模式技術(shù)資料:精敏上位機監(jiān)控軟件、說明書及接線圖;
七、售后服務(wù)
1、正常使用下,控制器自售出之日起一年內(nèi)出現(xiàn)質(zhì)量問題可獲免費維修;保修期過后維修收取更換零件的費用。
2、串口通信線、變壓器等贈品或附屬品屬于易耗品,不在保修范圍。
3、因自然力、人為損壞、未按說明使用、不恰當?shù)牟僮鳌⒉鹦?,或超出使用范圍的濫用等造成的故障,不在保修范圍內(nèi)。如需維修時,收取適當?shù)某杀举M。
八、聯(lián)系方式
更多產(chǎn)品,歡迎來電咨詢?。?!
聯(lián)系方式:13427969290 0755-29769287, 李衛(wèi)紅
QQ:2355735131 800023635 E-mail:jingmingk@163.com
傳真:0755-29355820;阿里旺旺:ahappybear
MSN: jingmingk@hotmail.com
公司地址:深圳市寶安區(qū)寶安大道上西鄉(xiāng)三圍路段奮達科技創(chuàng)意園C棟5樓