DeviceNet 장비의 Baud Rate를 프로그램적으로 바꿀수 있습니까?



하드웨어: Industrial Communications>>DeviceNet

문제점: DeviceNet 장비의 Baud Rate를 프로그램적으로 바꾸고 싶습니다. 어떻게 하면 이렇게 할수 있습니까?

솔루션:
LabVIEW에서 Set Device Net AttributeVI를 사용하거나, 혹은 텍스트 기반 프로그램 언어에서는 ncSetDnetAttribute()함수를 사용하여 다음과 같이 하실수 있습니다.::


ClassId: 3
InstanceId: 1
AttributeId: 2
AttrDataLength: 1
AttrData: 0 = 125K, 1 = 250K, 2 = 500K



또한, 장비의 Baud Rate 설정을 한후에 그 설정을 적용하기 위해서는 장비를 리셋 할 필요가 있습니다. 이렇게 하기 위해서는 Write Device Net Explicit MessageVI를 다음 설정과 함께 실행하십시요.::


ServiceCode: 5
ClassId: 1
instanceId: 1
ServDataLength: 0
ServData: NULL


관련 링크:
Product Manuals: NI-DNET Programmer Reference Manual

첨부:





리포트 날짜: 04/15/2006
마지막 업데이트: 04/17/2006
문서 번호: 3WE5P65N