精品国产成人一区二区三区-女子十八毛片-欧洲性猛交-无码不卡一区二区三区在线观看-www.四虎在线-伊人网国产-国精产品自偷自偷综合下载-不卡av网站-俄罗斯黄色大片-一本久久知道综合久久-国产精品日韩一区二区-日韩精品色-免费人成网ww555kkk在线-黄色在线观看免费-日韩在线免费-久久久久99人妻一区二区三区-十八禁真人啪啪免费网站

當(dāng)前位置:機(jī)電之家首頁 >> PLC技術(shù)>> plc應(yīng)用 >> 西門子plc應(yīng)用 >> 淺談S7-200系列PLC自由口通信程序設(shè)計(jì)的一般步驟
淺談S7-200系列PLC自由口通信程序設(shè)計(jì)的一般步驟

S7-200系列PLC中的自由口通信是一種比較靈活的通信,相對而言其通信程序的設(shè)計(jì)難度也會更大點(diǎn),有很多學(xué)員問我,設(shè)計(jì)自由口通信有沒有什么設(shè)計(jì)思路可供參考,接下就簡單分享下本人認(rèn)為的自由口通信程序的設(shè)計(jì)思路,僅供大家參考

這里以S7-200PLC通過三菱的專用通信協(xié)議控制三菱的變頻器,實(shí)現(xiàn)對變頻器的運(yùn)行及頻率修改以及變頻器狀態(tài)監(jiān)視為例,說明自由口通信程序設(shè)計(jì)時(shí)的一個(gè)完整過程,過程如下圖所示:


一、 編寫前期準(zhǔn)備工作:

分析通信協(xié)議,根據(jù)通信協(xié)議準(zhǔn)備需要發(fā)送的數(shù)據(jù),確定接收信息時(shí)使用何種方式作為消息的起始條件和結(jié)束條件的判斷方式,確定校驗(yàn)的算法,并設(shè)計(jì)校驗(yàn)的功能塊程序。

1) 根據(jù)通信協(xié)議,準(zhǔn)備需要發(fā)送的數(shù)據(jù)和回傳數(shù)據(jù)的格式。三菱專用通信協(xié)議格式如下所示。

PLC寫入到變頻器的數(shù)據(jù)格式:

發(fā)送:

回傳:

PLC從變頻器中讀取數(shù)據(jù)的數(shù)據(jù)格式:

發(fā)送數(shù)據(jù)的數(shù)據(jù)格式:

回傳數(shù)據(jù)格式:

正確回傳:

錯(cuò)誤回傳:

校驗(yàn):

指令代碼:


根據(jù)以上通信協(xié)議的描述,我們可以準(zhǔn)備如下的通信用數(shù)據(jù):


根據(jù)通信協(xié)議準(zhǔn)備好的數(shù)據(jù)格式,確定接收信息時(shí)的起始條件和結(jié)束條件的判斷及通信校驗(yàn)程序的設(shè)計(jì)。

從上面通信協(xié)議及準(zhǔn)備好的通信的數(shù)據(jù)中,可以發(fā)現(xiàn)回傳的信息中并特定的字符作為消息的起始和結(jié)束條件,因此在此可以使用空閑線作為消息的起始條件判斷,使用消息定時(shí)器作為消息的結(jié)束條件的判斷。

對于校驗(yàn)程序的算法使用的是對從站好開始的ASCAII所對應(yīng)的十六進(jìn)制數(shù)相加,然后取其低八位數(shù)據(jù)在轉(zhuǎn)換成ASCAII作為校驗(yàn)碼,依次根據(jù)算法可編寫一個(gè)對應(yīng)的校驗(yàn)功能塊的子程序如下所示:

作者:未知 點(diǎn)擊:1179次 [打印] [關(guān)閉] [返回頂部]
本文標(biāo)簽:淺談S7-200系列PLC自由口通信程序設(shè)計(jì)的一般步驟
* 由于無法獲得聯(lián)系方式等原因,本網(wǎng)使用的文字及圖片的作品報(bào)酬未能及時(shí)支付,在此深表歉意,請《淺談S7-200系列PLC自由口通信程序設(shè)計(jì)的一般步驟》相關(guān)權(quán)利人與機(jī)電之家網(wǎng)取得聯(lián)系。
電子樣本

SN系列樣冊
:鞏經(jīng)理
:13915946763
:南京塞姆泵業(yè)有限公司
個(gè)人求購

陳經(jīng)理 【求購】  星諾XIN...  2025-12-19
胡勇 【求購】  扎帶機(jī)  2025-12-19
 【求購】  電動漲管機(jī)  2025-12-18
 【求購】  洗手池  2025-12-17
馮經(jīng)理 【求購】  PTD電機(jī)  2025-12-17
倪先生 【求購】  液壓馬達(dá)  2025-12-16
練子棟 【求購】  金屬管件  2025-12-16
陳經(jīng)理 【求購】  求購螺母螺...  2025-12-16
VIP公司推薦

深泽县| 凯里市| 茂名市| 清水河县| 大城县| 仲巴县| 紫阳县| 常熟市| 宾阳县| 和田市| 丹棱县| 河曲县| 兴宁市| 甘肃省| 佳木斯市| 雷山县| 泊头市| 抚远县| 新化县| 博野县| 广南县| 夏河县| 台中市| 嘉义市| 新宾| 崇文区| 淮北市| 万载县| 扬中市| 浑源县| 牙克石市| 胶州市| 上饶县| 瑞安市| 武强县| 商洛市| 年辖:市辖区| 扎赉特旗| 塘沽区| 仲巴县| 惠州市|