App.config 5.9 KB
<?xml version="1.0" encoding="utf-8"?>
<configuration>
	<configSections>
		<section name="log4net" type="log4net.Config.Log4NetConfigurationSectionHandler,log4net" />
	</configSections>
	<appSettings>
		<!--是否开机自动启动料仓-->
		<add key="App_AutoRun" value="0" />
		<add key="App_Title" value="运输客户端" />
		<!--Server address-->
		<add key="http.server" value="http://192.168.1.123:8800/" />
		<!--   开始吹气的判断值(配置值=服务器发送的湿度值-开始吹气值)-->
		<add key="StartBlowValue" value="4" />
		<!--   停止吹气的判断值(配置值=服务器发送的湿度值-停止吹气值)-->
		<add key="StopBlowValue" value="4" />
		<!--温控器类型,0=壁挂王字壳温湿度变送器,1=妙昕温湿度记录仪-->
		<add key="HumitureControllerType" value="0" />
		<!--start one store config-->
		<add key="ConfigPath_Client" value="\Config\Config_Client.csv" />
		<add key="ConfigPath_TrayList" value="\LineConfig\TrayList.data" />
		<add key="ImagePath" value="\Images\" />
		<add key="UseBuzzer" value="0" />
		<add key="Line_CID" value="01" />
		<!--end one store config-->
		<!--二维码类型列表配置,用#分割,一维码=Barcode  二维码: QR Code#Data Matrix ECC 200#Micro QR Code-->
		<add key="CodeType" value="Data Matrix ECC 200#QR Code" />
		<!--<add key="CodeType" value="Data Matrix ECC 200"/>-->
		<!--二维码参数文件所在路径,文件名与二维码类型名一样-->
		<add key="CodeParamPath" value="\CodeParam\" />
		<add key="ACBaudRate" value="115200" />
		<add key="Config_Pwd" value="123456" />
		<!--出库等待料盘拿走的时间,秒-->
		<add key="OutStoreWaitSeconds" value="10" />
		<!--流水线监听端口-->
		<add key="TCPServerPort" value="5246" />
		<!--AGV调度服务器地址-->
		<add key="AgvServerIp" value="10.85.162.40" />
		<!--关闭相机的抽屉检测功能-->
		<add key="CloseCamDetect" value="True" />
		<!--ABB机器人服务器-->
		<add key="ABBServerPort" value="21" />
		<!--是否打开托盘编码界面-->
		<add key="OpenRFIDWrite" value="1" />
		<add key="DefaultPWD" value="123456" />
		<add key="Server_Log_Open" value="0" />
		<add key="CodeCount" value="4" />
		<add key="DefaultTrayNum" value="0" />
		<add key="NeedScanCode" value="1" />
		<add key="Agv_Log_Open" value="0" />
		<add key="NeedCheckTray" value="0" />
		<add key="SaveErrorImageToFile" value="1" />
		<add key="UseSecurityAccess" value="1" />
		<add key="RfidServer_Port" value="12001" />
		<add key="TrayHeightList" value="8;12;16;20;24;28;36;48" />
		<add key="AutoInput" value="1" />
		<!--NG箱内料盘的有效期-->
		<add key="ValidityPeriod" value="10" />
		<!--NG箱内可放置的料盘数量-->
		<add key="ValidityCnt" value="3" />
		<!--NG箱中的料盘信息-->
		<add key="TraysInNGBoxInfo" value="" />
		<!--机器人夹爪上的料盘信息-->
		<add key="TrayInRobotInfo" value="" />
		<!--出料口上的料盘信息-->
		<add key="TrayInOutletInfo" value="" />
		<!--夹爪夹紧时忽略的料号列表,多个用#分割-->
		<add key="PNList" value="3402021720#3402021721#3402021100#3402021101#3402021102#3402021103#3402021104#3402021105#3402021106#3402021107#3402021108#3402021109#3402021112#3402021122" />
	</appSettings>
	<log4net>
		<appender name="RollingLogFileAppender" type="log4net.Appender.RollingFileAppender">
			<file value="logs/CarriageClient.log" />
			<param name="Encoding" value="UTF-8" />
			<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="TheRFID" type="log4net.Appender.RollingFileAppender">
			<file value="logs/rfid/TheRFID-line.log" />
			<param name="Encoding" value="UTF-8" />
			<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="TCPServer" type="log4net.Appender.RollingFileAppender">
			<file value="logs/TCPServer/TCPServer.log" />
			<param name="Encoding" value="UTF-8" />
			<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="Jaka" type="log4net.Appender.RollingFileAppender">
			<param name="File" value="logs\\Jaka\\jaka.log" />
			<param name="Encoding" value="UTF-8" />
			<param name="AppendToFile" value="true" />
			<param name="RollingStyle" value="Date" />
			<param name="DatePattern" value="yyyy-MM-dd" />
			<param name="MaxSizeRollBackups" value="100" />
			<param name="MaxFileSize" value="10240" />
			<layout type="log4net.Layout.PatternLayout">
				<param name="ConversionPattern" value="[%d][%t][%c:%L]%-5p %m%n" />
			</layout>
		</appender>
		<logger name="Jaka">
			<level value="info" />
			<appender-ref ref="Jaka" />
		</logger>
		<logger name="RollingLogFileAppender">
			<level value="Info" />
			<appender-ref ref="RollingLogFileAppender" />
		</logger>
		<logger name="TheRFID">
			<level value="Info" />
			<appender-ref ref="TheRFID" />
		</logger>
		<logger name="TCPServer">
			<level value="Info" />
			<appender-ref ref="TCPServer" />
		</logger>
		<!--<root>
      <level value="Info" />
      <appender-ref ref="RollingLogFileAppender" />
    </root>-->
	</log4net>
	<startup>
		<supportedRuntime version="v4.0" sku=".NETFramework,Version=v4.8" />
	</startup>
	<runtime>
		<assemblyBinding xmlns="urn:schemas-microsoft-com:asm.v1">
			<dependentAssembly>
				<assemblyIdentity name="log4net" publicKeyToken="669e0ddf0bb1aa2a" culture="neutral" />
				<bindingRedirect oldVersion="0.0.0.0-2.0.14.0" newVersion="2.0.14.0" />
			</dependentAssembly>
		</assemblyBinding>
	</runtime>
</configuration>