成人做爰免费视频免费看_成人a级高清视频在线观看,成人a大片在线观看,成人a大片高清在线观看,成人av在线播放,一a一级片,一级黄 中国色 片,一级黄 色蝶 片,一级黄色 片生活片

產品推薦:氣相|液相|光譜|質譜|電化學|元素分析|水分測定儀|樣品前處理|試驗機|培養箱


化工儀器網>技術中心>專業論文>正文

歡迎聯系我

有什么可以幫您? 在線咨詢

西門子6ES7313-6CG04-0AB0安裝調試

來源:潯之漫智控技術(上海)有限公司   2023年03月09日 09:20  

西門子6ES7313-6CG04-0AB0安裝調試

 μC/OS-II核心代碼很小,程序開發人員要把它移植到自己的目標板中只需做少量的工作。圖1是μC/OS-II硬件和軟件的體系結構。
  雖然μC/OS-II大部分源代碼是用C語言寫的,但是完成和處理器一些有關的代碼時,還是必須要用匯編語言來實現的。寄存器的讀、寫只能通過匯編語言的存儲和加載指令來實現。要使μC/OS-II能夠正常工作, 處理器必須滿足以下要求:
 ① 處理器的C編譯器能產生可重入代碼;
 ② 用C語言可以打開和關閉中斷;
 ③ 處理器支持中斷,并且能夠產生定時中斷(通常在10~100Hz之間);
 ④ 處理器能夠支持容納一定量數據的硬件堆棧;
 ⑤ 處理器有將堆棧指針和其它寄存器讀出和存儲到堆棧或內存中的指令。
  μC/OS-II的移植包括以下幾個部分。
    (1)設置與編譯器有關的代碼[OS_CPU.H]
  在不同的處理器中有不同的字長,所以必須定義一系列數據類型以確保移植的正確性。另外,在μC/OS-II中,不使用C的short、int和long等數據類型,這些都是和編譯器相關的。下面就是μC/OS-II定義的一部分數據類型。
typedef unsigned char BOOLEAN;
typedef unsigned char INT8U; /*無符號8位整數 */
typedef signed char INT8S; /*有符號8位整數 */
typedef unsigned int INT16U; /*無符號16位整數 */
typedef signed int INT16S; /*有符號16位整數 */
typedef unsigned long INT32U; /*無符號32位整數 */
typedef signed long INT32S; /*有符號32位整數 */
typedef float FP32; /*單精度浮點數 */
typedef double FP64; /*雙精度浮點數 */
  μC/OS-II需要先禁止中斷訪問代碼的臨界區,并且在訪問完畢后重新允許中斷。μC/OS-II定義了兩個宏來禁止和允許中斷:OS_ENTER_CRITICAL()和OS_EXIT_CRITICAL()。
#define OS_ENTER_CRITICAL() IRQFIQDE
#define IRQFIQDE __asm
{
mrs r0, CPSR;
stmfd sp!, {r0};
orr r0, r0, #NOINT;
msr CPSR_c, r0;
}
#define OS_EXIT_CRITICAL() IRQFIQRE
#define IRQFIQRE __asm
{
ldmfd sp!, {r0};
msr CPSR_c, r0;
}
#Endif
  (2)編寫4個匯編語言函數[OS_CPU_A.S]
  μC/OS-II的移植實例要求用戶編寫4個簡單的匯編語言函數:
OSStartHighRdy()
OSCtxSw()
OSIntCtxSw()
UCOS_IRQHandler
詳細內容見本刊網絡補充版(http://www.dpj。。com.cn)。
  (3)用C語言編寫6個與操作系統有關的函數[OS_CPU_C.C]
這6個函數是:
OSTaskStkInit()
OSTaskCreatHook()
[NextPage]
OSTaskDelHook()
OSTaskSwHook()
OSTaskStatHook()
OSTaskTickHook()
  這6個函數只對OSTaskStkInit()編寫代碼,后5個函數必須聲明,但是內部并沒有代碼。OSTaskCreate()和OSTaskCreateExt()通過調用OSTaskStkInit()來初始化任務的堆棧結構。這個函數的移植代碼,可參考文獻[3]。
3 測試、編寫驅動和應用程序
  做完以上工作以后,就要測試移植的是否正確。測試一個μC/OS-II實時內核并不復雜,就是讓這個實時內核在自己的目標板上跑起來。開始時,可以運行一些簡單的任務和時鐘節拍中斷任務,如果調試成功就可以在上面添加應用程序。
  μC/OS-II移植完成以后,就要在這個實時內核之上編寫接口驅動程序。由于嵌入式操作系統體積更小,功能更強,且快速、穩定,更具有針對性,因此不像其它操作系統那樣,對系統的所有接口設備都需要驅動、管理、調度和監視。由于嵌入式產品是針對特殊的用途而設計的,有很強的專一性,因此,在編寫驅動程序時內容更精簡,更具有穩定性,編寫出的驅動模塊更小。編寫驅動程序應完成以下基本功能:①對設備初始化和釋放;②把數據從內核傳送到硬件和從硬件讀取數據;③讀取應用程序傳送給設備文件的數據和回送應用程序請求的數據;④檢測和處理設備出現的錯誤。實現了以上功能以后,一個嵌入式操作系統就基本構成了。
  完成了μC/OS-II的移植和驅動程序的編寫以后,利用操作系統提供的API函數編寫應用程序,調用μC/OS-II中與應用程序相關的系統服務。調試通過后,固化到目標板上,這個嵌入式應用軟件就完成了

西門子CP 5611 A2 可在不同的軟件包下進行操作,并允許用戶通過 PROFI-BUS 和多點接口(MPI)執行編程設備的功能和 PC 函數。

每臺編程器或PC上只能使用一個通訊處理器。 每個CP 只能使用一個相同的協議 (PROFIBUS DP, S7 通訊或者 FDL)。

下面的軟件包支持 CP 5611 A2:

STEP 7 V3.2 及以上;
CP 5611 A2 驅動程序在供貨 STEP 7 范圍之內 。 
SOFTNET-S7 V3.2 及以上 
使用該軟件包,S7 編程接口 
SOFTNET-DP V3.2 及以上 
CP 5611 可用作帶這種軟件包的 Class 1 或 2 PROFIBUS DP主站。 
SOFTNET DP V3.2 及以上 
用于使用 CP 5611 作為 PROFIBUS DP 從站。 
COM PROFIBUS V3.3 及以上;
使用本軟件包,CP 5611 A2 可用于PROFIBUS DP系統的調試或診斷(DP在線功能。) 
STEP 7-Micro/WIN V2.1 及以上;
用作 SIMATIC S7-200 的編程軟件的硬件基礎。 
ProTool,ProTool/Pro;
CP 5611 A2 可用作所有 SIMATIC 操作員面板,觸摸屏和文件顯示等組態工具的硬件基礎 
NCM PC; 

 

RS485總線連接器
用于將 PROFIBUS 節點連接到 PROFIBUS 總線電纜
安裝方便
FastConnect 插頭采用絕緣刺破連接技術,可確保極短的組裝時間
集成端接電阻 (6ES7 972-0BA30-0XA0 中不具有)
通過帶 Sub-D 接口的連接器可以連接編程器,無需額外安裝網絡節點

用于 PROFIBUS 的 RS485 總線連接器,可用于連接 PROFIBUS 節點或 PROFIBUS 網絡部件到 PROFIBUS 總線電纜。

提供有各種類型的總線連接器,可優化用于連接的設備:

總線連接器具有軸向電纜引出線(180°),可用于如 PC 和 SIMATIC HMI OP,傳輸速率高達 12 Mbit/s,帶集成的總線端接電阻
帶垂直電纜引出線的總線連接器(90°);
這種接頭采用垂直電纜引出線(有或沒有編程器接口),數據傳輸速率高達 12 Mbit/s,帶集成的終端電阻。傳輸速率為 3、6 或12 Mbit/s 時,在帶編程器接口的總線接頭和編程器之間,需要使用 SIMATIC S5/S7 連接電纜。

有 30°電纜引出線的總線接頭(經濟型),無編程器接口,數據傳輸速率zui大為 1.5 Mbit/s,無集成的總線端接電阻。
PROFIBUS 快速連接 RS485 總線接頭(90°或 180°電纜引出線),傳輸速率zui大為 12Mbit/s,采用絕緣刺破技術可實現快速簡單安裝(用于硬線和軟線)。

總線連接器可直接插入到 PROFIBUS 站或 PROFIBUS 網絡組件的 PROFIBUS 接口(9 針 Sub-D 接口)中。

可使用 4 個端子在插頭中連接進入和離開的 PROFIBUS 電纜。

通過從外部清晰可見的便于接觸的開關,可以連接總線連接器中集成的總線端接器(不適用于 6ES7 972-0BA30-0XA0)。在此過程中,連接器中的進線和出線總線電纜是分開的(隔離功能)。

必須在 PROFIBUS 網段的兩端進行這種連接。

 6ES7972-0BB50-0XA0接頭

 

STEP 7 - Micro/WIN 的標準庫中不包含格雷碼轉換。使用下載的附件可以轉換成8位、16位和32位二進制數。

  格雷碼指令庫的描述

  "graycode.mwl" 指令庫包括用于字節、字和雙字格式的編碼和解碼的功能塊。

  圖 1

  從二進制碼轉換到格雷碼(BIN_GRAY)

  功能塊 BIN_GRAY_B、BIN_GRAY_W 和 BIN_GRAY_DW 把輸入的字節、字和雙字類型的二進制碼編碼成格雷碼。

  圖 2

  表 1

  從格雷碼轉換到二進制碼(GRAY_BIN)

  功能塊 GRAY_BIN_B、GRAY_BIN_W 和 GRAY_BIN_DW 把輸入的格雷碼解碼成字節、字和雙字類型的二進制碼。

  圖 3

  表 2

  定義范圍

  沒有使用范圍的限制,因為此轉換是針對二進制和所有終被解析為二進制的數據(十進制、十六進制和有符號數)。

  將格雷碼轉換為二進制碼的附加功能

  子程序 GRAY_BIN 和 XOR 用來將格雷碼解碼為二進制代碼。

  STEP 7 Micro/WIN 庫是 zip 文件

  復制 "graycode.zip" 文件到單獨的目錄并解壓縮這個文件。您可以添加這個 "graycode.mwl" 庫指令到 S7-200項目,這個庫指令可用于 V3.2.4.27 和更高版本的 STEP 7 Micro/WIN 中。

  注意

  這些格雷碼編碼和解碼塊不能用于連接串行 SSI 編碼器,因為這些編碼器需要通信速率大于 187.5 K bit/s 并且需要兩對電纜( 用于時鐘和數據 )因此不能連接到 S7-200 CPU 的通信接口。



免責聲明

  • 凡本網注明“來源:化工儀器網”的所有作品,均為浙江興旺寶明通網絡有限公司-化工儀器網合法擁有版權或有權使用的作品,未經本網授權不得轉載、摘編或利用其它方式使用上述作品。已經本網授權使用作品的,應在授權范圍內使用,并注明“來源:化工儀器網”。違反上述聲明者,本網將追究其相關法律責任。
  • 本網轉載并注明自其他來源(非化工儀器網)的作品,目的在于傳遞更多信息,并不代表本網贊同其觀點和對其真實性負責,不承擔此類作品侵權行為的直接責任及連帶責任。其他媒體、網站或個人從本網轉載時,必須保留本網注明的作品第一來源,并自負版權等法律責任。
  • 如涉及作品內容、版權等問題,請在作品發表之日起一周內與本網聯系,否則視為放棄相關權利。
企業未開通此功能
詳詢客服 : 0571-87858618
主站蜘蛛池模板: 一本色道久久综合亚洲高| 国产精品无码AV天天爽色欲| 国产高清不卡一区二区三区| 内射白浆一区二区在线观看| 欧美激情videoshd| 热精品韩国毛久久久久久| 粗大与亲女伦交换H时霖时夏| 国产精品久久久久久妇女主任| 性夜黄A片爽爽免费视频| 国产五月色婷婷六月丁香视频| 麻豆1区2产品乱码芒果有限公司| 在教室轮流澡到高潮H强圩电影| 中文字幕亚洲乱码熟女在线萌芽| 麻豆免费版| 欧美性猛交XXXX乱大交极品| 亚洲精品做爰无码片| 91精品国产麻豆| 美国一级大黄一片免费的网站| 男人天堂最新在线| 国产精品秘入口18禁麻豆免会员| 国产一区a| 国产精品久久久久久九九| 色情综合另类小说图片| 91色 在线播放| 黄色软件在线看| 日本MV高清在线成人高清| 60岁老年熟妇在线无码| 日韩亚洲中文字幕另类| 日韩中文字幕在线有码| 午夜免费无码福利视频麻豆| 精品国产一区二区三区麻豆| 亚洲一区欧洲一区| 算你色永久免费视频播放| 国产人妻人伦精品免费看果冻传媒| 欧美日韩亚洲一区二区三区在线观看| 日韩经典AV在线观看| 亚洲国产精品嫩草影院在线观看| 苹果浴室范冰冰9分57秒| 日韩一区二区三区中文字幕| 涩涩撸2015最新版| 日韩 国产 三级|