intTypePromotion=1
zunia.vn Tuyển sinh 2024 dành cho Gen-Z zunia.vn zunia.vn
ADSENSE

Bài giảng Mạng máy tính và hệ thống thông tin công nghiệp: Chương 2.1 - Đào Đức Thịnh

Chia sẻ: Năm Tháng Tĩnh Lặng | Ngày: | Loại File: PDF | Số trang:56

85
lượt xem
8
download
 
  Download Vui lòng tải xuống để xem tài liệu đầy đủ

Bài giảng Mạng máy tính và hệ thống thông tin công nghiệp - Chương 2.1 trình bày về các giao thức công nghiệp. Chương này có các nội dung cụ thể như: Khái niệm về giao thức, các yêu cầu riêng cho giao thức công nghiệp, ModBus,... Mời các bạn cùng tham khảo.

Chủ đề:
Lưu

Nội dung Text: Bài giảng Mạng máy tính và hệ thống thông tin công nghiệp: Chương 2.1 - Đào Đức Thịnh

  1. M¹ng m¸y tÝnh & HÖ thèng th«ng tin c«ng nghiÖ §µo §øc ThÞnh BM Kü thuËt ®o & THCN
  2. Ch−¬ng 2: C¸c giao thøc c«ng nghiÖp 2.1 Kh¸i niÖm vÒ giao thøc: - Giao thøc ? - C¸c ®Æc ®iÓm quan träng cña giao thøc. 2.2 C¸c yªu cÇu riªng cho giao thøc CN.
  3. Ch−¬ng 2: C¸c giao thøc c«ng nghiÖp 2.3 ModBus: - M« t¶ chung vÒ giao thøc. - Hai chÕ ®é truyÒn ASCII vµ RTU. - Khung b¶n tin cña ModBus. - C¸c ph−¬ng ph¸p kiÓm tra lçi. - D÷ liÖu vµ c¸c chøc n¨ng ®iÒu khiÓn. - C¸c hµm phô chuÈn ®o¸n trong m¹ng. - B¸o lçi.
  4. Giao thøc (Protocol) - Giao thøc thiÕt lËp mét tiªu chuÈn chung cho viÖc trao d÷ liÖu gi÷a phÇn thu vµ ph¸t trªn m¹ng. - Nã th−êng kÕt hîp víi gãi tin. - Giao thøc ®iÒu khiÓn mét khung b¶n tin chung cho tÊt c¶ c¸c thiÕt bÞ trªn m¹ng. - Giao thøc thiÕt lËp ho¹t ®éng ®óng cho hÖ th«ng tin
  5. Giao thøc (Protocol) C¸c ®Æc ®iÓm cña giao thøc: - Khëi ®éng: Khëi ®éng c¸c th«ng sè cña giao thøc ®Ó b¾t ®Çu truyÒn sè liÖu qua kªnh liªn l¹c. - T¹o khung vµ ®ång bé khung. - §iÒu khiÓn luång d÷ liÖu. - §iÒu khiÓn truy nhËp ®−êng truyÒn. - Ph¸t hiÖn vµ söa lçi. - KiÓm so¸t Time-out.
  6. C¸c yªu cÇu riªng cho giao thøc CN - §¬n gi¶n nhÊt cã thÓ ®Ó dÔ kh¾c phôc sù cè: + CN lµ n¬i cã sù hiÓu biÕt vÒ m¹ng th«ng tin CN Ýt. + §ßi hái ho¹t ®éng liªn tôc. + Cã ý thøc lùa chän giao thøc ®¬n gi¶n nhÊt cã thÓ. - §é ®¶m b¶o d÷ liÖu truyÒn cao: + Ho¹t ®éng trong m«i tr−êng cã nhiÔu ®iÖn lín. + C¸c thiÕt bÞ c«ng suÊt lín tËp trung víi mËt ®é cao. + §ßi hái kh«ng cã lçi khi truyÒn. + Chän giao thøc cã møc ®é cao cña viÖc kiÓm tra lçi.
  7. C¸c yªu cÇu riªng cho giao thøc CN - ChuÈn ho¸ giao thøc: + Cã thÓ cã nhu cÇu cho viÖc kÕt nèi gi÷a c¸c thiÕt bÞ cña c¸c nhµ SX kh¸c nhau hay c¸c hÖ kh¸c nhau. + CÇn ph¶i chuÈn ho¸ giao thøc. - Tèc ®é cËp nhËt th«ng sè cao: + Kh«ng ®ßi hái sè l−îng th«ng sè lín. + Yªu cÇu cËp nhËt mét lo¹t c¸c setpoint cho mét lo¹t c¸c thiÕt bÞ gÇn nh− ®ång thêi. + Mé sè giao thøc Field Bus míi cã thÓ ®¸p øng yªu cÇu nµy.
  8. Modbus M« t¶ chung vÒ Modbus: + Modbus ®−îc ph¸t triÓn bëi Modicon (AEG) cho hÖ thèng ®iÒu khiÓn c¸c qu¸ tr×nh
  9. ModBus
  10. ModBus + Modbus chuÈn cña bé ®iÒu khiÓn Modicon sö dông cæng RS- 232. Bé ®iÒu khiÓn cã thÓ nèi m¹ng trùc tiÕp hay qua Modem. + Ng−êi dïng cã thÓ lùa chän c¸c chuÈn RS-422, RS-485, 20mA Current loop, tÊt c¶ c¸c chuÈn trªn ®Òu t−¬ng thÝch víi tèc ®é truyÒn cña giao thøc. + Th«ng tin gi÷a c¸c bé ®iÒu khiÓn sö dông kü thuËt Master- Slave. ChØ cã Master míi cã quyÒn khëi ®éng viÖc truyÒn d÷ liÖu, c¸c thiÕt bÞ kh¸c lµ Slave tr¶ lêi b»ng c¸ch cung cÊp c¸c d÷ liÖu ®−îc yªu cÇu tõ Master hoÆc ®¸p l¹i c¸c ho¹t ®éng. + Master cã thÓ lµ c¸c m¸y chñ, PC hay c¸c Panel lËp tr×nh. + Slave lµ c¸c bé ®iÒu khiÓn cã tèi ®a 247 Slave.
  11. ModBus + Master cã thÓ ®Þa chØ tõng Slave riªng hay göi mét b¶n tin qu¶ng b¸ tíi tÊt c¶ c¸c Slave. + Khi cã yªu cÇu bëi ®Þa chØ riªng th× sÏ cã b¶n tin tr¶ lêi. Kh«ng cã b¶n tin tr¶ lêi víi yªu cÇu qu¶ng b¸. + Modbus cung cÊp mét ®Þnh d¹ng khung b¶n tin chung cho c¸c b¶n tin truyÒn gi÷a Master vµ Slave. B¶n tin bao gåm ®Þa chØ cña thiÕt bÞ, m· chøc n¨ng ®Þnh nghÜa c¸c ho¹t ®éng yªu cÇu, sè liÖu cÇn göi vµ tr−êng kiÓm tra lçi. + Slave tr¶ lêi b»ng mét b¶n tin nã chÝnh lµ kÕt qu¶ cña ho¹t ®éng. NÕu cã lçi th× nã còng b¸o lçi nµo ®· x¶y ra.
  12. ModBus + Ngoµi ra c¸c bé ®iÒu khiÓn Modbus cã thÓ th«ng tin trªn Modbus Plus sö dông cæng th«ng tin cã s½n hay céng m¹ng vµ truyÒn trªn MAP. + ë ®ay th«ng tin gi÷a c¸c bé ®iÒu khiÓn dïng kü thuËt Pear- Pear.( øng dông vÉn lµ Master-Slave).
  13. ModBus
  14. ModBus - Hai chÕ ®é truyÒn + Bé ®iÒu khiÓn trªn m¹ng Modbus cã thÓ truyÒn ë hai chÕ ®é: ASCII vµ RTU. + Ta cã thÓ chän chÕ ®é truyÒn còng nh− c¸c th«ng sè cña cæng th«ng tin nh−ng nã ph¶i nh− nhau ë tÊt c¶ c¸c bé ®iÒu khiÓn.
  15. ModBus - ASCII Mode + Khi c¸c bé ®iÒu khiÓn sö dông chÕ ®é ASCII mçi mét byte- 8bits truyÒn nh− lµ 2 ký tù ASCII. + ¦u ®iÓm chÝnh lµ cho thêi gian truyÒn gi÷a c¸c ký tù lªn ®Õn 1s mµ kh«ng g©y ra lçi + M·: Hexadecimal, ASCII 0-9,A-F. 1 Hexa ->ASCII + Bit trªn ký tù: 1 Start bit; 7 data bit; 1,0 Parity bit; 1,2 Stop bit (10 bit). + KiÓm tra lçi: LRC
  16. ModBus - RTU Mode + Khi c¸c bé ®iÒu khiÓn ho¹t ®éng ë chÕ ®ä RTU mçi mét Byte- 8bit göi nh− lµ hai sè Hexadecimal -4 bit. + ¦u ®iÓm cña ph−¬ng ph¸p nµy lµ cã mËt ®é ký tù lín cho phÐp truyÒn tèt h¬n chÕ ®é ASCII víi cïng mét tèc ®é bit. + Mçi mét b¶n tin cÇn ph¶i truyÒn thµnh mét chuçi liªn tôc. + M·: 8 bit, Hexa 0-9,A-F. Hai sè Hexa chøa trong mét tr−êng 8 bit. + Sè bit trªn Byte: 1 Start bit; 8 data bit; 1,0 Parity bit; 1,2 Stop bit ( 11 bit). + KiÓm tra lçi: CRC
  17. ModBus - CÊu tróc khung b¶n tin + Trong c¶ hai chÕ ®é truyÒn b¶n tin Modbus ®−îc bªn ph¸t ®Æt trong mét khung cã ®iÓm b¾t ®Çu, kÕt thóc. + Bªn thu nhËn b¶n tin ®Þng vÞ c¸c tr−êng kh¸c vµ ph¸t hiÖn ra lçi cã trong b¶n tin. + Cã hai chÕ ®é truyÒn cã hai kiÓu khung b¶n tin
  18. ModBus - ASCII Frame
  19. ModBus - ASCII Frame + TÊt c¶ c¸c thiÕt bÞ nèi vµo m¹ng sÏ kiÓm tra bus liªn tôc cho ®Õn khi nhËn ®−îc ký tù ':' . Nã sÏ gi¶i m· tr−êng ®Þa chØ. NÕu göi cho nã th× nã nhËn vµ xö lý c¸c tr−êng tiÕt theo. + Thêi gian cho phÐp gi÷a c¸c ký tù cã thÓ lªn ®Õn 1 s-> kh«ng g©y ra lçi.
  20. ModBus - RTU Frame
ADSENSE

CÓ THỂ BẠN MUỐN DOWNLOAD

 

Đồng bộ tài khoản
2=>2