電動機功率 | 4kW | 外形尺寸 | 3mm |
---|---|---|---|
重量 | 4kg |
基于操作面板的緊湊型數控系統(tǒng)西門子808D車削和西門子808D銑削極其堅固耐用,并且非常容易維護。強大的數控功能能夠在很短的加工時間內實現的工件加工精度。
![]() |
參考價 | ¥632 |
訂貨量 | 1 |
更新時間:2019-05-28 13:53:46瀏覽次數:212
聯(lián)系我們時請說明是化工儀器網上看到的信息,謝謝!
·控制要求 在自由口通信模式下,實現一臺本地PLC(CPU224)與一臺遠程PLC(CPU224)之間的數據通信。本地PLC接收遠程PLC 20個字節(jié)數據,接收完成后,信息再發(fā)回對方。 ·硬件要求 本例的硬件要求為:兩臺CPU224;網絡連接器兩個,其中一個帶編程口;網絡線兩根(其中一根PPI電纜)。 ·參數設置CPU224通信口設置為自由口通信
·控制要求
在自由口通信模式下,實現一臺本地PLC(CPU224)與一臺遠程PLC(CPU224)之間的數據通信。本地PLC接收遠程PLC 20個字節(jié)數據,接收完成后,信息再發(fā)回對方。
·硬件要求
本例的硬件要求為:兩臺CPU224;網絡連接器兩個,其中一個帶編程口;網絡線兩根(其中一根PPI電纜)。
·參數設置
CPU224通信口設置為自由口通信模式。
通信協(xié)議為:波特率為9.6 kb/s,無奇偶校驗,每字符8位。
接收和發(fā)送用一個數據緩沖區(qū),首地址為VB100。
·程序
主程序如圖10-19所示。實現的功能是初始化通信口為自由口模式,建立數據緩沖區(qū),建立中斷聯(lián)系,并允許全局中斷。中斷程序INT0如圖10-20所示,當接收完成后,啟動發(fā)送命令,將信息發(fā)回對方。中斷程序INT1,當發(fā)回對方的信息結束時,顯示任務完成,通信結束,梯形圖如圖10-21所示。
圖10-19 自由口通信主程序
圖10-20 自由口通信中斷服務0
圖10-21 自由口通信中斷服務1
RCV指令允許選擇報文開始和報文結束的條件(見表10-13)。SM86~SM94用于端口0,SM186~194用于端口1。下面的i1=1表示檢測空閑狀態(tài),sc=1表示檢測報文的起始字符,bk=1表示檢測break條件,SMW90或SMW190中是以ms為單位的空閑線時間。在執(zhí)行RCV指令時,有以下幾種判別報文起始條件的方法:
表10-13 SMB86~SMB94和 SMB186~SMB194
(1)空閑線檢測:i1=1,sc=0,bk=0,SMW90或SMW190>0。在該方式下,從執(zhí)行RCV指令開始,以傳輸線空閑的時間大于等于SMW90或SMW190中設定的時間之后接收的*個字符作為新報文的起始字符。
(2)起始字符檢測:i1=0,sc=1,bk=0,忽略SMW90或SMW190。以SMB88中的起始字符作為接收到的報文開始的標志。
(3) break檢測:i1=0,sc=0,bk=1,忽略SMW90或SMW190。以接收到break作為接收報文的開始。
(4)對通信請求的響應:i1=1,sc=0,bk=0,SMW90或SMW190=0(設置的空閑線時間為0)。執(zhí)行RCV指令后就可以接收報文。若使用報文超時定時器(c/m=1),則它從RCV指令執(zhí)行后開始定時,時間到時強制性地終止接收。若在定時期間沒有接收到報文或只接收到部分報文,則接收超時,一般用它來終止沒有響應的接收過程。
(5) break和一個起始字符:i1=0,sc=1,bk=1,忽略SMW90或SMW190。以接收到的break之后的*個起始字符作為接收信息的開始。
(6)空閑線和一個起始字符:i1=1,sc=1,bk=0,SMW90或SMW190>0。以空閑線時間結束后接收的*個起始字符作為接收信息的開始。
(7)空閑線和起始字符(非法):i1=1,sc=1,bk=0,SMW90或SMW190=0。除了以起始字符作為報文開始的判據外(sc=1),其他的特點與(4)相同。
SMB87.3/SMB187.3為O時,SMW92/SMW192為字符間超時定時器,為1時為報文超時定時器。字符間超時定時器用于設置接收的字符間的大間隔時間。只要字符間隔時間小于該設定時間,就能接收到所有信息,而與整個報文接收時間無關。
報文超時定時器用于設置大接收信息時間,除(4)和(7)中所述特殊情況外,其他情況下在接收到*個字符后開始定時,若報文接收時間大于該設置時間,將強制終止接收,不能接收到全部信息。
上述兩種定時器的定時時間到時均強制結束接收,在SMB86/SMB186中都表現為接收超時。
接收結束條件可用邏輯表達式表示為:結束條件=ec+tmr+大字符數,即在接收到結束字符、超時或接收字符超過大字符數時,都會終止接收。另外,在出現奇偶校驗錯誤(如果允許)或其他錯誤的情況下,也會強制結束接收。