產品分類

      當前位置: 首頁 > 工業控制產品 > 自動化控制 > PLC可編程控制器

      類型分類:
      科普知識
      數據分類:
      PLC可編程控制器

      如何用S7-300系統時鐘多重背景數據功能自制定時器

      發布日期:2022-04-26 點擊率:60 品牌:西門子_Siemens

      FC塊與FB最大的區別就是FB塊擁有自己的DB塊來存儲數據,而FC卻沒有,所以在多次調用同一個FC塊有時出現錯誤,譬如將FC寫成一個定器,

      當多次調用改FC塊編寫的定時器時,由于每次調用時設定的時間不同,則會對計時造成影響。解決這個問題可以使用STEP中FB塊的一個功能多重背景數據。

      多重背景數據簡單說就是為每次調用的功能塊分別獨立的數據存儲區,互不干擾。

      一、 CPU自帶的clock memory(也就是系統時鐘功能)

      1、在硬件組態中  CPU---屬性----時鐘脈沖器---勾選時鐘存儲器---填寫字節0及MB0

      S7-300自制定時器

      如下圖所示 MB0中7個位對應的時間脈沖(此時間脈沖為方波,不是上升沿)

      S7-300自制定時器

      2、然后書寫程序由于設置的系統時鐘為方波型,不能直接用于計時,需要做成上升沿(每隔N秒一次上升沿)

      S7-300自制定時器

      3、通過用ADD_I指令來實現計時,將之前做的每隔一秒鐘導通的上升沿作為使能,每隔1S中自加1一次,來實現計時

      S7-300自制定時器

      二、利用多重背景數據來建立定時器

      1、新建一個FB塊FB50 “勾選多重背景功能” 并書寫定時器的程序 

      S7-300自制定時器

      S7-300自制定時器

      2、再建立另一個FB塊FB51用來存放之前的編寫功能的FB塊

      S7-300自制定時器

      3、打開第二步建立的FB塊 在“STAR”類型下的“數據類型”選擇為“FB

      S7-300自制定時器

      4、“數據類型”填寫第一步建立的FB50

      S7-300自制定時器

      5、在“多重背景”選項欄中可以找到第四步建立的數據塊,并將它們拖入FB51中,然后填寫在各個引腳上填寫數據

      S7-300自制定時器

      6、最后OB1中調用存放著功能塊的FB塊FB51;并分配一個背景DB塊,如下圖DB32

      S7-300自制定時器

      7、進入DB32 可以看到每個功能塊所分配了不同的地址

      S7-300自制定時器

      8、測試 在變量表中對各個定時器設定時間,然后監控,各個定時器設定值各不相同;互不干擾。

      S7-300自制定時器

      下一篇: PLC、DCS、FCS三大控

      上一篇: 索爾維全系列Solef?PV

      推薦產品

      更多
      主站蜘蛛池模板: 一区二区不卡视频在线观看| 国产午夜精品一区理论片| 中文字幕精品一区二区三区视频| 国产精品特级毛片一区二区三区 | 久久精品黄AA片一区二区三区| 日韩伦理一区二区| 日韩电影一区二区三区| 日本一区二区三区精品视频| 精品无码AV一区二区三区不卡| 久久国产香蕉一区精品| 人妻互换精品一区二区| 在线中文字幕一区| 在线观看国产一区| 丰满人妻一区二区三区免费视频| 国产精品av一区二区三区不卡蜜 | 3d动漫精品啪啪一区二区免费| 一区二区三区亚洲视频| 亚洲一区二区三区成人网站 | 国产乱码精品一区二区三 | 在线观看精品视频一区二区三区| 无码国产精品一区二区免费vr| 伦理一区二区三区| 婷婷国产成人精品一区二 | 日本国产一区二区三区在线观看| 在线视频一区二区三区| 自慰无码一区二区三区| 岛国精品一区免费视频在线观看| 日本强伦姧人妻一区二区| 成人h动漫精品一区二区无码| 国产福利一区二区三区| 亚洲视频在线一区二区三区| 亚洲一区二区三区四区在线观看| 日本高清不卡一区| 国产免费一区二区三区不卡| 色老板在线视频一区二区 | 午夜精品一区二区三区免费视频| 中文字幕在线播放一区| 国产成人无码精品一区在线观看| 精品视频在线观看你懂的一区 | 亚洲欧美日韩一区二区三区| 一本一道波多野结衣AV一区|