一、通信模式
1、概要:MP200 的通信模塊大體可使用三種通信模式。但是,實際可使用的通信模式取決于通信類型。
2、信息傳送:信息傳送功能使用信息發送函數(MSG-SND) 和信息接收函數(MSG-RCV) 以事件的方式在機器控制器之間發送
和接收信息?墒褂玫膬煞N信息通信模式有以下兩種:
· MEMOBUS 信息傳送方式
·通用信息傳送方式
(1) MEMOBUS 信息通信模式
MEMOBUS 信息可由用戶程序進行發送和接收,并且可使用多種通信協議來發送和接收MEMOBUS 信息。
主控制器使用MSG-SND 函數將MEMOBUS 消息發送至子控制器,子控制器則使用MSG-RCV 函數返回響應消息。
(2) 通用信息傳送方式
通用信息傳送模式使用用戶程序中的MSG-SND 和MSG-RCV 函數直接發送和接收連續的M 寄存器中的數據,而不對這些數據進行處理。沒有預定義協議用于信息傳送。通過使用M 寄存器連續域,接送數據包,可以確立應用程序固定協議。
(3) 自動接收
[a] 概要:自動接收是指在把MP200 通信模塊作為子控制器使用時,在梯形程序中即使不存在信息接收函數(MSG-RCV函數) 也可以進行信息傳送的功能。
[b] 自動接收執行時間:自動接收功能是通過中斷每隔50ms 的低速掃描處理來執行的。
3、工程傳送
[a]概要:
工程傳送協議用來在MPE720 編程裝置和機器控制器之間進行傳送。在機器控制器上安裝了支持工程通信模式的通信模塊時,則將MPE720 直接連接至機器控制器便會啟用工程傳送。
4、鏈路通信
鏈路通信模式會自動在機器控制器之間傳輸I/O 數據( 如繼電器、線圈和寄存器),并且它僅在215AIF-01 模塊之間操作。217IF-01、218IF-01、260IF-01 或261IF-01 模塊無法使用鏈路。機器控制器會根據事先設置的鏈路分配圖,使用一種稱為令牌傳輸的機制,定期傳輸數據。
二、通信協議
1、通信協議:用來發送和接收消息的各種通信協議。
2、各種協議
1) MEMOBUS 協議:MEMOBUS 協議是本公司至今為止在RS-232C 中使用的標準協議,它是本公司控制器的核心協議。
2) 擴展MEMOBUS 協議:擴展MEMOBUS 協議用于配有215IF/218IF 模塊的機器控制器之間的通信。由于在進行RS-232C 通信時可以使用的功能相比傳統的MEMOBUS 協議更多,因此擴展MEMOBUS 協議可以提供更豐富的功能和更高效的通信。
擴展MEMOBUS 協議支持MEMOBUS 消息通信模式和通用信息傳送模式。可通過指定MSG-SND 和MSG-RCV 函數的參數來指定使用哪個模式。
[a]在擴展MEMOBUS 模式下傳輸數據
擴展MEMOBUS 協議用來在安川的MP 系列和CP 系列機器控制器(MP2100M、MP2200、MP2300、MP920、CP-316、CP-317、CP-9200SH 和CP-3500H) 之間進行通信。主控制器向子控制器發送擴展MEMOBUS 格式的指令,子控制器接收該指令后向主控制器返回響應信息。
[b]在通用信息傳送模式下傳輸數據( 僅適用于218IF-01/Ethernet 通信)通用信息模式可以發送或接收機器控制器的保持寄存器(M 寄存器) 中的內容。
如果需要了解更多,請點擊http://anchuan123.gongboshi.com