该选项卡包括通过CODESYS符号进行远程数据源的通信设置。
在最初添加数据源时,已选择了CODESYS符号数据源类型,这取决于对数据源的通信设置的配置。之后,这个选项卡上的通信设置就过时了。您最初只能设置数据源类型设置。
CODESYS符号在活动连接的情况下,通过符号监视进行通信。这种符号访问可能适用于CODESYS V2和CODESYS V3控制器变型。此外,runtime 系统必须支持符号配置。
您可以基于符号信息离线开发本地应用程序,而无需连接到数据源。为此,请参考配置设置中的符号文件,其中存储了所有必需的变量信息。这样就不会建立活动连接。 |
变量信息 | .变量信息的来源
|
选择符号文件 | 用于变量信息选择的符号文件的路径来自符号文件。 符号文件存储在开发系统上,并包含所需的变量信息。默认情况下,将在项目目录中以以下结构创建符号文件路径:<project folder>\<project name>.<device name>.<application name>.xml. 示例:D:\Projects\Project_A\VisualizeWithHMI.Device.Application.xml 注意:如果在可视化中使用了报警列表元素或趋势元素,则符号访问所需的符号文件和相应的项目必须都保存在同一文件夹中。该项目包含报警列表元素的组态或趋势元素的趋势记录。这是自动生成的符号文件的默认情况。 示例:D:\Projects\Project_A\VisualizeWithHMI.project |
连接类型 | 远程PLC和本地设备之间的连接类型。 根据所选的连接类型,以下设置会更改。 注意:尽可能避免没有网关的直接连接。
|
PLC | |
驱动类型 |
|
地址 | 例:localhost (用于您计算机上当前使用的系统) |
端口 | 示例:1200 |
块大小 | 示例:128 要求:驱动类型为Tcp/Ip (2级)。 |
目标ID | 示例:0 要求:驱动类型为Tcp/Ip (2级路由)。 |
摩托罗拉字节顺序 | :PLC上的字节顺序为大端(摩托罗拉格式) :字节顺序为小端(Intel格式字节序) |
网关 | 除 PLC 设置外,还配置了网关设置。 注意:对于这种连接,CoDeSys V2.3 网关服务器(V2网关)也必须安装在运行 CODESYS V3 的开发计算机上。 |
IP地址 | 例:localhost |
端口 | 示例:1217 |
PLC | |
设备名称或地址 | 这里的设置根据名称或地址类型列表框中的选择而有所不同。对于自动派生的选项,您无需在此处指定设置。设置可以保持为空白。 示例:没有具体说明...(自动派生) 示例:PLC_A对于节点名称 示例:[ABCD]对于节点地址 示例:192.168.1.5:11741对于IP地址 示例:对于动态变量的数据类型 DatasourceSym.ConnectionSetup的POU.dssCommVar 提示::打开输入以选择用于动态配置的程序变量。此变量必须是数据类型DatasourceSym.ConnectionSetup。 |
名称或地址类型 |
|
动态的变量 | 设备名称或地址是在 runtime 通过数据类型DatasourceSym.ConnectionSetup的 IEC 变量动态配置的。数据类型 DatasourceSym.ConnectionSetup(STRUCT)在Datasource Symbolic Access库中定义。对于配置,必须首先将结构成员 xDataValid 设置为 FALSE。如果已指定地址数据,则必须将xDataValid设置为TRUE。 用例:创建项目时,设备名称或地址不可用。 动态配置还可以用于在 runtime 更改设置,而无需重新启动HMI应用程序。 注意:对于此连接类型,连接也是通过网关动态完成的。 |
不建议手动配置PLCHandler。 |
通过CODESYS PLCHandler通信接口建立与控制器的连接。在这种情况下,将以PLCHandler INI格式执行配置,并允许进行高级参数设置。
高级 | |
用作 |
|
INI内容 | 要求:用作设置为通过以下内容扩展配置。 示例:
logfilter=16#000000FF
示例:
parameter0=EncryptCommunication
value0=1
注意:如果参数是通用的,则可以将它们指定为基于0的值(parameter0和value0)。扩展时,编号会自动调整,以使扩展参数连接到现有参数。参数的数量(parameters=<n>)也设置为正确的值。 |
INI内容 | 要求:用作设置为完全配置以下内容。. 示例:
[PLC:PLC_IdArti]
interfacetype=ARTI
active=1
logevents=1
motorola=0
nologin=0
timeout=10000
precheckidentity=0
tries=3
waittime=12
reconnecttime=10
buffersize=0
device=Tcp/Ip (Level 2 Route)
instance=PLCWinNT_TCPIP_L2Route
parameters=4
parameter0=Address
value0=localhost
parameter1=Port
value1=1200
parameter2=TargetId
value2=0
parameter3=Motorola byteorder
value3=No
|
登录配置 | 如果在远程设备上配置了可视化用户管理,则在登录时需要有效的证书。 |
类型 | 定义可视化用户管理如何获取证书
|
用户名称 | 例:max.smith |
密码 | 示例:··· |
.另请参见