<!DOCTYPE html>
    <html lang="vi" xmlns="http://www.w3.org/1999/xhtml" prefix="og: http://ogp.me/ns#">
    <head>
<title>Cách Đọc Xung Encoder Trên PLC H5U Inovance Chi Tiết</title>
<meta name="description" content="Cách Đọc Xung Encoder Trên PLC H5U Inovance Chi Tiết - Savefile - Bản tin - https&#x3A;&#x002F;&#x002F;inovancevietnam.vn&#x002F;savefile&#x002F;khoa-hoc-cong-nghe&#x002F;cach-doc-xung-encoder-tren-plc-h5u-inovance-chi-tiet-414.html">
<meta name="keywords" content="bản tin inovance,  tin khuyến mãi inovance,  báo giá inovance,  biến tần hải dương">
<meta name="news_keywords" content="bản tin inovance,  tin khuyến mãi inovance,  báo giá inovance,  biến tần hải dương">
<meta name="author" content="Chuyên biến tần INOVANCE–PLC–HMI–SERVO–Robot, HDE HẢI DƯƠNG">
<meta name="copyright" content="Chuyên biến tần INOVANCE–PLC–HMI–SERVO–Robot, HDE HẢI DƯƠNG">
<meta name="robots" content="index, follow">
<meta name="revisit-after" content="1 days">
<meta name="geo.region" content="VN-61*">
<meta name="geo.placenam" content="Hải Dương">
<meta name="msnbot" content="index, follow">
<meta name="generator" content="Thiết kế website 0983.82.99.55">
<meta name="viewport" content="width=device-width, initial-scale=1">
<meta name="zalo-platform-site-verification" content="HVoc1hNsC5j_nUfNbDX93cZFv1A4lZvFE3W">
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<meta property="og:title" content="Cách Đọc Xung Encoder Trên PLC H5U Inovance Chi Tiết">
<meta property="og:type" content="website">
<meta property="og:description" content="Savefile - Bản tin - https&#x3A;&#x002F;&#x002F;inovancevietnam.vn&#x002F;savefile&#x002F;khoa-hoc-cong-nghe&#x002F;cach-doc-xung-encoder-tren-plc-h5u-inovance-chi-tiet-414.html">
<meta property="og:site_name" content="Chuyên biến tần INOVANCE–PLC–HMI–SERVO–Robot, HDE HẢI DƯƠNG">
<meta property="og:image" content="https://inovancevietnam.vn/uploads/bientan-inovance.jpg">
<meta property="og:image:url" content="https://inovancevietnam.vn/uploads/bientan-inovance.jpg">
<meta property="og:image:type" content="image/jpeg">
<meta property="og:image:width" content="1080">
<meta property="og:image:height" content="1080">
<meta property="og:url" content="https://inovancevietnam.vn/savefile/khoa-hoc-cong-nghe/cach-doc-xung-encoder-tren-plc-h5u-inovance-chi-tiet-414.html">
<link rel="shortcut icon" href="https://inovancevietnam.vn/uploads/logo-inovance.jpg">
<link rel="canonical" href="https://inovancevietnam.vn/savefile/khoa-hoc-cong-nghe/cach-doc-xung-encoder-tren-plc-h5u-inovance-chi-tiet-414.html">
<link rel="alternate" href="https://inovancevietnam.vn/rss/" title="Bản tin" type="application/rss+xml">
<link rel="alternate" href="https://inovancevietnam.vn/rss/giai-phap-ky-thuat/" title="Bản tin - GIẢI PHÁP" type="application/rss+xml">
<link rel="alternate" href="https://inovancevietnam.vn/rss/giai-phap-cho-nganh-xay-dung/" title="Bản tin - Giải Pháp Cho Ngành Xây Dựng" type="application/rss+xml">
<link rel="alternate" href="https://inovancevietnam.vn/rss/giai-phap-cho-nganh-nhua/" title="Bản tin - Giải Pháp Cho Ngành Nhựa" type="application/rss+xml">
<link rel="alternate" href="https://inovancevietnam.vn/rss/giai-phap-cho-nganh-che-bien-go/" title="Bản tin - Giải Pháp Cho Ngành Chế Biến Gỗ" type="application/rss+xml">
<link rel="alternate" href="https://inovancevietnam.vn/rss/giai-phap-cho-nganh-dong-goi/" title="Bản tin - Giải Pháp Cho Ngành Đóng Gói" type="application/rss+xml">
<link rel="alternate" href="https://inovancevietnam.vn/rss/giai-phap-cho-nganh-giay/" title="Bản tin - Giải Pháp Cho Ngành Giấy" type="application/rss+xml">
<link rel="alternate" href="https://inovancevietnam.vn/rss/giai-phap-cho-nganh-kim-loai/" title="Bản tin - Giải Pháp Cho Ngành Kim Loại" type="application/rss+xml">
<link rel="alternate" href="https://inovancevietnam.vn/rss/giai-phap-cho-nganh-det-nhuom/" title="Bản tin - Giải Pháp Cho Ngành Dệt Nhuộm" type="application/rss+xml">
<link rel="alternate" href="https://inovancevietnam.vn/rss/giai-phap-cho-nganh-in-an/" title="Bản tin - Giải Pháp Cho Ngành In Ấn" type="application/rss+xml">
<link rel="alternate" href="https://inovancevietnam.vn/rss/giai-phap-cho-nganh-khai-thac-mo/" title="Bản tin - Giải Pháp Cho Ngành Khai Thác Mỏ" type="application/rss+xml">
<link rel="alternate" href="https://inovancevietnam.vn/rss/giai-phap-cho-nganh-thuc-pham/" title="Bản tin - Giải Pháp Cho Ngành Thực Phẩm" type="application/rss+xml">
<link rel="alternate" href="https://inovancevietnam.vn/rss/giai-phap-cho-nganh-dien-tu/" title="Bản tin - Giải Pháp Cho Ngành Điện Tử" type="application/rss+xml">
<link rel="alternate" href="https://inovancevietnam.vn/rss/dich-vu/" title="Bản tin - Dịch vụ" type="application/rss+xml">
<link rel="alternate" href="https://inovancevietnam.vn/rss/sua-chua-bien-tan/" title="Bản tin - Sửa chữa biến tần" type="application/rss+xml">
<link rel="alternate" href="https://inovancevietnam.vn/rss/sua-chua-servo/" title="Bản tin - Sửa chữa SERVO" type="application/rss+xml">
<link rel="alternate" href="https://inovancevietnam.vn/rss/sua-chua-plc/" title="Bản tin - Sửa chữa PLC" type="application/rss+xml">
<link rel="alternate" href="https://inovancevietnam.vn/rss/sua-chua-hmi/" title="Bản tin - Sửa chữa HMI" type="application/rss+xml">
<link rel="alternate" href="https://inovancevietnam.vn/rss/lap-dat-tu-dieu-khien/" title="Bản tin - Lắp đặt tủ điều khiển" type="application/rss+xml">
<link rel="alternate" href="https://inovancevietnam.vn/rss/lap-dat-tu-phan-phoi/" title="Bản tin - Lắp đặt tủ phân phối" type="application/rss+xml">
<link rel="alternate" href="https://inovancevietnam.vn/rss/tin-tuc/" title="Bản tin - Tin công ty" type="application/rss+xml">
<link rel="alternate" href="https://inovancevietnam.vn/rss/khoa-hoc-cong-nghe/" title="Bản tin - Khoa học &amp; công nghệ" type="application/rss+xml">
<link rel="preload" as="style" href="https://fonts.googleapis.com/css?family=Roboto+Condensed:400,700%7CRoboto:300,400,500,700,900%7COpen+Sans:300,400,600,700,800&subset=vietnamese" type="text/css">
<link rel="preload" as="style" href="https://inovancevietnam.vn/assets/css/font-awesome.min.css" type="text/css">
<link rel="preload" as="style" href="https://inovancevietnam.vn/themes/default/css/bootstrap.min.css" type="text/css">
<link rel="preload" as="style" href="https://inovancevietnam.vn/themes/default/css/style.css" type="text/css">
<link rel="preload" as="style" href="https://inovancevietnam.vn/themes/default/css/style.responsive.css" type="text/css">
<link rel="preload" as="style" href="https://inovancevietnam.vn/themes/default/css/news.css" type="text/css">
<link rel="preload" as="style" href="https://inovancevietnam.vn/themes/default/css/custom.css" type="text/css">
<link rel="preload" as="style" href="https://inovancevietnam.vn/assets/css/default.vi.0.css" type="text/css">
<link rel="preload" as="script" href="https://inovancevietnam.vn/assets/js/jquery/jquery.min.js" type="text/javascript">
<link rel="preload" as="script" href="https://inovancevietnam.vn/assets/js/language/vi.js" type="text/javascript">
<link rel="preload" as="script" href="https://inovancevietnam.vn/assets/js/global.js" type="text/javascript">
<link rel="preload" as="script" href="https://inovancevietnam.vn/themes/default/js/news.js" type="text/javascript">
<link rel="preload" as="script" href="https://inovancevietnam.vn/themes/default/js/main.js" type="text/javascript">
<link rel="preload" as="script" href="https://inovancevietnam.vn/themes/default/js/custom.js" type="text/javascript">
<link rel="preload" as="script" href="https://www.googletagmanager.com/gtag/js?id=G-TLG0DSEZL2" type="text/javascript">
<link rel="preload" as="script" href="https://inovancevietnam.vn/themes/default/js/bootstrap.min.js" type="text/javascript">
<link rel="stylesheet" href="https://fonts.googleapis.com/css?family=Roboto+Condensed:400,700%7CRoboto:300,400,500,700,900%7COpen+Sans:300,400,600,700,800&subset=vietnamese" />
<link rel="stylesheet" href="https://inovancevietnam.vn/assets/css/font-awesome.min.css">
<link rel="stylesheet" href="https://inovancevietnam.vn/themes/default/css/bootstrap.min.css">
<link rel="stylesheet" href="https://inovancevietnam.vn/themes/default/css/style.css">
<link rel="stylesheet" href="https://inovancevietnam.vn/themes/default/css/style.responsive.css">
<link rel="StyleSheet" href="https://inovancevietnam.vn/themes/default/css/news.css">
<link rel="stylesheet" href="https://inovancevietnam.vn/themes/default/css/custom.css">
<link rel="stylesheet" href="https://inovancevietnam.vn/assets/css/default.vi.0.css">
<style>
	body{background: #fff;}
</style>
</head>
    <body>
        <noscript><iframe src="https://www.googletagmanager.com/ns.html?id=GTM-MJF87VQC"
height="0" width="0" style="display:none;visibility:hidden"></iframe></noscript>
<div id="print">
	<div id="hd_print">
		<h2 class="pull-left">Chuyên biến tần INOVANCE–PLC–HMI–SERVO–Robot, HDE HẢI DƯƠNG</h2>
		<p class="pull-right"><a title="Chuyên biến tần INOVANCE–PLC–HMI–SERVO–Robot, HDE HẢI DƯƠNG" href="https://inovancevietnam.vn/">https://inovancevietnam.vn</a></p>
	</div>
	<div class="clear"></div>
	<hr />
	<div id="content">
		<h1>Cách Đọc Xung Encoder Trên PLC H5U Inovance Chi Tiết</h1>
		<ul class="list-inline">
			<li>Thứ ba - 19/05/2026 04:09</li>
			<li class="hidden-print txtrequired"><em class="fa fa-print">&nbsp;</em><a title="In ra" href="javascript:;" onclick="window.print()">In ra</a></li>
			<li class="hidden-print txtrequired"><em class="fa fa-power-off">&nbsp;</em><a title="Đóng cửa sổ này" href="javascript:;" onclick="window.close()">Đóng cửa sổ này</a></li>
		</ul>
		<div class="clear"></div>
		<div id="hometext">
		</div>
		<div id="bodytext" class="clearfix">
			<p data-end="858" data-start="413"><strong data-end="455" data-start="413">Đọc xung encoder trên PLC H5U INOVANCE</strong> là một trong những kỹ thuật rất quan trọng trong các bài toán điều khiển chính xác như đo chiều dài, kiểm soát tốc độ băng tải, định vị trục, cắt theo kích thước hoặc đồng bộ chuyển động trong máy đóng gói. Nếu chỉ điều khiển động cơ theo kiểu ra lệnh chạy và dừng mà không có tín hiệu phản hồi, PLC sẽ không thể biết cơ cấu thực tế đã quay bao nhiêu, nhanh hay chậm, hoặc có chạy đúng hướng hay không.</p>

<p data-end="1312" data-start="860">Đó là lý do encoder trở thành một thành phần gần như bắt buộc trong nhiều hệ thống tự động hóa hiện đại. Khi kết hợp với <a href="https://inovancevietnam.vn/shops/plc-h5u/"><strong data-end="1001" data-start="981">PLC H5U INOVANCE</strong></a>, việc đọc xung encoder trở nên hiệu quả hơn nhờ bộ đếm tốc độ cao tích hợp sẵn và khả năng cấu hình trực quan trên phần mềm <a href="https://inovancevietnam.vn/khoa-hoc-cong-nghe/tai-phan-mem-lap-trinh-plc-inovance-autoshop-v4-10-1-1-huong-dan-chi-tiet-248.html"><strong data-end="1138" data-start="1126">AutoShop</strong></a>. Bài viết dưới đây sẽ đi từ bản chất tín hiệu encoder, cách đấu nối đúng, cấu hình phần mềm, lập trình khối lệnh đọc xung cho đến các lưu ý chống nhiễu và xử lý lỗi thực tế.</p>

<div class="image-center"><img alt="PLC H5U Inovance" height="500" src="https://inovancevietnam.vn/uploads/news/2026_05/plc-h5u-inovance.jpg" width="800" /></div>

<h2 data-end="1375" data-section-id="10vbxs8" data-start="1314"><span style="font-size:18px;"><strong>Encoder là gì và vì sao cần đọc xung encoder trên PLC H5U?</strong></span></h2>

<p data-end="1602" data-start="1377">Trong tự động hóa công nghiệp, encoder là cảm biến phản hồi gắn trên trục quay của động cơ hoặc cơ cấu chấp hành. Nhiệm vụ của nó là liên tục gửi về PLC thông tin về vị trí, tốc độ và chiều quay thông qua các chuỗi xung điện.</p>

<p data-end="1918" data-start="1604">Nói cách khác, khi PLC ra lệnh cho động cơ chạy, bản thân PLC chỉ biết rằng nó đã phát lệnh. Còn việc trục đã quay thật hay chưa, quay được bao nhiêu, đang tăng tốc hay giảm tốc thì phải nhờ tín hiệu phản hồi từ encoder. Chính tín hiệu này giúp hệ thống chuyển từ điều khiển hở sang điều khiển có giám sát thực tế.</p>

<p data-end="2022" data-start="1920">Trong các ứng dụng sản xuất, việc đọc xung encoder trên PLC H5U thường được dùng cho các bài toán như:</p>

<ul data-end="2230" data-start="2024">
	<li data-end="2073" data-section-id="1lm8f6z" data-start="2024">Đo và cắt theo chiều dài vải, dây cáp, ống nhựa</li>
	<li data-end="2121" data-section-id="1ikgav8" data-start="2074">Kiểm soát tốc độ băng tải theo thời gian thực</li>
	<li data-end="2155" data-section-id="sze9mz" data-start="2122">Định vị trục trong máy đóng gói</li>
	<li data-end="2188" data-section-id="11ynhed" data-start="2156">Phân loại sản phẩm theo vị trí</li>
	<li data-end="2230" data-section-id="ejfosx" data-start="2189">Đồng bộ giữa nhiều cơ cấu quay hoặc kéo</li>
</ul>

<h2 data-end="2266" data-section-id="1aevb29" data-start="2232"><span style="font-size:18px;"><strong>Nguyên lý tín hiệu xung encoder</strong></span></h2>

<p data-end="2404" data-start="2268">Phần lớn các bài toán đọc xung phổ biến trong nhà máy sử dụng <strong data-end="2353" data-start="2330">encoder incremental</strong>. Dòng encoder này thường phát ra 3 tín hiệu chính:</p>

<ul data-end="2447" data-start="2406">
	<li data-end="2419" data-section-id="1r7x21y" data-start="2406"><strong data-end="2419" data-start="2408">Phase A</strong></li>
	<li data-end="2433" data-section-id="1r7x2xx" data-start="2420"><strong data-end="2433" data-start="2422">Phase B</strong></li>
	<li data-end="2447" data-section-id="1r7xmpp" data-start="2434"><strong data-end="2447" data-start="2436">Phase Z</strong></li>
</ul>

<p data-end="2471" data-section-id="9psgnn" data-start="2449"><strong>Phase A và Phase B</strong></p>

<p data-end="2571" data-start="2473">Đây là hai kênh xung vuông lệch pha nhau 90 độ. PLC H5U đọc đồng thời cả hai kênh này để xác định:</p>

<ul data-end="2643" data-start="2573">
	<li data-end="2604" data-section-id="3ecjvb" data-start="2573">Trục đang quay nhanh hay chậm</li>
	<li data-end="2643" data-section-id="7yradm" data-start="2605">Trục đang quay thuận hay quay nghịch</li>
</ul>

<p data-end="2792" data-start="2645">Nếu <strong data-end="2678" data-start="2649">Phase A dẫn trước Phase B</strong>, PLC sẽ hiểu là quay theo một chiều. Nếu <strong data-end="2749" data-start="2720">Phase B dẫn trước Phase A</strong>, PLC sẽ hiểu là quay theo chiều ngược lại.</p>

<p data-end="2805" data-section-id="1ho4yj7" data-start="2794"><strong>Phase Z</strong></p>

<p data-end="2921" data-start="2807">Đây là xung gốc, thường chỉ xuất hiện một lần trong mỗi vòng quay. Tín hiệu này thường được dùng cho các bài toán:</p>

<ul data-end="2998" data-start="2923">
	<li data-end="2931" data-section-id="1mvigo2" data-start="2923">Homing</li>
	<li data-end="2955" data-section-id="uuq95e" data-start="2932">Đưa trục về gốc chuẩn</li>
	<li data-end="2998" data-section-id="1mlla0h" data-start="2956">Xác định vị trí tham chiếu đầu chu trình</li>
</ul>

<p data-end="3180" data-start="3000">Từ tín hiệu A và B, PLC có thể cộng hoặc trừ số xung tích lũy để tính vị trí. Đồng thời, PLC cũng có thể tính tốc độ dựa trên số xung nhận được trong một khoảng thời gian xác định.</p>

<h2 data-end="3238" data-section-id="1bov9z2" data-start="3182"><span style="font-size:18px;"><strong>Vì sao nên dùng PLC H5U INOVANCE để đọc xung encoder?</strong></span></h2>

<p data-end="3487" data-start="3240">Ở các PLC phổ thông, nếu việc đọc xung phụ thuộc nhiều vào chu kỳ quét chương trình thì khi encoder quay nhanh, nguy cơ bỏ sót xung là rất lớn. Khi đó hệ thống sẽ bị sai vị trí tích lũy theo thời gian, đặc biệt ở các ứng dụng cần độ chính xác cao.</p>

<p data-end="3768" data-start="3489">PLC <strong data-end="3509" data-start="3493">H5U INOVANCE</strong> giải quyết khá tốt vấn đề này nhờ có sẵn <strong data-end="3596" data-start="3551">4 kênh High-Speed Counter (HSC0 đến HSC3)</strong> hoạt động độc lập với chu kỳ quét. Nhờ đó, ngay cả khi encoder chạy ở tốc độ cao, PLC vẫn có thể ghi nhận xung ổn định hơn nhiều so với cách đếm thông thường trong ladder.</p>

<p data-end="4088" data-start="3770">Ngoài phần cứng HSC tích hợp sẵn, H5U còn có lợi thế ở phần mềm <strong data-end="3846" data-start="3834">AutoShop</strong>, đặc biệt là module <strong data-end="3892" data-start="3867">Motion Control Assist</strong>. Thay vì phải cấu hình bằng thanh ghi hệ thống phức tạp, kỹ sư có thể khai báo trục encoder trực tiếp qua giao diện đồ họa. Điều này giúp giảm thời gian triển khai và hạn chế sai sót khi cài đặt.</p>

<h2 data-end="4160" data-section-id="b4icw1" data-start="4090"><span style="font-size:18px;"><strong>Chuẩn bị trước khi lập trình đọc xung encoder trên PLC H5U INOVANCE</strong></span></h2>

<p data-end="4291" data-start="4162">Trước khi bắt đầu, nên chuẩn bị đầy đủ cả phần cứng lẫn phần mềm để tránh mất thời gian xử lý lỗi phát sinh trong lúc thử nghiệm.</p>

<h3 data-end="4314" data-section-id="1bx91z7" data-start="4293"><span style="font-size:16px;"><strong>Yêu cầu phần cứng</strong></span></h3>

<p data-end="4373" data-start="4316">Để thực hiện bài toán đọc xung encoder, cần có tối thiểu:</p>

<ul data-end="4563" data-start="4375">
	<li data-end="4393" data-section-id="18mt72g" data-start="4375">PLC H5U INOVANCE</li>
	<li data-end="4415" data-section-id="djmmuo" data-start="4394">Encoder incremental</li>
	<li data-end="4437" data-section-id="ysi81w" data-start="4416">Nguồn 24VDC phù hợp</li>
	<li data-end="4491" data-section-id="hhlla7" data-start="4438">Dây tín hiệu chống nhiễu nếu khoảng cách kéo dây xa</li>
	<li data-end="4524" data-section-id="15q64er" data-start="4492">Máy tính cài phần mềm AutoShop</li>
	<li data-end="4563" data-section-id="10favs7" data-start="4525">Cáp USB hoặc Ethernet để kết nối PLC</li>
</ul>

<p data-end="4724" data-start="4565">Ngoài ra, nên kiểm tra trước phiên bản firmware của PLC H5U. Nếu firmware quá cũ, một số tính năng trong Motion Control Assist có thể không được hỗ trợ đầy đủ.</p>

<h3 data-end="4746" data-section-id="xql6rl" data-start="4726"><span style="font-size:16px;"><strong>Yêu cầu phần mềm</strong></span></h3>

<p data-end="4903" data-start="4748">Phần mềm lập trình nên dùng là <strong data-end="4805" data-start="4779">AutoShop V4.10 trở lên</strong>. Đây là phiên bản cần thiết để có module <strong data-end="4872" data-start="4847">Motion Control Assist</strong> phục vụ cấu hình encoder axis.</p>

<p data-end="5016" data-start="4905">Sau khi cài AutoShop, cũng nên cài đầy đủ driver kết nối USB hoặc Ethernet đi kèm để máy tính nhận PLC ổn định.</p>

<h2 data-end="5055" data-section-id="1yuoht5" data-start="5018"><span style="font-size:18px;"><strong>Kiểm tra encoder trước khi đấu nối</strong></span></h2>

<p data-end="5166" data-start="5057">Đây là bước rất nhiều người bỏ qua, nhưng lại là nguyên nhân phổ biến gây lỗi đọc xung hoặc hỏng ngõ vào PLC.</p>

<p data-end="5211" data-start="5168">Có hai việc cần kiểm tra trước khi đấu dây:</p>

<h3 data-end="5252" data-section-id="12wa1hx" data-start="5213"><span style="font-size:16px;"><strong>1. Xác định loại ngõ ra NPN hay PNP</strong></span></h3>

<p data-end="5266" data-start="5254">Với encoder:</p>

<ul data-end="5356" data-start="5268">
	<li data-end="5312" data-section-id="rottuu" data-start="5268"><strong data-end="5277" data-start="5270">NPN</strong>: tín hiệu kéo xuống 0V khi có xung</li>
	<li data-end="5356" data-section-id="18yyo9f" data-start="5313"><strong data-end="5322" data-start="5315">PNP</strong>: tín hiệu kéo lên 24V khi có xung</li>
</ul>

<p data-end="5458" data-start="5358">Việc xác định đúng loại ngõ ra là rất quan trọng vì nó quyết định cách đấu chân <strong data-end="5445" data-start="5438">S/S</strong> của PLC H5U.</p>

<ul data-end="5600" data-start="5460">
	<li data-end="5529" data-section-id="m2600u" data-start="5460">Nếu dùng <strong data-end="5486" data-start="5471">encoder NPN</strong>, chân <strong data-end="5500" data-start="5493">S/S</strong> của H5U phải đấu lên <strong data-end="5529" data-start="5522">24V</strong></li>
	<li data-end="5600" data-section-id="1hvaqff" data-start="5530">Nếu dùng <strong data-end="5556" data-start="5541">encoder PNP</strong>, chân <strong data-end="5570" data-start="5563">S/S</strong> của H5U phải đấu xuống <strong data-end="5600" data-start="5594">0V</strong></li>
</ul>

<p data-end="5725" data-start="5602">Nếu đấu sai kiểu cực chung, PLC có thể không nhận xung, nhận sai xung hoặc trong trường hợp xấu có thể gây hư hỏng ngõ vào.</p>

<h3 data-end="5773" data-section-id="woc6l4" data-start="5727"><span style="font-size:16px;"><strong>2. Kiểm tra mã sản phẩm và màu dây encoder</strong></span></h3>

<p data-end="5980" data-start="5775">Thông tin này thường có trên datasheet hoặc nhãn dán của encoder. Trong tài liệu bạn cung cấp có ví dụ với <strong data-end="5911" data-start="5882">Autonics E50S8-360-3-T-24</strong>, trong đó ký tự <strong data-end="5935" data-start="5928">“3”</strong> thể hiện kiểu ngõ ra <strong data-end="5979" data-start="5957">NPN Open Collector</strong>.</p>

<p data-end="6069" data-start="5982">Việc nắm đúng màu dây và chức năng từng dây là điều bắt buộc trước khi đấu nối thực tế.</p>

<h2 data-end="6124" data-section-id="18qycol" data-start="6071"><span style="font-size:18px;"><strong>Cấu hình project trên AutoShop để đọc xung encoder</strong></span></h2>

<p data-end="6343" data-start="6126">Sau khi phần cứng đã sẵn sàng, bước quan trọng tiếp theo là khai báo đúng thông số trong AutoShop. Nếu cấu hình sai ở bước này, dữ liệu vị trí và tốc độ đọc được sẽ không chính xác dù phần cứng đấu dây hoàn toàn đúng.</p>

<h2 data-end="6389" data-section-id="10lmspo" data-start="6345"><span style="font-size:18px;"><strong>Khởi tạo project mới đúng với PLC thực tế</strong></span></h2>

<div style="text-align: center;">
<div class="image-center"><img alt="doc xung encoder PLC H5U" height="503" src="https://inovancevietnam.vn/uploads/news/2026_05/doc-xung-encoder-plc-h5u.jpg" width="800" /></div>
</div>

<p data-end="6402" data-start="6391">Để bắt đầu:</p>

<ol data-end="6553" data-start="6404">
	<li data-end="6431" data-section-id="4lviwj" data-start="6404">Mở phần mềm <strong data-end="6431" data-start="6419">AutoShop</strong></li>
	<li data-end="6462" data-section-id="zqn58c" data-start="6432">Vào <strong data-end="6462" data-start="6439">File -&gt; New Project</strong></li>
	<li data-end="6507" data-section-id="paxelu" data-start="6463">Đặt tên project, ví dụ <code data-end="6507" data-start="6489">Encoder_H5U_Test</code></li>
	<li data-end="6553" data-section-id="18hb0v7" data-start="6508">Chọn đúng mã PLC đang dùng, ví dụ <code data-end="6553" data-start="6545">H5U-A8</code></li>
</ol>

<p data-end="6726" data-start="6555">Đây là bước nhỏ nhưng rất quan trọng. Nếu chọn nhầm dòng PLC hoặc nhầm model, phần mềm có thể không hiển thị đúng các kênh HSC, hoặc chương trình không tải xuống PLC được.</p>

<h2 data-end="6781" data-section-id="19zrp60" data-start="6728"><span style="font-size:18px;"><strong>Thiết lập trục encoder trong Motion Control Assist</strong></span></h2>

<div style="text-align: center;">
<div class="image-center"><img alt="doc xung encoder PLC H5U 1" height="503" src="https://inovancevietnam.vn/uploads/news/2026_05/doc-xung-encoder-plc-h5u-1.jpg" width="800" /></div>
</div>

<p data-end="6847" data-start="6783">Sau khi tạo project, vào khu vực <strong data-end="6835" data-start="6816">Project Manager</strong> và tìm tới:</p>

<p data-end="6884" data-start="6849"><code data-end="6884" data-start="6849">Motion Control Assist -&gt; Add Axis</code></p>

<p data-end="6927" data-start="6886">Tại đây, tiến hành khai báo trục encoder.</p>

<p data-end="6947" data-section-id="it6649" data-start="6929"><strong>Basic Settings</strong></p>

<p data-end="6971" data-start="6949">Ở phần cài đặt cơ bản:</p>

<ul data-end="7152" data-start="6973">
	<li data-end="7018" data-section-id="dius6m" data-start="6973"><strong data-end="6988" data-start="6975">Axis Name</strong>: đặt tên trục, ví dụ <code data-end="7018" data-start="7010">Axis_0</code></li>
	<li data-end="7063" data-section-id="1a1f93v" data-start="7019"><strong data-end="7034" data-start="7021">Axis Type</strong>: chọn <strong data-end="7063" data-start="7041">Local Encoder Axis</strong></li>
	<li data-end="7152" data-section-id="14xggod" data-start="7064"><strong data-end="7082" data-start="7066">Input Device</strong>: chọn <strong data-end="7120" data-start="7089">High Speed Counter 0 (HSC0)</strong> nếu đang dùng cặp chân X0 và X1</li>
</ul>

<p data-end="7333" data-start="7154">Việc chọn <strong data-end="7186" data-start="7164">Local Encoder Axis</strong> là vì encoder được đấu trực tiếp vào ngõ vào tốc độ cao của PLC. Nếu encoder đi qua mạng truyền thông hoặc thiết bị trung gian, kiểu axis sẽ khác.</p>

<h2 data-end="7361" data-section-id="jv6n0j" data-start="7335"><span style="font-size:18px;"><strong>Cài đặt Unit Conversion</strong></span></h2>

<div style="text-align: center;">
<div class="image-center"><img alt="doc xung encoder PLC H5U 2" height="503" src="https://inovancevietnam.vn/uploads/news/2026_05/doc-xung-encoder-plc-h5u-2.jpg" width="800" /></div>
</div>

<p data-end="7500" data-start="7363">Đây là phần rất hữu ích trong AutoShop vì thay vì làm việc với số xung thô, người dùng có thể quy đổi trực tiếp sang đơn vị kỹ thuật như:</p>

<ul data-end="7523" data-start="7502">
	<li data-end="7506" data-section-id="yhmli9" data-start="7502">Độ</li>
	<li data-end="7513" data-section-id="1j4e079" data-start="7507">Vòng</li>
	<li data-end="7523" data-section-id="11xr9zp" data-start="7514">Milimet</li>
</ul>

<p data-end="7581" data-start="7525">Ví dụ, nếu dùng encoder <strong data-end="7571" data-start="7549">Autonics E50S8-360</strong>, tại mục:</p>

<ul data-end="7629" data-start="7583">
	<li data-end="7629" data-section-id="19yesx0" data-start="7583"><strong data-end="7617" data-start="7585">Number of pulses in one turn</strong>: nhập <code data-end="7629" data-start="7624">360</code></li>
</ul>

<p data-end="7647" data-start="7631">Sau đó khai báo:</p>

<ul data-end="7739" data-start="7649">
	<li data-end="7739" data-section-id="1kwx2pr" data-start="7649"><strong data-end="7689" data-start="7651">The amount of movement in a circle</strong>: quãng đường hoặc góc quay tương ứng với một vòng</li>
</ul>

<p data-end="7893" data-start="7741">Nếu ứng dụng là đo góc, có thể đặt 1 vòng tương ứng <strong data-end="7803" data-start="7793">360 độ</strong>. Nếu ứng dụng là đo chiều dài bằng bánh xe đo, có thể đổi 1 vòng sang số milimet thực tế.</p>

<h2 data-end="7921" data-section-id="2eq49q" data-start="7895"><span style="font-size:18px;"><strong>Cấu hình Mode Parameter</strong></span></h2>

<div style="text-align: center;">
<div class="image-center"><img alt="doc xung encoder PLC H5U 3" height="503" src="https://inovancevietnam.vn/uploads/news/2026_05/doc-xung-encoder-plc-h5u-3.jpg" width="800" /></div>
</div>

<p data-end="8017" data-start="7923">Tại phần <strong data-end="7959" data-start="7932">Mode Parameter Settings</strong>, cần chọn đúng chế độ đếm xung tùy theo mục đích sử dụng.</p>

<p data-end="8085" data-start="8019">Sau khi chọn, phần mềm sẽ hiển thị sơ đồ ngõ vào tương ứng, ví dụ:</p>

<ul data-end="8126" data-start="8087">
	<li data-end="8106" data-section-id="1nemot" data-start="8087"><strong data-end="8106" data-start="8089">Phase A -&gt; X0</strong></li>
	<li data-end="8126" data-section-id="yeni1r" data-start="8107"><strong data-end="8126" data-start="8109">Phase B -&gt; X1</strong></li>
</ul>

<p data-end="8375" data-start="8128">Nếu đang cấu hình theo kiểu vòng quay và đặt đơn vị là 360 độ, khi encoder quay đủ 1 vòng và giá trị đạt 360, bộ đếm có thể quay về 0 để bắt đầu chu kỳ mới. Cách làm này rất hữu ích trong các máy dùng cam điện tử hoặc máy đóng gói theo chu kỳ lặp.</p>

<h2 data-end="8440" data-section-id="o9wngj" data-start="8377"><span style="font-size:18px;"><strong>Lập trình đọc xung encoder trên PLC H5U bằng khối HC_Counter</strong></span></h2>

<p data-end="8662" data-start="8442">Sau khi khai báo axis hoàn tất, việc lập trình trong ladder trở nên đơn giản hơn khá nhiều. Thay vì phải đọc và xử lý các thanh ghi hệ thống phức tạp như ở một số dòng PLC cũ, AutoShop cung cấp sẵn thư viện lệnh cho HSC.</p>

<h2 data-end="8694" data-section-id="1nopsz1" data-start="8664"><span style="font-size:18px;"><strong>Sử dụng khối hàm HC_Counter</strong></span></h2>

<div style="text-align: center;">
<div class="image-center"><img alt="doc xung encoder PLC H5U 4" height="503" src="https://inovancevietnam.vn/uploads/news/2026_05/doc-xung-encoder-plc-h5u-4.jpg" width="800" /></div>
</div>

<p data-end="8736" data-start="8696">Trong thư viện lệnh, tìm theo đường dẫn:</p>

<p data-end="8803" data-start="8738"><code data-end="8803" data-start="8738">Instruction Set -&gt; HC_Axis Control -&gt; Pulse Input -&gt; HC_Counter</code></p>

<p data-end="8833" data-section-id="1c93g4m" data-start="8805"><strong>Chức năng của HC_Counter</strong></p>

<p data-end="9023" data-start="8835">Khối <strong data-end="8854" data-start="8840">HC_Counter</strong> dùng để kích hoạt bộ đếm xung tốc độ cao cho trục đã chỉ định. Khi lệnh này chạy, PLC sẽ bắt đầu cập nhật dữ liệu vị trí và tốc độ vào các biến hoặc thanh ghi được gán.</p>

<p data-end="9231" data-start="9025">Về bản chất, đây là “cầu nối” giữa phần cấu hình axis và phần chương trình ứng dụng. Sau khi gọi đúng khối này, dữ liệu encoder mới được đưa vào chương trình để dùng cho tính toán, hiển thị hoặc điều khiển.</p>

<h2 data-end="9277" data-section-id="9na4kv" data-start="9233"><span style="font-size:18px;"><strong>Lưu ý quan trọng khi lập trình HC_Counter</strong></span></h2>

<p data-end="9343" data-start="9279">Trong quá trình viết chương trình, có 3 điểm nên đặc biệt chú ý.</p>

<h3 data-end="9392" data-section-id="akpjgg" data-start="9345"><span style="font-size:16px;"><strong>1. Dùng biến Enable riêng thay vì Always ON</strong></span></h3>

<p data-end="9505" data-start="9394">Thay vì dùng tiếp điểm luôn ON như <code data-end="9436" data-start="9429">SM400</code>, nên dùng một biến trung gian như <code data-end="9475" data-start="9471">M0</code> để kích hoạt khối HC_Counter.</p>

<p data-end="9525" data-start="9507">Cách làm này giúp:</p>

<ul data-end="9656" data-start="9527">
	<li data-end="9564" data-section-id="ww5y9u" data-start="9527">Chủ động bật hoặc tắt việc đọc xung</li>
	<li data-end="9615" data-section-id="jxf89c" data-start="9565">Tránh bộ đếm tiếp tục cập nhật khi máy đang dừng</li>
	<li data-end="9656" data-section-id="1a95z20" data-start="9616">Thuận tiện khi bảo trì hoặc thử nghiệm</li>
</ul>

<h3 data-end="9707" data-section-id="h8j4e8" data-start="9658"><span style="font-size:16px;"><strong>2. Reset bộ đếm khi cần bắt đầu chu trình mới</strong></span></h3>

<p data-end="9864" data-start="9709">Nếu muốn đưa giá trị vị trí về 0 ở đầu mỗi chu trình, có thể dùng thêm lệnh <strong data-end="9798" data-start="9785">HC_Preset</strong>. Lệnh này cho phép nạp giá trị mong muốn vào bộ đếm, thường là 0.</p>

<p data-end="9906" data-start="9866">Điều này rất hữu ích ở các ứng dụng như:</p>

<ul data-end="9980" data-start="9908">
	<li data-end="9931" data-section-id="1ix5imj" data-start="9908">Cắt chiều dài theo mẻ</li>
	<li data-end="9957" data-section-id="va7017" data-start="9932">Định vị từ điểm gốc mới</li>
	<li data-end="9980" data-section-id="9h3ru7" data-start="9958">Đóng gói theo chu kỳ</li>
</ul>

<h3 data-end="10028" data-section-id="1s61hlt" data-start="9982"><span style="font-size:16px;"><strong>3. Lọc dữ liệu tốc độ nếu hiển thị bị nhảy</strong></span></h3>

<p data-end="10200" data-start="10030">Tốc độ đọc tức thời thường có dao động, nhất là khi encoder quay không đều hoặc tải thay đổi liên tục. Nếu đưa trực tiếp lên HMI, người vận hành sẽ thấy số nhảy liên tục.</p>

<p data-end="10306" data-start="10202">Trong trường hợp đó, nên dùng thêm bộ lọc trung bình cộng để làm mượt dữ liệu tốc độ trước khi hiển thị.</p>

<h2 data-end="10353" data-section-id="1288lw2" data-start="10308"><span style="font-size:18px;"><strong>Sơ đồ đấu nối encoder với PLC H5U INOVANCE</strong></span></h2>

<p data-end="10486" data-start="10355">Khi đấu nối thực tế, nguyên lý cơ bản có thể áp dụng cho nhiều loại encoder incremental trên thị trường, không chỉ riêng một model.</p>

<div class="image-center">
<figure class="image"><img alt="doc xung encoder" height="504" src="https://inovancevietnam.vn/uploads/news/2026_05/doc-xung-encoder.jpg" width="800" />
<figcaption>Đấu nối nguồn và tín hiệu với PLC H5U</figcaption>
</figure>
</div>

<h3 data-end="10581" data-section-id="1lwu45x" data-start="10556"><span style="font-size:16px;"><strong>Đấu nguồn và tín hiệu</strong></span></h3>

<p data-end="10609" data-start="10583">Nguyên tắc kết nối cơ bản:</p>

<ul data-end="10724" data-start="10611">
	<li data-end="10640" data-section-id="11qehaw" data-start="10611">Cấp nguồn 24VDC cho encoder</li>
	<li data-end="10682" data-section-id="kuvx6" data-start="10641">Nối dây tín hiệu <strong data-end="10671" data-start="10660">Phase A</strong> vào <strong data-end="10682" data-start="10676">X0</strong></li>
	<li data-end="10724" data-section-id="p96vqw" data-start="10683">Nối dây tín hiệu <strong data-end="10713" data-start="10702">Phase B</strong> vào <strong data-end="10724" data-start="10718">X1</strong></li>
</ul>

<p data-end="10825" data-start="10726">Các chân X0 và X1 trên H5U được thiết kế cho tín hiệu tốc độ cao, phù hợp cho bài toán đọc encoder.</p>

<h3 data-end="10866" data-section-id="1kzba04" data-start="10827"><span style="font-size:16px;"><strong>Cấu hình chân S/S theo NPN hoặc PNP</strong></span></h3>

<p data-end="10895" data-start="10868">Đây là điểm rất quan trọng:</p>

<ul data-end="10993" data-start="10897">
	<li data-end="10945" data-section-id="byqfzn" data-start="10897">Nếu dùng <strong data-end="10923" data-start="10908">encoder PNP</strong>, đấu <strong data-end="10945" data-start="10929">S/S xuống 0V</strong></li>
	<li data-end="10993" data-section-id="yxozhi" data-start="10946">Nếu dùng <strong data-end="10972" data-start="10957">encoder NPN</strong>, đấu <strong data-end="10993" data-start="10978">S/S lên 24V</strong></li>
</ul>

<p data-end="11073" data-start="10995">Sai ở bước này là một trong những lỗi phổ biến nhất khiến PLC không nhận xung.</p>

<h2 data-end="11116" data-section-id="skjglf" data-start="11075"><span style="font-size:18px;"><strong>Lưu ý chống nhiễu và an toàn phần cứng</strong></span></h2>

<p data-end="11284" data-start="11118">Trong môi trường công nghiệp, tín hiệu encoder khá dễ bị ảnh hưởng bởi nhiễu nếu dây kéo xa hoặc đi chung với dây công suất. Vì vậy khi triển khai thực tế, nên lưu ý:</p>

<ul data-end="11663" data-start="11286">
	<li data-end="11340" data-section-id="dl8ut8" data-start="11286">Luôn đo lại cực tính nguồn trước khi cấp cho encoder</li>
	<li data-end="11389" data-section-id="5nlqvv" data-start="11341">Không để dây Phase A/B chạm nhầm vào nguồn 24V</li>
	<li data-end="11451" data-section-id="akljz3" data-start="11390">Nếu khoảng cách kéo dây lớn hơn 2 m, nên dùng cáp có shield</li>
	<li data-end="11515" data-section-id="35sktp" data-start="11452">Lớp shield chỉ nên nối đất tại một điểm duy nhất phía tủ điện</li>
	<li data-end="11663" data-section-id="1onk07b" data-start="11516">Nên dùng nguồn 24VDC tương đối sạch, tránh dùng chung với tải gây nhiễu mạnh như van điện từ hoặc khởi động từ nếu không có giải pháp lọc phù hợp</li>
</ul>

<p data-end="11757" data-start="11665">Những lưu ý này tưởng nhỏ nhưng lại quyết định rất lớn đến độ ổn định của tín hiệu đọc được.</p>

<h2 data-end="11803" data-section-id="a6umzo" data-start="11759"><span style="font-size:18px;"><strong>Nạp chương trình và chạy thử trên PLC H5U</strong></span></h2>

<p data-end="11907" data-start="11805">Sau khi hoàn tất cấu hình và ladder, bước tiếp theo là tải chương trình xuống PLC và kiểm tra thực tế.</p>

<h3 data-end="11928" data-section-id="9xxkww" data-start="11909"><span style="font-size:16px;"><strong>Các bước cơ bản</strong></span></h3>

<ol data-end="12192" data-start="11930">
	<li data-end="11972" data-section-id="9xignz" data-start="11930"><strong data-end="11944" data-start="11933">Compile</strong> chương trình trong AutoShop</li>
	<li data-end="12017" data-section-id="1dhmkg5" data-start="11973">Chỉ tiếp tục khi phần mềm báo <strong data-end="12017" data-start="12006">0 Error</strong></li>
	<li data-end="12055" data-section-id="1hdp4kt" data-start="12018">Kết nối PLC bằng USB hoặc Ethernet</li>
	<li data-end="12119" data-section-id="155dlfz" data-start="12056">Vào <strong data-end="12089" data-start="12063">Communication Settings</strong> để chọn đúng cổng COM hoặc IP</li>
	<li data-end="12140" data-section-id="1ptrtyf" data-start="12120">Nhấn <strong data-end="12140" data-start="12128">Download</strong></li>
	<li data-end="12192" data-section-id="1frf27a" data-start="12141">Sau khi nạp xong, chuyển PLC sang chế độ <strong data-end="12192" data-start="12185">RUN</strong></li>
</ol>

<h2 data-end="12244" data-section-id="1r0mwkw" data-start="12194"><span style="font-size:18px;"><strong>Giám sát dữ liệu encoder bằng Online Monitoring</strong></span></h2>

<div style="text-align: center;">
<div class="image-center"><img alt="doc xung encoder PLC H5U 5" height="503" src="https://inovancevietnam.vn/uploads/news/2026_05/doc-xung-encoder-plc-h5u-5.jpg" width="800" /></div>
</div>

<p data-end="12337" data-start="12246">Để kiểm tra encoder đã hoạt động đúng chưa, bật chế độ <strong data-end="12322" data-start="12301">Online Monitoring</strong> trên AutoShop.</p>

<p data-end="12346" data-start="12339">Sau đó:</p>

<ul data-end="12490" data-start="12348">
	<li data-end="12368" data-section-id="1awbyqb" data-start="12348">Force ON biến <code data-end="12368" data-start="12364">M0</code></li>
	<li data-end="12397" data-section-id="bci4x1" data-start="12369">Xoay trục encoder bằng tay</li>
	<li data-end="12438" data-section-id="16t9433" data-start="12398">Quan sát đèn X0, X1 trên PLC nhấp nháy</li>
	<li data-end="12490" data-section-id="djx5t0" data-start="12439">Quan sát thanh ghi vị trí và tốc độ trên phần mềm</li>
</ul>

<p data-end="12518" data-start="12492">Theo logic trong tài liệu:</p>

<ul data-end="12576" data-start="12520">
	<li data-end="12547" data-section-id="13cjla8" data-start="12520"><code data-end="12526" data-start="12522">D0</code>: dùng cho <strong data-end="12547" data-start="12537">vị trí</strong></li>
	<li data-end="12576" data-section-id="1ow3m15" data-start="12548"><code data-end="12555" data-start="12550">D10</code>: dùng cho <strong data-end="12576" data-start="12566">tốc độ</strong></li>
</ul>

<p data-end="12660" data-start="12578">Nếu mọi thứ đúng, khi xoay encoder, giá trị ở <code data-end="12628" data-start="12624">D0</code> và <code data-end="12637" data-start="12632">D10</code> sẽ thay đổi tương ứng.</p>

<h2 data-end="12717" data-section-id="rc5ku" data-start="12662"><span style="font-size:18px;"><strong>Các lỗi thường gặp khi đọc xung encoder trên PLC H5U</strong></span></h2>

<p data-end="12814" data-start="12719">Trong quá trình chạy thử, nếu kết quả chưa đúng, có thể kiểm tra nhanh theo các tình huống sau.</p>

<p data-end="12854" data-section-id="e734cn" data-start="12816"><strong>D0 không thay đổi khi quay encoder</strong></p>

<p data-end="12879" data-start="12856">Nguyên nhân thường gặp:</p>

<ul data-end="12980" data-start="12881">
	<li data-end="12896" data-section-id="6mjw9g" data-start="12881"><code data-end="12887" data-start="12883">M0</code> chưa bật</li>
	<li data-end="12924" data-section-id="i20ag7" data-start="12897">Encoder chưa có nguồn 24V</li>
	<li data-end="12943" data-section-id="aotzw8" data-start="12925">Đấu sai chân A/B</li>
	<li data-end="12980" data-section-id="108a8pv" data-start="12944">Chân S/S đấu sai kiểu NPN hoặc PNP</li>
</ul>

<p data-end="13017" data-section-id="x7e160" data-start="12982"><strong>D0 nhảy loạn hoặc không ổn định</strong></p>

<p data-end="13077" data-start="13019">Nguyên nhân phổ biến nhất là nhiễu tín hiệu. Nên kiểm tra:</p>

<ul data-end="13226" data-start="13079">
	<li data-end="13127" data-section-id="dggkw6" data-start="13079">Dây encoder có đi chung với dây động lực không</li>
	<li data-end="13159" data-section-id="vy0wjw" data-start="13128">Có dùng cáp chống nhiễu không</li>
	<li data-end="13194" data-section-id="baruf6" data-start="13160">Shield đã nối đất đúng cách chưa</li>
	<li data-end="13226" data-section-id="csv6d8" data-start="13195">Tủ điện có tiếp địa tốt không</li>
</ul>

<p data-end="13277" data-section-id="qxtnk3" data-start="13228"><strong>Vị trí thay đổi đúng nhưng tốc độ luôn bằng 0</strong></p>

<p data-end="13467" data-start="13279">Trường hợp này thường liên quan đến phần <strong data-end="13339" data-start="13320">Unit Conversion</strong> hoặc đơn vị tính đang đặt chưa phù hợp. Nếu thông số quy đổi quá nhỏ hoặc không hợp lý, giá trị tốc độ có thể bị làm tròn về 0.</p>

<h2 data-end="13536" data-section-id="ksth7e" data-start="13469"><span style="font-size:18px;"><strong>Ứng dụng thực tế của việc đọc xung encoder trên PLC H5U INOVANCE</strong></span></h2>

<p data-end="13679" data-start="13538">Khi đã hiểu đúng nguyên lý và cấu hình đúng, kỹ thuật đọc xung encoder trên PLC H5U có thể áp dụng rất hiệu quả trong nhiều bài toán thực tế:</p>

<ul data-end="13888" data-start="13681">
	<li data-end="13718" data-section-id="f9924e" data-start="13681">Đo chiều dài cắt vải, ống, dây điện</li>
	<li data-end="13744" data-section-id="rovr7l" data-start="13719">Đồng bộ tốc độ băng tải</li>
	<li data-end="13780" data-section-id="stdq5v" data-start="13745">Định vị sản phẩm theo khoảng cách</li>
	<li data-end="13808" data-section-id="1x6opcu" data-start="13781">Giám sát tốc độ trục quay</li>
	<li data-end="13848" data-section-id="1iu969o" data-start="13809">Điều khiển máy đóng gói theo góc quay</li>
	<li data-end="13888" data-section-id="33m2o9" data-start="13849">Tạo điểm chuẩn cho chu trình sản xuất</li>
</ul>

<p data-end="14008" data-start="13890">Điểm mạnh của H5U là giúp các bài toán này triển khai dễ hơn nhờ HSC tích hợp sẵn và giao diện cấu hình khá trực quan.</p>

<h2 data-end="14021" data-section-id="11x5u5b" data-start="14010"><span style="font-size:18px;"><strong>Kết luận</strong></span></h2>

<p data-end="14415" data-start="14023"><strong data-end="14085" data-start="14023">Hướng dẫn lập trình đọc xung encoder trên PLC H5U INOVANCE</strong> không chỉ là một bài toán đấu dây hay viết một khối lệnh trong ladder. Để hệ thống chạy ổn định, kỹ sư cần hiểu đồng thời bản chất tín hiệu encoder, kiểu ngõ ra NPN/PNP, cách cấu hình HSC trong AutoShop, phương pháp quy đổi đơn vị, logic sử dụng khối <strong data-end="14351" data-start="14337">HC_Counter</strong> và các nguyên tắc chống nhiễu khi triển khai ngoài hiện trường.</p>

<p data-end="14644" data-start="14417">Nếu làm đúng ngay từ đầu, PLC H5U có thể xử lý rất tốt các ứng dụng đo vị trí, tốc độ và chiều quay trong nhiều hệ thống tự động hóa. Đây là nền tảng quan trọng để phát triển các bài toán điều khiển chính xác hơn trong nhà máy.<br />
=&gt; <strong>Xem thêm:</strong></p>

<ul>
	<li data-end="14644" data-start="14417"><a href="https://inovancevietnam.vn/khoa-hoc-cong-nghe/huong-dan-chi-tiet-lap-trinh-plc-h5u-voi-bien-tan-inovance-md200-256.html"><strong>Hướng Dẫn Chi Tiết Lập Trình PLC H5U Với Biến Tần Inovance MD200</strong></a></li>
	<li data-end="14644" data-start="14417"><a href="https://inovancevietnam.vn/giai-phap-cho-nganh-in-an/giai-phap-lap-trinh-plc-h5u-inovance-voi-noi-suy-2-truc-chinh-xac-328.html"><strong>Giải Pháp Lập Trình PLC H5U Inovance Với Nội Suy 2 Trục Chính Xác</strong></a></li>
</ul>
		</div>
				<div id="author">
						<p>
				<strong>Tác giả:</strong>
				<a href="https://inovancevietnam.vn/author/HDE-Tech-3/">HDE Tech</a>
			</p>
		</div>
	</div>
	<div id="footer" class="clearfix">
		<div id="url">
			<strong>URL của bản tin này: </strong><a href="https://inovancevietnam.vn/savefile/khoa-hoc-cong-nghe/cach-doc-xung-encoder-tren-plc-h5u-inovance-chi-tiet-414.html" title="Cách Đọc Xung Encoder Trên PLC H5U Inovance Chi Tiết">https://inovancevietnam.vn/savefile/khoa-hoc-cong-nghe/cach-doc-xung-encoder-tren-plc-h5u-inovance-chi-tiet-414.html</a>

		</div>
		<div class="clear"></div>
		<div class="copyright">
			&copy; Chuyên biến tần INOVANCE–PLC–HMI–SERVO–Robot, HDE HẢI DƯƠNG
		</div>
		<div id="contact">
			<a href="mailto:kythuatdienhaiduong@gmail.com">kythuatdienhaiduong@gmail.com</a>
		</div>
	</div>
</div>
        <div class="cookie-notice"><div><button onclick="cookie_notice_hide();">&times;</button>Chúng tôi đang sử dụng cookie để cung cấp cho bạn những trải nghiệm tốt nhất trên trang web này. Bằng cách tiếp tục truy cập, bạn đồng ý với <a href="https://inovancevietnam.vn/siteterms/privacy.html">Chính sách thu thập và sử dụng cookie</a> của chúng tôi.</div></div>
        <div id="timeoutsess" class="chromeframe">
            Bạn đã không sử dụng Site, <a onclick="timeoutsesscancel();" href="https://inovancevietnam.vn/#">Bấm vào đây để duy trì trạng thái đăng nhập</a>. Thời gian chờ: <span id="secField"> 60 </span> giây
        </div>
        <div id="openidResult" class="nv-alert" style="display:none"></div>
        <div id="openidBt" data-result="" data-redirect=""></div>
<script src="https://inovancevietnam.vn/assets/js/jquery/jquery.min.js"></script>
<script>var nv_base_siteurl="/",nv_lang_data="vi",nv_lang_interface="vi",nv_name_variable="nv",nv_fc_variable="op",nv_lang_variable="language",nv_module_name="news",nv_func_name="savefile",nv_is_user=0, nv_my_ofs=-4,nv_my_abbr="EDT",nv_cookie_prefix="inovanvn168",nv_check_pass_mstime=1738000,nv_area_admin=0,nv_safemode=0,theme_responsive=1,nv_recaptcha_ver=3,nv_recaptcha_sitekey="6LcAfNggAAAAAMb_wvaM_AiblBUfQGGpr61aA1O0",nv_recaptcha_type="image";</script>
<script src="https://inovancevietnam.vn/assets/js/language/vi.js"></script>
<script src="https://inovancevietnam.vn/assets/js/global.js"></script>
<script src="https://inovancevietnam.vn/themes/default/js/news.js"></script>
<script src="https://inovancevietnam.vn/themes/default/js/main.js"></script>
<script src="https://inovancevietnam.vn/themes/default/js/custom.js"></script>
<script type="application/ld+json">
        {
            "@context": "https://schema.org",
            "@type": "Organization",
            "url": "https://inovancevietnam.vn",
            "logo": "https://inovancevietnam.vn/uploads/logo-inovance2.jpg"
        }
        </script>
<script>(function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start':
new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0],
j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src=
'https://www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f);
})(window,document,'script','dataLayer','GTM-MJF87VQC');</script>
<script async src="https://www.googletagmanager.com/gtag/js?id=G-TLG0DSEZL2"></script>
<script>window.dataLayer=window.dataLayer||[];function gtag(){dataLayer.push(arguments)}gtag('js',new Date);gtag('config','G-TLG0DSEZL2');</script>
<script src="https://inovancevietnam.vn/themes/default/js/bootstrap.min.js"></script>
</body>
</html>