在 [PLC:<PLC name>] 会话中,定义了相应控制器的连接设置。
其中一些参数可以在 OPC 配置工具 中配置。
控制器地址在此会话中配置。可用的参数取决于接口类型。
条目 |
含义 |
---|---|
[Server] |
OPC 服务器 的设置 |
PLCs=1 |
支持的控制器的数量 |
PLC0=PLC1 |
第一个控制器的名称 PLC 1 |
logevents=1 |
启用登录机制 |
logfilter=15 |
生成缺省日志条目 |
ReadCyclesAfterWrite=2 |
在客户端针对某个值的每个写入作业结束后,执行回调,以在 2 个更新循环之后将当前值重新传输到客户端。快速变化的值需要使用此设置。 |
UseColonAsPlcDevider=1 |
如果配置的值大于 0,则控制器名称后面的第一个点号会替换为冒号。 注意: 不是所有客户端都支持此条目。 |
updaterate=200 |
更新速率(毫秒) |
[PLC:PLC1] |
第一个控制器 PLC 1 的设置。如果使用了多个控制器,则配置第一个,然后配置第二个的模拟量部分,以此类推。 |
interfacetype=GATEWAY3 |
到控制器的连接通过 GATEWAY3 接口来建立。 |
Active=1 |
OPC 服务器 会考虑设置为激活状态的控制器。 |
Timeout=2000 |
如果 OPC 服务器 未在此时间(以毫秒计)内接收到来自控制器的响应,则会自动关闭。 |
Tries=3 |
尝试传输数据块的次数。 |
Project=OPC.Device.Application.xml |
为仿真生成的符号文件的名称和路径。 如未指定路径,则使用 OPC 服务器 目录。 |
reconnecttime=5 |
重连所需时间 |
waittime=10 |
在到控制器的通讯可用之前(控制器自动启动之后),OPC 服务器 等待的时间(秒)。 |
gateway=Tcp/Ip |
要通过正运行 OPC 服务器 的计算机来访问的已配置控制器的地址。 |
Gatewayadress=localhost |
|
Gatewayport=1217 |
|
Device=TCP/IP |
从正运行 OPC 服务器 的计算机连接到控制器时所需的参数。为 value0 输入的值是 CoDeSys 节点地址。它必须与编程系统中定义的节点名称相同。 注意: 如果显示了多个十六进制地址部分且这些部分用点号.(Logic Builder 中)隔开,则输入完成的地址 (0000.050C)。或者,也可以使用节点名称。 |
Parameters=1 |
|
Parameter0=Address |
|
Value0=050C |
条目 |
含义 |
---|---|
[Server] |
OPC 服务器的设置 |
PLCs=2 |
支持的控制器的数量 |
PLC0=PLC_A |
第一个控制器的名称 PLC A |
PLC1=PLC_B |
第二个控制器的名称 PLC B |
logevents=1 |
启用登录机制 |
Logfilter=16#ffffffcf |
启用对检测到的错误和信息的显示,不显示详细信息 |
ReadCyclesAfterWrite=2 |
在客户端针对某个值的每个写入作业结束后,执行回调,以在 2 个更新循环之后将当前值重新传输到客户端。快速变化的值需要使用此设置。 |
UseColonAsPlcDevider |
如果配置的值大于 0,则第一个点号.(比如,控制器名称后面的点号)会替换为冒号。 |
Updaterate=200 |
更新速率(毫秒) |
[PLC:PLC_A] |
PLC A的设置 |
active=1 |
OPC 服务器会考虑设置为激活状态的控制器。 |
interfacetype=GATEWAY |
到控制器的连接通过 GATEWAY 接口来建立。 |
Motorola=0 |
Motorola 字节序 |
nologin=1 |
为需要登录服务的目标系统(如 PacDrive M)选择此选项。 |
timeout=2000 |
如果 OPC 服务器未在此时间(以毫秒计)内接收到来自控制器的响应,则会自动关闭。 |
tries=3 |
尝试传输数据块的次数。 |
waittime=10 |
在到控制器的通讯可用之前(控制器自动启动之后),OPC 服务器等待的时间(秒)。 |
reconnecttime=5 |
重连所需时间 |
buffersize=0 |
值 0指示从控制器获得的缓冲区大小。 |
Project=OPC.pro |
用于仿真的符号文件的名称和路径。如未指定路径,则使用 OPC 服务器目录。 |
Gateway=TCP/IP |
连接到控制器 PLC_A(客户端通过 TCP/IP 连接到本地网关)时所使用的设置 |
gatewayaddress=localhost |
|
gatewayport=1210 |
|
device=TCP/IP |
连接到正运行控制器 PLC_A的目标计算机时所使用的参数(对话通讯参数)。 |
parameters=5 |
|
parameter0=Address |
|
value0=127.0.2.1 |
|
parameter1=Port |
|
value1=1200 |
|
parameter2=Motorola byte order |
|
value2=No |
|
Parameter3=TargetID |
|
Value3=0 |
控制器的目标 ID。它用于在要连接 OPC 服务器的路由通讯驱动器处路由。 |
Parameter4=SymbolFilePath |
PLChandler 的可选条目;上次加载的符号文件的路径。在分析了文件的项目 ID 后,会判定是否必须重新加载符号文件。 |
[PLC:PLC_B] |
控制器 PLC_B的设置 |