三级片视频播放,精品三级片在线观看,A级性爱视频,欧美+日韩+国产+无码+小说,亲子伦XX XX熟女,秋霞最新午夜伦伦A片黑狐,韩国理伦片漂亮的保拇,一边吃奶一边做边爱完整版,欧美放荡性护士videos

| 注冊| 產品展廳| 收藏該商鋪

行業產品

當前位置:
上海金靈祥自動化科技有限公司>>PLC>>S7-300>> 6ES7195-7KF00-0XA0西門子PLC CPU S7-300模塊

西門子PLC CPU S7-300模塊

返回列表頁
  • 西門子PLC CPU S7-300模塊
  • 西門子PLC CPU S7-300模塊
  • 西門子PLC CPU S7-300模塊
  • 西門子PLC CPU S7-300模塊
收藏
舉報
參考價 面議
具體成交價以合同協議為準
  • 型號 6ES7195-7KF00-0XA0
  • 品牌 Siemens/西門子
  • 廠商性質 經銷商
  • 所在地 上海
在線詢價 收藏產品

更新時間:2021-12-23 17:38:27瀏覽次數:148

聯系我們時請說明是化工儀器網上看到的信息,謝謝!

同類優質產品

更多產品

產品簡介

產地類別 進口
西門子PLC CPU S7-300模塊7,隔離模塊 在功能模塊和標準模塊之間 在接通冗余 ET 200M 情況下只可利用 總線隔離模塊來使用

詳細介紹

637745682819649930977.jpg

在工作現場,經常會用到通訊與其它設備交互信息,而通訊必然會需要效驗。而初學者學習MODBUS RTU的時候往往會糾結這個CRC效驗程序如何編寫?西門子PLC CPU S7-300模塊西門子PLC CPU S7-300模塊

CRC效驗程序相對來說比較繁瑣,但是大家可以收藏好這個程序(使用200SMART PLC),加以理解,需要的時候調用此程序即可。


那首先我們來看CRC效驗的步驟,嚴格按照步驟來寫程序即可:


1、 設置CRC存儲器為16#FFFF。

2、 把第一個參與校驗的8位數與CRC的低八位進行異或運算結果仍存與CRC。

3、 把CRC右移一位,最高位補0,檢查位b0位。

4、 若b0=0,CRC不變,若b0=1, CRC與16#A001進行異或運算,結果仍存與CRC。

5、 重復3、4兩步,直到右移8次,這樣第一個八位數就進行處理了結果仍然存于CRC。

6、 重復2-5步,處理第二個八位數。


【程序結構描述】

1、西門子S7-200SMART系列PLC的程序結構分為主程序、子程序、中斷程序。此程序用“MAIN"程序調用“CRC效驗程序"子程序

定義子程序變量表:如圖1-0



子程序變量表定義圖1-0


案例源程序下載,請看文末


(1)“CRC效驗程序"子程序,初始化存儲器,并把16#FFFF裝載到CRC寄存器中(定義AC0為CRC寄存器)。并利用FOR語句循環,循環的次數由LW4決定。程序如圖1-1所示



圖1-1初始化存儲器


(2)取第一個地址與CRC寄存器做異或運算。并利用FOR語句循環,循環的次數為8,因為一個字節的數據是8個位。程序如圖1-2所示



圖1-2異或運算


案例源程序下載,請看文末


(3)執行移位操作,并判斷移出為的狀態,若移出位為1,則在與16#A001做異或運算。程序如圖1-3所示



圖1-3執行移位操作


(4)利用指針,指針加1,指向下一個地址,取出下一個地址之后再進行重復以上步驟效驗,直到數據都效驗完,程序退出FOR循環。程序如圖1-4所示



圖1-4指針加1


(5)對計算結果進行高低字節交換,把結果輸出。程序如圖1-5所示



圖1-5高低字節交換


(6)在“MAIN"程序中通過按鈕的觸發調用“CRC效驗程序"子程序。




案例源程序下載,請看文末


驗證一:寫入數據到VB0至VB5中,CRC效驗值存儲在VW100中




CRC效驗計算小助手(與程序中計算相符):




驗證二:寫入數據到VB0至VB5中,CRC效驗值存儲在VW100中




CRC效驗計算小助手計算(與程序中計算相符):




收藏該商鋪

登錄 后再收藏

提示

您的留言已提交成功!我們將在第一時間回復您~
二維碼 意見反饋
在線留言
主站蜘蛛池模板: 姜堰市| 宁津县| 奉节县| 石首市| 卢龙县| 乐昌市| 阳城县| 腾冲县| 广丰县| 广河县| 青铜峡市| 高密市| 宣恩县| 德庆县| 淮南市| 永吉县| 霍州市| 九江市| 沙河市| 克东县| 平湖市| 襄樊市| 滕州市| 大方县| 蓝山县| 北流市| 建德市| 报价| 繁昌县| 金昌市| 长宁区| 罗城| 永安市| 财经| 陇西县| 乌海市| 兴海县| 博罗县| 丰宁| 昌乐县| 龙口市|