2021久久天天躁狠狠躁夜夜_处破初破苞一区二区三区_精品人妻熟女一区二区三区免费看 _27邪态恶动图gif喷水赞一把_少妇极品熟妇人妻无码_gogogo高清在线播放韩国_国产精品夜间视频香蕉_国产精品片在线观看手机版_最近手机中文字幕大全_国产在线无码视频一区二区三区

 
掃描關(guān)注

產(chǎn)品應(yīng)用當前您所在的位置:首頁 >> 案例展示 >>  產(chǎn)品應(yīng)用

PROFINET轉(zhuǎn)CAN網(wǎng)關(guān)監(jiān)測從站在線設(shè)置文檔

時間:2022-05-28 16:15:22 點擊:

1        摘要


    采用西門子S7系列PLC,支持PROFINET協(xié)議,儀表設(shè)備支持CAN自由口通訊協(xié)議。

    本文檔介紹如何在TIA Portal、ECSP-CAN中設(shè)置監(jiān)測CAN設(shè)備離線通過S7系列PLC在TIA Portal上查詢狀態(tài),主要是配置PN-CAN自由口網(wǎng)關(guān)模塊的發(fā)送狀態(tài)字節(jié)和接收觸發(fā)字節(jié)映射至PROFINET端緩存區(qū)功能;



2        應(yīng)用項目配置示例

2.1      使用環(huán)境


    本文例子基于以下使用環(huán)境創(chuàng)建



2.1.1硬件部分


組件

數(shù)量

描述

SIMATIC   S7-1200 CPU

1

V4.2

JY-ET-006

1

PROFINET Slave – CAN Free網(wǎng)關(guān)

CAN Free設(shè)備

1

CAN Pro偵聽器模擬

 



2.1.2軟件部分


組件

數(shù)量

描述

TIA   Portal

1

V15

CAN Pro協(xié)議分析平臺

1

V1.50.2.367



2.1.3實例文件和項目


組態(tài)

注釋

PN2CAN_SlaveOffTset

TIA工程

PN2CAN_SlaveOffTest202107171020

PN-CAN Free配置工程

PROFINET Slave – CAN網(wǎng)關(guān)監(jiān)測從站在線設(shè)置文檔

本文檔

 



2.2      測試步驟

2.2.1   PROFINET組態(tài)


  在TIA porta安裝PROFINET Slave – CAN Free的 GSD文件;

    1) TIA Portal組態(tài)

    創(chuàng)建工程,在網(wǎng)絡(luò)視圖組態(tài)CPU 1211C與JY-ET-006的PROFINET的網(wǎng)絡(luò)連接


        1653726082208817.png



      在設(shè)備視圖中,組態(tài)JY-ET-006的輸入輸出字節(jié)數(shù)據(jù)各為16個字節(jié);

        1653726102891461.png



  2) 組態(tài)CPU 1211C的IP地址:192.168.0.1;

      JY-ET-006的IP地址為192.168.0.2,設(shè)備名稱:JY-ET-006;

  3) 如下圖所示,將PN-CAN Free的“接收觸發(fā)字節(jié)”映射至變量      “recvTriggerState”,地址%IB76(偏移地址 = 8)),“發(fā)送狀態(tài)字節(jié)”映射至變量“sndTriggerState”,地址%IB77(偏移地址 = 9);


        1653726138352815.png



2.2.2   網(wǎng)關(guān)配置


    1.    新建工程選擇PROFINET IO設(shè)備,在“網(wǎng)絡(luò)”中設(shè)置PROFINET端的通訊參數(shù),設(shè)備名與TIA Portal上設(shè)置一致,如下圖所示:


        1653726158625450.png



    2.    在“子網(wǎng)”中添加組,分別再次添加“發(fā)送”和“接收”傳輸,設(shè)置CAN ID = 10,發(fā)送和接收分別是8字節(jié),發(fā)送數(shù)據(jù)的映射起始地址為1500,接收數(shù)據(jù)的映射起始地址為0;


        1653726175499627.png



    3.    在接收的傳輸中使能“接收觸發(fā)字節(jié)”以及“發(fā)送狀態(tài)字節(jié)”,同時分配映射地址;


類型

描述

接收觸發(fā)字節(jié)

使能:當使能“接收觸發(fā)字節(jié)”后,

CAN設(shè)備在正常在線時,“接收觸發(fā)地址”中映射的地址數(shù)據(jù)實時刷新變化,變化值在0x00 – 0xFF循環(huán)變化;CAN設(shè)備離線后,映射地址數(shù)據(jù)停止刷新變化;

除能:不使能上述功能;

發(fā)送狀態(tài)字節(jié)

使能:當使能“發(fā)送狀態(tài)字節(jié)”后,

CAN設(shè)備在正常在線時,“發(fā)送狀態(tài)字節(jié)”中映射的地址數(shù)據(jù)值為0x00;

CAN設(shè)備離線后,映射的地址數(shù)據(jù)值為0x01;

除能:不使能上述功能;

 



    “接收觸發(fā)字節(jié)”的觸發(fā)地址設(shè)置值為8(0起始偏移地址);

    “發(fā)送狀態(tài)字節(jié)”的觸發(fā)地址設(shè)置值為9(0起始偏移地址);


        1653726206735957.png



    4.    通過MiniUSB口將JY-ET-006與PC相連,給JY-ET-006上電;

    5.    點擊工具欄中的“通訊”下載按鈕,將配置下載到JY-ET-006中;



3        測試結(jié)論


    通訊正常后,CAN Pro 模擬CAN設(shè)備實時在線通訊,觀察TIA Portal中變量    “recvTriggerState”的值一直在刷新變化,且變量“sndTriggerState” = 0x00;監(jiān)聽數(shù)據(jù)如下圖所示:


        1653726222633647.png


        1653726242845561.png


 


    CAN Pro停止發(fā)送模擬CAN設(shè)備離線,觀察TIA Portal中變量“recvTriggerState”的值停止刷新變化,且變量“sndTriggerState” = 0x01;監(jiān)聽數(shù)據(jù)如下圖所示:


        1653726261558812.png


        1653726275297315.png