Sửa chữa bảo dưỡng động cơ điện các loại

Cơ điện HUẾ HƯƠNG chuyên: - Quấn mới, sửa chữa động cơ điện, mô tơ điện các loại.... - Máy phát điện. - Nồi cơm điện, quạt điện.... - Nhận làm kích điện

Nhận làm mạch invert 12 ra 220V, mạch kích cá công suất theo yêu cầu

Công suất 1000W: Đánh bắt cá trên thuyền (sông, ao, hồ...).

Nhận lắp đặt tủ điện bảng điện

Sửa chữa thay thế lắp mới bảng điện tủ điện điều khiển động cơ

Bán Ronha kiểm tra roto

Ronha thiết bị không thể thiếu thợ điện cơ. Bán phân phối toàn quốc

Bán sách, sơ đồ quấn các loại động cơ, tài liệu

Sách kinh nghiệm ghi chép tất cả các sơ đồ động cơ, máy phát điện từ đơn giản đến phức tạp, sách được ghi từ số liệu thực tế, dữ liệu được scan lại

Thứ Bảy, 29 tháng 7, 2023

WinCC Comfort/HMI Heartbeat nâng cao, kết nối HMI

 WinCC Advanced cung cấp một cách để theo dõi nhịp tim của HMI thông qua một con trỏ vùng được gọi là từ phối hợp. PLC có thể theo dõi bit tuổi thọ này và tìm ra khi nào HMI bị ngắt kết nối.

Blog này chỉ cho bạn cách theo dõi bit tuổi thọ của HMI trên PLC Siemens.

Tạo một biến khối dữ liệu kiểu Word có tên là wCoordinatorWord và mở các kết nối HMI trong Portal. Sau khi bạn chọn kết nối HMI được liên kết với PLC của bạn, hãy chọn tab con trỏ vùng.

Kích hoạt con trỏ vùng Phối hợp bằng cách chọn hộp kiểm Hoạt động và liên kết thẻ PLC 'wCoordinateWord' mà bạn vừa tạo.

WinCC phối hợp Word Heartbeat

Bây giờ chúng ta cần theo dõi bit 2 của từ phối hợp là bit cuộc sống. Bit cuộc sống chuyển đổi khoảng một lần mỗi giây.

Để trích xuất bit này từ từ điều phối, tôi sử dụng hàm fcWordToBits từ thư viện Siemens Open.

Siemens PLC word to bit

 

Nếu HMI bị hỏng hoặc không được kết nối với PLC, HMI sẽ không thể thay đổi bit này. Nếu giá trị của bit không thay đổi trong hai giây, bạn có thể tạm dừng lô đang chạy của mình hoặc kích hoạt cảnh báo HMI, mặc dù cảnh báo sẽ chỉ hiển thị trên HMI khi HMI được kết nối lại với PLC.

Thứ Năm, 27 tháng 7, 2023

1- Các chuẩn bị trước khi bắt đầu

Đây là bài học đầu tiên trong serial hướng dẫn về Node.js. Có một vài chuẩn bị trước khi bắt đầu, một vài phần mềm cần cài đặt trên máy tính của bạn, sau khi cài đặt xong chúng ta sẽ thực hành bài học đầu tiên "Hello Node.js".
Một lời khuyên là bạn nên đọc bài viết giới thiệu về NodeJS của tôi dưới đây, trước khi tiếp tục bài học này, nó sẽ giúp bạn có cái nhìn tổng quan về NodeJS.
Để học NodeJS trước hết bạn cần download và cài đặt nó trên máy tính của bạn.
Atom là một trình soạn thảo văn bản (và mã nguồn), nó hỗ trợ các plugins cho phép bạn lập trình các ứng dụng NodeJS. Nó được phát triển bởi GitHub, phiên bản đầu tiên 1.0 được phát hành vào năm 2015. Đây là một phần mềm được đánh giá cao so với phần mềm tương tự. Để lập trình các ứng dụng NodeJS tôi khuyến nghị bạn nên sử dụng phần mềm này.

2- Tạo dự án NodeJS

Trước bạn cần tạo một thư mục có tên MyProject, hoặc một tên nào đó mà bạn muốn.
Mở cửa sổ CMD và CD tới thư mục mà bạn vừa tạo ra. Sau đó chạy lệnh sau để NPM khởi tạo project cho bạn.


npm init
Chấp nhận các tùy chọn mặc định và nhấn Enter cho tới khi hoàn thành.
Một tập tin có tên package.json đã được tạo ra trên project của bạn.
Có một vài gói (package) thư viện cần thiết cho project của bạn, và bạn cần phải cài đặt nó với sự hỗ trợ của NPM:
Express
Express.js (Hoặc đơn giản là Express) là một Web Application Framework cho NodeJS. Cung cấp bộ tính năng mạnh mẽ cho các ứng dụng web và mobile.
Ejs
EJS là viết tắt của "Embedded JavaScript templating", đây là một thư viện, được sử dụng để phân tích các tập tin ejs, và tạo ra HTML trả về cho client (Trình duyệt).


npm install express ejs
Sau khi cài đặt xong, bạn có thể nhìn thấy các thay đổi trên project của bạn:

3- Tạo cấu trúc cho dự án

Ở bước trên chúng ta đã tạo được một project bằng lệnh. Bây giờ chúng ta sẽ mở project này bằng một công cụ trực quan hơn, ở đây tôi sử dụng trình soạn thảo Atom (Phần mềm mà tôi đã khuyên bạn cài đặt ở bước trên).
  • File/Add Project Folder
OK, Project đã được mở trên Atom:
Trên project tạo 2 thư mục con là public & views:
  • public: Là thư mục để chứa tất cả các tập tin mà người dùng có thể truy cập vào được, chẳng hạn image, video,..
  • views: Website của bạn sẽ có rất nhiều trang (page), chẳng hạn trang chủ, trang đăng nhập,... Thư mục này là nơi chứa tất cả các trang của bạn.
Trong thư mục views chúng ta tạo 2 tập tin:
  1. homePage.ejs
  2. testPage.ejs
homePage.ejs

<!DOCTYPE html>
<html lang="en" dir="ltr">
  <head>
    <meta charset="utf-8">
    <title>Home</title>
  </head>
  <body>

     <h1>This is Home Page</h1>
     
  </body>
</html>
testPage.ejs

<!DOCTYPE html>
<html lang="en" dir="ltr">
  <head>
    <meta charset="utf-8">
    <title>Test</title>
  </head>
  <body>

     <h1>This is Test Page</h1>

  </body>
</html>
Tiếp theo, tạo một file có tên index.js, và nhập vào nội dung cho file này. Đây là file cấu hình cho project của bạn:
index.js

var express = require("express");

var app = express();

app.use(express.static("public"));

app.set("view engine", "ejs");
app.set("views", "./views");

app.listen(3000);

app.get("/", function(request, response)  {
   
    response.render("homePage");
});

app.get("/test", function(request, response)  {
   
    response.render("testPage");
});
OK, Bây giờ là lúc giải thích nội dung của tập tin index.js ở trên.
CodeMô tả
var express = require("express");ExpressJS là một Web Application Framework, dòng code này nói rằng bạn muốn sử dụng nó.
var app = express();Tạo một đối tượng Express.
app.use(express.static("public"));Dòng code này nói với Application Server rằng bạn muốn sử dụng thư mục public để chứa các dữ liệu tĩnh, người dùng có thể truy cập vào các file trong thư mục này.
app.set("view engine", "ejs");Dòng code này nói với Application Server rằng bạn muốn sử dụng thư viện EJS, nó là bộ máy xử lý các trang của bạn. EJS sẽ tạo ra HTML trả về phía trình duyệt của người dùng.
app.set("views", "./views");Dòng code này chỉ cho Application Server đường dẫn tới thư mục chứa các trang của bạn.
app.listen(3000);Ứng dụng của bạn khi được triển khai, nó sẽ lắng nghe trên cổng (port) 3000.
app.get("/test",  function(req, res) { ...
});
Định nghĩa đường dẫn để truy cập vào một trang.

4- Chạy Application Server

Mở cửa sổ CMD, và CD vào thư mục project của bạn. Và thực hiện lệnh lệnh dưới đây để triển khai (deploy) ứng dụng của bạn.


node index.js
Lệnh ở trên sẽ khởi động Web Application Server, và triển khai ứng dụng của bạn lên Web Server này. Lúc này nó đã sẵn sàng phục vụ yêu cầu gửi đến từ client.
Chú ý: Không đóng cửa sổ CMD, vì Application Serser của bạn đang được chạy. Mở trình duyệt và truy cập vào đường dẫn:
Điều gì diễn ra tại Server khi người dùng truy cập địa chỉ ở trên?

Thứ Tư, 12 tháng 7, 2023

SECURE (ELITE 440) LOGGER - MODBUS REGISTERS MAP

 SECURE (ELITE 440) LOGGER - MODBUS REGISTERS MAP

https://aggsoft.com/serial-data-logger/tutorials/modbus-data-logging/secure-elite-440.htm


This data is being extracted with the help of the Advanced Serial Data Logger (MODBUS RTU,ASCII) or Advanced TCP/IP Data Logger (MODBUS TCP) software only. It may not applicable for other software titles.

MODBUS offset
Description
Units
Data type
99
Phase to neutral voltage (V1)
Volt
single
101
Phase to neutral voltage (V2)
Volt
single
103
Phase to neutral voltage (V3)
Volt
single
105
Average voltage
Volt
single
107
Voltage (v12)
Volt
single
109
Voltage (v23)
Volt
single
111
Voltage (v31)
Volt
single
113
Phase line current (L1)
Ampere
single
115
Phase line current (L2)
Ampere
single
117
Phase line current (L3)
Ampere
single
119
Neutral line current (ln)
Ampere
single
121
Phase active current (I1)
Ampere
single
123
Phase active current (I2)
Ampere
single
125
Phase active current (I3)
Ampere
single
127
Phase reactive current (R1)
Ampere
single
129
Phase reactive current (R2)
Ampere
single
131
Phase reactive current (R3)
Ampere
single
133
Power factor (Q1)
 
single
135
Power factor (Q2)
 
single
137
Power factor (Q3)
 
single
139
Avg power factor (qa)
 
single
141
Phase active power (kt1)
kW
single
143
Phase active power (kt2)
kW
single
145
Phase active power (kt3)
kW
single
147
Phase active power (kt)
KW
single
149
Phase reactive power (kv1)
kVAr
single
151
Phase reactive power (kv2)
kVAr
single
153
Phase reactive power (kv3)
kVAr
single
155
Phase reactive power (kv)
kVAr
single
157
Phase apparent power (ka1)
kVA
single
159
Phase apparent power (ka2)
kVA
single
161
Phase apparent power (ka3)
kVA
single
163
Phase apparent power (ka)
kVA
single
165
Ph ang (a12)
Degree
single
167
Ph ang (a23)
Degree
single
169
Ph ang (a31)
Degree
single
171
Frequency hz (fq)
Hz
single
173
Meter real time (rt)
Seconds
dword
175
Meter temperature
Degree Centi
single
177
R phase voltage total harmonic distortion
%
single
179
Y phase voltage total harmonic distortion
%
single
181
B phase voltage total harmonic distortion
%
single
183
R phase current total harmonic distortion
%
single
185
Y phase current total harmonic distortion
%
single
187
B phase current total harmonic distortion
%
single
189
R phase power total harmonic distortion
%
single
191
Y phase power total harmonic distortion
%
single
193
B phase power total harmonic distortion
%
single
199
Active total import
 
single
201
Active total export
 
single
There are more MODBUS items for this device. Please download the program to discover all registers.

Note: Products and companies mentioned here are used only for definition and identification purposes and can be trademarks and/or registered trademarks of the respective companies.

phần mềm modbus 

https://www.mediafire.com/folder/fy94lpjeirmgt/modbus_pool_and_salve


Thứ Hai, 3 tháng 7, 2023

https://support.microsoft.com/en-us/topic/how-can-i-disable-changes-in-windows-media-player-that-are-introduced-after-i-install-security-update-936782-e82dfc93-4c48-24d7-efa0-cbeef1f7e29c

 

Let me fix it myself

Important This section, method, or task contains steps that tell you how to modify the registry. However, serious problems might occur if you modify the registry incorrectly. Therefore, make sure that you follow these steps carefully. For added protection, back up the registry before you modify it. Then, you can restore the registry if a problem occurs. For more information about how to back up and restore the registry, click the following article number to view the article in the Microsoft Knowledge Base:

322756 How to back up and restore the registry in WindowsNote By default, this new behavior is enabled. To disable this new behavior, follow these steps to change the registry to allow Flash content to use script from other domains:

  1. Click Start, click Run, type regedit, and then click OK.

  2. Locate and then click the following registry subkey:

    HKEY_CURRENT_USER\Software\Microsoft\MediaPlayer\Preferences

  3. On the Edit menu, point to New, and then click DWORD Value.

  4. Type RestrictFlash, and then press ENTER.

  5. Double-click RestrictFlash.

  6. Type 0 (zero) in the Value data area, click Decimal in the Base area, and then click OK.

  7. Close Registry Editor.

Did this fix the problem?

Check whether the problem is fixed. If the problem is fixed, you are finished with this article. If the problem is not fixed, you can contact support.