西門子存儲卡6ES7954-8LP03-0AA0
常用支持協(xié)議
常用的協(xié)議類型
ASCII 協(xié)議,,又稱自由口
Modbus 協(xié)議
ASCII 協(xié)議
ASCII 協(xié)議通過通訊處理器和通訊伙伴之間的點(diǎn)對點(diǎn)連接控制數(shù)據(jù)傳輸。
由于消息的結(jié)構(gòu)*由用戶定義,,用戶可以以 ASCII 協(xié)議為基礎(chǔ)開發(fā)自己的消息,。在接收方只需要定義接收消息的結(jié)束方式,發(fā)送接收雙方協(xié)商*,。
ASCII 驅(qū)動程序允許發(fā)送和接收任何結(jié)構(gòu)的數(shù)據(jù)(所有可打印的 ASCII 碼表字符符以及從 00 到 FFH [帶有 8 個數(shù)據(jù)位字符幀] 的所有其它字符或從 00 到 7FH [帶有 7 個數(shù)據(jù)位字符幀]的所有其它字符),。
ASCII協(xié)議適用于與支持串行通信的智能儀表、條形碼閱讀器,、掃描儀,、打印機(jī)等設(shè)備進(jìn)行通訊。
MODBUS 協(xié)議
MODBUS RTU 通信協(xié)議是以主從的方式進(jìn)行數(shù)據(jù)傳輸?shù)?,主動方發(fā)送請求,,被動方響應(yīng)請求,應(yīng)答的方式,。
在傳輸?shù)倪^程中主站是主動方,,即主站發(fā)送數(shù)據(jù)請求報(bào)文到從站;從站是被動方,,即如果正常從站返回正常響應(yīng)報(bào)文,,如果故障從站返回異常響應(yīng)報(bào)文,如圖 3 所示,。

圖3 MODBUS 請求響應(yīng)報(bào)文格式
MODBUS 系統(tǒng)中,,數(shù)據(jù)交換需要通過功能代碼(Function Code)來控制的,具體分以下兩類,。
有些功能碼是對位操作的,,通信的用戶數(shù)據(jù)是以位為單位的:
FC01讀輸出位的狀態(tài),;
FC02讀輸入位的狀態(tài);
FC05寫單個輸出位,;
FC15寫多個輸出位,。
有些功能碼是對16位寄存器操作的,通信的用戶數(shù)據(jù)是以字為單位的:
FC03讀輸出寄存器,;
FC04讀輸入寄存器,;
FC06寫單個輸出寄存器;
FC16寫多個輸出寄存器,。
西門子存儲卡6ES7954-8LP03-0AA0
建立V90 PN與PLC的網(wǎng)絡(luò)連接,,并分別設(shè)置S7-1500及V90 PN的IP地址及設(shè)備名稱:

V90 的IP地址及設(shè)備名稱設(shè)置:

3. 在網(wǎng)絡(luò)視圖中配置PROFINET IRT通信,需要注意當(dāng)前V90 PN的通信時間短為2ms:

4. 在拓?fù)湟晥D中配置通信的接口連接,,本例為PLC的Port2連接V90 PN的Port1:

5. 插入一個位置軸
