|
zairujinzhinenghuaxinxishidai,tongguokaiguananniukongzhishebeikaiguanjiyuyinbofangdeshidaiyijingguoqu,rujinmianlindeshigaoxinxishidai,zhinengjiqiren,zhinengkaiguankongzhi,duomeitibofangxitong,xunifanshu,louyudengguangshengkongdengdeng。tongguorenmendecongmingcaizhi,jianganzhuoxitong,IPAD係統,平板電腦,Windows係xi統tong不bu斷duan在zai更geng新xin完wan善shan,因yin此ci很hen多duo工gong程cheng師shi們men通tong過guo不bu斷duan的de努nu力li將jiang智zhi能neng信xin息xi化hua時shi代dai更geng進jin一yi步bu,利li用yong更geng簡jian單dan便bian攜xie的de手shou持chi智zhi能neng終zhong端duan設she備bei將jiang智zhi能neng控kong製zhi係xi統tong結jie合he到dao智zhi能neng家jia居ju生sheng活huo中zhong,與yu人ren們men的de生sheng活huo息xi息xi相xiang關guan。
深shen圳zhen精jing敏min數shu字zi機ji器qi有you限xian公gong司si積ji累lei了le多duo年nian的de研yan發fa生sheng產chan設she計ji經jing驗yan將jiang公gong司si單dan片pian機ji技ji術shu不bu斷duan的de拓tuo展zhan,現xian如ru今jin已yi是shi網wang絡luo信xin息xi時shi代dai,精jing敏min結jie合he公gong司si員yuan工gong開kai發fa了le多duo款kuanRJ45網口控製器,利用網絡通信登陸公司服務器,利用智能手機遠程登陸控製界麵實施遠程沙盤燈光視頻開關控製。
JMDM-YTW12DI8DOMR帶有12路數字量輸入8路繼電器輸出,帶有RJ45網絡接口的高可靠穩定性的工業級局域網控製器,也叫20點ARM處理器工控板。其典型輸出點控製器有JMDM-YTW8DOMR,JMDM-YTW16DOMR,JMDM-YTW24DOMR,
其功能特性如下:
1、工作電源:DC12V~24V 1A;控製板自帶防雷擊保護電路,穩定可靠。
2、32位高性能單片機控製:程序存儲空間:384K;數據存儲空間:64K (若有特定需要),保存數據,斷電數據不丟失。
3、兩種通信接口:
1)一路RS232接口,可用來下載程序和與電腦等上位機通信;
2)一路RJ45接口:用戶根據自己設定的IP地址和密碼,可有效的對外部設備進行遠距離控製。
4、I/O:
12路光電隔離數字量輸入,輸入型式是NPN型,輸入電壓是12V/24V;
8路繼電器輸出:可以有效防止該產品上電時瞬間產生誤動作,穩定可靠。繼電器的觸點可承受的交流電壓為125V~277V,最大輸出電流為10A~12A。
5、程序下載說明:連接好電腦和控製器之間的串口通訊線。使用MCU-ISP下載軟件將編譯好的HEX文件下載到控製器。(注意:下載的過程中有一個手動斷電和上電的過程)。
6、係統穩定性:具有工業級防雷擊、抗強電磁幹擾、高可靠性能,無死機現象。
7、兩種工作方式:支持獨立控製(根據KEIL C語言編寫的程序邏輯自動控製)、RS45網絡接口監控(需編寫上位機、下位機程序);
8、數字量工作狀態指示燈:每路數字量輸入和輸出都有一個指示燈,方便觀察輸入或輸出點工作狀態。
9、附帶有FM24C02的鐵電存儲器EEPROM,斷電數據不丟失,可以存儲128K的用戶數據。
10、芯片內嵌有實時時鍾模塊,用戶根據需要可精確的設定年月日時分秒對外設進行實時控製。
11、帶有2位撥碼開關,下載程序時以便進行手動複位和運行。
方案編程技術說明
在KEIL C編程環境下,本公司提供編程範例,客戶可在此基礎上二次開發應用程序。
1、控製單個繼電器輸出點:
#define OUT1 PAout(15) //第一個繼電器輸出端口定義;
#define OUT2 PCout(10) //第二個繼電器輸出端口定義;
#define OUT3 PCout(11) //第三個繼電器輸出端口定義;
#define OUT4 PCout(12) //第四個繼電器輸出端口定義;
#define OUT5 PDout(2) //第五個繼電器輸出端口定義;
#define OUT6 PBout(3) //第六個繼電器輸出端口定義;
#define OUT7 PBout(4) //第七個繼電器輸出端口定義;
#define OUT8 PBout(5) //第八個繼電器輸出端口定義;
OUT3 =1; 打開第三個繼電器;
OUT3 =0; 關閉第三個繼電器;
2.讀輸入點命令:
#define IN1 PBout(12) 第一個輸入端口定義;
#define IN2 PBout(13) 第二個輸入端口定義;
#define IN3 PBout(14) 第三個輸入端口定義;
#define IN4 PBout(15) 第四個輸入端口定義;
#define IN5 PCout(6) 第五個輸入端口定義;
#define IN6 PCout(7) 第六個輸入端口定義;
#define IN7 PCout(8) 第七個輸入端口定義;
#define IN8 PCout(9) 第八個輸入端口定義;
#define IN9 PAout(0) 第九個輸入端口定義;
#define IN10 PAout(1) 第十個輸入端口定義;
#define IN11 PAout(2) 第十一個輸入端口定義;
#define IN12 PAout(3) 第十二個輸入端口定義;
if((IN5 ==0)&& (IN5 ==0)) 判斷第五個輸入點有沒有信號輸入;

|