MC&TT Co., Ltd

Part 4. Phần mềm SCADA Cimon Ultimate Access - Khai báo và quản trị Database - Phần 1

Chia sẻ:

Part 4. Phần mềm SCADA Cimon Ultimate Access - Khai báo và quản trị Database - Phần 1

Cơ sở dữ liệu là cốt lõi của hệ thống CIMON-SCADA. Cơ sở dữ liệu kết nối các khái niệm cấp trên như quy trình và thiết bị điều khiển. Các kết nối được thiết lập giữa quy trình và thiết bị điều khiển để hệ thống có thể nâng cao hiệu quả và tính hợp lý của nó. Mọi tính năng do CIMON-SCADA cung cấp đều dựa trên các thẻ được xác định trong cơ sở dữ liệu.

Thẻ thực đọc hoặc ghi giá trị vào hoặc từ các thiết bị bên ngoài. Khi giá trị của thẻ thực thay đổi, nó sẽ được ghi ngay vào CIMON-SCADA. Thẻ ảo được sử dụng nội bộ trong CIMON-SCADA. Nó được sử dụng để tạo mô phỏng quy trình. Bạn có thể chỉ định loại cụ thể cho từng thẻ: Thẻ nhóm, Thẻ kỹ thuật số, Thẻ tương tự và Thẻ chuỗi. Các thẻ này có thể được xác định và chỉnh sửa bằng cách sử dụng giao diện dễ dàng. Vì chương trình Excel cho phép người dùng xuất và nhập cơ sở dữ liệu, bạn có thể quản lý và in dữ liệu từ cơ sở dữ liệu một cách dễ dàng.

Tính năng

  • Hỗ trợ thẻ thực kết nối với PLC và thẻ ảo được sử dụng nội bộ.
  • Cung cấp thẻ Nhóm, thẻ Kỹ thuật số, thẻ Tương tự và thẻ Chuỗi.
  • Người vận hành có thể tiếp tục công việc bằng cách duy trì trạng thái trước đó của dự án, người dùng có thể tiếp tục công việc.
  • Hỗ trợ nhiều tính năng chỉnh sửa khác nhau để sửa đổi cơ sở dữ liệu nhanh chóng và dễ dàng.
  • Thông qua việc chuyển giao lẫn nhau giữa cơ sở dữ liệu và Microsoft Excel, có thể quản lý dữ liệu của dự án một cách dễ dàng.

1. Cài đặt 

After executing CimonD, double-click [Database] on project workspace. You can also
select [Tools] – [Database

1.1 Database Editor

Item Description
New Tag 1. Select [Edit] – [New Tag] when the ‘Database’ editor window is activated.
2. Click icon in the ‘Database’ editor window.
3. Press ‘Insert’ key.
4. Double-click the blank area of tag list.
5. Right-click on the tag list and select [New Tag] on the submenu.
6. Press [Next Tag] in the ‘Edit Tag’ window.
Edit Tag 1. Double-click the tag to edit on the tag list.
2. Select the tag to edit and click [Edit] – [Edit Tag].
3. Select the tag to edit and click icon in the ‘Database’ editor window.
4. Right-click on the tag to edit and select [Edit Tag] on the submenu.
Delete
Tag
1. Select the tag to delete and press ‘Delete’ key.
2. Select the tag to delete and click [Edit] – [Delete] or [Cut].
3. Right-click on the tag to delete and select [Delete] or [Cut] on the submenu.
Copy Tag 1. Select the tag to copy on the tag list.
2. Cut or copy the tag with the methods shown below.
- Select [Edit] – [Cut] or [Copy]
- Press Ctrl + X or Ctrl + C key.
- Drag and drop the tag.
- Right-click on the tag and select [Cut] or [Copy] on the submenu.
3. Move to the destination and select [Edit] – [Paste] or press Ctrl + V key.
Drag & Drop Drag & Drop
With Drag & Drop action, you can copy or move the selected tag to the other location.
1. When you drag and drop the tag in the same tag list, the selected tag moves.
2. When you drag and drop the group tag, it is copied with the included tags.
3. When you drag and drop the tag to the tag tree, the tag is copied into the corresponding group tag.
4. When you drag and drop the group tag to the tag tree, the group tag is copied into the corresponding group tag

Khi bạn tạo thẻ, hãy sử dụng tên theo các tiêu chí được liệt kê bên dưới.
1. Không có ký tự đặc biệt. Ví dụ:) Dấu cách, Tab, @, *, /, +, -
2. Không thể sử dụng số làm ký tự đầu tiên của tên thẻ.
Ví dụ:) DIG1: Hợp lệ, 1DIG: Không hợp lệ
3. Không phân biệt chữ hoa chữ thường.
4. Không thể sử dụng tên thẻ trùng lặp trong một nhóm.

1.2 Group Tag

Nếu bạn đã tạo một số lượng lớn thẻ trong một cửa sổ duy nhất, điều này có thể gây ra tình trạng kém hiệu quả khi chỉnh sửa và quản lý thẻ. Thẻ nhóm cho phép bạn phân loại tất cả các thẻ vào định nghĩa của người dùng và các thẻ phụ được sắp xếp thành các cấu trúc cây. Các thẻ được nhóm sẽ được hiển thị và quản lý trong cây thẻ.

Item Description
Name Enter the tag name.
Desc. Enter the description of the tag.
Use Table Group Check the option to operate the group tag as a table group.
※ Refer to the ‘Table Group’ manual for more information.
Table Size Indicates the buffer size of the table group. You can assign the value from 1 to 1024.
Previous Moves to the previous tag’s ‘Edit Tag’ window.
Next Moves to the next tag’s ‘Edit Tag’ window.
Ok Registers the tag in the database.
Cancel Cancels the tag registration and goes back to the database window

1.2 Digital Tag

Thẻ kỹ thuật số được sử dụng để biểu diễn trạng thái BẬT/TẮT hoặc các giá trị được chia thành Đúng hoặc Sai.

Item Description
Name Enter the tag name.
Desc. Enter the description of the tag.
Previous Moves to the previous tag’s ‘Edit Tag’ window.
Next Moves to the next tag’s ‘Edit Tag’ window.
Ok Registers the tag in the database.
Cancel Cancels the tag registration and goes back to the database window.

(1) General

Tag type: Chọn loại thẻ giữa thẻ ảo và thẻ thực.

  • Real Tag: Liên kết đến thiết bị bên ngoài được kết nối với CIMONSCADA. Giá trị thay đổi theo trạng thái của thiết bị.
  • Virtual Tag: Thẻ ảo được sử dụng khi người dùng yêu cầu kiểm tra giá trị bên trong thay đổi.

I/O Device: Nhập hoặc chọn thiết bị bên ngoài liên kết với thẻ kỹ thuật số. Bạn có thể kiểm tra tên của thiết bị bên ngoài tại [Tools] – [I/O Device]. Trường này chỉ được bật khi ‘Real tag’ được chọn.

I/O Address: Nhập địa chỉ theo chỉ định địa chỉ của thiết bị bên ngoài. Bạn phải nhập địa chỉ trong phương pháp định địa chỉ của thiết bị. Trường này chỉ được bật khi ‘Real tag’ được chọn.

Save last status when closing trạng thái cuối cùng của thẻ được lưu trữ khi CimonX đóng. Khi bạn thực hiện lại CimonX, các giá trị thẻ sẽ được duy trì.
Write initial value in I/O Device Tùy chọn này chỉ hoạt động với thẻ thực. Khi CimonX được thực thi, giá trị ban đầu của thẻ sẽ được ghi vào thiết bị.
Reverse value read from I/O Device Tùy chọn này đảo ngược giá trị của thiết bị được chỉ định. Ví dụ, nếu giá trị từ thiết bị là 1, nó sẽ được xử lý là 0 trong CIMON-SCADA.
Assign as Alarm Tag tạo báo động theo giá trị thẻ. Tab [Báo động] sẽ được thêm vào.
Create data for Report Giá trị thẻ sẽ được ghi vào mẫu báo cáo.
Define Tag action Chọn tùy chọn này để xác định hành động thẻ. Tab [Tag Action] sẽ được thêm vào.
Run Tag action for Tag value change Khi giá trị thẻ thay đổi, hãy thực hiện hành động thẻ được gán. Tùy chọn này chỉ được kích hoạt khi tùy chọn ‘Define Tag action’ được chọn.
Local operation Tag Chọn tùy chọn này để chỉ thay đổi giá trị thẻ ở cục bộ, không
đồng bộ hoá
Tag Alarm acknowledge action Thực hiện hành động xác nhận báo động liên quan đến thẻ.
Real Tag init no Tag action Không thực thi hành động gắn thẻ ban đầu được chỉ định.

 

Supported
Tag Variables
REALTAG Hiển thị trạng thái thẻ. Nếu là thẻ thật, “1” sẽ được hiển thị. Nếu là thẻ ảo, “0” sẽ được hiển thị.
  DEVICE Hiển thị tên thiết bị mà thẻ kỹ thuật số được liên kết tới.
  ADDRESS Hiển thị địa chỉ được gán cho thẻ số.
  ALARMTYPE Hiển thị “0” nếu cảnh báo không được chỉ định. Biến thẻ này trả về giá trị theo loại cảnh báo được chỉ định.
※ Tham khảo “Định dạng dữ liệu Excel của từng loại thẻ” để biết các giá trị được hiển thị.

(2) Advanced

Item Description
Initial Value Gán giá trị thẻ ban đầu khi CimonX được thực thi.
OFF Label Chuỗi được hiển thị trong trường hợp Digital Tag tương ứng là OFF (0)
ON Label

Chuỗi được hiển thị trong trường hợp Digital Tag tương ứng là ON (1)

Ví dụ: Sử dụng biến Nhãn để hiển thị chuỗi theo trạng thái Digital Tag. Biến Tag Nhãn sẽ xuất OFF Label nếu giá trị Tag là 0 và ON Label nếu 1

Data Logging Cấu hình mô hình ghi dữ liệu với thẻ hiện tại. Để sử dụng tùy chọn này, bạn phải chọn mô hình ghi dữ liệu và giá trị thẻ được lưu theo phương pháp ghi dữ liệu của mô hình. Nhấp vào biểu tượng để chỉnh sửa hoặc thêm mô-đun ghi dữ liệu.
Supported Tag Variables OFFLABEL Hiển thị văn bản khi thẻ OFF(0).
ONLABEL Hiển thị văn bản khi thẻ được ON(1).
LABEL Hiển thị văn bản theo giá trị thẻ. Nếu giá trị thẻ là “0”, nhãn OFF sẽ được hiển thị. Nếu giá trị thẻ là “1”, nhãn ON sẽ được hiển thị.
DATALOG Hiển thị “1” nếu tùy chọn ghi dữ liệu được bật. Nếu không, “0” sẽ được hiển thị

(3) Alarm

Bạn có thể cấu hình hoạt động báo động của thẻ báo động kỹ thuật số.

(4) Tag Action

Nhập một hành động cụ thể cho Tag này. Hành động Tag được xác định tự động sẽ chạy trong trường hợp giá trị Tag được thay đổi nếu ” Run tag action for Tag value change” được chọn trong General Tab.

  • Select Tag: Hiển thị hộp thoại Select Tag. Chọn và nhập tên Tag.

Fx: Hiển thị hộp thoại Chọn Hàm. Chọn và nhập hàm CIMON.

1.3 Analog Tag

Là một trong các Tag hệ thống, là Tag để xử lý các giá trị vật lý như nhiệt độ và áp suất của một điểm, vùng tiếp xúc. Trong trường hợp này, phạm vi của một giá trị tương tự có thể được thiết lập để hiển thị giá trị đầu vào / đầu ra dưới dạng giá trị số.

1) General

Tag type: Chọn loại thẻ giữa thẻ ảo và thẻ thực.

  • Real Tag: Liên kết đến thiết bị bên ngoài được kết nối với CIMONSCADA. Giá trị thay đổi theo trạng thái của thiết bị.
  • Virtual Tag: Thẻ ảo được sử dụng khi người dùng yêu cầu kiểm tra giá trị bên trong thay đổi.

I/O Device: Nhập hoặc chọn thiết bị bên ngoài liên kết với thẻ kỹ thuật số. Bạn có thể kiểm tra tên của thiết bị bên ngoài tại [Tools] – [I/O Device]. Trường này chỉ được bật khi ‘Real tag’ được chọn.

I/O Address: Nhập địa chỉ theo chỉ định địa chỉ của thiết bị bên ngoài. Bạn phải nhập địa chỉ trong phương pháp định địa chỉ của thiết bị. Trường này chỉ được bật khi ‘Real tag’ được chọn.

Save last status when closing trạng thái cuối cùng của thẻ được lưu trữ khi CimonX đóng. Khi bạn thực hiện lại CimonX, các giá trị thẻ sẽ được duy trì.
Write initial value in I/O Device Tùy chọn này chỉ hoạt động với thẻ thực. Khi CimonX được thực thi, giá trị ban đầu của thẻ sẽ được ghi vào thiết bị.
Assign as Alarm Tag tạo báo động theo giá trị thẻ. Tab [Báo động] sẽ được thêm vào.
Create data for Report Giá trị thẻ sẽ được ghi vào mẫu báo cáo.
Reset accumulated value manually Chọn tùy chọn này để đặt lại giá trị tích lũy theo cách thủ công. Tùy chọn này chỉ hoạt động khi thẻ là thẻ tích lũy và được sử dụng làm Báo cáo. Nếu giá trị đặt lại trong khi tùy chọn này được chọn, hệ thống không đánh giá rằng giá trị đặt lại là do giá trị tối đa vượt quá.
Define Tag action Chọn tùy chọn này để xác định hành động thẻ. Tab [Tag Action] sẽ được thêm vào.
Run Tag action for Tag value change Khi giá trị thẻ thay đổi, hãy thực hiện hành động thẻ được gán. Tùy chọn này chỉ được kích hoạt khi tùy chọn ‘Define Tag action’ được chọn.
Local operation Tag Chọn tùy chọn này để chỉ thay đổi giá trị thẻ ở cục bộ, không
đồng bộ hoá
Tag Alarm acknowledge action Thực hiện hành động xác nhận báo động liên quan đến thẻ.
Real Tag init no Tag action Không thực thi hành động gắn thẻ ban đầu được chỉ định.

(2) Advanced

Item Description
Initial Value Gán giá trị thẻ ban đầu khi CimonX được thực thi.
Data Type Chọn kiểu dữ liệu của giá trị thẻ. Tùy chọn này là để chuyển đổi dữ liệu chính xác từ PLC sang CIMON-SCADA. Tham khảo bảng bên dưới để biết mô tả của từng kiểu dữ liệu.
DeadBand Deadband là lượng giá trị thay đổi tối thiểu để thông báo rằng giá trị thẻ đã thay đổi. Nếu giá trị thẻ thực tế thay đổi ít hơn giá trị được gán cho Deadband, thì giá trị được coi là không thay đổi.
Unit Chỉ định đơn vị giá trị Tag.
PF (Power Factor) Khi bạn chọn tùy chọn PF (Power Factor), dữ liệu Trend được hiển thị trong phạm vi hệ số công suất. Bạn cũng có thể đặt phạm vi giá trị từ -100 đến 100
Scale Bạn có thể chuyển đổi dữ liệu của thiết bị thành giá trị site thông qua phương pháp Scale/Offset hoặc Max,/Min. Khi bạn chọn tùy chọn này, hệ thống sẽ hoạt động với phương pháp Scale/Offset. Nhập giá trị scale và offset vào trường ‘Raw Data’. Nếu bạn muốn vận hành dự án với phương pháp Max/Min, hãy nhập giá trị maximum và minimum vào trường ‘Raw Data’.
Scale/Offset Nếu bạn sử dụng tùy chọn này, giá trị thẻ sẽ được tính theo công thức bên dưới.
Result = (Tag Value X Scale) + Offset

(Ví dụ) Trong trường hợp Scale là 0.1 và Offset là 10, nếu một dữ liệu thô là 2000, thì eng. Dữ liệu sẽ như sau.

(2000 X 0,1) + 10 = 21

Min./Max. Nhập giá trị min/max của dữ liệu thô và so sánh với giá trị min/max của dữ liệu Eng. Tỷ lệ sẽ là kết quả.
Ví dụ) Điều kiện: Giá trị min/max của dữ liệu thô là 0/4000 và giá trị min/max của dữ liệu Eng. là 0/100. Nếu dữ liệu thực tế là 2000, giá trị trường sẽ trở thành 50.
Data Logging

Cấu hình mô hình ghi dữ liệu với thẻ hiện tại. Để sử dụng tùy chọn này, bạn phải chọn mô hình ghi dữ liệu và giá trị thẻ được lưu theo phương pháp ghi dữ liệu của mô hình. Nhấp vào biểu tượng để chỉnh sửa hoặc thêm mô-đun ghi dữ liệu.

Tag Variable (Biến Tag): DATALOG (Nếu 1, ghi nhật ký dữ liệu đã thiết lập. Nếu 0, chưa được thiết lập.)

Data Type Description Range
INT8 Integers which can be displayed in 8bit. -128 ~ 127
INT16 Integers which can be displayed in 16bit. -32768 ~ 32767
INT32 Integers which can be displayed in 32bit. -2147483648 ~ 2147483647
UINT8 Positive integers which can be displayed in 8bit. 0 ~ 255
UINT16 Positive integers which can be displayed in 16bit. 0 ~ 65535
UINT32 Positive integers which can be displayed in 32bit. 0 ~ 4294967295
BCD8 BCD data which can be displayed in 8bit. -79 ~ 79
BCD16 BCD data which can be displayed in 16bit. -7999 ~ 7999
BCD32 BCD data which can be displayed in 32bit. -79999999 ~ 79999999
UBCD8 Positive BCD data which can be displayed in 8bit. 0 ~ 99
UBCD16 Positive BCD data which can be displayed in
16bit.
0 ~ 9999
UBCD32 Positive BCD data which can be displayed in
32bit.
0 ~ 99999999
Float Floating-point number -3.40282e + 038 ~
3.40282e + 038

(3) Alarm

Bạn có thể cấu hình hoạt động báo động của thẻ báo động kỹ thuật số.

(4) Tag Action

Nhập một hành động cụ thể cho Tag này. Hành động Tag được xác định tự động sẽ chạy trong trường hợp giá trị Tag được thay đổi nếu ” Run tag action for Tag value change” được chọn trong General Tab.

  • Select Tag: Hiển thị hộp thoại Select Tag. Chọn và nhập tên Tag.

Fx: Hiển thị hộp thoại Chọn Hàm. Chọn và nhập hàm CIMON.

1.5 String Tag

Thẻ này lưu trữ giá trị chuỗi.

(1) General

  • Name: Nhập tên Tag.
  • Description: Chú thích.
  • Tag Setup: Thiết lập Tag (thực hay ảo).
    • Tag Variable: REALTAG (1 là Tag thực. 0 là Tag ảo)
    • Tag thực: Đây là Tag có giá trị khác nhau tùy theo trạng thái của thiết bị bên ngoài được đưa trực tiếp tới CIMON.
    • Tag ảo: Đây là Tag có giá trị khác nhau trong CIMON.
  • I/O Address: Thiết lập địa chỉ Tag. Nhập địa chỉ theo loại địa chỉ của từng thiết bị bên ngoài (Thiết lập trong trường hợp Tag thực). Tag Variable: ADDRESS.
  • Save the last status when closing (Lưu trạng thái cuối cùng khi đóng): Lưu tất cả nội dung thiết lập của Tag vào tệp cơ sở dữ liệu khi CimonX bị thoát. Dữ liệu đã sửa đổi cuối cùng sẽ được giữ ở cơ sở dữ liệu.
  • Write initial value in I/O Device (Viết giá trị ban đầu vào thiết bị I / O): Sử dụng cho Tag thực, được ghi vào thiết bị (PLC) khi CIMON chạy.
  • Reverse value read from I/O Device (Giá trị đảo ngược đọc từ thiết bị I / O): Sử dụng cho Tag thưc, sử dụng để đảo ngược ON / OFF trong một thiết bị.
  • Assign as Alarm Tag (Chỉ định Tag cảnh báo): Sử dụng để tạo cảnh báo theo biến thể giá trị Tag, nếu chọn sẽ có thêm mục chỉnh sửa cảnh báo. Biến Tag: ALARMTYPE (Nếu 0, báo động không được gán. Nếu 1, báo động được kích hoạt)
  • Create data for Report (Tạo dữ liệu cho Báo cáo): Sử dụng để xuất báo cáo cho Tag
  • Reset accumulated value manually (Đặt lại giá trị tích lũy theo cách thủ công): Dùng để đặt lại Tag giá trị tích lũy theo cách thủ công. Mục này chỉ hiệu quả trong trường hợp Tag là Tag giá trị được tích lũy và được chọn cho báo cáo.
  • Define Tag action (Xác định hành động Tag): Chỉ định tác vụ cho Tag, nếu chọn sẽ có thêm mục chỉnh sửa hành động.
  • Run tag action for Tag value change (Chạy hành động Tag để thay đổi giá trị Tag): Cập nhật hành động cho Tag khi hành động của Tag bị thay đổi
  • Local operation Tag (Tag hoạt động cục bộ)

(2) Advanced

  • Length Of String (Độ dài chuỗi): Chỉ định độ dài của Tag chuỗi. Giá trị tối thiểu là 1 và giá trị tối đa là 80.
  • Initial Value: Sử dụng để gán giá trị ban đầu của Tag chuỗi.

(3) Tag Action

Nhập một hành động cụ thể cho Tag này. Hành động Tag được xác định tự động sẽ chạy trong trường hợp giá trị Tag được thay đổi nếu ” Run tag action for Tag value change” được chọn trong General Tab.

2. CSV Save ∙ CSV Import

Bạn có thể dễ dàng trao đổi cơ sở dữ liệu giữa các dự án bằng cách lưu và nhập các thẻ vào một tệp. Tính năng này cũng cho phép thiết lập và sửa đổi cơ sở dữ liệu dễ dàng hơn.
Bạn có thể lưu cơ sở dữ liệu trong tệp CSV bằng cách chọn biểu tượng. Tất cả thông tin thẻ của dự án hiện tại được lưu.

2.1 Editing Database with Excel

(1) Copying database into EXCEL
a) Select the tag to be copied to Excel. You can select multiple tags by [Shift + Leftclick] or [Ctrl + Left-click]. When you select a group tag, the subordinate tags are selected.

b) Copy (Ctrl + C) the selected tags to the clipboard.
c) Paste(Ctrl + V) the contents to the Excel. Each column has different contents. Please refer to the table in the next section

d) Edit the database in Excel. You can create the consecutive tags with increment/decrement feature of Excel.

(2) Pasting the data from EXCEL to the database

a) Select the rows to copy. You must select from the first row

b) Copy (Ctrl + C) them to the clipboard and paste (Ctrl + V) to the database manager.
The tags with the same name will be replaced with the pasted contents

2.2 Editing Database by Using CSV File

Create a CSV file in appropriate directory by selecting  icon in database manager. All tag information including tag name and tag value is saved as a CSV file format.

A ‘ProjectName.csv’ file is created in the desired directory.

2. Execute another project you wish to import the database information. Click  icon to open the file created in previous step 

3. If the csv file is successfully imported in the database, you can manage old project’s tag values in new environment in same condition

Bạn đang xem: Part 4. Phần mềm SCADA Cimon Ultimate Access - Khai báo và quản trị Database - Phần 1
Bài trước Bài sau
Đăng nhập
Đăng ký
Hotline: 0904251826
x