国产精品视频一区二区三区四,亚洲av美洲av综合av,99国内精品久久久久久久,欧美电影一区二区三区电影

產(chǎn)品推薦:氣相|液相|光譜|質(zhì)譜|電化學(xué)|元素分析|水分測(cè)定儀|樣品前處理|試驗(yàn)機(jī)|培養(yǎng)箱


化工儀器網(wǎng)>技術(shù)中心>專業(yè)論文>正文

歡迎聯(lián)系我

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

西門子模塊6ES7322-1HF01-0AA0正品保證

來源:潯之漫智控技術(shù)(上海)有限公司   2022年02月11日 09:50  

西門子模塊6ES7322-1HF01-0AA0

在V4.0版中執(zhí)行菜單命令“工具”→“配方向?qū)А?,或雙擊指令樹“向?qū)А蔽募A中的“配方”圖標(biāo),打開配方向?qū)В梢远x和生成配方。

    1.定義配方

    在圖12-11所示的配方定義表中,用鼠標(biāo)點(diǎn)擊“域名”列中的一個(gè)單元,然后編輯該域名,每個(gè)域名都稱為名為RCPx_SYM(x是配方集的編號(hào))的符號(hào)表中的符號(hào)名。用下拉式列表選擇變量的數(shù)據(jù)類型,輸入變量的默認(rèn)值和注釋。所有的新配方都將用這些默認(rèn)值作為初值。

 

    圖12-11    定義配方

    PLC最多可以定義4個(gè)配方,即最多可以有4個(gè)配方集,每個(gè)配方集內(nèi)配方的個(gè)數(shù)只受存儲(chǔ)卡容量的限制。操作完成后,單擊“下一步”按鈕,進(jìn)入下一頁。

    2.創(chuàng)建和編輯配方

    在“創(chuàng)建和編輯配方”對(duì)話框中,單擊“增加配方”按鈕,在圖12-12所示的配方表中,會(huì)增加一個(gè)白色背景的可編輯的新配方列。該列中同時(shí)出現(xiàn)定義配方時(shí)設(shè)置的默認(rèn)值,應(yīng)根據(jù)產(chǎn)品的實(shí)際情況來修改默認(rèn)值,以創(chuàng)建新的配方??梢孕薷牧袠?biāo)題中的配方的名稱,例如“蘇達(dá)餅干”。選中某一列的配方后,可以用“刪除”按鈕刪除它,或用“默認(rèn)值”按鈕將它的參數(shù)設(shè)置為默認(rèn)值。用鼠標(biāo)右鍵單擊某一配方列,執(zhí)行彈出菜單中的命令,可以剪切、復(fù)制和粘貼點(diǎn)擊的配方。粘貼后,新的列被插入到當(dāng)前光標(biāo)位置的左側(cè)。

 

    圖12-12    創(chuàng)建和編輯配方

    3.分配V存儲(chǔ)區(qū)

    用戶可以輸入用于配方的V存儲(chǔ)區(qū)的起始地址,也可以使用配方向?qū)扑]的地址,單擊“建議地址”按鈕,推薦的地址將會(huì)隨配方的字節(jié)長度的增加而遞增。

    4.項(xiàng)目組件

    配方向?qū)?huì)為新的配方生成項(xiàng)目組件,包括符號(hào)表、數(shù)據(jù)塊、讀/寫配方的子程序和存儲(chǔ)卡數(shù)據(jù),用戶程序可以使用這些組件。必須將帶有配方向?qū)渲玫捻?xiàng)目下載到PLC才能使用它們。下載時(shí)必須在下載對(duì)話框中選中“配方”選項(xiàng),將配方數(shù)據(jù)載入存儲(chǔ)卡。

    在指令樹的“\符號(hào)表\向?qū)А蔽募A內(nèi),配方向?qū)ё詣?dòng)生成符號(hào)表RCPx_SYM,用戶程序可以用配方的符號(hào)名讀取配方數(shù)據(jù)。圖的左邊是指令樹中與配方有關(guān)的部分,雙擊指令樹中的“起始地址”、“配方定義”、“配方”等圖標(biāo),可以快速進(jìn)入配方向?qū)е邢鄳?yīng)的畫面。

    5.編輯已有的配方集

    進(jìn)入配方向?qū)Ш螅?頁的下拉式列表框中可以選中一個(gè)已有的配方集來編輯它,可以用“刪除配置”按鈕來刪除選中的配方集

創(chuàng)建新項(xiàng)目

1、打開STEP 7 Basic 軟件并新建項(xiàng)目
在STEP 7 Basic 的 “Portal View”中選擇“Create new project”創(chuàng)建一個(gè)新項(xiàng)目,項(xiàng)目名稱為“GS_ISO”。


2、添加硬件并命名PLC
然后進(jìn)入 “Project view”,在“Project tree” 下雙擊 “Add new device”,在對(duì)話框中選擇所使用的S7-1200 CPU(6ES7 212-1BD30-0XB0)添加到機(jī)架上,設(shè)備名為 PLC_1,如圖1所示。


圖1 添加新的PLC站

為了編程方便,我們使用 CPU 屬性中定義的時(shí)鐘位,定義方法如下:
在“Project tree> PLC_1 > Device configuration” 中,選中 CPU ,然后在下面的屬性窗口中,“Properties > System and clock memory” 下,將系統(tǒng)位定義在MB1,時(shí)鐘位定義在MB0,如圖2所示。程序中我們主要使用 M0.3,它是以2Hz 的速率在0和1之間切換的一個(gè)位,可以使用它去自動(dòng)激活發(fā)送任務(wù)。


圖2 系統(tǒng)和時(shí)鐘存儲(chǔ)器

3、為 S7-1200 CPU的PROFINET 通信口分配以太網(wǎng)地址
在 “Device View”中點(diǎn)擊 CPU 上代表PROFINET 通信口的綠色小方塊,在下方會(huì)出現(xiàn)PROFINET 接口的屬性,在 “Ethernet addresses”下分配IP 地址為 192.168.0.2 ,子網(wǎng)掩碼為255.255.255.0,如圖3所示。


圖3為 S7-1200 CPU的PROFINET 接口分配IP地址

3.2調(diào)用并配置通信指令

1、在 PLC_1 的 OB1 中調(diào)用 “TCON”通信指令
進(jìn)入“Project tree > PLC_1 > Program blocks > OB1” 主程序中,從右側(cè)窗口 “Instructions > Extended Instructions > Communications” 下調(diào)用 “TCON” 指令,并選擇 “Single Instance” 生成背景 DB塊,如圖4所示。


圖4 調(diào)用TCON指令

2、定義PLC_1 的 “TCON” 連接參數(shù)
PLC_1 的 TCON 指令的連接參數(shù)需要在指令下方的屬性窗口“Properties > Configuration > Connection parameter”中設(shè)置,如圖5所示。

連接參數(shù)說明:

End point

:選擇通信伙伴,這里選擇“unspecified”

Address

:通信伙伴S7-300站的IP地址“192.168.0.3”

Connection type

:選擇通信協(xié)議為ISO on TCP

Connection ID

:連接的地址 ID 號(hào),這個(gè) ID 號(hào)在后面的編程里會(huì)用到

Connection data

:創(chuàng)建連接時(shí),系統(tǒng)會(huì)自動(dòng)生成本地的連接 DB 塊,所有的連 接數(shù)據(jù)都會(huì)存在這個(gè) DB 塊中。


:選擇本地 PLC_1作為主動(dòng)連接,S7-300 CPU作為被動(dòng)連接

Address details

:設(shè)定 TSAP 地址這里本地設(shè)置成“PLC_1”, TSAP ID自動(dòng)為“50.4C.43.5F.31”,伙伴方設(shè)置成不設(shè)置TSAP(ASCII),設(shè)置TSAP ID 為“E0.02.50.4C.43.5F.31”。


圖5 “TCON” 指令的連接參數(shù)

3、分配 “TCON” 的塊參數(shù)
在指令下方的屬性窗口“Properties > Configuration > block parameter”中設(shè)置,可以根據(jù)需要自己為“TCON” 塊相應(yīng)的輸入輸出參數(shù)。好參數(shù)的塊,如圖6所示。其中M8.0作為啟動(dòng)連接的觸發(fā)位,連接ID = 1與連接參數(shù)里面的設(shè)置相同。


圖6 “TCON” 的塊參數(shù)

4、在 PLC_1 的 OB1 中調(diào)用 “TSEND” 發(fā)送通信指令
首先創(chuàng)建一個(gè)發(fā)送數(shù)據(jù)塊,通過 “Project tree > PLC_1 > Program blocks > Add new block”,選擇 “Data block” 創(chuàng)建 DB 塊,選擇尋址,點(diǎn)擊“OK”鍵,如圖7所示。


圖7 創(chuàng)建一個(gè)發(fā)送數(shù)據(jù)塊DB3

打開創(chuàng)建的發(fā)送數(shù)據(jù)塊,在數(shù)據(jù)塊中定義發(fā)送數(shù)據(jù)區(qū)為 8個(gè)字節(jié)的數(shù)組,如圖8所示。


圖8 創(chuàng)建發(fā)送數(shù)據(jù)區(qū)

然后在OB1 中調(diào)用“TSEND”發(fā)送通信指令,并為“TSEND”參數(shù)。使用M0.3( 2Hz 的時(shí)鐘脈沖)上升沿激活發(fā)送任務(wù),發(fā)送數(shù)據(jù)區(qū)為P# DB3.DBX0.0 BYTE 8,連接 ID = 1與連接參數(shù)里面的設(shè)置相同,發(fā)送長度LEN=8。分配好參數(shù)的“TSEND”塊如圖9所示。


圖9 調(diào)用“TSEND”發(fā)送通信塊

5、在 PLC_1 的 OB1 中調(diào)用“TRCV”接收通信指令
同樣,先創(chuàng)建一個(gè)接收數(shù)據(jù)塊DB4 ,如圖10所示?!癟RCV”接收通信指令的調(diào)用方法與“TSEND” 發(fā)送通信指令的調(diào)用方法相同,M8.1作為接收指令的使能位,如圖11所示。


圖10創(chuàng)建接收數(shù)據(jù)區(qū)

 


圖11 調(diào)用“TRCV”接收通信塊

6、在 PLC_1 的 OB1 中調(diào)用 “TDISCON”通信指令
zui后,為了斷開通信鏈接,我們需要調(diào)用“TDISCON”通信指令,如圖12所示。


圖12 調(diào)用“TDISCON”通信塊

3.3下載程序
至此,S7-1200側(cè)的組態(tài)和編程都已經(jīng)完成,可以在項(xiàng)目編譯無錯(cuò)誤后,直接下載到S7-1200 CPU中,并啟動(dòng)CPU的運(yùn)行


免責(zé)聲明

  • 凡本網(wǎng)注明“來源:化工儀器網(wǎng)”的所有作品,均為浙江興旺寶明通網(wǎng)絡(luò)有限公司-化工儀器網(wǎng)合法擁有版權(quán)或有權(quán)使用的作品,未經(jīng)本網(wǎng)授權(quán)不得轉(zhuǎn)載、摘編或利用其它方式使用上述作品。已經(jīng)本網(wǎng)授權(quán)使用作品的,應(yīng)在授權(quán)范圍內(nèi)使用,并注明“來源:化工儀器網(wǎng)”。違反上述聲明者,本網(wǎng)將追究其相關(guān)法律責(zé)任。
  • 本網(wǎng)轉(zhuǎn)載并注明自其他來源(非化工儀器網(wǎng))的作品,目的在于傳遞更多信息,并不代表本網(wǎng)贊同其觀點(diǎn)和對(duì)其真實(shí)性負(fù)責(zé),不承擔(dān)此類作品侵權(quán)行為的直接責(zé)任及連帶責(zé)任。其他媒體、網(wǎng)站或個(gè)人從本網(wǎng)轉(zhuǎn)載時(shí),必須保留本網(wǎng)注明的作品第一來源,并自負(fù)版權(quán)等法律責(zé)任。
  • 如涉及作品內(nèi)容、版權(quán)等問題,請(qǐng)?jiān)谧髌钒l(fā)表之日起一周內(nèi)與本網(wǎng)聯(lián)系,否則視為放棄相關(guān)權(quán)利。
企業(yè)未開通此功能
詳詢客服 : 0571-87858618
灵台县| 吉林省| 万全县| 始兴县| 延川县| 革吉县| 蚌埠市| 耿马| 金沙县| 泉州市| 南涧| 灌云县| 靖西县| 枣庄市| 双峰县| 专栏| 喀喇沁旗| 化州市| 色达县| 工布江达县| 西华县| 江陵县| 资兴市| 罗田县| 康乐县| 丁青县| 平安县| 双流县| 绍兴市| 永泰县| 中西区| 临武县| 普陀区| 湟源县| 阿坝县| 通州区| 颍上县| 苗栗县| 怀仁县| 老河口市| 类乌齐县|