新聞中心

        EEPW首頁 > 手機(jī)與無線通信 > 設(shè)計應(yīng)用 > 基于雙口RAM的LonWorks智能通信節(jié)點(diǎn)設(shè)計

        基于雙口RAM的LonWorks智能通信節(jié)點(diǎn)設(shè)計

        作者: 時間:2011-07-20 來源:網(wǎng)絡(luò) 收藏

        IO_6 input bit INTL;//定義IO_6,IO_7為比特類型的輸入變量

        IO_7 input bit BUSYL;

        Msg_tag tag_out1; //定義輸出消息標(biāo)簽

        //****系統(tǒng)主程序********priority when(msg_arrives)//顯示網(wǎng)絡(luò)消息事件

        {unsigned int *p; //存儲從LON網(wǎng)上接收的數(shù)據(jù)

        int i;

        p=(unsigned int*)(Tlon_485);

        for(i=0;I30;i++)

        {*p=msg_in.data[i];

        p++;

        }

        }

        }

        when(io_in(INTL)= =0)//當(dāng)單片機(jī)側(cè)有數(shù)據(jù)時申請中斷

        {when(io_in(BUSYL)= =1)

        {unsigned int*u;

        int j;

        u=(unsigned int*)(T485_lon);

        msg_out.code=1;

        msg_out.tag=tag_out1;

        for(j=0;j30;j++)

        {msg_out.data[j]=*u;

        u++;

        }

        msg_send();//向LON網(wǎng)其它相關(guān)發(fā)送數(shù)據(jù)

        }

        }

        圖3

        3 結(jié)論

        實(shí)際運(yùn)用證明,該能實(shí)現(xiàn)與其它多種常規(guī)(如模擬量I/O節(jié)點(diǎn)、開關(guān)量I/O節(jié)點(diǎn)等)構(gòu)成現(xiàn)場總線控制網(wǎng)絡(luò),實(shí)現(xiàn)了RS-232-C/RS-485到網(wǎng)絡(luò)網(wǎng)關(guān)的關(guān)鍵技術(shù),保證了網(wǎng)絡(luò)接口的高速數(shù)據(jù)傳送。特別在當(dāng)前樓宇自動化DCS控制系統(tǒng)中,控制器串口的小型主從式RS-485控制網(wǎng)絡(luò)系統(tǒng)仍然應(yīng)用得相當(dāng)普遍。將Lonworks和RS-485兩種控制網(wǎng)絡(luò)進(jìn)行網(wǎng)絡(luò)集成,就可以充分發(fā)揮技術(shù)在上的優(yōu)勢,構(gòu)成節(jié)點(diǎn)的主從式RS-485網(wǎng)絡(luò)的分級混合控制網(wǎng)絡(luò)方案,因此有很高的推廣應(yīng)用價值。


        上一頁 1 2 下一頁

        評論


        相關(guān)推薦

        技術(shù)專區(qū)

        關(guān)閉
        主站蜘蛛池模板: 汝南县| 丰镇市| 佛山市| 淮北市| 南通市| 达尔| 周宁县| 板桥市| 林口县| 岳阳县| 策勒县| 红桥区| 兴业县| 宜宾市| 仁布县| 福海县| 温州市| 天台县| 尤溪县| 镇江市| 望奎县| 卢龙县| 秀山| 凌云县| 张家港市| 顺义区| 锦屏县| 韶山市| 台安县| 长宁县| 青浦区| 定日县| 繁昌县| 叶城县| 浦东新区| 遂平县| 盐源县| 玉树县| 德清县| 峡江县| 禄丰县|