ಮೈಕ್ರೋಸೆಮಿ -ಲೋಗೋ

SmartFusion0440 ಸಾಧನಗಳಲ್ಲಿ Microsemi DG2 ರನ್ನಿಂಗ್ Modbus TCP ಉಲ್ಲೇಖ ವಿನ್ಯಾಸ

ಮೈಕ್ರೋಸೆಮಿ -DG0618-DDR ಮೆಮೊರಿ-ಉತ್ಪನ್ನ-ಇಮೇಜ್-ಬಳಸುವ-SmartFusion2-ಸಾಧನಗಳಲ್ಲಿ ದೋಷ ಪತ್ತೆ-ಮತ್ತು-ತಿದ್ದುಪಡಿ

ಮೈಕ್ರೋಸೆಮಿ ಕಾರ್ಪೊರೇಟ್ ಪ್ರಧಾನ ಕಛೇರಿ
ಒನ್ ಎಂಟರ್‌ಪ್ರೈಸ್, ಅಲಿಸೊ ವಿಜೊ,
ಸಿಎ 92656 ಯುಎಸ್ಎ
USA ಒಳಗೆ: +1 800-713-4113
USA ಹೊರಗೆ: +1 949-380-6100
ಫ್ಯಾಕ್ಸ್: +1 949-215-4996
ಇಮೇಲ್: sales.support@microsemi.com
www.microsemi.com
© 2017 ಮೈಕ್ರೋಸೆಮಿ ಕಾರ್ಪೊರೇಶನ್. ಎಲ್ಲ ಹಕ್ಕುಗಳನ್ನು ಕಾಯ್ದಿರಿಸಲಾಗಿದೆ. ಮೈಕ್ರೋಸೆಮಿ ಮತ್ತು ಮೈಕ್ರೋಸೆಮಿ ಲೋಗೋ ಮೈಕ್ರೋಸೆಮಿ ಕಾರ್ಪೊರೇಶನ್‌ನ ಟ್ರೇಡ್‌ಮಾರ್ಕ್‌ಗಳಾಗಿವೆ. ಎಲ್ಲಾ ಇತರ ಟ್ರೇಡ್‌ಮಾರ್ಕ್‌ಗಳು ಮತ್ತು ಸೇವಾ ಗುರುತುಗಳು ಆಯಾ ಮಾಲೀಕರ ಆಸ್ತಿಯಾಗಿದೆ

ಮೈಕ್ರೋಸೆಮಿ ಇಲ್ಲಿ ಒಳಗೊಂಡಿರುವ ಮಾಹಿತಿ ಅಥವಾ ಯಾವುದೇ ನಿರ್ದಿಷ್ಟ ಉದ್ದೇಶಕ್ಕಾಗಿ ಅದರ ಉತ್ಪನ್ನಗಳು ಮತ್ತು ಸೇವೆಗಳ ಸೂಕ್ತತೆಯ ಬಗ್ಗೆ ಯಾವುದೇ ಖಾತರಿ, ಪ್ರಾತಿನಿಧ್ಯ ಅಥವಾ ಖಾತರಿಯನ್ನು ನೀಡುವುದಿಲ್ಲ ಅಥವಾ ಯಾವುದೇ ಉತ್ಪನ್ನ ಅಥವಾ ಸರ್ಕ್ಯೂಟ್‌ನ ಅಪ್ಲಿಕೇಶನ್ ಅಥವಾ ಬಳಕೆಯಿಂದ ಉಂಟಾಗುವ ಯಾವುದೇ ಹೊಣೆಗಾರಿಕೆಯನ್ನು ಮೈಕ್ರೋಸೆಮಿ ತೆಗೆದುಕೊಳ್ಳುವುದಿಲ್ಲ. ಇಲ್ಲಿ ಮಾರಾಟವಾಗುವ ಉತ್ಪನ್ನಗಳು ಮತ್ತು ಮೈಕ್ರೋಸೆಮಿ ಮಾರಾಟ ಮಾಡುವ ಯಾವುದೇ ಇತರ ಉತ್ಪನ್ನಗಳು ಸೀಮಿತ ಪರೀಕ್ಷೆಗೆ ಒಳಪಟ್ಟಿವೆ ಮತ್ತು ಮಿಷನ್-ಕ್ರಿಟಿಕಲ್ ಉಪಕರಣಗಳು ಅಥವಾ ಅಪ್ಲಿಕೇಶನ್‌ಗಳ ಜೊತೆಯಲ್ಲಿ ಬಳಸಬಾರದು. ಯಾವುದೇ ಕಾರ್ಯಕ್ಷಮತೆಯ ವಿಶೇಷಣಗಳು ವಿಶ್ವಾಸಾರ್ಹವೆಂದು ನಂಬಲಾಗಿದೆ ಆದರೆ ಪರಿಶೀಲಿಸಲಾಗಿಲ್ಲ, ಮತ್ತು ಖರೀದಿದಾರರು ಯಾವುದೇ ಅಂತಿಮ-ಉತ್ಪನ್ನಗಳೊಂದಿಗೆ ಏಕಾಂಗಿಯಾಗಿ ಮತ್ತು ಒಟ್ಟಾಗಿ ಅಥವಾ ಸ್ಥಾಪಿಸಿದ ಉತ್ಪನ್ನಗಳ ಎಲ್ಲಾ ಕಾರ್ಯಕ್ಷಮತೆ ಮತ್ತು ಇತರ ಪರೀಕ್ಷೆಗಳನ್ನು ನಡೆಸಬೇಕು ಮತ್ತು ಪೂರ್ಣಗೊಳಿಸಬೇಕು. ಮೈಕ್ರೋಸೆಮಿ ಒದಗಿಸಿದ ಯಾವುದೇ ಡೇಟಾ ಮತ್ತು ಕಾರ್ಯಕ್ಷಮತೆಯ ವಿಶೇಷಣಗಳು ಅಥವಾ ನಿಯತಾಂಕಗಳನ್ನು ಖರೀದಿದಾರರು ಅವಲಂಬಿಸಬಾರದು. ಯಾವುದೇ ಉತ್ಪನ್ನಗಳ ಸೂಕ್ತತೆಯನ್ನು ಸ್ವತಂತ್ರವಾಗಿ ನಿರ್ಧರಿಸುವುದು ಮತ್ತು ಅದನ್ನು ಪರೀಕ್ಷಿಸುವುದು ಮತ್ತು ಪರಿಶೀಲಿಸುವುದು ಖರೀದಿದಾರನ ಜವಾಬ್ದಾರಿಯಾಗಿದೆ. ಮೈಕ್ರೊಸೆಮಿ ಇಲ್ಲಿ ಒದಗಿಸಿದ ಮಾಹಿತಿಯನ್ನು "ಇರುವಂತೆ, ಎಲ್ಲಿದೆ" ಮತ್ತು ಎಲ್ಲಾ ದೋಷಗಳೊಂದಿಗೆ ಒದಗಿಸಲಾಗಿದೆ ಮತ್ತು ಅಂತಹ ಮಾಹಿತಿಯೊಂದಿಗೆ ಸಂಬಂಧಿಸಿದ ಸಂಪೂರ್ಣ ಅಪಾಯವು ಸಂಪೂರ್ಣವಾಗಿ ಖರೀದಿದಾರರಿಗೆ ಸೇರಿದೆ. ಮೈಕ್ರೋಸೆಮಿ ಯಾವುದೇ ಪಕ್ಷಕ್ಕೆ ಯಾವುದೇ ಪೇಟೆಂಟ್ ಹಕ್ಕುಗಳು, ಪರವಾನಗಿಗಳು ಅಥವಾ ಯಾವುದೇ ಇತರ ಐಪಿ ಹಕ್ಕುಗಳನ್ನು ಸ್ಪಷ್ಟವಾಗಿ ಅಥವಾ ಸೂಚ್ಯವಾಗಿ ನೀಡುವುದಿಲ್ಲ, ಅಂತಹ ಮಾಹಿತಿಗೆ ಸಂಬಂಧಿಸಿದಂತೆ ಅಥವಾ ಅಂತಹ ಮಾಹಿತಿಯಿಂದ ವಿವರಿಸಲಾದ ಯಾವುದಾದರೂ. ಈ ಡಾಕ್ಯುಮೆಂಟ್‌ನಲ್ಲಿ ಒದಗಿಸಲಾದ ಮಾಹಿತಿಯು ಮೈಕ್ರೋಸೆಮಿಗೆ ಸ್ವಾಮ್ಯವನ್ನು ಹೊಂದಿದೆ ಮತ್ತು ಈ ಡಾಕ್ಯುಮೆಂಟ್‌ನಲ್ಲಿನ ಮಾಹಿತಿಗೆ ಅಥವಾ ಯಾವುದೇ ಉತ್ಪನ್ನಗಳು ಮತ್ತು ಸೇವೆಗಳಿಗೆ ಯಾವುದೇ ಸೂಚನೆಯಿಲ್ಲದೆ ಯಾವುದೇ ಸಮಯದಲ್ಲಿ ಯಾವುದೇ ಬದಲಾವಣೆಗಳನ್ನು ಮಾಡುವ ಹಕ್ಕನ್ನು ಮೈಕ್ರೋಸೆಮಿ ಕಾಯ್ದಿರಿಸಿಕೊಂಡಿದೆ.

ಮೈಕ್ರೋಸೆಮಿ ಬಗ್ಗೆ
ಮೈಕ್ರೋಸೆಮಿ ಕಾರ್ಪೊರೇಷನ್ (ನಾಸ್ಡಾಕ್: MSCC) ಏರೋಸ್ಪೇಸ್ ಮತ್ತು ಡಿಫೆನ್ಸ್, ಸಂವಹನ, ಡೇಟಾ ಸೆಂಟರ್ ಮತ್ತು ಕೈಗಾರಿಕಾ ಮಾರುಕಟ್ಟೆಗಳಿಗೆ ಅರೆವಾಹಕ ಮತ್ತು ಸಿಸ್ಟಮ್ ಪರಿಹಾರಗಳ ಸಮಗ್ರ ಪೋರ್ಟ್ಫೋಲಿಯೊವನ್ನು ನೀಡುತ್ತದೆ. ಉತ್ಪನ್ನಗಳಲ್ಲಿ ಹೆಚ್ಚಿನ ಕಾರ್ಯಕ್ಷಮತೆ ಮತ್ತು ವಿಕಿರಣ-ಗಟ್ಟಿಯಾದ ಅನಲಾಗ್ ಮಿಶ್ರ-ಸಿಗ್ನಲ್ ಇಂಟಿಗ್ರೇಟೆಡ್ ಸರ್ಕ್ಯೂಟ್‌ಗಳು, FPGA ಗಳು, SoC ಗಳು ಮತ್ತು ASIC ಗಳು ಸೇರಿವೆ; ವಿದ್ಯುತ್ ನಿರ್ವಹಣಾ ಉತ್ಪನ್ನಗಳು; ಸಮಯ ಮತ್ತು ಸಿಂಕ್ರೊನೈಸೇಶನ್ ಸಾಧನಗಳು ಮತ್ತು ನಿಖರವಾದ ಸಮಯ ಪರಿಹಾರಗಳು, ಸಮಯಕ್ಕೆ ವಿಶ್ವದ ಮಾನದಂಡವನ್ನು ಹೊಂದಿಸುವುದು; ಧ್ವನಿ ಸಂಸ್ಕರಣಾ ಸಾಧನಗಳು; ಆರ್ಎಫ್ ಪರಿಹಾರಗಳು; ಪ್ರತ್ಯೇಕ ಘಟಕಗಳು; ಎಂಟರ್‌ಪ್ರೈಸ್ ಸಂಗ್ರಹಣೆ ಮತ್ತು ಸಂವಹನ ಪರಿಹಾರಗಳು, ಭದ್ರತಾ ತಂತ್ರಜ್ಞಾನಗಳು ಮತ್ತು ಸ್ಕೇಲೆಬಲ್ ವಿರೋಧಿ ಟಿampಎರ್ ಉತ್ಪನ್ನಗಳು; ಎತರ್ನೆಟ್ ಪರಿಹಾರಗಳು; ಪವರ್-ಓವರ್-ಈಥರ್ನೆಟ್ ಐಸಿಗಳು ಮತ್ತು ಮಿಡ್‌ಸ್ಪ್ಯಾನ್ಸ್; ಹಾಗೆಯೇ ಕಸ್ಟಮ್ ವಿನ್ಯಾಸ ಸಾಮರ್ಥ್ಯಗಳು ಮತ್ತು ಸೇವೆಗಳು. ಮೈಕ್ರೋಸೆಮಿಯು ಕ್ಯಾಲಿಫೋರ್ನಿಯಾದ ಅಲಿಸೊ ವಿಜೊದಲ್ಲಿ ಪ್ರಧಾನ ಕಛೇರಿಯನ್ನು ಹೊಂದಿದೆ ಮತ್ತು ಜಾಗತಿಕವಾಗಿ ಸರಿಸುಮಾರು 4,800 ಉದ್ಯೋಗಿಗಳನ್ನು ಹೊಂದಿದೆ. ನಲ್ಲಿ ಇನ್ನಷ್ಟು ತಿಳಿಯಿರಿ www.microsemi.com.

ಪರಿಷ್ಕರಣೆ ಇತಿಹಾಸ

ಪರಿಷ್ಕರಣೆ ಇತಿಹಾಸವು ಡಾಕ್ಯುಮೆಂಟ್‌ನಲ್ಲಿ ಅಳವಡಿಸಲಾದ ಬದಲಾವಣೆಗಳನ್ನು ವಿವರಿಸುತ್ತದೆ. ಬದಲಾವಣೆಗಳನ್ನು ಪರಿಷ್ಕರಣೆ ಮೂಲಕ ಪಟ್ಟಿ ಮಾಡಲಾಗಿದೆ, ಇದು ಅತ್ಯಂತ ಪ್ರಸ್ತುತ ಪ್ರಕಟಣೆಯಿಂದ ಪ್ರಾರಂಭವಾಗುತ್ತದೆ.

ಪರಿಷ್ಕರಣೆ 7.0
Libero v11.8 ಸಾಫ್ಟ್‌ವೇರ್ ಬಿಡುಗಡೆಗಾಗಿ ಡಾಕ್ಯುಮೆಂಟ್ ಅನ್ನು ನವೀಕರಿಸಲಾಗಿದೆ.

ಪರಿಷ್ಕರಣೆ 6.0
ಈ ಡಾಕ್ಯುಮೆಂಟ್‌ನ ಪರಿಷ್ಕರಣೆ 6.0 ರಲ್ಲಿ ಈ ಕೆಳಗಿನ ಬದಲಾವಣೆಗಳನ್ನು ಮಾಡಲಾಗಿದೆ.

  • Libero SoC, FlashPro ಮತ್ತು SoftConsole ವಿನ್ಯಾಸದ ಅವಶ್ಯಕತೆಗಳನ್ನು ವಿನ್ಯಾಸ ಅಗತ್ಯತೆಗಳು, ಪುಟ 5 ರಲ್ಲಿ ನವೀಕರಿಸಲಾಗಿದೆ.
  • ಮಾರ್ಗದರ್ಶಿಯ ಉದ್ದಕ್ಕೂ, ಡೆಮೊ ವಿನ್ಯಾಸದಲ್ಲಿ ಬಳಸಲಾದ SoftConsole ಯೋಜನೆಗಳ ಹೆಸರುಗಳು ಮತ್ತು ಎಲ್ಲಾ ಸಂಬಂಧಿತ ಅಂಕಿಅಂಶಗಳನ್ನು ನವೀಕರಿಸಲಾಗುತ್ತದೆ.

ಪರಿಷ್ಕರಣೆ 5.0
Libero v11.7 ಸಾಫ್ಟ್‌ವೇರ್ ಬಿಡುಗಡೆಗಾಗಿ ಡಾಕ್ಯುಮೆಂಟ್ ಅನ್ನು ನವೀಕರಿಸಲಾಗಿದೆ (SAR 76559).

ಪರಿಷ್ಕರಣೆ 4.0
Libero v11.6 ಸಾಫ್ಟ್‌ವೇರ್ ಬಿಡುಗಡೆಗಾಗಿ ಡಾಕ್ಯುಮೆಂಟ್ ಅನ್ನು ನವೀಕರಿಸಲಾಗಿದೆ (SAR 72924).

ಪರಿಷ್ಕರಣೆ 3.0
Libero v11.5 ಸಾಫ್ಟ್‌ವೇರ್ ಬಿಡುಗಡೆಗಾಗಿ ಡಾಕ್ಯುಮೆಂಟ್ ಅನ್ನು ನವೀಕರಿಸಲಾಗಿದೆ (SAR 63972).

ಪರಿಷ್ಕರಣೆ 2.0
Libero v11.3 ಸಾಫ್ಟ್‌ವೇರ್ ಬಿಡುಗಡೆಗಾಗಿ ಡಾಕ್ಯುಮೆಂಟ್ ಅನ್ನು ನವೀಕರಿಸಲಾಗಿದೆ (SAR 56538).

ಪರಿಷ್ಕರಣೆ 1.0
Libero v11.2 ಸಾಫ್ಟ್‌ವೇರ್ ಬಿಡುಗಡೆಗಾಗಿ ಡಾಕ್ಯುಮೆಂಟ್ ಅನ್ನು ನವೀಕರಿಸಲಾಗಿದೆ (SAR 53221).

IwIP ಮತ್ತು FreeRTOS ಬಳಸಿಕೊಂಡು SmartFusion2 ಸಾಧನಗಳಲ್ಲಿ Modbus TCP ಉಲ್ಲೇಖ ವಿನ್ಯಾಸವನ್ನು ಚಾಲನೆ ಮಾಡಲಾಗುತ್ತಿದೆ

ಪರಿಚಯ
ಮೈಕ್ರೋಸೆಮಿ SmartFusion®2 SoC FPGA ಸಾಧನಗಳಿಗೆ ಉಲ್ಲೇಖ ವಿನ್ಯಾಸವನ್ನು ನೀಡುತ್ತದೆ.
ಟ್ರೈ-ಸ್ಪೀಡ್ ಎತರ್ನೆಟ್ ಮೀಡಿಯಂ ಆಕ್ಸೆಸ್ ಕಂಟ್ರೋಲರ್ (TSEMAC) SmartFusion2 SoC FPGA ನ ವೈಶಿಷ್ಟ್ಯಗಳು ಮತ್ತು Modbus ಪ್ರೋಟೋಕಾಲ್ ಅನ್ನು ಕಾರ್ಯಗತಗೊಳಿಸುತ್ತದೆ. ಉಲ್ಲೇಖ ವಿನ್ಯಾಸವು UG0557: SmartFusion2 SoC FPGA ಸುಧಾರಿತ ಅಭಿವೃದ್ಧಿ ಕಿಟ್ ಬಳಕೆದಾರ ಮಾರ್ಗದರ್ಶಿಯಲ್ಲಿ ಕಾರ್ಯನಿರ್ವಹಿಸುತ್ತದೆ. ಈ ಡೆಮೊ ಮಾರ್ಗದರ್ಶಿ ವಿವರಿಸುತ್ತದೆ.

  • SmartFusion2 TSEMAC ಬಳಕೆ ಸರಣಿ ಗಿಗಾಬಿಟ್ ಮಾಧ್ಯಮ ಸ್ವತಂತ್ರ ಇಂಟರ್ಫೇಸ್ (SGMII) PHY ಗೆ ಸಂಪರ್ಕಗೊಂಡಿದೆ.
  •  ಹಗುರವಾದ IP (IwIP) ಟ್ರಾನ್ಸ್‌ಮಿಷನ್ ಕಂಟ್ರೋಲ್ ಪ್ರೋಟೋಕಾಲ್ (TCP) ಅಥವಾ IP ಸ್ಟಾಕ್ ಮತ್ತು ಉಚಿತ ನೈಜ ಸಮಯದ ಆಪರೇಟಿಂಗ್ ಸಿಸ್ಟಮ್ (RTOS) ನೊಂದಿಗೆ SmartFusion2 MAC ಡ್ರೈವರ್‌ನ ಏಕೀಕರಣ.
  • ಕೈಗಾರಿಕಾ ಯಾಂತ್ರೀಕೃತಗೊಂಡ ಪ್ರೋಟೋಕಾಲ್ನೊಂದಿಗೆ ಅಪ್ಲಿಕೇಶನ್ ಲೇಯರ್, TCP ಅಥವಾ IP ನಲ್ಲಿ Modbus.
  • ಉಲ್ಲೇಖ ವಿನ್ಯಾಸವನ್ನು ಹೇಗೆ ಚಲಾಯಿಸುವುದು

SmartFusion2 SoC FPGA ಯ ಮೈಕ್ರೋಕಂಟ್ರೋಲರ್ ಸಬ್‌ಸಿಸ್ಟಮ್ (MSS) TSEMAC ಪೆರಿಫೆರಲ್‌ನ ನಿದರ್ಶನವನ್ನು ಹೊಂದಿದೆ. TSEMAC ಅನ್ನು ಹೋಸ್ಟ್ ಪ್ರೊಸೆಸರ್ ಮತ್ತು ಎತರ್ನೆಟ್ ನೆಟ್‌ವರ್ಕ್ ನಡುವೆ ಈ ಕೆಳಗಿನ ಡೇಟಾ ವರ್ಗಾವಣೆ ದರಗಳಲ್ಲಿ ಕಾನ್ಫಿಗರ್ ಮಾಡಬಹುದು (ಲೈನ್ ವೇಗಗಳು):

  • 10 Mbps
  • 100 Mbps
  • 1000 Mbps

SmartFusion2 ಸಾಧನಗಳಿಗಾಗಿ TSEMAC ಇಂಟರ್ಫೇಸ್ ಕುರಿತು ಹೆಚ್ಚಿನ ಮಾಹಿತಿಗಾಗಿ, UG0331: SmartFusion2 ಮೈಕ್ರೊಕಂಟ್ರೋಲರ್ ಸಬ್ಸಿಸ್ಟಮ್ ಬಳಕೆದಾರ ಮಾರ್ಗದರ್ಶಿಯನ್ನು ನೋಡಿ.

ಮಾಡ್ಬಸ್ ಪ್ರೋಟೋಕಾಲ್ ಅನ್ನು ಬಳಸುವುದು
Modbus ಒಂದು ಅಪ್ಲಿಕೇಶನ್ ಲೇಯರ್ ಮೆಸೇಜಿಂಗ್ ಪ್ರೋಟೋಕಾಲ್ ಆಗಿದೆ, ಇದು ಏಳನೇ ಹಂತದಲ್ಲಿದೆ
ಓಪನ್ ಸಿಸ್ಟಮ್ಸ್ ಇಂಟರ್ ಕನೆಕ್ಷನ್ (OSI) ಮಾದರಿ. ಇದು ವಿವಿಧ ರೀತಿಯ ಬಸ್‌ಗಳು ಅಥವಾ ನೆಟ್‌ವರ್ಕ್‌ಗಳಲ್ಲಿ ಸಂಪರ್ಕಗೊಂಡಿರುವ ಸಾಧನಗಳ ನಡುವೆ ಕ್ಲೈಂಟ್ ಅಥವಾ ಸರ್ವರ್ ಸಂವಹನವನ್ನು ಸಕ್ರಿಯಗೊಳಿಸುತ್ತದೆ. ಇದು ಕಾರ್ಯ ಸಂಕೇತಗಳಿಂದ ನಿರ್ದಿಷ್ಟಪಡಿಸಿದ ಅನೇಕ ಸೇವೆಗಳನ್ನು ಒದಗಿಸುವ ಸೇವಾ ಪ್ರೋಟೋಕಾಲ್ ಆಗಿದೆ. Modbus ಕಾರ್ಯ ಸಂಕೇತಗಳು Modbus ವಿನಂತಿ ಅಥವಾ ಪ್ರತ್ಯುತ್ತರ ಪ್ರೋಟೋಕಾಲ್ ಡೇಟಾ ಘಟಕಗಳ ಅಂಶಗಳಾಗಿವೆ. ಮಾಡ್ಬಸ್ ಪ್ರೋಟೋಕಾಲ್ನ ಅಂಶಗಳು ಸೇರಿವೆ:

  • ಈಥರ್ನೆಟ್ ಮೂಲಕ TCP ಅಥವಾ IP
  • ವಿವಿಧ ಮಾಧ್ಯಮಗಳ ಮೂಲಕ ಅಸಮಕಾಲಿಕ ಸರಣಿ ಪ್ರಸರಣ
  • ತಂತಿ:
    • EIA/TIA-232-E
    • EIA-422
    • EIA/TIA-485-A ಫೈಬರ್
  • ರೇಡಿಯೋ
  • Modbus PLUS, ಹೈ-ಸ್ಪೀಡ್ ಟೋಕನ್ ಪಾಸಿಂಗ್ ನೆಟ್‌ವರ್ಕ್

ಕೆಳಗಿನ ಚಿತ್ರವು ವಿವಿಧ ಸಂವಹನ ನೆಟ್‌ವರ್ಕ್‌ಗಳಿಗಾಗಿ ಮಾಡ್‌ಬಸ್ ಸಂವಹನ ಸ್ಟ್ಯಾಕ್‌ಗಳನ್ನು ವಿವರಿಸುತ್ತದೆ.

ಚಿತ್ರ 1 • Modbus ಸಂವಹನ ಸ್ಟಾಕ್

Microsemi-DG0440-Running-Modbus-TCP-Reference-Design-on-SmartFusion2-Devices-23

SmartFusion2 ಸಾಧನದಲ್ಲಿ Modbus ಪ್ರೋಟೋಕಾಲ್ ಅನ್ನು ಬಳಸುವುದು
Modbus TCP ಸರ್ವರ್ SmartFusion2 ಅಡ್ವಾನ್ಸ್‌ಡ್ ಡೆವಲಪ್‌ಮೆಂಟ್ ಕಿಟ್‌ನಲ್ಲಿ ಚಲಿಸುತ್ತದೆ ಮತ್ತು ಹೋಸ್ಟ್ PC ಯಲ್ಲಿ ಚಾಲನೆಯಲ್ಲಿರುವ Modbus TCP ಕ್ಲೈಂಟ್‌ಗೆ ಪ್ರತಿಕ್ರಿಯಿಸುತ್ತದೆ. ಕೆಳಗಿನ ಚಿತ್ರವು SmartFusion2 ಸಾಧನದಲ್ಲಿನ Modbus TCP ಸರ್ವರ್ ಮತ್ತು ಅಪ್ಲಿಕೇಶನ್‌ನ ಬ್ಲಾಕ್ ರೇಖಾಚಿತ್ರವನ್ನು ತೋರಿಸುತ್ತದೆ.

ಚಿತ್ರ 2 • Modbus TCP ಸರ್ವರ್‌ನ ಬ್ಲಾಕ್ ರೇಖಾಚಿತ್ರ ಮತ್ತು SmartFusion2 ನಲ್ಲಿನ ಅಪ್ಲಿಕೇಶನ್

0RGEXV 7&3 $SSOLFDWLRQ 0RGEXV 7&3 6HUYHU
,Z,3 7&3 RU ,3 6WDFN
)UHH5726 )ಲುಪ್ಜ್ದುಹ್
6PDUW)XVLRQ2 $GYDQFHG 'HYHORSPHQW .LW (+:)

ವಿನ್ಯಾಸದ ಅವಶ್ಯಕತೆಗಳು
ಕೆಳಗಿನ ಕೋಷ್ಟಕವು ಹಾರ್ಡ್‌ವೇರ್ ಮತ್ತು ಸಾಫ್ಟ್‌ವೇರ್ ವಿನ್ಯಾಸದ ಅವಶ್ಯಕತೆಗಳನ್ನು ಪಟ್ಟಿ ಮಾಡುತ್ತದೆ.

ಕೋಷ್ಟಕ 1 • ಉಲ್ಲೇಖ ವಿನ್ಯಾಸದ ಅವಶ್ಯಕತೆಗಳು ಮತ್ತು ವಿವರಗಳು

ವಿನ್ಯಾಸದ ಅವಶ್ಯಕತೆಗಳು: ವಿವರಣೆ
ಯಂತ್ರಾಂಶ

  • SmartFusion2 ಸುಧಾರಿತ ಅಭಿವೃದ್ಧಿ ಕಿಟ್
    – USB A ನಿಂದ ಮಿನಿ-B ಕೇಬಲ್
    - 12 ವಿ ಅಡಾಪ್ಟರ್
    ರೆವ್ ಎ ಅಥವಾ ನಂತರ
  • ಈಥರ್ನೆಟ್ ಕೇಬಲ್ RJ45
  • ಕೆಳಗಿನ ಸರಣಿ ಟರ್ಮಿನಲ್ ಎಮ್ಯುಲೇಶನ್ ಪ್ರೋಗ್ರಾಂಗಳಲ್ಲಿ ಯಾವುದಾದರೂ ಒಂದು:
    - ಹೈಪರ್ ಟರ್ಮಿನಲ್
    - ಟೆರಾ ಟರ್ಮ್
    - ಪುಟ್ಟಿ
  • ಹೋಸ್ಟ್ PC ಅಥವಾ ಲ್ಯಾಪ್ಟಾಪ್ ವಿಂಡೋಸ್ 64-ಬಿಟ್ ಆಪರೇಟಿಂಗ್ ಸಿಸ್ಟಮ್

ಸಾಫ್ಟ್ವೇರ್

  • Libero® System-on-Chip (SoC) v11.8
  • SoftConsole v4.0
  • FlashPro ಪ್ರೋಗ್ರಾಮಿಂಗ್ ಸಾಫ್ಟ್‌ವೇರ್ v11.8
  • USB ನಿಂದ UART ಡ್ರೈವರ್‌ಗಳು -
  • MSS ಈಥರ್ನೆಟ್ MAC ಡ್ರೈವರ್‌ಗಳು v3.1.100
  • ಸರಣಿ ಟರ್ಮಿನಲ್ ಎಮ್ಯುಲೇಶನ್ ಪ್ರೋಗ್ರಾಂ ಹೈಪರ್ ಟರ್ಮಿನಲ್, ಟೆರಾಟರ್ಮ್, ಅಥವಾ ಪುಟ್ಟಿ
  • ಬ್ರೌಸರ್ ಮೊಜಿಲ್ಲಾ ಫೈರ್‌ಫಾಕ್ಸ್ ಅಥವಾ ಇಂಟರ್ನೆಟ್ ಎಕ್ಸ್‌ಪ್ಲೋರರ್

ಡೆಮೊ ವಿನ್ಯಾಸ
IwIP ಮತ್ತು FreeRTOS ಅನ್ನು ಬಳಸಿಕೊಂಡು SmartFusion2 ಸಾಧನಗಳಲ್ಲಿ Modbus TCP ಉಲ್ಲೇಖ ವಿನ್ಯಾಸದ ಡೆಮೊ ವಿನ್ಯಾಸವನ್ನು ಈ ಕೆಳಗಿನ ವಿಭಾಗಗಳು ವಿವರಿಸುತ್ತವೆ.
ಡೆಮೊ ವಿನ್ಯಾಸ fileಗಳು ಇಲ್ಲಿ ಡೌನ್‌ಲೋಡ್ ಮಾಡಲು ಲಭ್ಯವಿದೆ:
http://soc.microsemi.com/download/rsc/?f=m2s_dg0440_liberov11p8_df
ಡೆಮೊ ವಿನ್ಯಾಸ fileಗಳು ಸೇರಿವೆ:

  • ಲಿಬೆರೊ
  • ಪ್ರೋಗ್ರಾಮಿಂಗ್ files
  • HostTool
  • ಓದಿ

ಕೆಳಗಿನ ಚಿತ್ರವು ವಿನ್ಯಾಸದ ಉನ್ನತ ಮಟ್ಟದ ರಚನೆಯನ್ನು ತೋರಿಸುತ್ತದೆ fileರು. ಹೆಚ್ಚಿನ ಮಾಹಿತಿಗಾಗಿ, Readme.txt ಅನ್ನು ನೋಡಿ file.

ಚಿತ್ರ 3 • ಡೆಮೊ ವಿನ್ಯಾಸ Fileಉನ್ನತ ಮಟ್ಟದ ರಚನೆ

Microsemi-DG0440-Running-Modbus-TCP-Reference-Design-on-SmartFusion2-Devices-1

 ಡೆಮೊ ವಿನ್ಯಾಸ ವೈಶಿಷ್ಟ್ಯಗಳು
ಉಲ್ಲೇಖ ವಿನ್ಯಾಸವು ಒಳಗೊಂಡಿದೆ:

  • ಲಿಬೆರೊ SoC ವೆರಿಲಾಗ್ ಯೋಜನೆಯನ್ನು ಪೂರ್ಣಗೊಳಿಸಿ
  • SoftConsole ಫರ್ಮ್‌ವೇರ್ ಯೋಜನೆ

ಉಚಿತ ಮೋಡ್‌ಬಸ್ ಸಂವಹನ ಸ್ಟಾಕ್ ಸೆಟ್ಟಿಂಗ್‌ಗಳನ್ನು ಅವಲಂಬಿಸಿ ಉಲ್ಲೇಖ ವಿನ್ಯಾಸವು ಈ ಕೆಳಗಿನ ಮೋಡ್‌ಬಸ್ ಫಂಕ್ಷನ್ ಕೋಡ್‌ಗಳನ್ನು ಬೆಂಬಲಿಸುತ್ತದೆ:

  • ಇನ್‌ಪುಟ್ ರೆಜಿಸ್ಟರ್‌ಗಳನ್ನು ಓದಿ (ಫಂಕ್ಷನ್ ಕೋಡ್ 0×04)
  • ಹೋಲ್ಡಿಂಗ್ ರೆಜಿಸ್ಟರ್‌ಗಳನ್ನು ಓದಿ (ಫಂಕ್ಷನ್ ಕೋಡ್ 0×03)
  • ಏಕ ರೆಜಿಸ್ಟರ್‌ಗಳನ್ನು ಬರೆಯಿರಿ (ಫಂಕ್ಷನ್ ಕೋಡ್ 0×06)
  • ಬಹು ರೆಜಿಸ್ಟರ್‌ಗಳನ್ನು ಬರೆಯಿರಿ (ಫಂಕ್ಷನ್ ಕೋಡ್ 0×10)
  • ಬಹು ರೆಜಿಸ್ಟರ್‌ಗಳನ್ನು ಓದಿ ಅಥವಾ ಬರೆಯಿರಿ (ಫಂಕ್ಷನ್ ಕೋಡ್ 0×17)
  • ಸುರುಳಿಗಳನ್ನು ಓದಿ (ಫಂಕ್ಷನ್ ಕೋಡ್ 0×01)
  • ಏಕ ಸುರುಳಿಯನ್ನು ಬರೆಯಿರಿ (ಫಂಕ್ಷನ್ ಕೋಡ್ 0×05)
  • ಬಹು ಸುರುಳಿಗಳನ್ನು ಬರೆಯಿರಿ (ಫಂಕ್ಷನ್ ಕೋಡ್ 0×0F)
  • ಡಿಸ್ಕ್ರೀಟ್ ಇನ್‌ಪುಟ್‌ಗಳನ್ನು ಓದಿ (ಫಂಕ್ಷನ್ ಕೋಡ್ (0×02)

ಎಲ್ಲಾ ಉಚಿತ Modbus ಸಂವಹನಗಳ ಸ್ಟಾಕ್ ಸೆಟ್ಟಿಂಗ್‌ಗಳಿಗಾಗಿ ಉಲ್ಲೇಖ ವಿನ್ಯಾಸವು ಈ ಕೆಳಗಿನ Modbus ಫಂಕ್ಷನ್ ಕೋಡ್‌ಗಳನ್ನು ಬೆಂಬಲಿಸುತ್ತದೆ:

  • ಇನ್‌ಪುಟ್ ರೆಜಿಸ್ಟರ್‌ಗಳನ್ನು ಓದಿ (ಫಂಕ್ಷನ್ ಕೋಡ್ 0×04)
  • ಡಿಸ್ಕ್ರೀಟ್ ಇನ್‌ಪುಟ್‌ಗಳನ್ನು ಓದಿ (ಫಂಕ್ಷನ್ ಕೋಡ್ (0×02)
  • ಬಹು ಸುರುಳಿಗಳನ್ನು ಬರೆಯಿರಿ (ಫಂಕ್ಷನ್ ಕೋಡ್ 0×0F)
  • ಹೋಲ್ಡಿಂಗ್ ರೆಜಿಸ್ಟರ್‌ಗಳನ್ನು ಓದಿ (ಫಂಕ್ಷನ್ ಕೋಡ್ 0×03)

ಡೆಮೊ ವಿನ್ಯಾಸ ವಿವರಣೆ
ಹತ್ತು-ಬಿಟ್ ಇಂಟರ್ಫೇಸ್ (TBI) ಕಾರ್ಯಾಚರಣೆಗಾಗಿ TSEMAC ಅನ್ನು ಕಾನ್ಫಿಗರ್ ಮಾಡುವ ಮೂಲಕ SGMII PHY ಇಂಟರ್ಫೇಸ್ ಅನ್ನು ಬಳಸಿಕೊಂಡು ವಿನ್ಯಾಸವನ್ನು ಅಳವಡಿಸಲಾಗಿದೆ. TSEMAC TBI ಇಂಟರ್‌ಫೇಸ್ ಕುರಿತು ಹೆಚ್ಚಿನ ಮಾಹಿತಿಗಾಗಿ, UG0331: SmartFusion2 ಮೈಕ್ರೋಕಂಟ್ರೋಲರ್ ಸಬ್‌ಸಿಸ್ಟಮ್ ಬಳಕೆದಾರ ಮಾರ್ಗದರ್ಶಿಯನ್ನು ನೋಡಿ.

ಲಿಬೆರೊ SoC ಹಾರ್ಡ್‌ವೇರ್ ಪ್ರಾಜೆಕ್ಟ್
ಕೆಳಗಿನ ಅಂಕಿ ಅಂಶವು ರೆಫರೆನ್ಸ್ ಡಿಸೈನ್ ಸ್ಲೇವ್ ಫರ್ಮ್‌ವೇರ್ ರನ್ ಆಗುವ ಹಾರ್ಡ್‌ವೇರ್ ವಿನ್ಯಾಸದ ಅನುಷ್ಠಾನವನ್ನು ತೋರಿಸುತ್ತದೆ.

ಚಿತ್ರ 4 • ಲಿಬೆರೊ SoC ಉನ್ನತ ಮಟ್ಟದ ಹಾರ್ಡ್‌ವೇರ್ ವಿನ್ಯಾಸ

Libero SoC ಹಾರ್ಡ್‌ವೇರ್ ಯೋಜನೆಯು ಈ ಕೆಳಗಿನ SmartFusion2 MSS ಸಂಪನ್ಮೂಲಗಳು ಮತ್ತು IPಗಳನ್ನು ಬಳಸುತ್ತದೆ:

  • TSEMAC TBI ಇಂಟರ್ಫೇಸ್
  • SmartFusion0 ಸುಧಾರಿತ ಅಭಿವೃದ್ಧಿ ಕಿಟ್‌ನಲ್ಲಿ RS-232 ಸಂವಹನಗಳಿಗಾಗಿ MMUART_2
  • ಗಡಿಯಾರದ ಮೂಲವಾಗಿ ಮೀಸಲಾದ ಇನ್‌ಪುಟ್ ಪ್ಯಾಡ್ 0
  • ಸಾಮಾನ್ಯ ಉದ್ದೇಶದ ಇನ್ಪುಟ್ ಮತ್ತು ಔಟ್ಪುಟ್ (GPIO) ಕೆಳಗಿನವುಗಳನ್ನು ಇಂಟರ್ಫೇಸ್ ಮಾಡುತ್ತದೆ:
    • ಲೈಟ್ ಎಮಿಟಿಂಗ್ ಡಯೋಡ್‌ಗಳು (ಎಲ್‌ಇಡಿ): 4 ಸಂಖ್ಯೆಗಳು
    • ಪುಶ್-ಬಟನ್ಸ್: 4 ಸಂಖ್ಯೆಗಳು
    • ಡ್ಯುಯಲ್ ಇನ್-ಲೈನ್ ಪ್ಯಾಕೇಜ್ (ಡಿಐಪಿ) ಸ್ವಿಚ್‌ಗಳು: 4 ಸಂಖ್ಯೆಗಳು
  • ಕೆಳಗಿನ ಬೋರ್ಡ್ ಸಂಪನ್ಮೂಲಗಳು Modbus ಆಜ್ಞೆಗಳೊಂದಿಗೆ ಸಂಬಂಧ ಹೊಂದಿವೆ:
    • ಎಲ್ಇಡಿಗಳು (ಸುರುಳಿಗಳು)
    • ಡಿಐಪಿ ಸ್ವಿಚ್‌ಗಳು (ಡಿಸ್ಕ್ರೀಟ್ ಇನ್‌ಪುಟ್‌ಗಳು)
    • ಪುಶ್-ಬಟನ್‌ಗಳು (ಪ್ರತ್ಯೇಕ ಇನ್‌ಪುಟ್‌ಗಳು)
    • ನೈಜ ಸಮಯದ ಗಡಿಯಾರ (RTC) (ಇನ್‌ಪುಟ್ ರೆಜಿಸ್ಟರ್‌ಗಳು)
  • ಹೈ-ಸ್ಪೀಡ್ ಸೀರಿಯಲ್ ಇಂಟರ್ಫೇಸ್ (SERDESIF) SERDES_IF IP, SERDESIF_3 EPCS ಲೇನ್ 3 ಗಾಗಿ ಕಾನ್ಫಿಗರ್ ಮಾಡಲಾಗಿದೆ, ಕೆಳಗಿನ ಚಿತ್ರವನ್ನು ನೋಡಿ. ಹೈ-ಸ್ಪೀಡ್ ಸೀರಿಯಲ್ ಇಂಟರ್‌ಫೇಸ್‌ಗಳ ಕುರಿತು ಇನ್ನಷ್ಟು ತಿಳಿದುಕೊಳ್ಳಲು, UG0447- SmartFusion2 ಮತ್ತು IGLOO2 FPGA ಹೈ ಸ್ಪೀಡ್ ಸೀರಿಯಲ್ ಇಂಟರ್‌ಫೇಸ್‌ಗಳ ಬಳಕೆದಾರ ಮಾರ್ಗದರ್ಶಿಯನ್ನು ನೋಡಿ.

ಕೆಳಗಿನ ಚಿತ್ರವು ಹೈ ಸ್ಪೀಡ್ ಸೀರಿಯಲ್ ಇಂಟರ್ಫೇಸ್ ಕಾನ್ಫಿಗರರೇಟರ್ ವಿಂಡೋವನ್ನು ತೋರಿಸುತ್ತದೆ.

ಚಿತ್ರ 5 • ಹೈ ಸ್ಪೀಡ್ ಸೀರಿಯಲ್ ಇಂಟರ್ಫೇಸ್ ಕಾನ್ಫಿಗರರೇಟರ್ ವಿಂಡೋ

Microsemi-DG0440-Running-Modbus-TCP-Reference-Design-on-SmartFusion2-Devices-3

ಪ್ಯಾಕೇಜ್ ಪಿನ್ ನಿಯೋಜನೆಗಳು
LED, DIP ಸ್ವಿಚ್‌ಗಳು, ಪುಶ್-ಬಟನ್ ಸ್ವಿಚ್‌ಗಳು ಮತ್ತು PHY ಇಂಟರ್‌ಫೇಸ್ ಸಿಗ್ನಲ್‌ಗಳಿಗಾಗಿ ಪ್ಯಾಕೇಜ್ ಪಿನ್ ಕಾರ್ಯಯೋಜನೆಯು ಕೆಳಗಿನ ಕೋಷ್ಟಕದಲ್ಲಿ ಟೇಬಲ್ 5, ಪುಟ 9 ರ ಮೂಲಕ ತೋರಿಸಲಾಗಿದೆ.

ಕೋಷ್ಟಕ 2 • ಪ್ಯಾಕೇಜ್ ಪಿನ್‌ಗಳ ನಿಯೋಜನೆಗಳಿಗೆ LED

  • ಔಟ್ಪುಟ್ ಪ್ಯಾಕೇಜ್ ಪಿನ್
  • LED_1 D26
  • LED_2 F26
  • LED_3 A27
  • LED_4 C26

ಕೋಷ್ಟಕ 3 • ಡಿಐಪಿ ಪ್ಯಾಕೇಜ್ ಪಿನ್‌ಗಳ ನಿಯೋಜನೆಗಳಿಗೆ ಬದಲಾಯಿಸುತ್ತದೆ

  • ಔಟ್ಪುಟ್ ಪ್ಯಾಕೇಜ್ ಪಿನ್
  • DIP1 F25
  • DIP2 G25
  • DIP3 J23
  • DIP4 J22

ಕೋಷ್ಟಕ 4 • ಪ್ಯಾಕೇಜ್ ಪಿನ್‌ಗಳ ನಿಯೋಜನೆಗಳಿಗೆ ಪುಶ್ ಬಟನ್ ಸ್ವಿಚ್‌ಗಳು

  • ಔಟ್ಪುಟ್ ಪ್ಯಾಕೇಜ್ ಪಿನ್
  • ಸ್ವಿಚ್1 J25
  • ಸ್ವಿಚ್2 H25
  • ಸ್ವಿಚ್3 J24
  • ಸ್ವಿಚ್4 H23

ಕೋಷ್ಟಕ 5 • ಪ್ಯಾಕೇಜ್ ಪಿನ್‌ಗಳ ನಿಯೋಜನೆಗಳಿಗೆ PHY ಇಂಟರ್ಫೇಸ್ ಸಿಗ್ನಲ್‌ಗಳು

  • ಪೋರ್ಟ್ ಹೆಸರು ನಿರ್ದೇಶನ ಪ್ಯಾಕೇಜ್ ಪಿನ್
  • PHY_MDC ಔಟ್‌ಪುಟ್ F3
  • PHY_MDIO ಇನ್‌ಪುಟ್ K7
  • PHY_RST ಔಟ್‌ಪುಟ್ F2

SoftConsole ಫರ್ಮ್‌ವೇರ್ ಪ್ರಾಜೆಕ್ಟ್
ಸ್ವತಂತ್ರ SoftConsole IDE ಬಳಸಿಕೊಂಡು SoftConsole ಯೋಜನೆಯನ್ನು ಆಹ್ವಾನಿಸಿ. ಸ್ಟಾಕ್‌ನ ಕೆಳಗಿನ ಆವೃತ್ತಿಗಳನ್ನು ಉಲ್ಲೇಖ ವಿನ್ಯಾಸಕ್ಕಾಗಿ ಬಳಸಲಾಗುತ್ತದೆ:

  • lwIP TCP ಅಥವಾ IP ಸ್ಟಾಕ್ ಆವೃತ್ತಿ 1.3.2
  • Modbus TCP ಸರ್ವರ್ ಆವೃತ್ತಿ 1.5 (www.freemodbus.org) ಮೋಡ್‌ಬಸ್ TCP ಸರ್ವರ್‌ನಂತೆ ಸಂಪೂರ್ಣ ಫಂಕ್ಷನ್ ಕೋಡ್ ಬೆಂಬಲಕ್ಕಾಗಿ ವರ್ಧನೆಗಳೊಂದಿಗೆ
  • FreeRTOS (www.freertos.org)

ಕೆಳಗಿನ ಚಿತ್ರವು SoftConsole ಸಾಫ್ಟ್‌ವೇರ್ ಸ್ಟ್ಯಾಕ್‌ಗಳ ವಿನ್ಯಾಸದ ಡೈರೆಕ್ಟರಿ ರಚನೆಯನ್ನು ತೋರಿಸುತ್ತದೆ.

ಚಿತ್ರ 6 • SoftConsole ಪ್ರಾಜೆಕ್ಟ್ ಎಕ್ಸ್‌ಪ್ಲೋರರ್ ವಿಂಡೋ

Microsemi-DG0440-Running-Modbus-TCP-Reference-Design-on-SmartFusion2-Devices-4

SoftConsole ಕಾರ್ಯಸ್ಥಳವು Modbus_TCP_App ಯೋಜನೆಯನ್ನು ಒಳಗೊಂಡಿದೆ, ಇದು Modbus TCP ಅಪ್ಲಿಕೇಶನ್ (lwIP ಮತ್ತು FreeRTOS ಅನ್ನು ಬಳಸುತ್ತದೆ) ಮತ್ತು ಹಾರ್ಡ್‌ವೇರ್ ವಿನ್ಯಾಸಕ್ಕೆ ಅನುಗುಣವಾದ ಎಲ್ಲಾ ಫರ್ಮ್‌ವೇರ್ ಮತ್ತು ಹಾರ್ಡ್‌ವೇರ್ ಅಮೂರ್ತ ಲೇಯರ್‌ಗಳನ್ನು ಹೊಂದಿದೆ.
ಕೆಳಗಿನ ಚಿತ್ರವು ಡೆಮೊಗಾಗಿ ಬಳಸಲಾದ ಚಾಲಕ ಆವೃತ್ತಿಗಳನ್ನು ತೋರಿಸುತ್ತದೆ.

ಚಿತ್ರ 7 • ಡೆಮೊ ವಿನ್ಯಾಸ ಚಾಲಕ ಆವೃತ್ತಿಗಳು

Microsemi-DG0440-Running-Modbus-TCP-Reference-Design-on-SmartFusion2-Devices-5

ಡೆಮೊ ವಿನ್ಯಾಸವನ್ನು ಹೊಂದಿಸಲಾಗುತ್ತಿದೆ
SmartFusion2 ಅಡ್ವಾನ್ಸ್‌ಡ್ ಡೆವಲಪ್‌ಮೆಂಟ್ ಕಿಟ್ ಬೋರ್ಡ್‌ಗಾಗಿ ಡೆಮೊವನ್ನು ಹೇಗೆ ಹೊಂದಿಸುವುದು ಎಂಬುದನ್ನು ಈ ಕೆಳಗಿನ ಹಂತಗಳು ವಿವರಿಸುತ್ತವೆ:

  1. USB A ನಿಂದ ಮಿನಿ-B ಕೇಬಲ್ ಬಳಸಿ J33 ಕನೆಕ್ಟರ್‌ಗೆ ಹೋಸ್ಟ್ PC ಅನ್ನು ಸಂಪರ್ಕಿಸಿ. USB ಟು ಯೂನಿವರ್ಸಲ್ ಅಸಮಕಾಲಿಕ ರಿಸೀವರ್/ಟ್ರಾನ್ಸ್‌ಮಿಟರ್ (UART) ಬ್ರಿಡ್ಜ್ ಡ್ರೈವರ್‌ಗಳನ್ನು ಸ್ವಯಂಚಾಲಿತವಾಗಿ ಪತ್ತೆ ಮಾಡಲಾಗುತ್ತದೆ.
  2. ಪತ್ತೆಯಾದ ನಾಲ್ಕು ಸಂವಹನ (COM) ಪೋರ್ಟ್‌ಗಳಿಂದ, ಯಾವುದೇ ಒಂದು COM ಪೋರ್ಟ್‌ಗಳ ಮೇಲೆ ಬಲ ಕ್ಲಿಕ್ ಮಾಡಿ ಮತ್ತು ಪ್ರಾಪರ್ಟೀಸ್ ಆಯ್ಕೆಮಾಡಿ. ಕೆಳಗಿನ ಚಿತ್ರದಲ್ಲಿ ತೋರಿಸಿರುವಂತೆ ಆಯ್ದ COM ಪೋರ್ಟ್ ಗುಣಲಕ್ಷಣಗಳ ವಿಂಡೋವನ್ನು ಪ್ರದರ್ಶಿಸಲಾಗುತ್ತದೆ.
  3. ಕೆಳಗಿನ ಚಿತ್ರದಲ್ಲಿ ತೋರಿಸಿರುವಂತೆ ಪ್ರಾಪರ್ಟೀಸ್ ವಿಂಡೋದಲ್ಲಿ USB FP5 ಸೀರಿಯಲ್ ಪರಿವರ್ತಕ C ನಲ್ಲಿರುವಂತೆ ಸ್ಥಳವನ್ನು ಖಚಿತಪಡಿಸಿಕೊಳ್ಳಿ.

ಗಮನಿಸಿ: ಸೀರಿಯಲ್ ಪೋರ್ಟ್ ಕಾನ್ಫಿಗರೇಶನ್‌ಗಾಗಿ COM ಪೋರ್ಟ್ ಸಂಖ್ಯೆಯನ್ನು ಗಮನಿಸಿ ಮತ್ತು COM ಪೋರ್ಟ್ ಸ್ಥಳವನ್ನು USB FP5 ಸೀರಿಯಲ್ ಪರಿವರ್ತಕ C ಯಲ್ಲಿ ನಿರ್ದಿಷ್ಟಪಡಿಸಲಾಗಿದೆ ಎಂದು ಖಚಿತಪಡಿಸಿಕೊಳ್ಳಿ.

ಚಿತ್ರ 8 • ಸಾಧನ ನಿರ್ವಾಹಕ ವಿಂಡೋ

Microsemi-DG0440-Running-Modbus-TCP-Reference-Design-on-SmartFusion2-Devices-6

  1. ಯುಎಸ್‌ಬಿ ಡ್ರೈವರ್‌ಗಳನ್ನು ಸ್ವಯಂಚಾಲಿತವಾಗಿ ಪತ್ತೆ ಮಾಡದಿದ್ದರೆ ಯುಎಸ್‌ಬಿ ಡ್ರೈವರ್ ಅನ್ನು ಸ್ಥಾಪಿಸಿ.
  2. FTDI ಮಿನಿ USB ಕೇಬಲ್ ಮೂಲಕ ಸರಣಿ ಟರ್ಮಿನಲ್ ಸಂವಹನಕ್ಕಾಗಿ FTDI D2XX ಚಾಲಕವನ್ನು ಸ್ಥಾಪಿಸಿ. ಚಾಲಕರು ಮತ್ತು ಅನುಸ್ಥಾಪನ ಮಾರ್ಗದರ್ಶಿಯನ್ನು ಡೌನ್‌ಲೋಡ್ ಮಾಡಿ:
    www.microsemi.com/soc/documents/CDM_2.08.24_WHQL_Certified.zip
  3. ಕೆಳಗಿನ ಕೋಷ್ಟಕದಲ್ಲಿ ತೋರಿಸಿರುವಂತೆ SmartFusion2 ಸುಧಾರಿತ ಅಭಿವೃದ್ಧಿ ಕಿಟ್ ಬೋರ್ಡ್‌ನಲ್ಲಿ ಜಿಗಿತಗಾರರನ್ನು ಸಂಪರ್ಕಿಸಿ. ಜಂಪರ್ ಸ್ಥಳಗಳ ಕುರಿತು ಮಾಹಿತಿಗಾಗಿ, ಅನುಬಂಧವನ್ನು ನೋಡಿ: ಜಂಪರ್ ಸ್ಥಳಗಳು, ಪುಟ 19.

ಎಚ್ಚರಿಕೆ: ಜಂಪರ್ ಸಂಪರ್ಕಗಳನ್ನು ಮಾಡುವ ಮೊದಲು ವಿದ್ಯುತ್ ಸರಬರಾಜು ಸ್ವಿಚ್, SW7 ಅನ್ನು ಸ್ವಿಚ್ ಆಫ್ ಮಾಡಿ.
ಕೋಷ್ಟಕ 6 • SmartFusion2 ಸುಧಾರಿತ ಅಭಿವೃದ್ಧಿ ಕಿಟ್ ಜಂಪರ್ ಸೆಟ್ಟಿಂಗ್‌ಗಳು

  • ಪಿನ್‌ನಿಂದ ಕಾಮೆಂಟ್‌ಗಳಿಗೆ ಜಂಪರ್ ಪಿನ್
  • J116, J353, J354,J54 1 2 ಇವುಗಳು ಸುಧಾರಿತ ಅಭಿವೃದ್ಧಿ ಕಿಟ್ ಬೋರ್ಡ್‌ನ ಡೀಫಾಲ್ಟ್ ಜಂಪರ್ ಸೆಟ್ಟಿಂಗ್‌ಗಳಾಗಿವೆ. ಜಿಗಿತಗಾರರು ಎಂದು ಖಚಿತಪಡಿಸಿಕೊಳ್ಳಿ
  • J123 2 3 ಪ್ರಕಾರವಾಗಿ ಹೊಂದಿಸಲಾಗಿದೆ.
  • J124, J121, J32 1 2 JTAG FTDI ಮೂಲಕ ಪ್ರೋಗ್ರಾಮಿಂಗ್
  1. SmartFusion42 ಸುಧಾರಿತ ಅಭಿವೃದ್ಧಿ ಕಿಟ್ ಬೋರ್ಡ್‌ನಲ್ಲಿ J2 ಕನೆಕ್ಟರ್‌ಗೆ ವಿದ್ಯುತ್ ಸರಬರಾಜನ್ನು ಸಂಪರ್ಕಿಸಿ.
  2. ಈ ವಿನ್ಯಾಸ ಮಾಜಿample ಸ್ಥಿರ IP ಮತ್ತು ಡೈನಾಮಿಕ್ IP ವಿಧಾನಗಳಲ್ಲಿ ಎರಡೂ ರನ್ ಮಾಡಬಹುದು. ಪೂರ್ವನಿಯೋಜಿತವಾಗಿ, ಪ್ರೋಗ್ರಾಮಿಂಗ್ fileಗಳನ್ನು ಡೈನಾಮಿಕ್ ಐಪಿ ಮೋಡ್‌ಗಾಗಿ ಒದಗಿಸಲಾಗಿದೆ.
    • ಸ್ಥಿರ IP ಗಾಗಿ, ಹೋಸ್ಟ್ PC ಅನ್ನು J21 ಕನೆಕ್ಟರ್‌ಗೆ ಸಂಪರ್ಕಪಡಿಸಿ
      SmartFusion2 ಸುಧಾರಿತ ಅಭಿವೃದ್ಧಿ ಕಿಟ್ ಬೋರ್ಡ್ RJ45 ಕೇಬಲ್ ಬಳಸಿ.
    • ಡೈನಾಮಿಕ್ IP ಗಾಗಿ, RJ21 ಕೇಬಲ್ ಬಳಸಿ SmartFusion2 ಅಡ್ವಾನ್ಸ್‌ಡ್ ಡೆವಲಪ್‌ಮೆಂಟ್ ಕಿಟ್ ಬೋರ್ಡ್‌ನ J45 ಕನೆಕ್ಟರ್‌ಗೆ ಯಾವುದೇ ತೆರೆದ ನೆಟ್‌ವರ್ಕ್ ಪೋರ್ಟ್‌ಗಳನ್ನು ಸಂಪರ್ಕಪಡಿಸಿ.

ಬೋರ್ಡ್ ಸೆಟಪ್ ಸ್ನ್ಯಾಪ್‌ಶಾಟ್
ಎಲ್ಲಾ ಸೆಟಪ್ ಸಂಪರ್ಕಗಳೊಂದಿಗೆ SmartFusion2 ಅಡ್ವಾನ್ಸ್‌ಡ್ ಡೆವಲಪ್‌ಮೆಂಟ್ ಕಿಟ್ ಬೋರ್ಡ್‌ನ ಸ್ನ್ಯಾಪ್‌ಶಾಟ್‌ಗಳನ್ನು ಅನುಬಂಧದಲ್ಲಿ ನೀಡಲಾಗಿದೆ: Modbus TCP ರೆಫರೆನ್ಸ್ ಡಿಸೈನ್, ಪುಟ 18 ಅನ್ನು ರನ್ ಮಾಡಲು ಬೋರ್ಡ್ ಸೆಟಪ್.

ಡೆಮೊ ವಿನ್ಯಾಸವನ್ನು ಚಾಲನೆ ಮಾಡಲಾಗುತ್ತಿದೆ
ಡೆಮೊ ವಿನ್ಯಾಸವನ್ನು ಹೇಗೆ ಚಲಾಯಿಸಬೇಕು ಎಂಬುದನ್ನು ಈ ಕೆಳಗಿನ ಹಂತಗಳು ವಿವರಿಸುತ್ತವೆ:

  1. ವಿನ್ಯಾಸವನ್ನು ಡೌನ್‌ಲೋಡ್ ಮಾಡಿ file ಇಂದ:
    http://soc.microsemi.com/download/rsc/?f=m2s_dg0440_liberov11p8_df
  2. ವಿದ್ಯುತ್ ಸರಬರಾಜು ಸ್ವಿಚ್ ಆನ್ ಮಾಡಿ, SW7.
  3. ಯಾವುದೇ ಸರಣಿ ಟರ್ಮಿನಲ್ ಎಮ್ಯುಲೇಶನ್ ಪ್ರೋಗ್ರಾಂ ಅನ್ನು ಪ್ರಾರಂಭಿಸಿ:
    • ಹೈಪರ್ ಟರ್ಮಿನಲ್
    • ಪುಟ್ಟಿ
    • ಟೆರಾ ಟರ್ಮ್
      ಗಮನಿಸಿ: ಈ ಡೆಮೊದಲ್ಲಿ ಹೈಪರ್ ಟರ್ಮಿನಲ್ ಅನ್ನು ಬಳಸಲಾಗುತ್ತದೆ.
      ಕಾರ್ಯಕ್ರಮದ ಸಂರಚನೆ ಹೀಗಿದೆ:
    • ಬೌಡ್ ದರ: 115200
    • 8 ಡೇಟಾ ಬಿಟ್‌ಗಳು
    • 1 ಸ್ಟಾಪ್ ಬಿಟ್
    • ಸಮಾನತೆ ಇಲ್ಲ
    • ಹರಿವಿನ ನಿಯಂತ್ರಣವಿಲ್ಲ
      ಸೀರಿಯಲ್ ಟರ್ಮಿನಲ್ ಎಮ್ಯುಲೇಶನ್ ಪ್ರೋಗ್ರಾಂಗಳನ್ನು ಕಾನ್ಫಿಗರ್ ಮಾಡುವ ಕುರಿತು ಮಾಹಿತಿಗಾಗಿ, ಸೀರಿಯಲ್ ಟರ್ಮಿನಲ್ ಎಮ್ಯುಲೇಶನ್ ಪ್ರೋಗ್ರಾಂಗಳನ್ನು ಕಾನ್ಫಿಗರ್ ಮಾಡುವುದನ್ನು ನೋಡಿ.
  4. FlashPro ಸಾಫ್ಟ್‌ವೇರ್ ಅನ್ನು ಪ್ರಾರಂಭಿಸಿ.
  5. ಹೊಸ ಪ್ರಾಜೆಕ್ಟ್ ಕ್ಲಿಕ್ ಮಾಡಿ.
  6. ಹೊಸ ಪ್ರಾಜೆಕ್ಟ್ ವಿಂಡೋದಲ್ಲಿ, ಕೆಳಗಿನ ಚಿತ್ರದಲ್ಲಿ ತೋರಿಸಿರುವಂತೆ ಯೋಜನೆಯ ಹೆಸರನ್ನು ನಮೂದಿಸಿ.

ಚಿತ್ರ 9 • FlashPro ಹೊಸ ಯೋಜನೆ

Microsemi-DG0440-Running-Modbus-TCP-Reference-Design-on-SmartFusion2-Devices-7

  1. ಬ್ರೌಸ್ ಕ್ಲಿಕ್ ಮಾಡಿ ಮತ್ತು ನೀವು ಯೋಜನೆಯನ್ನು ಉಳಿಸಲು ಬಯಸುವ ಸ್ಥಳಕ್ಕೆ ನ್ಯಾವಿಗೇಟ್ ಮಾಡಿ.
  2. ಪ್ರೋಗ್ರಾಮಿಂಗ್ ಮೋಡ್ ಆಗಿ ಏಕ ಸಾಧನವನ್ನು ಆಯ್ಕೆಮಾಡಿ.
  3. ಯೋಜನೆಯನ್ನು ಉಳಿಸಲು ಸರಿ ಕ್ಲಿಕ್ ಮಾಡಿ.
  4. ಸಾಧನವನ್ನು ಕಾನ್ಫಿಗರ್ ಮಾಡಿ ಕ್ಲಿಕ್ ಮಾಡಿ.
  5. Modbus_TCP_top.stp ಇರುವ ಸ್ಥಳಕ್ಕೆ ಬ್ರೌಸ್ ಮಾಡಿ ಮತ್ತು ನ್ಯಾವಿಗೇಟ್ ಮಾಡಿ file ಇದೆ ಮತ್ತು ಆಯ್ಕೆಮಾಡಿ file. ಡೀಫಾಲ್ಟ್ ಸ್ಥಳ:
    (\SF2_Modbus_TCP_Ref_Design_DF\Programmingfile\Modbus_TCP_top.stp). ಅಗತ್ಯವಿರುವ ಪ್ರೋಗ್ರಾಮಿಂಗ್ file ಆಯ್ಕೆಮಾಡಲಾಗಿದೆ ಮತ್ತು ಕೆಳಗಿನ ಚಿತ್ರದಲ್ಲಿ ತೋರಿಸಿರುವಂತೆ ಸಾಧನದಲ್ಲಿ ಪ್ರೋಗ್ರಾಮ್ ಮಾಡಲು ಸಿದ್ಧವಾಗಿದೆ.
    ಚಿತ್ರ 10 • FlashPro ಪ್ರಾಜೆಕ್ಟ್ ಅನ್ನು ಕಾನ್ಫಿಗರ್ ಮಾಡಲಾಗಿದೆ
    Microsemi-DG0440-Running-Modbus-TCP-Reference-Design-on-SmartFusion2-Devices-8
  6. ಸಾಧನವನ್ನು ಪ್ರೋಗ್ರಾಮಿಂಗ್ ಪ್ರಾರಂಭಿಸಲು PROGRAM ಅನ್ನು ಕ್ಲಿಕ್ ಮಾಡಿ. ಪ್ರೋಗ್ರಾಂ ಪಾಸ್ ಆಗಿದೆ ಎಂದು ಸೂಚಿಸುವ ಸಂದೇಶವನ್ನು ಪ್ರದರ್ಶಿಸುವವರೆಗೆ ಕಾಯಿರಿ. Modbus ಅಪ್ಲಿಕೇಶನ್ ಅನ್ನು ಸಕ್ರಿಯಗೊಳಿಸಲು ಈ ಡೆಮೊಗೆ SmartFusion2 ಸಾಧನವನ್ನು ಅಪ್ಲಿಕೇಶನ್ ಕೋಡ್‌ನೊಂದಿಗೆ ಪೂರ್ವ ಪ್ರೋಗ್ರಾಮ್ ಮಾಡಬೇಕಾಗಿದೆ. SmartFusion2 ಸಾಧನವನ್ನು FlashPro ಸಾಫ್ಟ್‌ವೇರ್ ಬಳಸಿಕೊಂಡು Modbus_TCP_top.stp ನೊಂದಿಗೆ ಪೂರ್ವ ಪ್ರೋಗ್ರಾಮ್ ಮಾಡಲಾಗಿದೆ.
    ಚಿತ್ರ 11 • FlashPro ಪ್ರೋಗ್ರಾಂ ಅಂಗೀಕರಿಸಲಾಗಿದೆ
    Microsemi-DG0440-Running-Modbus-TCP-Reference-Design-on-SmartFusion2-Devices-9ಗಮನಿಸಿ: ವಿನ್ಯಾಸವನ್ನು ಸ್ಥಿರ IP ಮೋಡ್‌ನಲ್ಲಿ ಚಲಾಯಿಸಲು, ಅನುಬಂಧದಲ್ಲಿ ತಿಳಿಸಲಾದ ಹಂತಗಳನ್ನು ಅನುಸರಿಸಿ: ಸ್ಥಿರ IP ಮೋಡ್‌ನಲ್ಲಿ ವಿನ್ಯಾಸವನ್ನು ರನ್ ಮಾಡುವುದು, ಪುಟ 20.
  7.  SmartFusion2 ಸುಧಾರಿತ ಅಭಿವೃದ್ಧಿ ಮಂಡಳಿಯ ಪವರ್ ಸೈಕಲ್.
    ಕೆಳಗಿನ ಚಿತ್ರದಲ್ಲಿ ತೋರಿಸಿರುವಂತೆ IP ವಿಳಾಸದೊಂದಿಗೆ ಸ್ವಾಗತ ಸಂದೇಶವನ್ನು ಹೈಪರ್ ಟರ್ಮಿನಲ್ ವಿಂಡೋದಲ್ಲಿ ಪ್ರದರ್ಶಿಸಲಾಗುತ್ತದೆ.
    ಚಿತ್ರ 12 • IP ವಿಳಾಸದೊಂದಿಗೆ ಹೈಪರ್ ಟರ್ಮಿನಲ್
    Microsemi-DG0440-Running-Modbus-TCP-Reference-Design-on-SmartFusion2-Devices-10ಹೋಸ್ಟ್ ಪಿಸಿಯಲ್ಲಿ ಹೊಸ ಕಮಾಂಡ್ ಪ್ರಾಂಪ್ಟ್ ತೆರೆಯಿರಿ, ಫೋಲ್ಡರ್‌ಗೆ ಹೋಗಿ
    (\SF2_Modbus_TCP_Ref_Design_DF\HostTool) ಅಲ್ಲಿ
    SmartFusion2_Modbus_TCP_Client.exe file ಪ್ರಸ್ತುತವಾಗಿದೆ, ಆಜ್ಞೆಯನ್ನು ನಮೂದಿಸಿ: SmartFusion2_Modbus_TCP_Client.exe ಕೆಳಗಿನ ಚಿತ್ರದಲ್ಲಿ ತೋರಿಸಿರುವಂತೆ.
    ಚಿತ್ರ 13 • ಮಾಡ್ಬಸ್ ಕ್ಲೈಂಟ್ ಅನ್ನು ಆಹ್ವಾನಿಸುವುದು
    Microsemi-DG0440-Running-Modbus-TCP-Reference-Design-on-SmartFusion2-Devices-11ಕೆಳಗಿನ ಚಿತ್ರವು ಚಾಲನೆಯಲ್ಲಿರುವ Modbus TCP ಕಾರ್ಯಗಳನ್ನು ತೋರಿಸುತ್ತದೆ. ಕಾರ್ಯಗಳು ಹೀಗಿವೆ:
    • ಡಿಸ್ಕ್ರೀಟ್ ಇನ್‌ಪುಟ್‌ಗಳನ್ನು ಓದಿ (ಫಂಕ್ಷನ್ ಕೋಡ್ 02)
    • ಹೋಲ್ಡಿಂಗ್ ರೆಜಿಸ್ಟರ್‌ಗಳನ್ನು ಓದಿ (ಫಂಕ್ಷನ್ ಕೋಡ್ 03)
    • ಇನ್‌ಪುಟ್ ರೆಜಿಸ್ಟರ್‌ಗಳನ್ನು ಓದಿ (ಫಂಕ್ಷನ್ ಕೋಡ್ 04)
    • ಬಹು ಸುರುಳಿಗಳನ್ನು ಬರೆಯಿರಿ (ಫಂಕ್ಷನ್ ಕೋಡ್ 15)
      ಚಿತ್ರ 14 • Modbus ಕ್ರಿಯಾತ್ಮಕ ಸಂಕೇತಗಳ ಪ್ರದರ್ಶನ
      Microsemi-DG0440-Running-Modbus-TCP-Reference-Design-on-SmartFusion2-Devices-12ಉಲ್ಲೇಖ ವಿನ್ಯಾಸದಲ್ಲಿ ಪ್ರದರ್ಶಿಸಲಾದ ಮೋಡ್‌ಬಸ್ ಕಾರ್ಯಗಳ ಕುರಿತು ಹೆಚ್ಚಿನ ಮಾಹಿತಿಗಾಗಿ ರನ್ನಿಂಗ್ ಮಾಡ್‌ಬಸ್ ಕಾರ್ಯಗಳು, ಪುಟ 17 ಅನ್ನು ನೋಡಿ.
  8. ಡೆಮೊವನ್ನು ಚಲಾಯಿಸಿದ ನಂತರ, ಹೈಪರ್ ಟರ್ಮಿನಲ್ ಅನ್ನು ಮುಚ್ಚಿ.

ಮೋಡ್ಬಸ್ ಕಾರ್ಯಗಳನ್ನು ಚಾಲನೆ ಮಾಡಲಾಗುತ್ತಿದೆ
ಈ ವಿಭಾಗವು ಉಲ್ಲೇಖ ವಿನ್ಯಾಸದಲ್ಲಿ ಪ್ರದರ್ಶಿಸಲಾದ ಮಾಡ್‌ಬಸ್ ಕಾರ್ಯಗಳನ್ನು ವಿವರಿಸುತ್ತದೆ.

ಡಿಸ್ಕ್ರೀಟ್ ಇನ್‌ಪುಟ್‌ಗಳನ್ನು ಓದಿ (ಫಂಕ್ಷನ್ ಕೋಡ್ 02)
GPIO ಗಳನ್ನು 4 DIP ಸ್ವಿಚ್‌ಗಳು ಮತ್ತು 4 ಪುಶ್-ಬಟನ್ ಸ್ವಿಚ್‌ಗಳಿಗೆ ಸಂಪರ್ಕಿಸಲಾಗಿದೆ. SmartFusion2 ಸುಧಾರಿತ ಅಭಿವೃದ್ಧಿ ಕಿಟ್‌ನಲ್ಲಿ DIP ಸ್ವಿಚ್‌ಗಳು ಮತ್ತು ಪುಶ್-ಬಟನ್ ಸ್ವಿಚ್‌ಗಳನ್ನು ಆನ್ ಮಾಡಿ ಮತ್ತು ಸ್ವಿಚ್ ಆಫ್ ಮಾಡಿ. ಡಿಸ್ಕ್ರೀಟ್ ಇನ್‌ಪುಟ್‌ಗಳನ್ನು ಓದಿ ಕ್ರಿಯಾತ್ಮಕ ಕೋಡ್ ಕೆಳಗಿನ ಚಿತ್ರದಲ್ಲಿ ತೋರಿಸಿರುವಂತೆ ಸ್ವಿಚ್‌ಗಳ ಸ್ಥಿತಿಗಳನ್ನು ಪ್ರದರ್ಶಿಸುತ್ತದೆ.

ಚಿತ್ರ 15 • ಡಿಸ್ಕ್ರೀಟ್ ಇನ್‌ಪುಟ್‌ಗಳನ್ನು ಓದಿMicrosemi-DG0440-Running-Modbus-TCP-Reference-Design-on-SmartFusion2-Devices-13

ಹೋಲ್ಡಿಂಗ್ ರಿಜಿಸ್ಟರ್‌ಗಳನ್ನು ಓದಿ (ಫಂಕ್ಷನ್ ಕೋಡ್ 03)
ಕೆಳಗಿನ ಚಿತ್ರವು ಫರ್ಮ್‌ವೇರ್‌ನಲ್ಲಿ ವ್ಯಾಖ್ಯಾನಿಸಲಾದ ಜಾಗತಿಕ ಬಫರ್ ಡೇಟಾವನ್ನು ತೋರಿಸುತ್ತದೆ.
ಚಿತ್ರ 16 • ಹೋಲ್ಡಿಂಗ್ ರಿಜಿಸ್ಟರ್‌ಗಳನ್ನು ಓದಿMicrosemi-DG0440-Running-Modbus-TCP-Reference-Design-on-SmartFusion2-Devices-14

ಇನ್‌ಪುಟ್ ರಿಜಿಸ್ಟರ್‌ಗಳನ್ನು ಓದಿ (ಫಂಕ್ಷನ್ ಕೋಡ್ 04)
ಕೆಳಗಿನ ಅಂಕಿ ಅಂಶವು ನೈಜ-ಸಮಯದ ಕೌಂಟರ್ (RTC) ಎಣಿಸಿದ ಸೆಕೆಂಡುಗಳ ಸಂಖ್ಯೆಯನ್ನು ತೋರಿಸುತ್ತದೆ.
ಚಿತ್ರ 17 • ಇನ್‌ಪುಟ್ ರಿಜಿಸ್ಟರ್‌ಗಳನ್ನು ಓದಿMicrosemi-DG0440-Running-Modbus-TCP-Reference-Design-on-SmartFusion2-Devices-15

ಬಹು ಸುರುಳಿಗಳನ್ನು ಬರೆಯಿರಿ (ಫಂಕ್ಷನ್ ಕೋಡ್ 0×0F)
ಕೆಳಗಿನ ಚಿತ್ರವು GPIO ಗಳಿಗೆ ಸಂಪರ್ಕಗೊಂಡಿರುವ LED ಗಳನ್ನು ಟಾಗಲ್ ಮಾಡಲು ಬಹು ಸುರುಳಿಗಳ ರಿಜಿಸ್ಟರ್ ಡೇಟಾವನ್ನು ಬರೆಯುವುದನ್ನು ತೋರಿಸುತ್ತದೆ.
ಚಿತ್ರ 18 • ಬಹು ಸುರುಳಿಗಳನ್ನು ಬರೆಯಿರಿMicrosemi-DG0440-Running-Modbus-TCP-Reference-Design-on-SmartFusion2-Devices-16

ಅನುಬಂಧ: ಮಾಡ್ಬಸ್ TCP ಉಲ್ಲೇಖ ವಿನ್ಯಾಸವನ್ನು ಚಲಾಯಿಸಲು ಬೋರ್ಡ್ ಸೆಟಪ್

SmartFusion2 ಅಡ್ವಾನ್ಸ್‌ಡ್ ಡೆವಲಪ್‌ಮೆಂಟ್ ಕಿಟ್ ಬೋರ್ಡ್‌ನಲ್ಲಿ ಉಲ್ಲೇಖ ವಿನ್ಯಾಸವನ್ನು ಚಲಾಯಿಸಲು ಬೋರ್ಡ್ ಸೆಟಪ್ ಅನ್ನು ಕೆಳಗಿನ ಚಿತ್ರ ತೋರಿಸುತ್ತದೆ.

ಚಿತ್ರ 19 • SmartFusion2 ಸುಧಾರಿತ ಅಭಿವೃದ್ಧಿ ಕಿಟ್ ಬೋರ್ಡ್ ಸೆಟಪ್

Microsemi-DG0440-Running-Modbus-TCP-Reference-Design-on-SmartFusion2-Devices-17

ಅನುಬಂಧ: ಜಂಪರ್ ಸ್ಥಳಗಳು

ಕೆಳಗಿನ ಚಿತ್ರವು SmartFusion2 ಅಡ್ವಾನ್ಸ್‌ಡ್ ಡೆವಲಪ್‌ಮೆಂಟ್ ಕಿಟ್ ಬೋರ್ಡ್‌ನಲ್ಲಿ ಜಂಪರ್ ಸ್ಥಳಗಳನ್ನು ತೋರಿಸುತ್ತದೆ.

ಚಿತ್ರ 20 • SmartFusion2 ಸುಧಾರಿತ ಅಭಿವೃದ್ಧಿ ಕಿಟ್ ಸಿಲ್ಕ್‌ಸ್ಕ್ರೀನ್ ಟಾಪ್ View

Microsemi-DG0440-Running-Modbus-TCP-Reference-Design-on-SmartFusion2-Devices-18ಗಮನಿಸಿ: ಕೆಂಪು ಬಣ್ಣದಲ್ಲಿ ಹೈಲೈಟ್ ಮಾಡಲಾದ ಜಿಗಿತಗಾರರನ್ನು ಪೂರ್ವನಿಯೋಜಿತವಾಗಿ ಹೊಂದಿಸಲಾಗಿದೆ. ಹಸಿರು ಬಣ್ಣದಲ್ಲಿ ಹೈಲೈಟ್ ಮಾಡಲಾದ ಜಿಗಿತಗಾರರನ್ನು ಹಸ್ತಚಾಲಿತವಾಗಿ ಹೊಂದಿಸಬೇಕು.
ಗಮನಿಸಿ: ಹಿಂದಿನ ಚಿತ್ರದಲ್ಲಿ ಜಿಗಿತಗಾರರ ಸ್ಥಳವನ್ನು ಹುಡುಕಬಹುದಾಗಿದೆ.

ಅನುಬಂಧ: ಸ್ಥಾಯೀ ಐಪಿ ಮೋಡ್‌ನಲ್ಲಿ ವಿನ್ಯಾಸವನ್ನು ರನ್ ಮಾಡುವುದು

ಸ್ಟ್ಯಾಟಿಕ್ ಐಪಿ ಮೋಡ್‌ನಲ್ಲಿ ವಿನ್ಯಾಸವನ್ನು ಹೇಗೆ ಚಲಾಯಿಸಬೇಕು ಎಂಬುದನ್ನು ಕೆಳಗಿನ ಹಂತಗಳು ವಿವರಿಸುತ್ತವೆ:

  1. SoftConsole ಯೋಜನೆಯ ಪ್ರಾಜೆಕ್ಟ್ ಎಕ್ಸ್‌ಪ್ಲೋರರ್ ವಿಂಡೋವನ್ನು ರೈಟ್-ಕ್ಲಿಕ್ ಮಾಡಿ ಮತ್ತು ಕೆಳಗಿನ ಚಿತ್ರದಲ್ಲಿ ತೋರಿಸಿರುವಂತೆ ಪ್ರಾಪರ್ಟೀಸ್‌ಗೆ ಹೋಗಿ.
    ಚಿತ್ರ 21 • ಸಾಫ್ಟ್‌ಕನ್ಸೋಲ್ ಪ್ರಾಜೆಕ್ಟ್‌ನ ಪ್ರಾಜೆಕ್ಟ್ ಎಕ್ಸ್‌ಪ್ಲೋರರ್ ವಿಂಡೋ
    Microsemi-DG0440-Running-Modbus-TCP-Reference-Design-on-SmartFusion2-Devices-19
  2. Modbus_TCP_App ವಿಂಡೋಗಾಗಿ ಗುಣಲಕ್ಷಣಗಳ ಪರಿಕರ ಸೆಟ್ಟಿಂಗ್‌ಗಳಲ್ಲಿ NET_USE_DHCP ಚಿಹ್ನೆಯನ್ನು ತೆಗೆದುಹಾಕಿ. ಕೆಳಗಿನ ಚಿತ್ರವು Modbus_TCP_App ವಿಂಡೋಗಾಗಿ ಗುಣಲಕ್ಷಣಗಳನ್ನು ತೋರಿಸುತ್ತದೆ.
    ಚಿತ್ರ 22 • ಪ್ರಾಜೆಕ್ಟ್ ಎಕ್ಸ್‌ಪ್ಲೋರರ್ ಪ್ರಾಪರ್ಟೀಸ್ ವಿಂಡೋ
    Microsemi-DG0440-Running-Modbus-TCP-Reference-Design-on-SmartFusion2-Devices-20
  3. ಸಾಧನವು ಸ್ಥಿರ IP ಮೋಡ್‌ನಲ್ಲಿ ಸಂಪರ್ಕಗೊಂಡಿದ್ದರೆ, ಬೋರ್ಡ್ ಸ್ಥಿರ IP ವಿಳಾಸವು 169.254.1.23 ಆಗಿರುತ್ತದೆ, ನಂತರ IP ವಿಳಾಸವನ್ನು ಪ್ರತಿಬಿಂಬಿಸಲು ಹೋಸ್ಟ್ TCP/IP ಸೆಟ್ಟಿಂಗ್‌ಗಳನ್ನು ಬದಲಾಯಿಸಿ. ಕೆಳಗಿನ ಚಿತ್ರ ಮತ್ತು ಚಿತ್ರ 24 ನೋಡಿ,
    ಚಿತ್ರ 23 • ಹೋಸ್ಟ್ PC TCP/IP ಸೆಟ್ಟಿಂಗ್‌ಗಳು
    Microsemi-DG0440-Running-Modbus-TCP-Reference-Design-on-SmartFusion2-Devices-21
    ಚಿತ್ರ 24 • ಸ್ಥಿರ IP ವಿಳಾಸ ಸೆಟ್ಟಿಂಗ್‌ಗಳು
    Microsemi-DG0440-Running-Modbus-TCP-Reference-Design-on-SmartFusion2-Devices-22
    ಗಮನಿಸಿ: ಈ ಸೆಟ್ಟಿಂಗ್‌ಗಳನ್ನು ಕಾನ್ಫಿಗರ್ ಮಾಡಿದಾಗ, ವಿನ್ಯಾಸವನ್ನು ಕಂಪೈಲ್ ಮಾಡಿ, ವಿನ್ಯಾಸವನ್ನು ಫ್ಲ್ಯಾಶ್ ಮೆಮೊರಿಗೆ ಲೋಡ್ ಮಾಡಿ ಮತ್ತು SoftConsole ಬಳಸಿಕೊಂಡು ವಿನ್ಯಾಸವನ್ನು ರನ್ ಮಾಡಿ.

DG0440 ಡೆಮೊ ಗೈಡ್ ಪರಿಷ್ಕರಣೆ 7.0

ದಾಖಲೆಗಳು / ಸಂಪನ್ಮೂಲಗಳು

SmartFusion0440 ಸಾಧನಗಳಲ್ಲಿ Microsemi DG2 ರನ್ನಿಂಗ್ Modbus TCP ಉಲ್ಲೇಖ ವಿನ್ಯಾಸ [ಪಿಡಿಎಫ್] ಬಳಕೆದಾರ ಮಾರ್ಗದರ್ಶಿ
SmartFusion0440 ಸಾಧನಗಳಲ್ಲಿ DG2 ರನ್ನಿಂಗ್ ಮಾಡ್‌ಬಸ್ TCP ಉಲ್ಲೇಖ ವಿನ್ಯಾಸ, DG0440, SmartFusion2 ಸಾಧನಗಳಲ್ಲಿ ರನ್ನಿಂಗ್ Modbus TCP ಉಲ್ಲೇಖ ವಿನ್ಯಾಸ, SmartFusion2 ಸಾಧನಗಳಲ್ಲಿ ವಿನ್ಯಾಸ

ಉಲ್ಲೇಖಗಳು

ಕಾಮೆಂಟ್ ಬಿಡಿ

ನಿಮ್ಮ ಇಮೇಲ್ ವಿಳಾಸವನ್ನು ಪ್ರಕಟಿಸಲಾಗುವುದಿಲ್ಲ. ಅಗತ್ಯವಿರುವ ಕ್ಷೇತ್ರಗಳನ್ನು ಗುರುತಿಸಲಾಗಿದೆ *