Family Site
SMCore
KOR ENG CHN

Service

Home
Service
Company SmartFactory Product Service IR
常见问题
服务中心 下载 技术咨询 常见问题
智能HMI
智能HMI 智能SCADA 智能DEVICE 智能工厂解决方案
我们将为实现顾客满意而全力以赴。
服务中心 下载 技术咨询 常见问题
常见问题
智能HMI
Q.
[R产品]产品图纸在哪儿下载?
服务
A.

M2I官网可以下载每个产品的2D3D图纸。

 

为了下载产品资料,首先注册和登录一下。

点击网站顶部的Product,选择产品种类和系列。

然后选择想下载的产品名。

点击[下载],可以下载此型号的2D3D图纸。

问题解决了吗 查看详情
Q.
[R产品]安全功能中21 CFR Part11是什么?
功能/开发
A.

21 CFR Part11是由美国FDA定的关于电子记录和电子签名的规定。

通过此工程可管理安全级别的ID和密码政策,也可以控制用户管理和权限。

 

设置21 CFR Part11的方法以如下。

 

1.选择部菜单的[工程]-[安全]
 
 
2.[安全设置]对话框下右上的[21 CFR Part11 选项]
 
3.选想应用的事项。

 

*如果想将日志文件导出为PDF格式,请参考常见问题的 [R产品]如何将日志文件导出为PDF格式?”

问题解决了吗 查看详情
Q.
[R产品] 条件、效果、动作搜索功能
功能/开发
A.

TOP Design Studio提供条件、效果、动作搜索功能。

条件、效果、动作功能用于搜索和管理对象中设置的条件、效果和动作。

不仅可以通过过滤器来设置搜索区域及范围,还可以将搜索结果创建为Excel文件,以便于管理。

[条件搜索][效果搜索][动作搜索]设置想搜索的条件,效果或动作。

<条件搜索>

 

<效果搜索>

 

<动作搜索>

有,在[筛选]页面可以设置搜索范围。

按下[搜索]按钮,在下面显示正在在工程使用中的条件、效果或动作目录。

[导出Excel]时,搜索结果将创建为Excel文件,如下图所示。

问题解决了吗 查看详情
Q.
[R产品]宏指令的IF语句
功能/开发
A.

TOP Design Studio支持Java Script功能。

Java Script是一种在互联网环境种最常用、最强力的脚本。

 

其中,IF语句是最基本的函数。

 

1.IF

IF句是最基本的条件句,由以下构成。

 

if条件

{

执行语句;

}

 

()间设置条件。

{}间设置符合条件时要执行的命令。

 

if[@PLC1:Y002:1:UDEC] == 1

{

[@PLC1:D0100:16:UDEC] = 2019;

}

 

比如说,PLC1Y002值是1时,在PLC1D0100输入十进制2019

 

参考)== 是条件运算符,比较运算符左右两个值的相等与否。= 是赋值运算符,从运算符右侧的值代入至运算符的左侧。

 

 

2. IF else

IF else语句是指如果满足某种条件,就进行某种处理,否则就进行另一种处理。

 

if条件

{

执行语1

}

else

{

行语句2

}

 

例)

If[@PLC1:Y002:1:UDEC] == 1

{

[@PLC1:D0100:16:UDEC] = 2019;

}

else

{

 [@PLC1:D0100:16:UDEC] = 0

}

 

如果PLC1Y002的值是1,在PLC1D0100代入十进制2019

但,PLC1Y002值不是1,在PLC1D0100代入十进制0

 

3. 例子使用

TOP Design Studio提供常用语句的例子。

选择[样本类型][语法类型]后,在显示的语法列表中用鼠标[拖放]需要使用的语法至编辑画面

辑并使用样本语法中的地址或运算符等。
问题解决了吗 查看详情
Q.
[R产品]OPC UA客户端
功能/开发
A.

TOPR,TOPRX,TOPRH产品提供OPC UA客户端,可以跟OPC UA服务端连接。

OPC UA客户端功能在于[IoT]-[OPC UA设置]-[客户端设置]

1. 添加OPC服务器

在左上的[添加OPC服务器]后,在右边设置服务器进行连接。

在服务器端点URL输入服务器的URL地址。然后,按下右边的[搜索]

弹出的Discorvery对话框选择服务器的安全模式、安全政策和认证模式。

考)

Security Mode安全模式)

[None]表示不设置,[Sign]表示签名,[Sign & Encrypt]表示签名 & 加密

 

Security Policy安全策略)

[None]表示不设置,[Basic128RSA15]表示导入将RSA 15用作密钥封装算法、128Basic用作消息加密算法算法集。[Basic256]表示导入将256Basic用作消息加密算法的算法集。[Basic256SHA256]表示导入在签名摘要中使用SHA256并将256Basic用作消息加密算法的算法集。

 

User Authentification认证模式)

[None]表示不设置,[用户名 & 密码]表示设置用户ID & PW登录方式)

[认证 & 私钥]表示证书路径及私钥路径的注册方式

 

 

选择后,[连接测试]用于检查与OPC服务器的连接状态

跟服务器连接成功时,显示以下的对话框。

 

 

2. 添加组合&设置节点

点击[添加组合]时,将显示如下图所示的组合信息画面

在此页面添加OPC服务器的节点目录。

[组合信息]设置节点更新条件。

[节点目录]添加或修改节点。按下[搜索]按钮,可以搜索服务器的节点目录而添加。

果想添加新的节点,[按下]添加按钮添加。

添加的节点可以使用为OPC客户端地址。

问题解决了吗 查看详情
Q.
[R产品]使用CopyMem函数移动数据
功能/开发
A.

TOP Design Studio供多种的宏指令函数,其中使用copyMem函数可以将连续的几个数据移动至对象地址。

CopyMem函数有两种。CopyMem函数和CopyMemEx函数。

个函数的功能是一样,只是设置方法稍微不同。

 

1. Copymem函数

CopyMem函数的构成以如下。

 

CopyMem(起始地址,对象地址,个数)

 

[起始地址]是要复制的地址或值。

[对象地址]是由数据被复制的地址。

[个数]输入想复制的数据数。(常数或地址)

 

1)在宏指令设置为CopyMem([@SYS:00000:16:UDEC], [@SYS:00100:16:UDEC], 8),

那符合宏指令条件时从内部地址00000~00007的值复制至内部地址00100~00107

 

2)在宏指令设置为CopyMem(10, [@SYS:00100:16:UDEC], 8),

那每次符合条件时,将10复制至内部地址00100~001078个地址。

 

3在宏指令设置为CopyMem([@SYS:00000:16:UDEC], [@SYS:00100:16:UDEC], [@SYS:00200:16:UDEC]),

那符合宏指令条件时,按照内部地址00200的值,将从00000开始连续的数据复制至从00100开始的地址。

 

2. CopyMemEx函数

CopyMemEx函数跟CopyMem函数一样。

是,在[个数]仅使用常数。

 

CopyMemEx(起始地址,对象地址,个数)

 

[起始地址]是要复制的地址或值。

[对象地址]是由数据被复制的地址。

[个数]输入想复制的数据数。(常数)

 

1)在宏指令设置为CopyMemEx([@SYS:00000:16:UDEC], [@SYS:00100:16:UDEC], 8),

那符合宏指令条件时从内部地址00000~00007的值复制至内部地址00100~00107

问题解决了吗 查看详情
Q.
[R产品]Offset地址(偏移地址)
功能/开发
A.

TOP Design Studio提供偏移地址。

 

TOP Design Studio有两种的偏移地址。

 

1.Offset A 地址

OffsetA址可以通过偏移地址值更改实际地址的编号

设置显示地址为[D0010]OffsetA地址为[D0020]

实际显示地址的编号将根据OffsetA地址[D0020]的值而发生变化。

显示地址[D0010]的编号10OffsetA地址[D0020]的数据值相加,即为[实际显示地址的编号]

就是说,如果[D0020]的数据值为0,则实际显示地址为[D0010]10+0=10),如果[D0020]的数据值为3,则实际显示地址为[D0013]10+3=13

 

 

2. Offset V 地址

OffsetD地址可以通过偏移地址值更改实际地址的值

设置显示地址为[D0010]OffsetV地址为[D0020]。实际显示值将根据OffsetV地址[D0020]的值而发生变化。

显示地址[D0010]的值与OffsetA地址[D0020]的数据值相加,即为[实际显示地址的值]

就是说,如果[D0010]的值为100[D0020]的值为20,则实际显示值为[100+20=120]

也就是说,显示为[D0010]的数据与[D0020]的数据相加的值。

 

问题解决了吗 查看详情
Q.
{R产品]通信块
功能/开发
A.

TOP Design Studio支持通信块功能。

通信块由工程与控制器进行通信的表构成

TOP将运行画面中注册的对象地址单独创建通信表,与控制器进行通信。

通信块与通信表分开通信,它与正在运行的画面无关,而是按照[间隔]与控制器进行通信

 

如果有设备以比通信扫描周期更慢地通信,则在通信块上注册相应设备,然后Symbol理器在通信块上注册的地加为Symbol地址。

果将这Symbol址用于对象,则具有这些地址的通信速度比通信扫描周期慢的效果。

问题解决了吗 查看详情
Q.
[R产品]Touch Event函数
功能/开发
A.

运行面中操作设置在画面上的开关等的对象,需要通过手指或触摸笔等进行触摸,

过宏指令(脚本)Touch Event函数,无需触摸动作即可触摸指定位置

 

宏指令功能在于[工程]-[宏指令]

 

宏指令分为[Global][Screen][Object]

[Global]是全局宏指令,应用于所有画面的宏指令。只要满足条件就都可以执行

[Screen]是画面宏指令,仅在相应画面中执行的宏指令

[Object]象宏指令,仅在满足对象条件时执行的宏指令。设置在对象的[效果和动作]

 

加宏指令后,上的[函数]按钮。

后,弹出的[函数目录]对话框选择Touch Event函数。

[函数搜索]输入关键词按下[搜索]按钮,可以找到函数。

[确认]后,在宏指令编辑窗添加Touch Event函数。

TouchEvent函数的XY输入想触摸的X轴和Y轴位置。

比如说,PLCX0000地址变ON时,通过TouchEvent函数触摸一次X100Y200的位置

问题解决了吗 查看详情
Q.
[R产品]PLC缓冲存储器同步
功能/开发
A.

TOP Design Studio供同步PLC地址领域和TOP内部地址领域的功能。

此功能在于[工程]-[属性]-[PLC缓冲存储器同步]

[PLC缓冲存储器同步]页面勾选[PLC缓冲存储器同步]

同步的PLC地址区域应为连续的地址区域

 

以设置PLC地址和TOP内部地址。

[同步设置][数据大小][连续个数]设置PLC始地址,大小和个数。同步的PLC地址区域应为连续的地址区域

 

[同步地址]列表中可以设置TOP内部地址。

[同步地址]列表中分别双击即可设置HMITOP)地址。

 

后,设置[同步类型][同步周期]

根据[同步类型]在每个已设置的[同步周期]执行同步

以选择以下3种同步类型。

1.HMI->PLC :将PLC地址区域的数据代入HMITOP)的地址区域。
 
2.HMI->PLC : 将HMITOP)地址区域的数据代入PLC的地址区域
 
3.HMI<->PLC :如果PLC/HMI中的数据发生了变更,将分别同步至各自的地址。

                                 也就是说,如果PLC地址区域的数据发生了变更,则代入HMITOP)的同步地址

                                 如HMITOP)地址区域的数据发生了变更,则代入PLC的同步地址。

                                 如果PLC/HMI的地址均发生了变更,则同步最后一次变更的数据。

 
问题解决了吗 查看详情
1 2 3 4 5

当前浏览器不支持此站点。 请在下方下载并使用其他浏览器