6ES7322-1CF00-0AA0通信協(xié)議主要描述設(shè)備之間的基于基本CAN通信的應(yīng)用程序信息傳遞方式。CAN 通信層的定義與開放系統(tǒng)互連(OSI)參考模型一致,但只定義了下面兩層:物理層和數(shù)據(jù)鏈路層。由于沒有規(guī)定應(yīng)用層,因此CAN協(xié)議本身并不完整,需要一個(gè)應(yīng)用層協(xié)議來定義CAN報(bào)文中的標(biāo)識(shí)符(11/29位)、8字節(jié)數(shù)據(jù)的分配與使用。目前上使用較多的高層協(xié)議有CANopen、J1939和DeviceNet等,但是由于工程設(shè)備的控制節(jié)點(diǎn)一般不多,完全可以根據(jù)自身特點(diǎn),設(shè)計(jì)的應(yīng)用層協(xié)議。下面給出幾個(gè)實(shí)用的設(shè)計(jì)方法。
6ES7322-1CF00-0AA0在通信標(biāo)識(shí)符,即ID號(hào)分配時(shí),對(duì)于關(guān)重信息幀或要求快速響應(yīng)的信息幀采用低號(hào)ID,如裝備控制中需要實(shí)時(shí)反饋信號(hào)的各作業(yè)機(jī)構(gòu)到位信號(hào);對(duì)于傳遞僅用于監(jiān)測(cè)而不參與實(shí)時(shí)控制信號(hào)的信息幀應(yīng)采用高ID號(hào),如油溫、油壓、車姿等狀態(tài)信息。
另外,在驗(yàn)收濾波器中對(duì)驗(yàn)收代碼寄存器(ACR)和驗(yàn)收屏蔽寄存器(AMR)正確設(shè)置可以屏蔽與該節(jié)點(diǎn)不相干的ID號(hào)信息,可以提高有效信息的響應(yīng)速度。
報(bào)文的循環(huán)發(fā)送與查詢發(fā)送
對(duì)于參與控制的重要信息幀一般應(yīng)采取定時(shí)循環(huán)發(fā)送方式,保證信息的實(shí)時(shí)刷新;而對(duì)于軟硬件版本查詢、參數(shù)標(biāo)定等需要臨時(shí)數(shù)據(jù)服務(wù)的則主要采用C/S(客戶機(jī)/服務(wù)器)方式進(jìn)行信息幀發(fā)送,即進(jìn)行特定的信息幀定義,當(dāng)服務(wù)器收到客戶機(jī)的參數(shù)查詢或標(biāo)定請(qǐng)求后再處理并發(fā)送相應(yīng)的回饋信息幀。
MODICON AS-B821-000 INPUT MODULE 10-60VDC
MODICON AS-B821-001 I/O MODULE
MODICON AS-B821-008 THERMOCOUPLE INPUT MODULE 10-60VDC (V)
MODICON AS-B824-000 I/O MODULE
MODICON AS-B824-016 OUTPUT MODULE TRUE HIGH 2A/PT 16 POINT (Q"ty:1)
MODICON AS-B825-000 INPUT MODULE 800I/O 24VDC TRU HI IN16 POINT
MODICON AS-B825-016 INPUT MODULE 800I/O 24VDC TRU HI IN16 POINT
MODICON AS-B826-032 OUTPUT MODULE 32 POINT
MODICON AS-B827-032 INPUT MODULE 32 POINT 24VDC (Q"ty:3)
MODICON AS-B828-016 OUTPUT MODULE 5V TTL 16 POINT
MODICON AS-B829-000 I/O MODULE
MODICON AS-B829-116 INPUT MODULE 5V TTL FAST RESPONSE 16 POINT (Q"ty:2)
MODICON AS-B832-000 INPUT MODULE 24 VDC TRU LO IN 16 POINT
MODICON AS-B832-016 INPUT MODULE 24 VDC TRU LO IN 16 POINT
MODICON AS-B833-000 I/O MODULE
MODICON AS-B833-016 INPUT MODULE 16 POINT 800IO 24VDC TRUE LOW (Q"ty:1)
MODICON AS-B836-016 OUTPUT MODULE 12-250VDC TRUE HIGH16 POINT
MODICON AS-B837-016 I/O MODULE 24VAC/DC IN 16 POINT
MODICON AS-B838-032 OUTPUT MODULE DISCRETE 32 POINT24VDC .5AMP
MODICON AS-B840-000 RELAY OUTPUT
MODICON AS-B840-002 RELAY OUTPUT
MODICON AS-B840-106 OUTPUT MODULE 8 POINT REED RELAY
MODICON AS-B840-108 OUTPUT MODULE 8 POINT REED RELAY (Q"ty:1)
MODICON AS-B846-001 ANALOG MULTIPLEXER VOLTAGE MODULE
MODICON AS-B846-002 ANAOLG MULTIPLEXER CURRENT MODULE
MODICON AS-B855-016 800 INPUT MODULE 12VDC INTRINSICALLY SAFE 16 POINT
MODICON AS-B862-001 OUTPUT MODULE CANNEL REGISTER
MODICON AS-B863-001 INPUT MODULE 4 POINT REGISTER INPUT MODULE
MODICON AS-B864-001 OUTPUT MODULE 8 POINT
MODICON AS-B865-001 INPUT MODULE 8 POINT
MODICON AS-B872-000 800 SERIES ANALOG OUTPUT MODULE
MODICON AS-B872-002 800 SERIES ANAL OUT,0-10+-,-10TO10,0-5,-5TO+5 4 CH(Q"ty:1)
MODICON AS-B872-011 ANALOG OUTPUT MODULE W/CONNECTOR (S)
MODICON AS-B872-100 ANALOG OUTPUT MODULE 4-20 MA 4 CHANNEL (Q"ty:1)
MODICON AS-B872-200 800 SERIES ANALOG OUTPUT VOLTAGE 4 POINT (Q"ty:1)
MODICON AS-B873-001 800 SERIES ANALOG INPUTR MODULE4-20MA 4 POINT
MODICON AS-B873-011 800 SERIES ANL INPUT MOD 0-10V 4-20MA4 POINT (AK)
MODICON AS-B875-001 800 ANALOG INPUT MODULE 4-20MA 8 POINT W/CONN (AR)
MODICON AS-B875-002 800 SERIES ANALOG INPUT MODULE 4-20MA 8 POINT
MODICON AS-B875-011 ANALOG INPUT MODULE 0-10V 8 POINTW/CONNECTOR (AR)
MODICON AS-B875-012 800 SERIES ANALOG INPUT MODULE0-10V 8 POINT
MODICON AS-B875-101 800 SERIES ANALOG INPUT MODULE 4-20MA 8 POINT
MODICON AS-B875-102 800 SERIES ANALOG INPUT MODULE HI SPEED 8 POINT
MODICON AS-B875-111 ANAOLG INPUT MOD 4-20MA,1-5,-10TO+10,0-20MA,-5TO+5(Q"ty:2)
MODICON AS-B875-200 800 SERIES ANALOG INPUT MOD CONFIGURABLE8 POINT
MODICON AS-B881-108 800IO 115VAC PROT OUT 8PT
MODICON AS-B882-239 HIGH SPEED COUNTER MODULE 2 POINT 115VA
MODICON AS-B883-001 HIGH SPEED COUNTER MODULE 2 CHANNEL
MODICON AS-B883-101 800IO CAM EMULATOR MODULE