Browse Source

FFU转速设定固定为2500rpm;新建JTEC安装提醒文本

sunlf 4 months ago
parent
commit
ee45141523

BIN
TIN001/TIN001/.vs/TIN001/v16/.suo


File diff suppressed because it is too large
+ 4 - 4
TIN001/TIN001/PLC/PLC.tmc


+ 18 - 18
TIN001/TIN001/PLC/POUs/_900_FB/FFU.TcPOU

@@ -115,24 +115,24 @@ END_VAR
 	FFU_AO_POWER_ON	[	17	]	:=	AO.	FFU3_5_POWER_ON	;
 	FFU_AO_POWER_ON	[	17	]	:=	AO.	FFU3_5_POWER_ON	;
 	FFU_AO_POWER_ON	[	18	]	:=	AO.	FFU3_6_POWER_ON	;
 	FFU_AO_POWER_ON	[	18	]	:=	AO.	FFU3_6_POWER_ON	;
 								
 								
-	FFU_AO_SPEED_SV	[	1	]	:=	AO.	FFU1_1_SPEED_SV	;
-	FFU_AO_SPEED_SV	[	2	]	:=	AO.	FFU1_2_SPEED_SV	;
-	FFU_AO_SPEED_SV	[	3	]	:=	AO.	FFU1_3_SPEED_SV	;
-	FFU_AO_SPEED_SV	[	4	]	:=	AO.	FFU1_4_SPEED_SV	;
-	FFU_AO_SPEED_SV	[	5	]	:=	AO.	FFU1_5_SPEED_SV	;
-	FFU_AO_SPEED_SV	[	6	]	:=	AO.	FFU1_6_SPEED_SV	;
-	FFU_AO_SPEED_SV	[	7	]	:=	AO.	FFU2_1_SPEED_SV	;
-	FFU_AO_SPEED_SV	[	8	]	:=	AO.	FFU2_2_SPEED_SV	;
-	FFU_AO_SPEED_SV	[	9	]	:=	AO.	FFU2_3_SPEED_SV	;
-	FFU_AO_SPEED_SV	[	10	]	:=	AO.	FFU2_4_SPEED_SV	;	
-	FFU_AO_SPEED_SV	[	11	]	:=	AO.	FFU2_5_SPEED_SV	;
-	FFU_AO_SPEED_SV	[	12	]	:=	AO.	FFU2_6_SPEED_SV	;
-	FFU_AO_SPEED_SV	[	13	]	:=	AO.	FFU3_1_SPEED_SV	;
-	FFU_AO_SPEED_SV	[	14	]	:=	AO.	FFU3_2_SPEED_SV	;
-	FFU_AO_SPEED_SV	[	15	]	:=	AO.	FFU3_3_SPEED_SV	;
-	FFU_AO_SPEED_SV	[	16	]	:=	AO.	FFU3_4_SPEED_SV	;
-	FFU_AO_SPEED_SV	[	17	]	:=	AO.	FFU3_5_SPEED_SV	;
-	FFU_AO_SPEED_SV	[	18	]	:=	AO.	FFU3_6_SPEED_SV	;
+	FFU_AO_SPEED_SV	[	1	]	:=	2500;//AO.	FFU1_1_SPEED_SV	;
+	FFU_AO_SPEED_SV	[	2	]	:=	2500;//AO.	FFU1_2_SPEED_SV	;
+	FFU_AO_SPEED_SV	[	3	]	:=	2500;//AO.	FFU1_3_SPEED_SV	;
+	FFU_AO_SPEED_SV	[	4	]	:=	2500;//AO.	FFU1_4_SPEED_SV	;
+	FFU_AO_SPEED_SV	[	5	]	:=	2500;//AO.	FFU1_5_SPEED_SV	;
+	FFU_AO_SPEED_SV	[	6	]	:=	2500;//AO.	FFU1_6_SPEED_SV	;
+	FFU_AO_SPEED_SV	[	7	]	:=	2500;//AO.	FFU2_1_SPEED_SV	;
+	FFU_AO_SPEED_SV	[	8	]	:=	2500;//AO.	FFU2_2_SPEED_SV	;
+	FFU_AO_SPEED_SV	[	9	]	:=	2500;//AO.	FFU2_3_SPEED_SV	;
+	FFU_AO_SPEED_SV	[	10	]	:=	2500;//AO.	FFU2_4_SPEED_SV	;	
+	FFU_AO_SPEED_SV	[	11	]	:=	2500;//AO.	FFU2_5_SPEED_SV	;
+	FFU_AO_SPEED_SV	[	12	]	:=	2500;//AO.	FFU2_6_SPEED_SV	;
+	FFU_AO_SPEED_SV	[	13	]	:=	2500;//AO.	FFU3_1_SPEED_SV	;
+	FFU_AO_SPEED_SV	[	14	]	:=	2500;//AO.	FFU3_2_SPEED_SV	;
+	FFU_AO_SPEED_SV	[	15	]	:=	2500;//AO.	FFU3_3_SPEED_SV	;
+	FFU_AO_SPEED_SV	[	16	]	:=	2500;//AO.	FFU3_4_SPEED_SV	;
+	FFU_AO_SPEED_SV	[	17	]	:=	2500;//AO.	FFU3_5_SPEED_SV	;
+	FFU_AO_SPEED_SV	[	18	]	:=	2500;//AO.	FFU3_6_SPEED_SV	;
 	
 	
 	FFU_AO_EN	[	1	]	:=	AO.	FFU1_1_EN	;
 	FFU_AO_EN	[	1	]	:=	AO.	FFU1_1_EN	;
 	FFU_AO_EN	[	2	]	:=	AO.	FFU1_2_EN	;
 	FFU_AO_EN	[	2	]	:=	AO.	FFU1_2_EN	;

File diff suppressed because it is too large
+ 328 - 28
TIN001/TIN001/TIN001/PMC.tsproj


File diff suppressed because it is too large
+ 327 - 27
TIN001/TIN001/TIN001/PMC.tsproj.bak


+ 1 - 290
TIN001/TIN001/TIN001/_Boot/TwinCAT RT (x64)/Io/Port_27915.tmc

@@ -1,305 +1,16 @@
 <?xml version="1.0"?>
 <?xml version="1.0"?>
 <TcModuleClass>
 <TcModuleClass>
 	<Translations/>
 	<Translations/>
-	<DataTypes>
-		<DataType>
-			<Name GUID="{3DBE4583-6754-3359-DC72-46C1FF16958D}">Inputs_TYPE</Name>
-			<BitSize>48</BitSize>
-			<SubItem>
-				<Name>Frm0State</Name>
-				<Type GUID="{18071995-0000-0000-0000-000000000005}">UINT</Type>
-				<BitSize>16</BitSize>
-				<BitOffs>0</BitOffs>
-			</SubItem>
-			<SubItem>
-				<Name>Frm0WcState</Name>
-				<Type GUID="{18071995-0000-0000-0000-000000000005}">UINT</Type>
-				<BitSize>16</BitSize>
-				<BitOffs>16</BitOffs>
-			</SubItem>
-			<SubItem>
-				<Name>Frm0InputToggle</Name>
-				<Type GUID="{18071995-0000-0000-0000-000000000005}">UINT</Type>
-				<BitSize>16</BitSize>
-				<BitOffs>32</BitOffs>
-			</SubItem>
-		</DataType>
-		<DataType>
-			<Name GUID="{D30DCBF5-35A8-F9CB-5DB5-8E9469BD330E}">Outputs_TYPE</Name>
-			<BitSize>32</BitSize>
-			<SubItem>
-				<Name>Frm0Ctrl</Name>
-				<Type GUID="{18071995-0000-0000-0000-000000000005}">UINT</Type>
-				<BitSize>16</BitSize>
-				<BitOffs>0</BitOffs>
-			</SubItem>
-			<SubItem>
-				<Name>Frm0WcCtrl</Name>
-				<Type GUID="{18071995-0000-0000-0000-000000000005}">UINT</Type>
-				<BitSize>16</BitSize>
-				<BitOffs>16</BitOffs>
-			</SubItem>
-		</DataType>
-		<DataType>
-			<Name GUID="{6E3AA971-0BD5-4796-D51E-22F61A45D2B3}">Transmit PDO mapping 1_TYPE</Name>
-			<BitSize>200</BitSize>
-			<SubItem>
-				<Name>Error code</Name>
-				<Type GUID="{18071995-0000-0000-0000-000000000005}">UINT</Type>
-				<BitSize>16</BitSize>
-				<BitOffs>0</BitOffs>
-			</SubItem>
-			<SubItem>
-				<Name>Statusword</Name>
-				<Type GUID="{18071995-0000-0000-0000-000000000005}">UINT</Type>
-				<BitSize>16</BitSize>
-				<BitOffs>16</BitOffs>
-			</SubItem>
-			<SubItem>
-				<Name>Modes of operation display</Name>
-				<Type GUID="{18071995-0000-0000-0000-000000000003}">SINT</Type>
-				<BitSize>8</BitSize>
-				<BitOffs>32</BitOffs>
-			</SubItem>
-			<SubItem>
-				<Name>Position actual value</Name>
-				<Type GUID="{18071995-0000-0000-0000-000000000009}">DINT</Type>
-				<BitSize>32</BitSize>
-				<BitOffs>40</BitOffs>
-			</SubItem>
-			<SubItem>
-				<Name>Touch probe status</Name>
-				<Type GUID="{18071995-0000-0000-0000-000000000005}">UINT</Type>
-				<BitSize>16</BitSize>
-				<BitOffs>72</BitOffs>
-			</SubItem>
-			<SubItem>
-				<Name>Touch probe pos1 pos value</Name>
-				<Type GUID="{18071995-0000-0000-0000-000000000009}">DINT</Type>
-				<BitSize>32</BitSize>
-				<BitOffs>88</BitOffs>
-			</SubItem>
-			<SubItem>
-				<Name>Following error actual value</Name>
-				<Type GUID="{18071995-0000-0000-0000-000000000009}">DINT</Type>
-				<BitSize>32</BitSize>
-				<BitOffs>120</BitOffs>
-			</SubItem>
-			<SubItem>
-				<Name>Digital inputs</Name>
-				<Type GUID="{18071995-0000-0000-0000-000000000008}">UDINT</Type>
-				<BitSize>32</BitSize>
-				<BitOffs>152</BitOffs>
-			</SubItem>
-			<SubItem>
-				<Name>Torque actual value</Name>
-				<Type GUID="{18071995-0000-0000-0000-000000000006}">INT</Type>
-				<BitSize>16</BitSize>
-				<BitOffs>184</BitOffs>
-			</SubItem>
-		</DataType>
-		<DataType>
-			<Name GUID="{E0F5F87B-C923-A0F9-8E7D-A76D21433045}">Receive PDO mapping 4_TYPE</Name>
-			<BitSize>168</BitSize>
-			<SubItem>
-				<Name>Controlword</Name>
-				<Type GUID="{18071995-0000-0000-0000-000000000005}">UINT</Type>
-				<BitSize>16</BitSize>
-				<BitOffs>0</BitOffs>
-			</SubItem>
-			<SubItem>
-				<Name>Modes of operation</Name>
-				<Type GUID="{18071995-0000-0000-0000-000000000003}">SINT</Type>
-				<BitSize>8</BitSize>
-				<BitOffs>16</BitOffs>
-			</SubItem>
-			<SubItem>
-				<Name>Target torque</Name>
-				<Type GUID="{18071995-0000-0000-0000-000000000006}">INT</Type>
-				<BitSize>16</BitSize>
-				<BitOffs>24</BitOffs>
-			</SubItem>
-			<SubItem>
-				<Name>Max torque</Name>
-				<Type GUID="{18071995-0000-0000-0000-000000000005}">UINT</Type>
-				<BitSize>16</BitSize>
-				<BitOffs>40</BitOffs>
-			</SubItem>
-			<SubItem>
-				<Name>Target position</Name>
-				<Type GUID="{18071995-0000-0000-0000-000000000009}">DINT</Type>
-				<BitSize>32</BitSize>
-				<BitOffs>56</BitOffs>
-			</SubItem>
-			<SubItem>
-				<Name>Max motor speed</Name>
-				<Type GUID="{18071995-0000-0000-0000-000000000008}">UDINT</Type>
-				<BitSize>32</BitSize>
-				<BitOffs>88</BitOffs>
-			</SubItem>
-			<SubItem>
-				<Name>Touch probe function</Name>
-				<Type GUID="{18071995-0000-0000-0000-000000000005}">UINT</Type>
-				<BitSize>16</BitSize>
-				<BitOffs>120</BitOffs>
-			</SubItem>
-			<SubItem>
-				<Name>Target velocity</Name>
-				<Type GUID="{18071995-0000-0000-0000-000000000009}">DINT</Type>
-				<BitSize>32</BitSize>
-				<BitOffs>136</BitOffs>
-			</SubItem>
-		</DataType>
-		<DataType>
-			<Name GUID="{ABAB4C75-CE24-E1C9-3BE7-C1556475A40C}">1st Transmit PDO mapping_TYPE</Name>
-			<BitSize>160</BitSize>
-			<SubItem>
-				<Name>Status word</Name>
-				<Type GUID="{18071995-0000-0000-0000-000000000005}">UINT</Type>
-				<BitSize>16</BitSize>
-				<BitOffs>0</BitOffs>
-			</SubItem>
-			<SubItem>
-				<Name>Position actual value</Name>
-				<Type GUID="{18071995-0000-0000-0000-000000000009}">DINT</Type>
-				<BitSize>32</BitSize>
-				<BitOffs>16</BitOffs>
-			</SubItem>
-			<SubItem>
-				<Name>Torque actual value</Name>
-				<Type GUID="{18071995-0000-0000-0000-000000000006}">INT</Type>
-				<BitSize>16</BitSize>
-				<BitOffs>48</BitOffs>
-			</SubItem>
-			<SubItem>
-				<Name>Following error actual value</Name>
-				<Type GUID="{18071995-0000-0000-0000-000000000009}">DINT</Type>
-				<BitSize>32</BitSize>
-				<BitOffs>64</BitOffs>
-			</SubItem>
-			<SubItem>
-				<Name>Modes of operation display</Name>
-				<Type GUID="{18071995-0000-0000-0000-000000000003}">SINT</Type>
-				<BitSize>8</BitSize>
-				<BitOffs>96</BitOffs>
-			</SubItem>
-			<SubItem>
-				<Name>Touch probe status</Name>
-				<Type GUID="{18071995-0000-0000-0000-000000000005}">UINT</Type>
-				<BitSize>16</BitSize>
-				<BitOffs>112</BitOffs>
-			</SubItem>
-			<SubItem>
-				<Name>Touch probe 1 position value</Name>
-				<Type GUID="{18071995-0000-0000-0000-000000000009}">DINT</Type>
-				<BitSize>32</BitSize>
-				<BitOffs>128</BitOffs>
-			</SubItem>
-		</DataType>
-		<DataType>
-			<Name GUID="{6FABAD24-36B1-FA6C-5872-B80D2D257F89}">1st Receive PDO mapping_TYPE</Name>
-			<BitSize>144</BitSize>
-			<SubItem>
-				<Name>Control word</Name>
-				<Type GUID="{18071995-0000-0000-0000-000000000005}">UINT</Type>
-				<BitSize>16</BitSize>
-				<BitOffs>0</BitOffs>
-			</SubItem>
-			<SubItem>
-				<Name>Target position</Name>
-				<Type GUID="{18071995-0000-0000-0000-000000000009}">DINT</Type>
-				<BitSize>32</BitSize>
-				<BitOffs>16</BitOffs>
-			</SubItem>
-			<SubItem>
-				<Name>Target velocity</Name>
-				<Type GUID="{18071995-0000-0000-0000-000000000009}">DINT</Type>
-				<BitSize>32</BitSize>
-				<BitOffs>48</BitOffs>
-			</SubItem>
-			<SubItem>
-				<Name>Target torque</Name>
-				<Type GUID="{18071995-0000-0000-0000-000000000006}">INT</Type>
-				<BitSize>16</BitSize>
-				<BitOffs>80</BitOffs>
-			</SubItem>
-			<SubItem>
-				<Name>Max torque</Name>
-				<Type GUID="{18071995-0000-0000-0000-000000000005}">UINT</Type>
-				<BitSize>16</BitSize>
-				<BitOffs>96</BitOffs>
-			</SubItem>
-			<SubItem>
-				<Name>Modes of operation</Name>
-				<Type GUID="{18071995-0000-0000-0000-000000000003}">SINT</Type>
-				<BitSize>8</BitSize>
-				<BitOffs>112</BitOffs>
-			</SubItem>
-			<SubItem>
-				<Name>Touch probe function</Name>
-				<Type GUID="{18071995-0000-0000-0000-000000000005}">UINT</Type>
-				<BitSize>16</BitSize>
-				<BitOffs>128</BitOffs>
-			</SubItem>
-		</DataType>
-	</DataTypes>
+	<DataTypes/>
 	<Modules>
 	<Modules>
 		<Module TcSmClass="TComPlcObjDef">
 		<Module TcSmClass="TComPlcObjDef">
 			<Name>Device 8 (EtherCAT)_Image</Name>
 			<Name>Device 8 (EtherCAT)_Image</Name>
 			<DataAreas>
 			<DataAreas>
 				<DataArea>
 				<DataArea>
 					<AreaNo AreaType="InputSrc" CreateSymbols="true">0</AreaNo>
 					<AreaNo AreaType="InputSrc" CreateSymbols="true">0</AreaNo>
-					<Symbol>
-						<Name>Inputs</Name>
-						<BaseType>Inputs_TYPE</BaseType>
-						<BitSize>48</BitSize>
-						<BitOffs>1520</BitOffs>
-					</Symbol>
-					<Symbol>
-						<Name>Drive 71 (MBDLT25BF).Transmit PDO mapping 1</Name>
-						<BaseType>Transmit PDO mapping 1_TYPE</BaseType>
-						<BitSize>200</BitSize>
-						<BitOffs>143</BitOffs>
-					</Symbol>
-					<Symbol>
-						<Name>Drive 72 (MBDLT25BF).Transmit PDO mapping 1</Name>
-						<BaseType>Transmit PDO mapping 1_TYPE</BaseType>
-						<BitSize>200</BitSize>
-						<BitOffs>168</BitOffs>
-					</Symbol>
-					<Symbol>
-						<Name>Drive 73 (SGD7S-xxxxA0x CoE Drive).1st Transmit PDO mapping</Name>
-						<BaseType>1st Transmit PDO mapping_TYPE</BaseType>
-						<BitSize>160</BitSize>
-						<BitOffs>193</BitOffs>
-					</Symbol>
 				</DataArea>
 				</DataArea>
 				<DataArea>
 				<DataArea>
 					<AreaNo AreaType="OutputDst" CreateSymbols="true">1</AreaNo>
 					<AreaNo AreaType="OutputDst" CreateSymbols="true">1</AreaNo>
-					<Symbol>
-						<Name>Outputs</Name>
-						<BaseType>Outputs_TYPE</BaseType>
-						<BitSize>32</BitSize>
-						<BitOffs>1520</BitOffs>
-					</Symbol>
-					<Symbol>
-						<Name>Drive 71 (MBDLT25BF).Receive PDO mapping 4</Name>
-						<BaseType>Receive PDO mapping 4_TYPE</BaseType>
-						<BitSize>168</BitSize>
-						<BitOffs>71</BitOffs>
-					</Symbol>
-					<Symbol>
-						<Name>Drive 72 (MBDLT25BF).Receive PDO mapping 4</Name>
-						<BaseType>Receive PDO mapping 4_TYPE</BaseType>
-						<BitSize>168</BitSize>
-						<BitOffs>92</BitOffs>
-					</Symbol>
-					<Symbol>
-						<Name>Drive 73 (SGD7S-xxxxA0x CoE Drive).1st Receive PDO mapping</Name>
-						<BaseType>1st Receive PDO mapping_TYPE</BaseType>
-						<BitSize>144</BitSize>
-						<BitOffs>113</BitOffs>
-					</Symbol>
 				</DataArea>
 				</DataArea>
 				<DataArea>
 				<DataArea>
 					<AreaNo AreaType="Internal" CreateSymbols="true">2</AreaNo>
 					<AreaNo AreaType="Internal" CreateSymbols="true">2</AreaNo>

BIN
TIN001/TIN001/TIN001/_Boot/TwinCAT RT (x64)/Plc/Port_851.ocm


+ 1 - 1
TIN001/TIN001/TIN001_PLC.tsproj

@@ -329,7 +329,7 @@
 		</System>
 		</System>
 		<Plc>
 		<Plc>
 			<Project GUID="{DFAAB7BD-C0F0-4652-BE02-16AF7158E2F9}" Name="PLC" PrjFilePath="PLC\PLC.plcproj" TmcFilePath="PLC\PLC.tmc" ReloadTmc="true" AmsPort="851" FileArchiveSettings="#x000e" SymbolicMapping="true">
 			<Project GUID="{DFAAB7BD-C0F0-4652-BE02-16AF7158E2F9}" Name="PLC" PrjFilePath="PLC\PLC.plcproj" TmcFilePath="PLC\PLC.tmc" ReloadTmc="true" AmsPort="851" FileArchiveSettings="#x000e" SymbolicMapping="true">
-				<Instance Id="#x08502000" TcSmClass="TComPlcObjDef" KeepUnrestoredLinks="2" TmcPath="PLC\PLC.tmc" TmcHash="{D66F5BF5-4FD5-00EE-C94F-172819203F4C}">
+				<Instance Id="#x08502000" TcSmClass="TComPlcObjDef" KeepUnrestoredLinks="2" TmcPath="PLC\PLC.tmc" TmcHash="{E7540D39-73B3-FAEE-01A6-F681038933ED}">
 					<Name>PLC Instance</Name>
 					<Name>PLC Instance</Name>
 					<CLSID ClassFactory="TcPlc30">{08500001-0000-0000-F000-000000000064}</CLSID>
 					<CLSID ClassFactory="TcPlc30">{08500001-0000-0000-F000-000000000064}</CLSID>
 					<Vars VarGrpType="1">
 					<Vars VarGrpType="1">

BIN
TIN001/TIN001/_Boot/CurrentConfig/PLC.tpzip


BIN
TIN001/TIN001/_Boot/TwinCAT RT (x86)/Plc/Port_851.app


+ 1 - 1
TIN001/TIN001/_Boot/TwinCAT RT (x86)/Plc/Port_851.cid

@@ -1 +1 @@
-A]И]і,х°+їЎ‘
+¤M{`ЄЁrБэ:›Ѓ§«и

BIN
TIN001/TIN001/_Boot/TwinCAT RT (x86)/Plc/Port_851.crc


BIN
TIN001/TIN001/_Boot/TwinCAT RT (x86)/Plc/Port_851.occ


BIN
TIN001/TIN001/_Boot/TwinCAT RT (x86)/Plc/Port_851.ocm


BIN
TIN001/TIN001/_Boot/TwinCAT RT (x86)/Plc/Port_851_boot.tizip