Professional Documents
Culture Documents
The reports
consolidate data from IoT devices, OPC sources, web services and databases, for
instance. The report is created in a PDF format, Excel, HTML or CSV document.
CSV is typically used if a 3rd party application would like to process the dataset.
The Excel Application is used to create templates for the report. The advantage is
that users typically already have knowledge about using the application. The
workbench defines the data source, triggers and redirection requirements for the
reports. The product is designed to allow reports to be started through many
different triggers. Reports connect to the data sources available and may be
redirected to file servers, web sites and users on email, for instance. Users can view
the reports using a phone, tablet browser or desktop computer. The ReportWorX
designer is a plug-in, in Excel and gives access to the data sources. Often the user
would like to set a parameter to limit the dataset to be reported. Users can view
reports created in the past or create a new report ad hoc. Reports are scheduled for
automatic execution. Ad hoc execution is available through a dashboard for
WebHMI or MobileHMI users. Reports are stored in the database. A copy may
also be redirected to some target destination. The data sources available to the
reports are, for instance, connected IoT devices, OPC UA Sources or BACNET
sources. But also historical data may be used from the historian or the alarm server.
Using the workbench, the report can be scheduled for execution based on time or
other conditions. Reports subscribe to Triggers which fire when it’s time, when a
state in a process changes, or maybe when files changed and so on. Data triggers
are connected to data sources. They detect a process value or a change in a process
value. Date time triggers can be set to for instance provide a trigger every minute,
hour or every Friday at midnight. Triggers typically have some general settings
such as when it needs to be active and if it needs to trigger once or multiple times
when the trigger condition occurs. Database triggers evaluate the dataset to see if a
certain criteria is met. File triggers monitor a folder or sub folder and trigger when
a file is created or changed. Configured schedules can also provide a trigger for the
reports to be executed. Schedules typically control sets of values or individual tags
or the availability of resources in the application. For backup reasons,
configurations can be packed into a compressed file or exported to an open file
format. Any time in the future you can then import these configurations again.
Reports are also maintained in the SQL database and you can set the time to
maintain these reports. Like in this example, we maintain it for half a year. The
reports can be archived to a target store to have these available for a longer period.
Dịch:
Các báo cáo được sử dụng để ghi lại kết quả của các quy trình kinh doanh. Chẳng
hạn, các báo cáo hợp nhất dữ liệu từ các thiết bị IoT, nguồn OPC, dịch vụ web và
cơ sở dữ liệu. Báo cáo được tạo ở định dạng PDF, tài liệu Excel, HTML hoặc
CSV. CSV thường được sử dụng nếu ứng dụng bên thứ 3 muốn xử lý tập dữ liệu.
Ứng dụng Excel được sử dụng để tạo mẫu cho báo cáo. Ưu điểm là người dùng
thường đã có kiến thức về việc sử dụng ứng dụng. Bàn làm việc xác định nguồn dữ
liệu, trình kích hoạt và các yêu cầu chuyển hướng cho các báo cáo. Sản phẩm được
thiết kế để cho phép bắt đầu báo cáo thông qua nhiều trình kích hoạt khác nhau.
Chẳng hạn, báo cáo kết nối với các nguồn dữ liệu có sẵn và có thể được chuyển
hướng đến máy chủ tệp, trang web và người dùng trên email. Người dùng có thể
xem các báo cáo bằng điện thoại, trình duyệt máy tính bảng hoặc máy tính để bàn.
Trình thiết kế ReportWorX là một phần bổ trợ, trong Excel và cấp quyền truy cập
vào các nguồn dữ liệu. Thông thường, người dùng muốn đặt tham số để giới hạn
tập dữ liệu được báo cáo. Người dùng có thể xem các báo cáo được tạo trong quá
khứ hoặc tạo một báo cáo mới đặc biệt. Báo cáo được lên lịch để thực hiện tự
động. Thực thi đặc biệt có sẵn thông qua bảng điều khiển dành cho người dùng
WebHMI hoặc MobileHMI. Báo cáo được lưu trữ trong cơ sở dữ liệu. Một bản sao
cũng có thể được chuyển hướng đến một số đích đích. Ví dụ: các nguồn dữ liệu có
sẵn cho các báo cáo là các thiết bị IoT được kết nối, Nguồn OPC UA hoặc nguồn
BACNET. Nhưng dữ liệu lịch sử cũng có thể được sử dụng từ lịch sử hoặc máy
chủ báo động. Sử dụng bàn làm việc, báo cáo có thể được lên lịch để thực hiện dựa
trên thời gian hoặc các điều kiện khác. Báo cáo đăng ký Trình kích hoạt kích hoạt
khi đến lúc, khi trạng thái trong quy trình thay đổi hoặc có thể khi tệp thay đổi, v.v.
Trình kích hoạt dữ liệu được kết nối với nguồn dữ liệu. Chúng phát hiện giá trị quy
trình hoặc thay đổi trong giá trị quy trình. Ví dụ, trình kích hoạt ngày giờ có thể
được đặt thành cung cấp trình kích hoạt mỗi phút, giờ hoặc mỗi thứ Sáu lúc nửa
đêm. Trình kích hoạt thường có một số cài đặt chung, chẳng hạn như thời điểm
kích hoạt cần kích hoạt và nếu kích hoạt cần kích hoạt một lần hoặc nhiều lần khi
điều kiện kích hoạt xảy ra. Trình kích hoạt cơ sở dữ liệu đánh giá tập dữ liệu để
xem liệu một tiêu chí nhất định có được đáp ứng hay không. Trình kích hoạt tệp
theo dõi thư mục hoặc thư mục con và kích hoạt khi tệp được tạo hoặc thay đổi.
Lịch trình được định cấu hình cũng có thể cung cấp trình kích hoạt để các báo cáo
được thực thi. Các lịch trình thường kiểm soát các bộ giá trị hoặc thẻ riêng lẻ hoặc
tính khả dụng của tài nguyên trong ứng dụng. Vì lý do sao lưu, các cấu hình có thể
được đóng gói thành tệp nén hoặc xuất sang định dạng tệp mở. Bất cứ lúc nào
trong tương lai, bạn có thể nhập lại các cấu hình này. Các báo cáo cũng được duy
trì trong cơ sở dữ liệu SQL và bạn có thể đặt thời gian để duy trì các báo cáo này.
Giống như trong ví dụ này, chúng tôi duy trì nó trong nửa năm. Các báo cáo có thể
được lưu trữ vào một cửa hàng mục tiêu để có sẵn những báo cáo này trong thời
gian dài hơn.
Tạo cấu hình
You can start with creating a template. Select the Templates in Workbench and
click Add Folder, because you may have many templates to add in the future. Then
you select your 'my templates' folder and click Add Template... Once you click the
Apply button, it asks for the Excel document to be used as a template. Then you
select your Excel document and click Open and OK. And then we can select
Configurations. Your configuration in the Workbench may hold many
configurations for different end users. But only one can be active on one machine.
So let's disable this active configuration and then select Configurations and select
'Add Configuration'. This will be your active configuration. Keep the number of
threads; language aliases may be used later in your report to translate to different
target languages. And you may use a custom database if certain information needs
to be logged to a target SQL database. We can leave it like it is. Reports are created
in the SQL database and you may want to maintain only the last 180 days of
information. And after that time, older reports are archived to a target destination if
needed. And click Apply. In your configuration, you can now select, Add Folder..
Click Apply and select your folder and select 'Add Report' and this is your first
report. This report will be using your template, you select it and you drill down to
your myTemplate T001. You should enable your report. Reports can be created in
different target formats. We may want to select to only have PDF as an output or
multiple formats. We're not using aliasing yet and we can minimize this and have a
look at the advanced properties. We're not using parameters yet, and we can just
say Apply. Typically, reports are automatically executed by triggers. So you will
configure this section. And sometimes you want to redirect the report to a target
destination, like a file server or a web site or you want to email a user. But for now,
we leave it like it is and we'll close the dialog. And we right-click this report, but
before we do so, we need to start the reporting engine. This reporting engine is
currently in the red condition. The traffic has been stopped. The service will be
started and it should be started in your project to automatically run your reports.
And now, we can right click your report and say 'Test Report' to see that the report
has been completed.
Dich:
Bạn có thể bắt đầu với việc tạo một mẫu. Chọn Mẫu trong Bàn làm việc và nhấp
vào Thêm Thư mục, vì bạn có thể có nhiều mẫu để thêm trong tương lai. Sau đó,
bạn chọn thư mục 'mẫu của tôi' và nhấp vào Thêm mẫu... Sau khi bạn nhấp vào nút
Áp dụng, nó sẽ yêu cầu sử dụng tài liệu Excel làm mẫu. Sau đó, bạn chọn tài liệu
Excel của mình và nhấp vào Mở và OK. Và sau đó chúng ta có thể chọn Cấu hình.
Cấu hình của bạn trong Workbench có thể chứa nhiều cấu hình cho những người
dùng cuối khác nhau. Nhưng chỉ có một người có thể hoạt động trên một máy. Vì
vậy, hãy tắt cấu hình đang hoạt động này, sau đó chọn Cấu hình và chọn 'Thêm cấu
hình'. Đây sẽ là cấu hình hoạt động của bạn. Giữ nguyên số đề; các bí danh ngôn
ngữ có thể được sử dụng sau này trong báo cáo của bạn để dịch sang các ngôn ngữ
mục tiêu khác. Và bạn có thể sử dụng cơ sở dữ liệu tùy chỉnh nếu thông tin nhất
định cần được ghi vào cơ sở dữ liệu SQL đích. Chúng ta có thể để nó như vậy. Các
báo cáo được tạo trong cơ sở dữ liệu SQL và bạn có thể chỉ muốn duy trì thông tin
trong 180 ngày qua. Và sau thời gian đó, các báo cáo cũ hơn sẽ được lưu trữ ở đích
đích nếu cần. Và nhấp vào Áp dụng. Trong cấu hình của bạn, bây giờ bạn có thể
chọn, Thêm thư mục.. Nhấp vào Áp dụng và chọn thư mục của bạn và chọn 'Thêm
báo cáo' và đây là báo cáo đầu tiên của bạn. Báo cáo này sẽ sử dụng mẫu của bạn,
bạn chọn nó và xem chi tiết myTemplate T001 của mình. Bạn nên kích hoạt báo
cáo của bạn. Báo cáo có thể được tạo ở các định dạng mục tiêu khác nhau. Chúng
tôi có thể muốn chọn chỉ có PDF dưới dạng đầu ra hoặc nhiều định dạng. Chúng
tôi chưa sử dụng răng cưa và chúng tôi có thể giảm thiểu điều này và xem xét các
thuộc tính nâng cao. Chúng tôi chưa sử dụng tham số và chúng tôi chỉ có thể nói
Áp dụng. Thông thường, các báo cáo được thực hiện tự động bởi các trình kích
hoạt. Vì vậy, bạn sẽ cấu hình phần này. Và đôi khi bạn muốn chuyển hướng báo
cáo đến đích đích, chẳng hạn như máy chủ tệp hoặc trang web hoặc bạn muốn gửi
email cho người dùng. Nhưng hiện tại, chúng tôi để nguyên như vậy và chúng tôi
sẽ đóng hộp thoại. Và chúng tôi nhấp chuột phải vào báo cáo này, nhưng trước khi
làm như vậy, chúng tôi cần khởi động công cụ báo cáo. Công cụ báo cáo này hiện
đang trong tình trạng màu đỏ. Giao thông đã bị dừng lại. Dịch vụ sẽ được bắt đầu
và nó sẽ được bắt đầu trong dự án của bạn để tự động chạy các báo cáo của bạn.
Và bây giờ, chúng tôi có thể nhấp chuột phải vào báo cáo của bạn và nói 'Báo cáo
thử nghiệm' để biết rằng báo cáo đã được hoàn thành.
Tạo báo cáo
The templates for your reports are created in Microsoft Excel. You can use any of
the functions, including expressions and calculations. Like the total volume may be
the summation of the values presented here. And we now want to include Data
Source information from the processes, like the temperature and the level in the
tank. To do so, you click on the ReportWorX tab and if icons are not shown, you
can click the Quick Disable icon to hide and show it. You can log in, using your
user name and password. And you can add a Data Source, either from the menu or
right-click a cell and say: Add, Edit or Remove... Or you select Miscellaneous and
open the Data Browser on the right-hand side. In addition, on the right-hand side,
we can select the top function and set the default preferences. Like, we would not
want or need headers when we insert data sources. And for the real-time data, you
may want to only present the value and not the name of the point, quality and the
time stamp. Similarly for faults, historical data, parameters and SPC information.
And then you click Save. And then it's just to navigate to your data sources. Like
here we navigate to this Modbus equipment and we notice the values available in
the equipment, like the temperature. You can drag the temperature to this cell.
Level number 10; we drag it here. If you make a mistake, you select the cell and
select Remove, Data source. And then you can just drag any of those elements.
Level 1 goes here.. You can save your document File, Save... And you can also test
the results, by clicking the 'Download Data' function. And all seems to work. We
can now go to the Workbench. Select our report and update the template. Here we
see the selected template. You can click this icon to edit the template and click to
upload a new version of our template. We point at the ReportWorX document. Say
OK. We set that new document, with a right click. That's the version to be used as
the active version. Then we click Apply. Close the dialog. We may want to set this
report to also redirect to some file server on the network. Click the + sign. Redirect
a File Copy, hit the TAB key... And if we configure this file copy, we can publish
to a folder and browse for the folder to be used. And specify the format of the
document to be published. And hit Apply. Then you can test the document, by
selecting Test in the ribbon. And have a look at the results. It is stored in my
folder. The name of the document is myReport.pdf And if you open it, it will look
like this.
Dịch:
Các mẫu cho báo cáo của bạn được tạo trong Microsoft Excel. Bạn có thể sử dụng
bất kỳ hàm nào, kể cả biểu thức và phép tính. Giống như tổng khối lượng có thể là
tổng của các giá trị được trình bày ở đây. Và bây giờ chúng tôi muốn bao gồm
thông tin Nguồn dữ liệu từ các quy trình, như nhiệt độ và mức trong bể. Để làm
như vậy, bạn nhấp vào tab ReportWorX và nếu các biểu tượng không được hiển
thị, bạn có thể nhấp vào biểu tượng Tắt nhanh để ẩn và hiển thị nó. Bạn có thể
đăng nhập, sử dụng tên người dùng và mật khẩu của bạn. Và bạn có thể thêm
Nguồn dữ liệu, từ menu hoặc nhấp chuột phải vào một ô và nói: Thêm, Chỉnh sửa
hoặc Xóa... Hoặc bạn chọn Khác và mở Trình duyệt Dữ liệu ở phía bên tay phải.
Ngoài ra, ở phía bên tay phải, chúng ta có thể chọn chức năng trên cùng và đặt các
tùy chọn mặc định. Giống như, chúng tôi sẽ không muốn hoặc không cần tiêu đề
khi chúng tôi chèn nguồn dữ liệu. Và đối với dữ liệu thời gian thực, bạn có thể chỉ
muốn trình bày giá trị chứ không phải tên của điểm, chất lượng và dấu thời gian.
Tương tự như vậy đối với lỗi, dữ liệu lịch sử, tham số và thông tin SPC. Và sau đó
bạn nhấp vào Lưu. Và sau đó chỉ cần điều hướng đến các nguồn dữ liệu của bạn.
Giống như ở đây, chúng tôi điều hướng đến thiết bị Modbus này và chúng tôi nhận
thấy các giá trị có sẵn trong thiết bị, chẳng hạn như nhiệt độ. Bạn có thể kéo nhiệt
độ vào ô này. Cấp số 10; chúng tôi kéo nó ở đây. Nếu nhầm, bạn chọn ô và chọn
Remove, Data source. Và sau đó bạn chỉ cần kéo bất kỳ phần tử nào trong số đó.
Cấp độ 1 ở đây.. Bạn có thể lưu tệp tài liệu của mình, Lưu... Và bạn cũng có thể
kiểm tra kết quả bằng cách nhấp vào chức năng 'Tải xuống dữ liệu'. Và tất cả
dường như hoạt động. Bây giờ chúng ta có thể vào Workbench. Chọn báo cáo của
chúng tôi và cập nhật mẫu. Ở đây chúng ta thấy mẫu đã chọn. Bạn có thể nhấp vào
biểu tượng này để chỉnh sửa mẫu và nhấp để tải lên phiên bản mới của mẫu của
chúng tôi. Chúng tôi chỉ vào tài liệu ReportWorX. Nói OK. Chúng tôi đặt tài liệu
mới đó bằng một cú nhấp chuột phải. Đó là phiên bản được sử dụng làm phiên bản
hoạt động. Sau đó, chúng tôi nhấp vào Áp dụng. Đóng hộp thoại. Chúng tôi có thể
muốn đặt báo cáo này để chuyển hướng đến một số máy chủ tệp trên mạng. Nhấp
vào dấu +. Chuyển hướng Sao chép tệp, nhấn phím TAB... Và nếu chúng tôi định
cấu hình sao chép tệp này, chúng tôi có thể xuất bản vào một thư mục và duyệt tìm
thư mục sẽ được sử dụng. Và chỉ định định dạng của tài liệu sẽ được xuất bản. Và
nhấn Áp dụng. Sau đó, bạn có thể kiểm tra tài liệu bằng cách chọn Kiểm tra trong
dải băng. Và có một cái nhìn vào các kết quả. Nó được lưu trữ trong thư mục của
tôi. Tên của tài liệu là myReport.pdf Và nếu bạn mở nó ra, nó sẽ trông như thế này.
Parameters are used to reduce the dataset to report. You can click Parameters and
click this item to add your parameter.Change the Display Name. And the value for
this Start Time could be a manually assigned start time, for instance. Like a Date
Time. And then you can apply an Expression. But typically, you want to have this
automatically evaluated. And maybe have it based on a special day, first day of the
week, month, year. Or a specific time of the day, maybe at midnight. And we can
add another parameter, call this the End Time. Which again could be an automatic
parameter for today. And now it takes the current time, at the moment you run your
report. You can say Save and Close. We can use those parameters to be positioned
in the dashboard itself. And before we do that, we may want to verify the settings
for parameters to only provide the value when we insert the parameter. That's fine.
Once we click here we can say Add, Parameter from the list of available
parameters. Hide the header. click ok. Once again Add, Parameter... We want to
insert a data source that presents the dataset from the alarm server. Click Add, Data
Source. We navigate to our alarm logger. Where you have a configuration and we
may want to have a look at Plant Area B and say OK. It automatically inserts
columns. And you may decide to remove certain columns. You can click the Data
Source and say: 'Edit, Data Source', to bind your parameter to the Start Time to be
requested. Similarly for the End Time. Use Parameter and select it from the list of
available parameters. That's it. That's it. We save the document. It's saved as
A1.xlsx And now in our Workbench we may want to add a report. Enable the
report. Specify that we generate, maybe Excel and PDF. It needs a template. We
say + It asks for the document - the Excel document. We say OK. It automatically
adds the template to the report. We may want to redirect to a File Server. This
folder. We publish as a PDF. And click Apply. It's time to test the results. Select
the report. Test the report. And have a look at the result.
Dịch:
Các tham số được sử dụng để giảm tập dữ liệu thành báo cáo. Bạn có thể nhấp vào
Tham số và nhấp vào mục này để thêm tham số của mình. Thay đổi Tên hiển thị.
Và giá trị cho Thời gian bắt đầu này có thể là thời gian bắt đầu được chỉ định thủ
công chẳng hạn. Như Ngày Giờ. Và sau đó bạn có thể áp dụng một Biểu thức.
Nhưng thông thường, bạn muốn điều này được đánh giá tự động. Và có thể có nó
dựa trên một ngày đặc biệt, ngày đầu tuần, tháng, năm. Hoặc một thời điểm cụ thể
trong ngày, có thể là lúc nửa đêm. Và chúng ta có thể thêm một tham số khác, gọi
đây là Thời gian kết thúc. Mà một lần nữa có thể là một tham số tự động cho ngày
hôm nay. Và bây giờ nó lấy thời gian hiện tại, tại thời điểm bạn chạy báo cáo của
mình. Bạn có thể nói Lưu và Đóng. Chúng ta có thể sử dụng các tham số đó để
định vị trong chính bảng điều khiển. Và trước khi làm điều đó, chúng tôi có thể
muốn xác minh cài đặt cho tham số để chỉ cung cấp giá trị khi chúng tôi chèn tham
số. Tốt rồi. Khi chúng tôi nhấp vào đây, chúng tôi có thể nói Thêm, Thông số từ
danh sách các thông số có sẵn. Ẩn tiêu đề. nhấp vào được. Một lần nữa Thêm,
Thông số... Chúng tôi muốn chèn một nguồn dữ liệu trình bày bộ dữ liệu từ máy
chủ cảnh báo. Nhấp vào Thêm, Nguồn dữ liệu. Chúng tôi điều hướng đến bộ ghi
báo động của chúng tôi. Nơi bạn có cấu hình và chúng tôi có thể muốn xem Khu
vực Nhà máy B và nói OK. Nó tự động chèn cột. Và bạn có thể quyết định loại bỏ
một số cột. Bạn có thể nhấp vào Nguồn dữ liệu và nói: 'Chỉnh sửa, Nguồn dữ liệu',
để liên kết tham số của bạn với Thời gian bắt đầu được yêu cầu. Tương tự như vậy
cho Thời gian kết thúc. Sử dụng Thông số và chọn nó từ danh sách các thông số có
sẵn. Đó là nó. Đó là nó. Chúng tôi lưu tài liệu. Nó được lưu dưới dạng A1.xlsx Và
bây giờ trong Bàn làm việc của chúng tôi, chúng tôi có thể muốn thêm một báo
cáo. Kích hoạt báo cáo. Chỉ định rằng chúng tôi tạo, có thể là Excel và PDF. Nó
cần một khuôn mẫu. Chúng tôi nói + Nó yêu cầu tài liệu - tài liệu Excel. Chúng tôi
nói OK. Nó tự động thêm mẫu vào báo cáo. Chúng tôi có thể muốn chuyển hướng
đến Máy chủ tệp. Thư mục này. Chúng tôi xuất bản dưới dạng PDF. Và nhấp vào
Áp dụng. Đã đến lúc kiểm tra kết quả. Chọn báo cáo. Kiểm tra báo cáo. Và có một
cái nhìn vào kết quả.