在线观看www成人影院-在线观看www日本免费网站-在线观看www视频-在线观看操-欧美18在线-欧美1级

0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
會員中心
創作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

一個使用CP進行通訊的程序

機器人及PLC自動化應用 ? 來源:機器人及PLC自動化應用 ? 2020-09-04 17:31 ? 次閱讀

前段時間讀一位網友給發來的程序,發現了一個使用CP進行通訊的程序,我對CP的控制很感興趣,就查找了下相關介紹,在這里和大家分享一下.

接受CP傳出的數據

FC 12 PNIO_RECV:

工作原理

程序塊 PNIO_RECV用于在 CP 的 PROFINET IO 控制器模式或 PROFINET IO 設備模式下接收數據。

1.作為PROFINET IO控制器運行

該塊接收了來自PROFINETIO設備的過程數據(控制器輸入)以及來自指定輸入區域內的PROFINET IO設備的IO提供者狀態(IOPS)。

2.作為PROFINET IO設備運行

該塊接收通過PROFINETIO控制器傳送的數據(已組態的IO地址)和PROFINET IO控制器的IO提供者狀態(IOPS),并將其寫入到PROFINETIO設備的CPU上為過程輸出保留的數據區內。

IO接口定義

CPLADDR : IN 模塊起始地址

MODE:IN

MODE X0H:- IO控制器模式- IO設備模式(無并行操作)- Y = 選擇IO控制器IO設備模式;X = 選擇在CHECK_IOPS中僅傳送組消息還是同時在IOPS中傳送狀態位。
X1H:IO設備模式(同時使用兩個模式) ?只要CP不同時作為IO控制器和IO設備操作,就仍可繼續使用版本1.0的FC
0YH在IOPS中傳送狀態位。 當MODE=0時,FC V2.0及以上版本的特性與FC V1.0版本相同
8YH限制CHECK_IOPS中的組消息;IOPS中無狀態位 當MODE=0和MODE = 1時,FC V3.0及以上版本的特性與FC V2.0版本相同

RECV IN_OUT

RECV 存儲器位區 指定地址和長度
數據塊區 IO控制器模式:
長度應與所組態的分布式IO的總長度相匹配,據此也可傳送地址間距。
長度也可以比分布式I/O的總長度短,例如,當塊在OB中多次被調用時。然而,總長度必須至少能滿足一次調用需要。
IO設備模式:
數據結構根據在PROFINET IO控制器鏈上為此PROFINET IO設備組態的輸出模塊的插槽的順序獲得的,并且它們的長度沒有地址間距。

LENINPUT

LEN 數值 > 0用戶可在CP文檔中的性能數據中查找要傳送的輸出數據的最大總長度。 以字節為單位的將要傳送的數據區的長度。
無論如何組態,將始終從地址0開始傳送數據。請注意,包括長度為1的IO地址"0"。
控制器和設備模式的最大總長度可以不同 IO控制器模式:
1.必須在此指定設備的最高組態地址。各個區域不會歸組在一起。
如果多次調用塊,LEN也可能比最高地址短。應至少在一個調用中指定最高地址(比較"RECV"參數)。
2.數據將按照邏輯地址的次序進行傳送(僅用于PROFIBUS DP)。
IO設備模式:
1.按在PROFINET IO控制器鏈上為此PROFINET IO設備組態的輸入模塊的插槽的順序傳送數據。2.注意事項:
必須確保此處編程的長度和PROFINET IO控制器的組態一致。為設備傳送包括所有間距的整個數據區長度

NDR OUTPUT

0: -
1:接受數據
該參數指示是否無錯完成該作業。

ERROR OUTPUT

0: -
1:錯誤
故障代碼

STATUS OUTPUT狀態代碼

CHECK_IOPS OUTPUT 0: 所有IOPS均設置為GOOD 指示是否需要對IOPS狀態區進行評估的組消息。
1: 至少一個IOPS設置為BAD 無論MODE參數如何,始終返回CHECK_IOPS。

IOPS OUTPUT

數據區的地址指向下列兩個位置之一:
1存儲器位區
2數據塊區
IO提供者狀態每一用戶數據字節傳送一個狀態位。要求:在MODE參數中請求傳送(MODE=0或MODE=1)。
長度:對于最大值,請參見本手冊與設備相關的B部分的"性能數據"部分。這對控制器或設備模式有所不同 該參數僅在該模式下相關。長度信息取決于RECV參數中的長度(每字節一位) =(長度LEN + 7/ 8)控制器模式:地址間距也根據RECV參數進行傳送。
設備模式:地址間距不傳送。該塊將啟動地址0的狀態傳送。
注意:ANY指針的最小長度為
(長度LEN + 7/8)

ADD_INFO OUTPUT

附加診斷信息在控制器模式中:
0: 無報警
>0: 未決報警的數目
在設備模式中,參數始終= 0
參數擴展注意事項:
當沒有在PROFINET IO控制器上組態INPUT地址時,也更新ADD_INFO參數。這種情況下,通過長度LEN > 0 (例如,LEN = 1字節)調用PNIO_RECV塊。然后傳送1字節的地址間距。
參數擴展可用于從下列固化程序版本起的CP:
從固化程序V2.0起的CP 343-1 (EX30)
從固化程序V2.0起的CP 343-1 LeaN (CX10)
從固化程序V1.0起的CP 343-1 Advanced (GX30)
在較早的固化程序版本中,保留該參數

例:

call fc 12 (
CPLADDR :=W#16#0100,
MODE :=B#16#80,
LEN :=7,
IOPS :=P#DB11.DBX7.0 BYTE 1,
NDR :=M 74.0,
ERROR :=M 74.1,
STATUS :=MW76,
CHECK_IOPS :=M74.2,
ADD_INFO :=MW 26,
RECV :=P#DB11.DBX0.0 BYTE 7 )
//調用PNIO_RECV
//來自硬件配置的模塊地址
//控制器模式或設備模式;
//不傳送IOCS狀態位。
//數據區長度
//DB11中的每個接收數據字節對應一個位狀態
//用于返回參數NDR的地址
//用于返回參數ERROR的地址
//用于返回參數STATUS的地址
//用于返回參數CHECK_IOPS的地址
//診斷消息
//DB11中的接收數據 (7個字節)

FC11 PNIO_SEND給CP發出的數據

工作原理

程序塊 PNIO_SEND用于在 CP 的 PROFINET IO 控制器模式或 PROFINET IO 設備模式下傳送數據。

1.作為PROFINET IO控制器運行

塊將指定輸出區的過程數據(輸出)傳送到CP以便轉發到PROFINET IO設備。塊以狀態代碼形式返回PROFINET IO設備輸出的IO使用者狀態(IOCS)。

2.作為PROFINET IO設備運行

塊讀取PROFINETIO設備上CPU的預處理過程輸入,并將它們傳送給PROFINET IO控制器(已組態的I地址);塊還將返回作為狀態碼的PROFINET IO控制器的IO使用者狀態(IOCS)。

與FC12不同的IO只有一個:SENDIN_OUT

數據區的地址指向下列兩個位置之一: 指定地址和長度IO控制器模式:長度應與所組態的分布式IO的總長度相匹配,據此也可傳送地址間距。
1存儲器位區
2數據塊區
長度也可以比分布式I/O的總長度短,例如,當塊在OB中多次被調用時。然而,總長度必須至少能滿足一次調用需要。
IO設備模式:數據結構根據在PROFINET IO控制器鏈上為此PROFINET IO設備組態的輸入模塊的插槽的順序獲得的,并且它們的長度沒有地址間距。注意:
1.無論如何組態地址(不管所組態的最低地址如何),塊將開始傳送地址0上的數據。
2.不允許指定I/O區,因為在I/O可接受數據之前,必須檢查IOCS是否是GOOD。

聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。 舉報投訴
  • 控制器
    +關注

    關注

    112

    文章

    16402

    瀏覽量

    178595
  • CP
    CP
    +關注

    關注

    3

    文章

    35

    瀏覽量

    25634
  • 通訊
    +關注

    關注

    9

    文章

    908

    瀏覽量

    34967

原文標題:STEP7關于PLC所帶PC的用法讀取控制塊

文章出處:【微信號:gh_a8b121171b08,微信公眾號:機器人及PLC自動化應用】歡迎添加關注!文章轉載請注明出處。

收藏 人收藏

    評論

    相關推薦

    CP測試與FT測試有什么區別

    (Chip Probing,晶圓探針測試)和FT(Final Test,最終測試)是兩重要的環節,它們承擔了不同的任務,使用不同的設備和方法,但都是為了保證產品的質量與可靠性。 基礎概念:CP測試和FT測試 要理解CP和FT的
    的頭像 發表于 11-22 11:23 ?396次閱讀

    CP測試和WAT測試有什么區別

    和測試過程中,CP測試(Chip Probing)和WAT測試(Wafer Acceptance Test)是兩非常重要的測試環節。盡管它們都在晶圓(Wafer)階段進行,但二者的目的、測試對象、測試內容和作用是有顯著不同的。
    的頭像 發表于 11-22 10:52 ?335次閱讀
    <b class='flag-5'>CP</b>測試和WAT測試有什么區別

    6軸控制程序,帶串口通訊

    6軸控制程序,帶串口通訊
    發表于 11-09 14:08 ?0次下載

    TGA2214-CP_Data_Sheet-1100765

    TGA2214-CP:高性能功率放大器的理想選擇在現代通信和無線設備中,功率放大器的性能直接影響到信號的質量和傳輸距離。TGA2214-CP款由德州儀器(TI)推出的高性能功率放大器,專為滿足
    發表于 10-22 17:32 ?0次下載

    tga2963-cp

    TGA2963-CP產品概述TGA2963-CP款高性能的功率放大器,專為寬帶無線通信和射頻應用設計。它結合了卓越的增益、輸出功率和線性度,能夠滿足現代通信系統對高質量信號傳輸的嚴格要求
    發表于 10-21 09:36 ?0次下載

    TGA2623-CP

    TGA2623-CP產品概述TGA2623-CP款高性能的功率放大器,專為寬帶無線通信和射頻應用設計。它結合了卓越的增益、輸出功率和線性度,能夠滿足現代通信系統對高質量信號傳輸的嚴格要求
    發表于 10-21 09:35 ?0次下載

    TGA2622-CP

    TGA2622-CP產品概述TGA2622-CP款高性能的功率放大器,專為寬帶無線通信和射頻應用設計。該產品結合了優秀的增益、輸出功率和線性度,能夠滿足現代通信系統對高質量信號傳輸的嚴格要求
    發表于 10-21 09:34 ?0次下載

    TGA2590-CP

    TGA2590-CP 產品概述TGA2590-CP款高性能的功率放大器,專為寬帶無線通信和射頻應用設計。它在多個頻段內提供卓越的增益、輸出功率和線性度,能夠滿足現代通信系統對信號質量和穩定性
    發表于 10-21 09:34 ?0次下載

    TGA2578-CP

    TGA2578-CP 產品概述TGA2578-CP款高性能的功率放大器,專為寬帶無線通信和射頻應用設計。憑借其卓越的增益、輸出功率和線性度,TGA2578-CP 能夠滿足現代通信
    發表于 10-21 09:32 ?0次下載

    TGA2239-CP

    TGA2239-CP 產品概述TGA2239-CP款高性能的功率放大器,專為寬帶無線通信和射頻應用設計。它在多個頻段內提供卓越的增益和輸出功率,適合現代通信系統的需求。TGA2239-C
    發表于 10-21 09:26 ?0次下載

    TGA2238-CP

    TGA2238-CP產品概述TGA2238-CP款高性能的功率放大器,專為寬帶無線通信和射頻應用設計。它在多個頻段內提供卓越的增益和輸出功率,適合各種現代通信系統。TGA2238-CP
    發表于 10-21 09:26 ?0次下載

    變頻器通訊梯形程序

    ABB變頻器ACS510MODBUS通訊梯形程序
    發表于 09-25 11:22 ?1次下載

    PLC和變頻器是如何進行通訊

    與變頻器之間需要通過特定的通訊方式進行數據交換和控制指令的傳輸。本文將詳細闡述PLC與變頻器之間的通訊原理、方法、步驟以及實際應用中的注意事項,以期為工業自動化領域的工程師和技術人員提供參考。
    的頭像 發表于 05-31 15:20 ?3040次閱讀

    Flasher RAM怎么通過RS232進行通訊啊?

    Flasher RAM怎么通過RS232進行通訊啊?USB僅供電,使用RS232驅動flasher進行下載程序至芯片?
    發表于 05-28 06:14

    免費的PLC遠程編程工具,支持歐姆龍 CP/CH/CL/CM/CJ PLC遠程程序上下載

    【技術分享】遠程透傳網關-單網口快速實現歐姆龍 CP/CH/CL/CM/CJ PLC程序遠程上下載
    的頭像 發表于 01-18 10:00 ?700次閱讀
    免費的PLC遠程編程工具,支持歐姆龍 <b class='flag-5'>CP</b>/CH/CL/CM/CJ PLC遠程<b class='flag-5'>程序</b>上下載
    主站蜘蛛池模板: 精品二区| 亚洲综合久久久久久888| 好吊妞视频988在线播放| 免费看欧美一级特黄α大片| 色一情一乱一乱91av| 免费观看欧美一级高清| 国产高清一级在线观看| 欧美猛交xxxx免费看| 亚洲男人的天堂在线观看| 老师我好爽再深一点好大| 在线高清一级欧美精品| 四虎最新网址| 免费看毛片网| 国产成人精品亚洲| 天天干天天曰| 草草影院私人免费入口| 一区二区三区在线观看视频| 99热精品久久只有精品30| 天天摸天天做天天爽水多| 日本黄免费| 国产国语videosex另类| 亚洲天天做日日做天天欢毛片| 日韩夜夜操| 黄视频网站在线| bl高h文| 色老太视频| 国产精品亚洲四区在线观看 | 精品无码中出一区二区| 天天摸天天碰中文字幕| 美女视频网站色软件免费视频| 高清毛片aaaaaaaaa片| 手机在线看| xxxx.欧美| 天堂网最新版www| 黄色免费片| 天天操天天摸天天干| 六月激情丁香| 亚洲国产高清精品线久久| 免费四影虎ww4hu10| 偷拍福利视频| 丁香在线|