{"id":3765,"date":"2022-10-12T13:38:21","date_gmt":"2022-10-12T05:38:21","guid":{"rendered":"http:\/\/gcanbus.com\/?p=3765"},"modified":"2022-10-19T15:19:59","modified_gmt":"2022-10-19T07:19:59","slug":"what-is-communication-protocol","status":"publish","type":"post","link":"https:\/\/gcanbus.com\/fr\/what-is-communication-protocol\/","title":{"rendered":"Qu'est-ce que le protocole de communication ?"},"content":{"rendered":"<div class=\"fusion-fullwidth fullwidth-box fusion-builder-row-1 fusion-flex-container has-pattern-background has-mask-background nonhundred-percent-fullwidth non-hundred-percent-height-scrolling\" style=\"--awb-border-radius-top-left:0px;--awb-border-radius-top-right:0px;--awb-border-radius-bottom-right:0px;--awb-border-radius-bottom-left:0px;--awb-flex-wrap:wrap;\" ><div class=\"fusion-builder-row fusion-row fusion-flex-align-items-flex-start fusion-flex-content-wrap\" style=\"max-width:1123.2px;margin-left: calc(-4% \/ 2 );margin-right: calc(-4% \/ 2 );\"><div class=\"fusion-layout-column fusion_builder_column fusion-builder-column-0 fusion_builder_column_1_1 1_1 fusion-flex-column\" style=\"--awb-bg-size:cover;--awb-width-large:100%;--awb-margin-top-large:0px;--awb-spacing-right-large:1.92%;--awb-margin-bottom-large:20px;--awb-spacing-left-large:1.92%;--awb-width-medium:100%;--awb-order-medium:0;--awb-spacing-right-medium:1.92%;--awb-spacing-left-medium:1.92%;--awb-width-small:100%;--awb-order-small:0;--awb-spacing-right-small:1.92%;--awb-spacing-left-small:1.92%;\"><div class=\"fusion-column-wrapper fusion-column-has-shadow fusion-flex-justify-content-flex-start fusion-content-layout-column\"><div class=\"fusion-text fusion-text-1\"><p><span style=\"font-size: 18pt; color: #ff9900; font-family: 'arial black', sans-serif;\"><strong>Quel est le protocole de communication ?<\/strong><\/span><\/p>\n<p>La communication est la communication entre deux ou plusieurs parties, et un protocole de communication est une m\u00e9thode de communication que deux ou plusieurs parties doivent respecter. Par exemple, il est d\u00e9sormais stipul\u00e9 que deux personnes doivent utiliser des chiffres pour repr\u00e9senter des mots. Actuellement, seul A signifie \"je\", B signifie \"tu\" et C signifie \"il\". Si l'une des deux personnes dit A, l'autre sait imm\u00e9diatement que c'est \"je\", mais si quelqu'un ne parle pas selon les r\u00e8gles et dit un D, l'autre personne ne comprend pas de quoi il parle. Dans cet exemple, la repr\u00e9sentation d\u00e9finie de A, B et c est un simple protocole de communication.<\/p>\n<p><span style=\"font-size: 18pt; color: #ff9900; font-family: 'arial black', sans-serif;\"><strong>Introduction g\u00e9n\u00e9rale<\/strong><\/span><\/p>\n<p>Modbus est une m\u00e9thode de communication univoque d'un ma\u00eetre et d'un esclave (l'h\u00f4te envoie une trame et l'esclave renvoie une trame). Bien s\u00fbr, il y a aussi un ma\u00eetre et plusieurs esclaves, mais il s'agit en fait d'une communication biunivoque.<br \/>\nUn esclave r\u00e9pond.<br \/>\nSi vous devez communiquer avec plusieurs esclaves en m\u00eame temps, la diffusion est \u00e9galement prise en charge, c'est-\u00e0-dire que le ma\u00eetre envoie des commandes et que tous les esclaves re\u00e7oivent des commandes et les ex\u00e9cutent, mais ne r\u00e9pondent pas.<\/p>\n<p><span style=\"font-size: 18pt; color: #ff9900; font-family: 'arial black', sans-serif;\"><strong>ASCII<\/strong><\/span><\/p>\n<p>ASCII est une m\u00e9thode de communication bas\u00e9e sur les caract\u00e8res, g\u00e9n\u00e9ralement bas\u00e9e sur la communication en s\u00e9rie.<br \/>\nLe format du message est cod\u00e9 en ASCII et se compose de cinq parties : en-t\u00eate de trame ( :) + ID esclave + donn\u00e9es + contr\u00f4le LRC + fin de trame (\/r\/n). Mais il s'agit d'un codage ASCII, par exemple l'esclave lD, lorsque la RTU est 01 octet, la repr\u00e9sentation ASCII est 3031 deux octets.<br \/>\nPar cons\u00e9quent, Modbus\/ASCII est rarement utilis\u00e9 dans les applications industrielles pratiques car l'efficacit\u00e9 de la communication est trop faible.<br \/>\nEn outre, il existe une autre diff\u00e9rence par rapport \u00e0 RTU, \u00e0 savoir que le contr\u00f4le utilis\u00e9 ici n'est pas le contr\u00f4le CRC, mais le contr\u00f4le LRC.<\/p>\n<p><span style=\"font-size: 18pt; color: #ff9900; font-family: 'arial black', sans-serif;\"><strong>RTU<\/strong><\/span><\/p>\n<p>RTU est un syst\u00e8me de contr\u00f4le de terminal \u00e0 distance, qui se r\u00e9f\u00e8re \u00e0 une forme de communication de Modbus. La communication est g\u00e9n\u00e9ralement bas\u00e9e sur des ports s\u00e9rie.<br \/>\nLe format du message est hexad\u00e9cimal et se compose de trois parties : ID de l'esclave + donn\u00e9es + v\u00e9rification CRC. Pour la partie donn\u00e9es, veuillez vous r\u00e9f\u00e9rer \u00e0 l'analyse du message ci-dessus. Le reste est le contr\u00f4le des donn\u00e9es, le contr\u00f4le CRC (contr\u00f4le de redondance cyclique, CRC en abr\u00e9g\u00e9) est utilis\u00e9 ici.<br \/>\nIl convient de noter que dans la partie des donn\u00e9es, les donn\u00e9es d'ordre sup\u00e9rieur se trouvent \u00e0 l'avant et les donn\u00e9es d'ordre inf\u00e9rieur \u00e0 l'arri\u00e8re, tandis que la v\u00e9rification CRC est que les donn\u00e9es d'ordre inf\u00e9rieur se trouvent \u00e0 l'avant et les donn\u00e9es d'ordre sup\u00e9rieur \u00e0 l'arri\u00e8re.<\/p>\n<p><span style=\"font-size: 18pt; color: #ff9900; font-family: 'arial black', sans-serif;\"><strong>TCP<\/strong><\/span><\/p>\n<p>TCP est un protocole de r\u00e9seau, et Modbus\/TCP est un protocole de couche d'application bas\u00e9 sur des protocoles de r\u00e9seau.<br \/>\nLe format des messages lts est hexad\u00e9cimal et se compose d'un en-t\u00eate (num\u00e9ro de trame sur 2 octets, type de protocole sur 2 octets, longueur des donn\u00e9es sur 2 octets, ID de l'esclave sur 1 octet) et de donn\u00e9es.<br \/>\nLa m\u00e9thode de communication \u00e9tant bas\u00e9e sur un protocole fiable tel que TCP\/IP, aucun m\u00e9canisme de v\u00e9rification suppl\u00e9mentaire n'est n\u00e9cessaire pour la communication.<\/p>\n<p><span style=\"font-size: 18pt; color: #ff9900; font-family: 'arial black', sans-serif;\"><strong>Modbus Plus<\/strong><\/span><\/p>\n<p>Modbus Plus (\u00e9galement connu sous le nom de MB+) est un r\u00e9seau de bus de terrain \u00e0 grande vitesse et un r\u00e9seau typique de bus \u00e0 jeton.<\/p>\n<\/div><\/div><\/div><\/div><\/div>","protected":false},"excerpt":{"rendered":"","protected":false},"author":1,"featured_media":1786,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_joinchat":[],"footnotes":""},"categories":[25],"tags":[],"class_list":["post-3765","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-news"],"_links":{"self":[{"href":"https:\/\/gcanbus.com\/fr\/wp-json\/wp\/v2\/posts\/3765","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/gcanbus.com\/fr\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/gcanbus.com\/fr\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/gcanbus.com\/fr\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/gcanbus.com\/fr\/wp-json\/wp\/v2\/comments?post=3765"}],"version-history":[{"count":0,"href":"https:\/\/gcanbus.com\/fr\/wp-json\/wp\/v2\/posts\/3765\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/gcanbus.com\/fr\/wp-json\/wp\/v2\/media\/1786"}],"wp:attachment":[{"href":"https:\/\/gcanbus.com\/fr\/wp-json\/wp\/v2\/media?parent=3765"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/gcanbus.com\/fr\/wp-json\/wp\/v2\/categories?post=3765"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/gcanbus.com\/fr\/wp-json\/wp\/v2\/tags?post=3765"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}