<< 点击显示目录 >> 主页 mappServices帮助手册 > mapp Database: 连接数据库 > 配置 > MpDatabaseCore配置 |
mapp Services V5.16
该配置中的密码可以被加密。有关其他信息,请参阅 一般条件下的"配置中的密码加密"一节 。
有关如何在运行时调整配置的信息,请参见这里的"在运行时改变配置"一节。
•显示高级参数
Name |
||||||||||||
Database |
||||||||||||
Database name |
||||||||||||
User name |
||||||||||||
Password |
||||||||||||
IP address |
||||||||||||
Port number |
||||||||||||
DBMS |
||||||||||||
Database settings |
||||||||||||
8-byte integer handling |
||||||||||||
Automatic mapping |
||||||||||||
Queries |
||||||||||||
Query: {/Name} |
||||||||||||
Name |
||||||||||||
Type |
||||||||||||
SELECT |
||||||||||||
SELECT |
||||||||||||
Destination |
||||||||||||
Columns |
||||||||||||
Process variable |
||||||||||||
{/Column} |
||||||||||||
Column |
||||||||||||
Process variable |
||||||||||||
FROM |
||||||||||||
WHERE |
||||||||||||
Connect |
||||||||||||
#1-N |
||||||||||||
Column |
||||||||||||
Operator |
||||||||||||
Compare To |
||||||||||||
Value |
||||||||||||
PV |
||||||||||||
ORDER BY |
||||||||||||
{/Column} ({/Order}) |
||||||||||||
Column |
||||||||||||
Order |
||||||||||||
INSERT |
||||||||||||
INTO |
||||||||||||
Columns |
||||||||||||
Process variable |
||||||||||||
{/Column} |
||||||||||||
Column |
||||||||||||
Process variable |
||||||||||||
UPDATE |
||||||||||||
Table Name |
||||||||||||
Columns |
||||||||||||
Process variable |
||||||||||||
{/Column} |
||||||||||||
Column |
||||||||||||
Process variable |
||||||||||||
WHERE |
||||||||||||
Connect |
||||||||||||
#1-N |
||||||||||||
Column |
||||||||||||
Operator |
||||||||||||
Compare To |
||||||||||||
Value |
||||||||||||
PV |
||||||||||||
CREATE |
||||||||||||
Table Name |
||||||||||||
Columns |
||||||||||||
Process variable |
||||||||||||
{/Column} |
||||||||||||
Column |
||||||||||||
Data type |
||||||||||||
DELETE |
||||||||||||
Table Name |
||||||||||||
WHERE |
||||||||||||
Connect |
||||||||||||
#1-N |
||||||||||||
Column |
||||||||||||
Operator |
||||||||||||
Compare To |
||||||||||||
Value |
||||||||||||
PV |
||||||||||||
CUSTOM |
||||||||||||
Query |
||||||||||||
Columns |
||||||||||||
Process variable |
||||||||||||
{/Column} |
||||||||||||
Column |
||||||||||||
Process variable |
以下参数可以在常规设置中进行配置。
•数据库名称:所需数据库的名称在"数据库名称"下指定。
•用户名:指定连接到数据库的用户名。
•密码:指定连接到数据库的密码。
•IP地址。定义连接到数据库的IP地址。
•端口号。定义连接到数据库的端口号。指定用于通信的HTTP服务器的端口号。欲了解更多信息,请看这里。
•DBMS:在 "DBMS "下选择数据库系统。可以使用"Open"。这意味着可以与任何数据库系统建立连接。更多信息请见基本原理一节 。
数据库设置
一些数据库支持8字节的整数。然而,Automation Studio不支持它们。由于这个原因,任何使用的8字节整数都可以被转换为UDINT、DINT或LREAL。
如果不应该进行转换,可以选择 "No conversion"。在这种情况下,用户必须确保这些值被正确转换。这里必须进行 "Cast"。欲了解更多信息,请看 这里。
自动映射
在 "自动映射"下,你可以定义结构变量如何在Automation Studio中映射到数据库表中的列。有两个选项可以选择:
•Strict:使用 "严格",结构中的变量的顺序和名称必须与表中的列的名称和顺序一致。该结构不允许包含任何额外的变量。如果结构与表不完全对应, MpDatabaseQuery上会显示一个错误 。根据所使用的数据库,可以在命令行界面中找到其他信息。更多信息,请参见FAQs部分 。
•Flexible:使用 "灵活",结构中变量的顺序可以变化。只有变量的名称必须与表中的列名一致。如果列和变量的数量不匹配,或者不是所有的列都被覆盖,其行为取决于使用的数据库系统。欲了解更多信息,请参见这里的"指定变量" 部分 。
关于自动映射功能可用于哪些查询类型的解释,见查询类型一节 。
查询可以在 "Queries"下创建。必须在"Name"下为查询指定一个独特的名称。如果请求是通过MpDatabaseQuery执行的,这里定义的名称必须在输入参数"Name"中指定。
查询类型是通过 "Type"来确定的。以下类型是可能的:
•SELECT
•INSERT
•UPDATE
•CREATE TABLE
•DELETE FROM
•Custom
关于各个查询类型的更多信息,请看这里。
通过SELECT查询从数据库中查询的内容可以使用部件"数据库"在mapp View HMI应用程序中显示。欲了解更多信息,请参阅这里的"SELECT"部分。
本节的主题:
•查询类型