艾寶物聯(lián)PLC入門31 - RS-232梯子
發(fā)表時間:1970-01-01
使用
??????????帶梯形邏輯的RS-232 strong> p>
????????現(xiàn)在
??????????我們了解RS-232是什么/意味著讓我們看看如何使用它
??????????我們的公司。 p>
????????
我們
??????????應(yīng)該一如既往地開始,記住那個
??????????plc是一個plc是一個plc ...換句話說,理解這個理論
??????????首先,然后弄清楚我們的選擇制造商如何制造
??????????它起作用了。一些制造商包括RS-232通信功能
??????????在主處理器中。一些使用 " 編程端口 " 。對于
??????????這個。其他人則要求您購買(即花費額外的$)一個模塊
?????????? " 談話RS-232 " 使用外部設(shè)備。點擊
??????????什么是外部設(shè)備,你可能會問?答案很難
??????????因為有這么多外部設(shè)備。它可能是一個操作員界面,
??????????外部計算機,電機控制器,機器人,視覺系統(tǒng),
??????????a ...明白了嗎? p>
????????
To
??????????通過RS-232進行通信我們必須設(shè)置一些東西。問問自己
??????????以下問題: p>
????????
??????????
????????????- 其中,
??????????????在數(shù)據(jù)存儲器中,我們會存儲要發(fā)送的數(shù)據(jù)嗎?基本上我們
??????????????必須存儲我們將發(fā)送的數(shù)據(jù)......某處。還有什么地方
??????????????在我們的數(shù)據(jù)存儲器! LI>
????????????
- 其中,
??????????????在數(shù)據(jù)存儲器中,我們將從外部接收數(shù)據(jù)
??????????????設(shè)備 LI>
????????????
- 如何
??????????????我們會告訴plc什么時候發(fā)送我們的數(shù)據(jù)(我們的數(shù)據(jù)
??????????????存儲在數(shù)據(jù)存儲器中)出串口? li>
????????????
- 如何
??????????????我們何時會收到外部設(shè)備的數(shù)據(jù)? li>
?????????? UL>
???????? DIV>
????????
如果
??????????你知道上面的內(nèi)容,其余的很容易。如果
??????????你不知道上面的內(nèi)容,然后做一些事情,現(xiàn)在
??????????休息很容易。咦???簡單,選擇一個內(nèi)存區(qū)域來工作和數(shù)字
??????????如果我們可以選擇用于發(fā)送和接收的內(nèi)部繼電器
??????????數(shù)據(jù)或者plc是否具有專用于此目的的數(shù)據(jù)。 聲音
??????????太簡單了? b>(沒辦法,很簡單!!) p>
????????
之前
??????????我們這樣做,讓我們得到更多的技術(shù)術(shù)語,以便我們這樣做
??????????在同一個比賽場地上。 p>
????????
??????????
????????????- 緩沖 B> -
??????????????緩沖區(qū)是一個花哨的技術(shù)詞,意思是塑料袋 i>。
??????????????換句話說,它是plc的臨時存儲位置
??????????????或外部設(shè)備存儲它已收到(或正在等待的數(shù)據(jù))
??????????????通過RS-232發(fā)送)。當(dāng)我去超市買我最喜歡的
??????????????電視晚餐,我把它們帶回家用塑料袋。塑料袋
??????????????我的食物不是永久的地方(電視晚餐真的是食物嗎??)
??????????????但是在我回家之前,他們是臨時存放的地方。
??????????????當(dāng)我回到家時,我把它從袋子里拿出來做飯。超市
??????????????是我從中獲取數(shù)據(jù)(電視晚餐)的外部設(shè)備
??????????????我的微波是plc。塑料袋是緩沖液(暫時的
??????????????存放的地方)我拿著我的數(shù)據(jù)(電視晚餐)直到我服用
??????????????他們出去使用(即做飯)。 li>
????????????
- 字符串 B> -
??????????????字符串是一種說 " 一堆字符 " 的很酷的方式。
??????????????單詞 " 你好 " 是一個字符串。這是一堆人物
??????????????(即h-e-l-l-o)連接(串聯(lián))在一起意味著什么
??????????????有用。 " 43770"也是一個字符串。雖然沒有
??????????????對我們而言,它可能意味著對您的公司或外部有價值的東西
??????????????設(shè)備。它可能是一個命令,告訴您的機器人發(fā)送出去
??????????????它的當(dāng)前坐標。 (或者它可能只是單詞 " hello " ;
??????????????顛倒) li>
????????????
- 級聯(lián) B> -
??????????????這個詞是滿口的。簡單地說,它意味著組合2個字符串
??????????????一起做一個字符串。一個例子是組合2個字符串
??????????????"激光"和 " 噴射 " 一起做一個字符串......
??????????????"激光噴墨" LI>
?????????? UL>
???????? DIV>
隨著
?????????? mumbo-jumbo i>讓我們看到它在行動。再次,
??????????存儲器位置和繼電器因制造商而異,但理論不同
??????????是普遍的。 p>
????????
??????????
????????????- 我們分配
??????????????內(nèi)存位置DM100到DM102是我們放置數(shù)據(jù)的地方
??????????????在我們將它發(fā)送出串口之前。注意-
??????????????許多plc都有專門的內(nèi)存區(qū)域,只有這一點
??????????????目的 LI>
????????????
- 我們將分配
??????????????內(nèi)部繼電器1000是我們的發(fā)送繼電器。換句話說,當(dāng)我們
??????????????打開1000,plc將DM100-DM102中的數(shù)據(jù)發(fā)送出串口
??????????????端口到我們的外部設(shè)備。請再次注意 -
??????????????許多plc都有專門的繼電器(特殊用途繼電器)
??????????????而且只有這個目的。當(dāng)制造商制造我們的時候,這很棒
??????????????生活輕松! li>
??????????醇>
???????? DIV>
????????
我們會的
??????????發(fā)送字符串 " alr " 將plc串口輸出到運營商
??????????當(dāng)我們的溫度傳感器輸入打開時接口。這意味著我們的烤箱了
??????????變得太熱了。當(dāng)操作員接口收到此字符串時
??????????將顯示一條警報信息供操作員查看。往回看
??????????你會看到ASCII圖表
??????????那個 " alr " 是十六進制61,6C,72。(a = 61,l = 6C,r = 72)我們會
??????????將這些ASCII字符(十六進制形式)寫入個人
??????????數(shù)據(jù)存儲位置。我們將使用DM100-102。 如何? B>
??????????還記得LDA或MOV指令嗎?好
??????????當(dāng)我們的溫度傳感器(0000)轉(zhuǎn)動時,打開我們的發(fā)送繼電器(1000)
??????????上。梯子如下所示。 p>
????????
p>
????????
一些
??????????plc可能沒有專門的內(nèi)部繼電器來發(fā)送我們的數(shù)據(jù)
??????????RS-232端口。我們可能需要手動分配它們。還有一些
??????????plcs將有一條特殊指令告訴我們數(shù)據(jù)的存儲位置
??????????以及何時發(fā)送數(shù)據(jù)。該指令通常稱為AWT(ASCII
??????????寫)或RS。但理論總是一樣的。
??????????將數(shù)據(jù)放入內(nèi)存位置,然后打開繼電器發(fā)送
??????????數(shù)據(jù) P>
日韩无码a片精彩视频,精品国产一区二区三区免费看,U久久精品国产99国产精品亚洲,亚洲色欧美色国产精品