App.config
5.9 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
<?xml version="1.0"?>
<configuration>
<configSections>
<section name="log4net" type="log4net.Config.Log4NetConfigurationSectionHandler,log4net" />
</configSections>
<appSettings>
<add key="App_AutoRun" value="0" />
<add key="App_Title" value="焊接机器人" />
<add key="Robot_Type" value="SolderingRobot" />
<add key="Robot_ConfigPath" value="\RobotConfig\solderingConfig\SolderingRobotConfig.csv" />
<add key="Robot_CID" value="1" />
<add key="HasSoldering" value="0" />
<add key ="ISDebug" value ="1"/>
<!--AOI检测文件-->
<add key="VideoCameraName" value="[0] Integrated Camera" />
<add key="AOIFileConfig" value="\RobotConfig\AOIConfig\AOIProgram.vscf" />
<add key="AOIWaitSeconds" value="1000" />
<!--送丝器消除报警需要持续的秒数-->
<add key="SendWireRecoverSeconds" value="5" />
<!--空闲多久需要休眠,=0表示不需要休眠,>0表示休眠秒数-->
<add key="SleepSeconds" value="180" />
<!--摄像机名称列表配置,用#分割-->
<add key="CameraName" value="SolderingAOI" />
<!--条码类型列表配置,用#分割-->
<add key="CodeType" value="QR Code#Data Matrix ECC 200" />
<!--条码参数文件所在路径,文件名与条码类型名一样-->
<add key="CodeParamPath" value="\RobotConfig\solderingConfig\" />
<!--统计文件路径-->
<add key="WorkCount_ConfigPath" value="\RobotConfig\config\solderingWorkCount.json" />
<!--板子配置-->
<add key="Board_ConfigPath" value="\RobotConfig\config\boardData.txt" />
<add key="Program_ConfigPath" value="\RobotConfig\config\sprogram.txt" />
<add key="Default_BoardID" value="56" />
<add key="Board_Origin_X" value="-105.1" />
<add key="Board_Origin_Y" value="-386.33" />
<!--机器人Z轴最低点设置-->
<add key="Soldering_LIM_Z" value="0" />
<!--焊接时Z轴抬起的高度-->
<add key ="ZUpLiftValue" value ="10"/>
<!--程序图片路径-->
<add key="Board_Image_Path" value="\RobotConfig\config" />
<!--程序默认图片-->
<add key="BOARD_IMAGE_DEFAULT" value="defaultBoard.jpg" />
<!--报警时反转送丝速度-->
<add key="ReverseSendWireSpeed" value="10" />
<!--报警时反转送丝时间-->
<add key="ReverseSendWireTime" value="3" />
<add key="ISDebug" value="1" />
<!--机器人是否高速运行-->
<add key="Robot_IsHigh" value="0" />
<add key="Soldering_Clear1Point" value="{"UpdateTime":"2018-07-31T11:08:06.3302415+08:00","X":-116.02,"Y":-386.34,"Z":337.33,"RX":1.2962,"RY":-2.423,"RZ":0.2115}" />
<add key="Soldering_Clear2Point" value="{"UpdateTime":"2018-07-31T11:08:15.289551+08:00","X":-105.12,"Y":-386.31,"Z":337.37,"RX":1.2963,"RY":-2.423,"RZ":0.2119}" />
<add key="Soldering_HomePoint" value="{"UpdateTime":"2018-07-31T11:07:51.9477967+08:00","X":-116.01,"Y":-386.34,"Z":367.11,"RX":1.2962,"RY":-2.4233,"RZ":0.2117}" />
<add key="Soldering_RobotMin" value="{"UpdateTime":"2018-07-28T14:37:09.4700739+08:00","X":0.0,"Y":0.0,"Z":0.0,"RX":0.0,"RY":0.0,"RZ":0.0}" />
<add key="Soldering_RobotMax" value="{"UpdateTime":"2018-07-28T14:37:09.4700739+08:00","X":0.0,"Y":0.0,"Z":0.0,"RX":0.0,"RY":0.0,"RZ":0.0}" />
<add key="Soldering_MarkPoint" value="{"UpdateTime":"2018-07-28T14:37:09.4700739+08:00","X":0.0,"Y":0.0,"Z":0.0,"RX":0.0,"RY":0.0,"RZ":0.0}" />
<add key="Config_Pwd" value="123456" />
<!--坐标偏移Mark点的图像默认坐标-->
<add key="MarkDefaultPosition" value="{"DataX":0.0,"DataY":0.0}" />
<!--坐标偏移坐标转换系数,图片的1像素对应实际多少毫米-->
<add key="PositionChangeValue" value="1" />
<!--坐标偏移AOI检测的分支名称-->
<add key="OffSetNodeName" value="坐标偏移"/>
<!--机器人负载-->
<add key ="RobotLoad" value ="3.16"/>
</appSettings>
<log4net>
<appender name="defaultAppender" type="log4net.Appender.RollingFileAppender">
<file value="logs/URSolderingClient.log" />
<appendToFile value="true" />
<rollingStyle value="Date" />
<datePattern value="yyyy-MM-dd" />
<layout type="log4net.Layout.PatternLayout">
<conversionPattern value="[%date][%t]%-5p %m%n" />
</layout>
</appender>
<appender name="RobotStatusLogAppender" type="log4net.Appender.RollingFileAppender">
<file value="logs/UR/RobotStatus.log" />
<appendToFile value="true" />
<rollingStyle value="Date" />
<datePattern value="yyyy-MM-dd" />
<layout type="log4net.Layout.PatternLayout">
<conversionPattern value="[%date] %m%n" />
</layout>
</appender>
<appender name="RobotListenLogAppender" type="log4net.Appender.RollingFileAppender">
<file value="logs/UR/RobotListen.log" />
<appendToFile value="true" />
<rollingStyle value="Date" />
<datePattern value="yyyy-MM-dd" />
<layout type="log4net.Layout.PatternLayout">
<conversionPattern value="[%date] %m%n" />
</layout>
</appender>
<logger name="RobotStatusLogAppender">
<level value="Info" />
<appender-ref ref="RobotStatusLogAppender" />
</logger>
<logger name="RobotListenLogAppender">
<level value="Info" />
<appender-ref ref="RobotListenLogAppender" />
</logger>
<logger name="defaultAppender">
<level value="Info" />
<appender-ref ref="defaultAppender" />
</logger>
</log4net>
<startup>
<supportedRuntime version="v4.0" sku=".NETFramework,Version=v4.0" />
</startup>
</configuration>