Compare commits
8 Commits
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
2f6abdfc27 | ||
|
|
c512f3b514 | ||
|
|
b0d99fab6f | ||
|
|
96abf3e12c | ||
|
|
c0b10e0c0b | ||
|
|
b895dd90b4 | ||
|
|
a0700ff038 | ||
|
|
cdc04a3518 |
@@ -9,7 +9,7 @@
|
||||
<AssemblyName>MyAssemblyName</AssemblyName>
|
||||
<EnableUnmanagedDebugging>false</EnableUnmanagedDebugging>
|
||||
<CAMProjectFile>Controller\PrjLibrary.mdb</CAMProjectFile>
|
||||
<CAMProjectVersion>5.50.3</CAMProjectVersion>
|
||||
<CAMProjectVersion>5.50.5</CAMProjectVersion>
|
||||
<UniqueProjectId>{77f0df20-21d3-4637-a6d8-d269e0a5c640}</UniqueProjectId>
|
||||
</PropertyGroup>
|
||||
<PropertyGroup Condition=" '$(Configuration)' == 'Online' ">
|
||||
|
||||
1148
Controller/Controller/2080LC2020QWBI.target
Normal file
1148
Controller/Controller/2080LC2020QWBI.target
Normal file
File diff suppressed because it is too large
Load Diff
@@ -1,6 +0,0 @@
|
||||
0::0021-0003::Checking database...
|
||||
0::0047-0003::-------------------- Check project for resource(s) to pre-build: CONTROLLER --------------------
|
||||
1::0002-0003::CONTROLLER: 0 error(s), 0 warning(s)
|
||||
0::0021-0003::Checking database...
|
||||
0::0007-0003::-------------------- Build project: CONTROLLER --------------------
|
||||
1::0002-0003::CONTROLLER: 0 error(s), 0 warning(s)
|
||||
@@ -1 +0,0 @@
|
||||
COMPILED
|
||||
@@ -1,17 +0,0 @@
|
||||
[MAIN]
|
||||
NET=1
|
||||
CONF=1
|
||||
RES=1
|
||||
|
||||
|
||||
[NET]
|
||||
N1=CIPNetwork_1, CIPNetwork
|
||||
|
||||
|
||||
[CONF]
|
||||
C1=Micro820, 1
|
||||
I1=1, ""
|
||||
|
||||
|
||||
[RES]
|
||||
R1=1, Micro820, 1
|
||||
390
Controller/Controller/Controller.isaxml
Normal file
390
Controller/Controller/Controller.isaxml
Normal file
@@ -0,0 +1,390 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<Project Name="Controller" ElementGuid="6f7046bc-5d44-4aab-b0b3-376a7079d3f9" FileVersion="200.00.003" Comment="" SingleTextLine="template" DbVersion="05.50.05" LibraryType="Project" LegacyBinding="true" Password="" ReadOnly="false">
|
||||
<FileHeader CompanyName="Rockwell Automation Canada, Ltd." ProductName="CAM ISaGRAF 5" CompanyUrl="http://www.isagraf.com" ProductVersion="0" />
|
||||
<Libraries />
|
||||
<DefineWords>
|
||||
<DefineWord Name="IRQ_UFR" Define="1" Comment="" Access="ReadOnly" />
|
||||
<DefineWord Name="IRQ_UPM0" Define="524288" Comment="" Access="ReadOnly" />
|
||||
<DefineWord Name="IRQ_UPM1" Define="1048576" Comment="" Access="ReadOnly" />
|
||||
<DefineWord Name="IRQ_STI0" Define="32768" Comment="" Access="ReadOnly" />
|
||||
<DefineWord Name="IRQ_STI1" Define="65536" Comment="" Access="ReadOnly" />
|
||||
<DefineWord Name="DSET1" Define="1" Comment="" Access="ReadOnly" />
|
||||
<DefineWord Name="DSET2" Define="2" Comment="" Access="ReadOnly" />
|
||||
<DefineWord Name="DSET3" Define="3" Comment="" Access="ReadOnly" />
|
||||
<DefineWord Name="DSET4" Define="4" Comment="" Access="ReadOnly" />
|
||||
<DefineWord Name="DSET5" Define="5" Comment="" Access="ReadOnly" />
|
||||
<DefineWord Name="DSET6" Define="6" Comment="" Access="ReadOnly" />
|
||||
<DefineWord Name="DSET7" Define="7" Comment="" Access="ReadOnly" />
|
||||
<DefineWord Name="DSET8" Define="8" Comment="" Access="ReadOnly" />
|
||||
<DefineWord Name="DSET9" Define="9" Comment="" Access="ReadOnly" />
|
||||
<DefineWord Name="DSET10" Define="10" Comment="" Access="ReadOnly" />
|
||||
<DefineWord Name="RCP1" Define="1" Comment="" Access="ReadOnly" />
|
||||
<DefineWord Name="RCP2" Define="2" Comment="" Access="ReadOnly" />
|
||||
<DefineWord Name="RCP3" Define="3" Comment="" Access="ReadOnly" />
|
||||
<DefineWord Name="RCP4" Define="4" Comment="" Access="ReadOnly" />
|
||||
<DefineWord Name="RCP5" Define="5" Comment="" Access="ReadOnly" />
|
||||
<DefineWord Name="RCP6" Define="6" Comment="" Access="ReadOnly" />
|
||||
<DefineWord Name="RCP7" Define="7" Comment="" Access="ReadOnly" />
|
||||
<DefineWord Name="RCP8" Define="8" Comment="" Access="ReadOnly" />
|
||||
<DefineWord Name="RCP9" Define="9" Comment="" Access="ReadOnly" />
|
||||
<DefineWord Name="RCP10" Define="10" Comment="" Access="ReadOnly" />
|
||||
</DefineWords>
|
||||
<DataTypes>
|
||||
<DataType Name="CIPEEOBJ_ATTRIBS" Comment="" Access="UserDefined">
|
||||
<Struct FieldOrder="0" Order="1">
|
||||
<Variable Name="RealEnergyConsumedOdometer" DataType="LREAL" Comment="" StringSize="0" Order="1" />
|
||||
<Variable Name="RealEnergyGeneratedOdometer" DataType="LREAL" Comment="" StringSize="0" Order="2" />
|
||||
<Variable Name="RealEnergyNetOdometer" DataType="LREAL" Comment="" StringSize="0" Order="3" />
|
||||
<Variable Name="ReactiveEnergyConsumedOdometer" DataType="LREAL" Comment="" StringSize="0" Order="4" />
|
||||
<Variable Name="ReactiveEnergyGeneratedOdometer" DataType="LREAL" Comment="" StringSize="0" Order="5" />
|
||||
<Variable Name="ReactiveEnergyNetOdometer" DataType="LREAL" Comment="" StringSize="0" Order="6" />
|
||||
<Variable Name="ApparentEnergyOdometer" DataType="LREAL" Comment="" StringSize="0" Order="7" />
|
||||
<Variable Name="KiloampereHoursOdometer" DataType="LREAL" Comment="" StringSize="0" Order="8" />
|
||||
<Variable Name="LineFrequency" DataType="REAL" Comment="" StringSize="0" Order="9" />
|
||||
<Variable Name="L1Current" DataType="REAL" Comment="" StringSize="0" Order="10" />
|
||||
<Variable Name="L2Current" DataType="REAL" Comment="" StringSize="0" Order="11" />
|
||||
<Variable Name="L3Current" DataType="REAL" Comment="" StringSize="0" Order="12" />
|
||||
<Variable Name="AverageCurrent" DataType="REAL" Comment="" StringSize="0" Order="13" />
|
||||
<Variable Name="PercentCurrentUnbalance" DataType="REAL" Comment="" StringSize="0" Order="14" />
|
||||
<Variable Name="L1NVoltage" DataType="REAL" Comment="" StringSize="0" Order="15" />
|
||||
<Variable Name="L2NVoltage" DataType="REAL" Comment="" StringSize="0" Order="16" />
|
||||
<Variable Name="L3NVoltage" DataType="REAL" Comment="" StringSize="0" Order="17" />
|
||||
<Variable Name="AverageLNVoltage" DataType="REAL" Comment="" StringSize="0" Order="18" />
|
||||
<Variable Name="L1L2Voltage" DataType="REAL" Comment="" StringSize="0" Order="19" />
|
||||
<Variable Name="L2L3Voltage" DataType="REAL" Comment="" StringSize="0" Order="20" />
|
||||
<Variable Name="L3L1Voltage" DataType="REAL" Comment="" StringSize="0" Order="21" />
|
||||
<Variable Name="AverageLLVoltage" DataType="REAL" Comment="" StringSize="0" Order="22" />
|
||||
<Variable Name="PercentVoltageUnbalance" DataType="REAL" Comment="" StringSize="0" Order="23" />
|
||||
<Variable Name="L1RealPower" DataType="REAL" Comment="" StringSize="0" Order="24" />
|
||||
<Variable Name="L2RealPower" DataType="REAL" Comment="" StringSize="0" Order="25" />
|
||||
<Variable Name="L3RealPower" DataType="REAL" Comment="" StringSize="0" Order="26" />
|
||||
<Variable Name="TotalRealPower" DataType="REAL" Comment="" StringSize="0" Order="27" />
|
||||
<Variable Name="L1ReactivePower" DataType="REAL" Comment="" StringSize="0" Order="28" />
|
||||
<Variable Name="L2ReactivePower" DataType="REAL" Comment="" StringSize="0" Order="29" />
|
||||
<Variable Name="L3ReactivePower" DataType="REAL" Comment="" StringSize="0" Order="30" />
|
||||
<Variable Name="TotalReactivePower" DataType="REAL" Comment="" StringSize="0" Order="31" />
|
||||
<Variable Name="L1ApparentPower" DataType="REAL" Comment="" StringSize="0" Order="32" />
|
||||
<Variable Name="L2ApparentPower" DataType="REAL" Comment="" StringSize="0" Order="33" />
|
||||
<Variable Name="L3ApparentPower" DataType="REAL" Comment="" StringSize="0" Order="34" />
|
||||
<Variable Name="TotalApparentPower" DataType="REAL" Comment="" StringSize="0" Order="35" />
|
||||
<Variable Name="L1TruePowerFactor" DataType="REAL" Comment="" StringSize="0" Order="36" />
|
||||
<Variable Name="L2TruePowerFactor" DataType="REAL" Comment="" StringSize="0" Order="37" />
|
||||
<Variable Name="L3TruePowerFactor" DataType="REAL" Comment="" StringSize="0" Order="38" />
|
||||
<Variable Name="ThreePhaseTruePowerFactor" DataType="REAL" Comment="" StringSize="0" Order="39" />
|
||||
<Variable Name="PhaseRotation" DataType="STRING" Comment="" StringSize="4" Order="40" />
|
||||
</Struct>
|
||||
</DataType>
|
||||
<DataType Name="MODBUSLOCADDR" Comment="" Access="ReadOnly">
|
||||
<Array Order="6" DataType="WORD" StringSize="0">
|
||||
<Dimension Lower="1" Upper="125" />
|
||||
</Array>
|
||||
</DataType>
|
||||
<DataType Name="MODBUS2NODEADDR" Comment="" Access="ReadOnly">
|
||||
<Array Order="7" DataType="USINT" StringSize="0">
|
||||
<Dimension Lower="0" Upper="3" />
|
||||
</Array>
|
||||
</DataType>
|
||||
<DataType Name="IPADDR" Comment="" Access="ReadOnly">
|
||||
<Array Order="8" DataType="USINT" StringSize="0">
|
||||
<Dimension Lower="0" Upper="3" />
|
||||
</Array>
|
||||
</DataType>
|
||||
<DataType Name="CIPMEMBERID" Comment="" Access="ReadOnly">
|
||||
<Array Order="9" DataType="UINT" StringSize="0">
|
||||
<Dimension Lower="0" Upper="2" />
|
||||
</Array>
|
||||
</DataType>
|
||||
<DataType Name="ASCIILOCADDR" Comment="" Access="ReadOnly">
|
||||
<Array Order="10" DataType="BYTE" StringSize="0">
|
||||
<Dimension Lower="1" Upper="82" />
|
||||
</Array>
|
||||
</DataType>
|
||||
<DataType Name="IRQSTI" Comment="" Access="ReadOnly">
|
||||
<Struct FieldOrder="1" Order="27">
|
||||
<Variable Name="AS" DataType="BOOL" Comment="Auto start" StringSize="0" Order="1" />
|
||||
<Variable Name="ENABLED" DataType="BOOL" Comment="Function Enabled" StringSize="0" Order="2" />
|
||||
<Variable Name="PE" DataType="BOOL" Comment="Pending User Interrupt" StringSize="0" Order="3" />
|
||||
<Variable Name="LS" DataType="BOOL" Comment="Lost User Interrupt" StringSize="0" Order="4" />
|
||||
<Variable Name="EX" DataType="BOOL" Comment="Executing User Interrupt" StringSize="0" Order="5" />
|
||||
<Variable Name="SP" DataType="UINT" Comment="Number of milliseconds between interrupts" StringSize="0" Order="6" />
|
||||
</Struct>
|
||||
</DataType>
|
||||
<DataType Name="DOYDATA" Comment="" Access="ReadOnly">
|
||||
<Struct FieldOrder="1" Order="28">
|
||||
<Variable Name="Enable" DataType="BOOL" Comment="Enable (TRUE:enable; FALSE:disable)" StringSize="0" Order="1" />
|
||||
<Variable Name="YearlyCenturial" DataType="BOOL" Comment="Timer Flag (FALSE: Yearly timer; TRUE: Centurial timer)" StringSize="0" Order="2" />
|
||||
<Variable Name="YearOn" DataType="UINT" Comment="Year On value (must be in set [2000...2098])" StringSize="0" Order="3" />
|
||||
<Variable Name="MonthOn" DataType="USINT" Comment="Month On value (must be in set [1...12])" StringSize="0" Order="4" />
|
||||
<Variable Name="DayOn" DataType="USINT" Comment="Day On value (must be in set [1...31], determined by "MonthOn" value)" StringSize="0" Order="5" />
|
||||
<Variable Name="YearOff" DataType="UINT" Comment="Year Off value (must be in set [2000...2098])" StringSize="0" Order="6" />
|
||||
<Variable Name="MonthOff" DataType="USINT" Comment="Month Off value (must be in set [1...12])" StringSize="0" Order="7" />
|
||||
<Variable Name="DayOff" DataType="USINT" Comment="Day Off value (must be in set [1...31], determined by "MonthOff" value)" StringSize="0" Order="8" />
|
||||
</Struct>
|
||||
</DataType>
|
||||
<DataType Name="AWAAWT" Comment="" Access="ReadOnly">
|
||||
<Struct FieldOrder="1" Order="29">
|
||||
<Variable Name="Channel" DataType="UINT" Comment="" StringSize="0" Order="1" />
|
||||
<Variable Name="Length" DataType="UINT" Comment="" StringSize="0" Order="2" />
|
||||
<Variable Name="Cancel" DataType="BOOL" Comment="" StringSize="0" Order="3" />
|
||||
</Struct>
|
||||
</DataType>
|
||||
<DataType Name="GAIN_PID" Comment="" Access="ReadOnly">
|
||||
<Struct FieldOrder="1" Order="30">
|
||||
<Variable Name="DirectActing" DataType="BOOL" Comment="''" StringSize="0" Order="1" />
|
||||
<Variable Name="ProportionalGain" DataType="REAL" Comment="''" StringSize="0" Order="2" />
|
||||
<Variable Name="TimeIntegral" DataType="REAL" Comment="''" StringSize="0" Order="3" />
|
||||
<Variable Name="TimeDerivative" DataType="REAL" Comment="''" StringSize="0" Order="4" />
|
||||
<Variable Name="DerivativeGain" DataType="REAL" Comment="''" StringSize="0" Order="5" />
|
||||
</Struct>
|
||||
</DataType>
|
||||
<DataType Name="AHLI" Comment="" Access="ReadOnly">
|
||||
<Struct FieldOrder="1" Order="31">
|
||||
<Variable Name="Channel" DataType="UINT" Comment="" StringSize="0" Order="1" />
|
||||
<Variable Name="ClrRts" DataType="BOOL" Comment="" StringSize="0" Order="2" />
|
||||
<Variable Name="SetRts" DataType="BOOL" Comment="" StringSize="0" Order="3" />
|
||||
<Variable Name="Cancel" DataType="BOOL" Comment="" StringSize="0" Order="4" />
|
||||
</Struct>
|
||||
</DataType>
|
||||
<DataType Name="MODBUSLOCPARA" Comment="" Access="ReadOnly">
|
||||
<Struct FieldOrder="1" Order="32">
|
||||
<Variable Name="Channel" DataType="UINT" Comment="" StringSize="0" Order="1" />
|
||||
<Variable Name="TriggerType" DataType="USINT" Comment="" StringSize="0" Order="2" />
|
||||
<Variable Name="Cmd" DataType="USINT" Comment="" StringSize="0" Order="3" />
|
||||
<Variable Name="ElementCnt" DataType="UINT" Comment="" StringSize="0" Order="4" />
|
||||
</Struct>
|
||||
</DataType>
|
||||
<DataType Name="MODBUSTARPARA" Comment="" Access="ReadOnly">
|
||||
<Struct FieldOrder="1" Order="33">
|
||||
<Variable Name="Addr" DataType="UDINT" Comment="" StringSize="0" Order="1" />
|
||||
<Variable Name="Node" DataType="USINT" Comment="" StringSize="0" Order="2" />
|
||||
</Struct>
|
||||
</DataType>
|
||||
<DataType Name="MODBUS2LOCPARA" Comment="" Access="ReadOnly">
|
||||
<Struct FieldOrder="1" Order="34">
|
||||
<Variable Name="Channel" DataType="UINT" Comment="Local Channel number" StringSize="0" Order="1" />
|
||||
<Variable Name="TriggerType" DataType="UDINT" Comment="0 = Trigger once, n = Cyclic Trigger" StringSize="0" Order="2" />
|
||||
<Variable Name="Cmd" DataType="USINT" Comment="Modbus command" StringSize="0" Order="3" />
|
||||
<Variable Name="ElementCnt" DataType="UINT" Comment="No. of elements to Read/Write" StringSize="0" Order="4" />
|
||||
</Struct>
|
||||
</DataType>
|
||||
<DataType Name="MODBUS2TARPARA" Comment="" Access="ReadOnly">
|
||||
<Struct FieldOrder="1" Order="35">
|
||||
<Variable Name="Addr" DataType="UDINT" Comment="Target's Modbus data address" StringSize="0" Order="1" />
|
||||
<Variable Name="NodeAddress" DataType="MODBUS2NODEADDR" Comment="Target node address" StringSize="0" Order="2" />
|
||||
<Variable Name="Port" DataType="UINT" Comment="Target TCP port number" StringSize="0" Order="3" />
|
||||
<Variable Name="UnitId" DataType="USINT" Comment="Unit Identifier" StringSize="0" Order="4" />
|
||||
<Variable Name="MsgTimeout" DataType="UDINT" Comment="Message time out (in milliseconds)" StringSize="0" Order="5" />
|
||||
<Variable Name="ConnTimeout" DataType="UDINT" Comment="Connection timeout (in milliseconds)" StringSize="0" Order="6" />
|
||||
<Variable Name="ConnClose" DataType="BOOL" Comment="Connection closing behavior" StringSize="0" Order="7" />
|
||||
</Struct>
|
||||
</DataType>
|
||||
<DataType Name="CIPCONTROLCFG" Comment="" Access="ReadOnly">
|
||||
<Struct FieldOrder="1" Order="36">
|
||||
<Variable Name="Cancel" DataType="BOOL" Comment="Abort the execution of message" StringSize="0" Order="1" />
|
||||
<Variable Name="TriggerType" DataType="UDINT" Comment="0 - Trigger once, n - Cyclic trigger" StringSize="0" Order="2" />
|
||||
<Variable Name="StrMode" DataType="USINT" Comment="reserved parameter" StringSize="0" Order="3" />
|
||||
</Struct>
|
||||
</DataType>
|
||||
<DataType Name="CIPTARGETCFG" Comment="" Access="UserDefined">
|
||||
<Struct FieldOrder="1" Order="37">
|
||||
<Variable Name="Path" DataType="STRING" Comment="CIP destination path" StringSize="80" Order="1" />
|
||||
<Variable Name="CipConnMode" DataType="USINT" Comment="0 - Unconnected, 1 - Class3 connection" StringSize="0" Order="2" />
|
||||
<Variable Name="UcmmTimeout" DataType="UDINT" Comment="Unconnected message time out." StringSize="0" Order="3" />
|
||||
<Variable Name="ConnMsgTimeout" DataType="UDINT" Comment="Connected message time out." StringSize="0" Order="4" />
|
||||
<Variable Name="ConnClose" DataType="BOOL" Comment="TRUE: Close CIP connection upon message completion" StringSize="0" Order="5" />
|
||||
</Struct>
|
||||
</DataType>
|
||||
<DataType Name="CIPAPPCFG" Comment="" Access="ReadOnly">
|
||||
<Struct FieldOrder="1" Order="38">
|
||||
<Variable Name="Service" DataType="USINT" Comment="CIP Service code: 1 - 127" StringSize="0" Order="1" />
|
||||
<Variable Name="Class" DataType="UINT" Comment="CIP Class ID: 1 - 65535" StringSize="0" Order="2" />
|
||||
<Variable Name="Instance" DataType="UDINT" Comment="CIP Instance ID: 0 - 0xFFFFFFFF" StringSize="0" Order="3" />
|
||||
<Variable Name="Attribute" DataType="UINT" Comment="CIP Attribute: 1 - 65535, 0 - No attribute" StringSize="0" Order="4" />
|
||||
<Variable Name="MemberCnt" DataType="USINT" Comment="CIP Member ID count: 1 - 3, 0 - None" StringSize="0" Order="5" />
|
||||
<Variable Name="MemberId" DataType="CIPMEMBERID" Comment="CIP Member ID: 0 - 65535" StringSize="0" Order="6" />
|
||||
</Struct>
|
||||
</DataType>
|
||||
<DataType Name="CIPSYMBOLICCFG" Comment="" Access="ReadOnly">
|
||||
<Struct FieldOrder="1" Order="39">
|
||||
<Variable Name="Service" DataType="USINT" Comment="0 - Read, 1 - Write" StringSize="0" Order="1" />
|
||||
<Variable Name="Symbol" DataType="STRING" Comment="Symbol name to read / write" StringSize="80" Order="2" />
|
||||
<Variable Name="Count" DataType="UINT" Comment="Num of variables to read/ write. 1 - 65535." StringSize="0" Order="3" />
|
||||
<Variable Name="DataType" DataType="USINT" Comment="Symbol data type" StringSize="0" Order="4" />
|
||||
<Variable Name="Offset" DataType="USINT" Comment="Byte offset of variable to read / write. 0 - 0xffffffff" StringSize="0" Order="5" />
|
||||
</Struct>
|
||||
</DataType>
|
||||
<DataType Name="CIPSTATUS" Comment="" Access="ReadOnly">
|
||||
<Struct FieldOrder="1" Order="40">
|
||||
<Variable Name="Error" DataType="BOOL" Comment="TRUE: message execution error" StringSize="0" Order="1" />
|
||||
<Variable Name="ErrorID" DataType="UINT" Comment="Error code" StringSize="0" Order="2" />
|
||||
<Variable Name="SubErrorID" DataType="UINT" Comment="Sub Error code" StringSize="0" Order="3" />
|
||||
<Variable Name="ExtErrorID" DataType="UINT" Comment="CIP extended status error code" StringSize="0" Order="4" />
|
||||
<Variable Name="StatusBits" DataType="UINT" Comment="Message execution status." StringSize="0" Order="5" />
|
||||
</Struct>
|
||||
</DataType>
|
||||
<DataType Name="ABLACB" Comment="" Access="ReadOnly">
|
||||
<Struct FieldOrder="1" Order="41">
|
||||
<Variable Name="Channel" DataType="UINT" Comment="" StringSize="0" Order="1" />
|
||||
<Variable Name="TriggerType" DataType="USINT" Comment="" StringSize="0" Order="2" />
|
||||
<Variable Name="Cancel" DataType="BOOL" Comment="" StringSize="0" Order="3" />
|
||||
</Struct>
|
||||
</DataType>
|
||||
<DataType Name="ARDARL" Comment="" Access="ReadOnly">
|
||||
<Struct FieldOrder="1" Order="42">
|
||||
<Variable Name="Channel" DataType="UINT" Comment="" StringSize="0" Order="1" />
|
||||
<Variable Name="Length" DataType="UINT" Comment="" StringSize="0" Order="2" />
|
||||
<Variable Name="Cancel" DataType="BOOL" Comment="" StringSize="0" Order="3" />
|
||||
</Struct>
|
||||
</DataType>
|
||||
<DataType Name="AT_PARAM" Comment="" Access="ReadOnly">
|
||||
<Struct FieldOrder="1" Order="43">
|
||||
<Variable Name="Load" DataType="REAL" Comment="" StringSize="0" Order="1" />
|
||||
<Variable Name="Deviation" DataType="REAL" Comment="" StringSize="0" Order="2" />
|
||||
<Variable Name="Step" DataType="REAL" Comment="" StringSize="0" Order="3" />
|
||||
<Variable Name="ATDynaSet" DataType="REAL" Comment="" StringSize="0" Order="4" />
|
||||
<Variable Name="ATReset" DataType="BOOL" Comment="" StringSize="0" Order="5" />
|
||||
</Struct>
|
||||
</DataType>
|
||||
<DataType Name="IRQUPM" Comment="" Access="ReadOnly">
|
||||
<Struct FieldOrder="1" Order="44">
|
||||
<Variable Name="AS" DataType="BOOL" Comment="Auto start" StringSize="0" Order="1" />
|
||||
<Variable Name="ENABLED" DataType="BOOL" Comment="Function Enabled" StringSize="0" Order="2" />
|
||||
<Variable Name="PE" DataType="BOOL" Comment="Pending User Interrupt" StringSize="0" Order="3" />
|
||||
<Variable Name="LS" DataType="BOOL" Comment="Lost User Interrupt" StringSize="0" Order="4" />
|
||||
<Variable Name="EX" DataType="BOOL" Comment="Executing User Interrupt" StringSize="0" Order="5" />
|
||||
</Struct>
|
||||
</DataType>
|
||||
<DataType Name="TOWDATA" Comment="" Access="ReadOnly">
|
||||
<Struct FieldOrder="1" Order="45">
|
||||
<Variable Name="Enable" DataType="BOOL" Comment="Enable (TRUE:Enable; FALSE:Disable)" StringSize="0" Order="1" />
|
||||
<Variable Name="DailyWeekly" DataType="BOOL" Comment="Type of Timer (FALSE:daily timer; TRUE:weekly timer)" StringSize="0" Order="2" />
|
||||
<Variable Name="DayOn" DataType="USINT" Comment="Day of Week On value (must be in set [0...6])" StringSize="0" Order="3" />
|
||||
<Variable Name="HourOn" DataType="USINT" Comment="Hour On value (must be in set [0...23])" StringSize="0" Order="4" />
|
||||
<Variable Name="MinOn" DataType="USINT" Comment="Minute On value (must be in set [0...59])" StringSize="0" Order="5" />
|
||||
<Variable Name="DayOff" DataType="USINT" Comment="Day of Week Off value (must be in set [0...6])" StringSize="0" Order="6" />
|
||||
<Variable Name="HourOff" DataType="USINT" Comment="Hour Off value (must be in set [0...23])" StringSize="0" Order="7" />
|
||||
<Variable Name="MinOff" DataType="USINT" Comment="Minute Off value (must be in set [0...59])" StringSize="0" Order="8" />
|
||||
</Struct>
|
||||
</DataType>
|
||||
<DataType Name="MMCATNUM" Comment="" Access="ReadOnly">
|
||||
<Struct FieldOrder="1" Order="46">
|
||||
<Variable Name="CatalogStr" DataType="STRING" Comment="" StringSize="16" Order="1" />
|
||||
</Struct>
|
||||
</DataType>
|
||||
<DataType Name="RTC" Comment="" Access="ReadOnly">
|
||||
<Struct FieldOrder="1" Order="47">
|
||||
<Variable Name="Year" DataType="UINT" Comment="" StringSize="0" Order="1" />
|
||||
<Variable Name="Month" DataType="UINT" Comment="" StringSize="0" Order="2" />
|
||||
<Variable Name="Day" DataType="UINT" Comment="" StringSize="0" Order="3" />
|
||||
<Variable Name="Hours" DataType="UINT" Comment="" StringSize="0" Order="4" />
|
||||
<Variable Name="Minutes" DataType="UINT" Comment="" StringSize="0" Order="5" />
|
||||
<Variable Name="Seconds" DataType="UINT" Comment="" StringSize="0" Order="6" />
|
||||
<Variable Name="DayOfWeek" DataType="UINT" Comment="" StringSize="0" Order="7" />
|
||||
</Struct>
|
||||
</DataType>
|
||||
<DataType Name="MMINFO" Comment="" Access="ReadOnly">
|
||||
<Struct FieldOrder="1" Order="48">
|
||||
<Variable Name="MMCatalog" DataType="MMCATNUM" Comment="" StringSize="0" Order="1" />
|
||||
<Variable Name="Series" DataType="UINT" Comment="" StringSize="0" Order="2" />
|
||||
<Variable Name="Revision" DataType="UINT" Comment="" StringSize="0" Order="3" />
|
||||
<Variable Name="UPValid" DataType="BOOL" Comment="" StringSize="0" Order="4" />
|
||||
<Variable Name="ModeBehavior" DataType="BOOL" Comment="" StringSize="0" Order="5" />
|
||||
<Variable Name="LoadAlways" DataType="BOOL" Comment="" StringSize="0" Order="6" />
|
||||
<Variable Name="LoadOnError" DataType="BOOL" Comment="" StringSize="0" Order="7" />
|
||||
<Variable Name="FaultOverride" DataType="BOOL" Comment="" StringSize="0" Order="8" />
|
||||
<Variable Name="MMPresent" DataType="BOOL" Comment="" StringSize="0" Order="9" />
|
||||
</Struct>
|
||||
</DataType>
|
||||
<DataType Name="SYSINFO" Comment="" Access="ReadOnly">
|
||||
<Struct FieldOrder="1" Order="49">
|
||||
<Variable Name="BootMajRev" DataType="UINT" Comment="" StringSize="0" Order="1" />
|
||||
<Variable Name="BootMinRev" DataType="UINT" Comment="" StringSize="0" Order="2" />
|
||||
<Variable Name="OSSeries" DataType="UINT" Comment="" StringSize="0" Order="3" />
|
||||
<Variable Name="OSMajRev" DataType="UINT" Comment="" StringSize="0" Order="4" />
|
||||
<Variable Name="OSMinRev" DataType="UINT" Comment="" StringSize="0" Order="5" />
|
||||
<Variable Name="ModeBehaviour" DataType="BOOL" Comment="" StringSize="0" Order="6" />
|
||||
<Variable Name="FaultOverride" DataType="BOOL" Comment="" StringSize="0" Order="7" />
|
||||
<Variable Name="StrtUpProtect" DataType="BOOL" Comment="" StringSize="0" Order="8" />
|
||||
<Variable Name="MajErrHalted" DataType="BOOL" Comment="" StringSize="0" Order="9" />
|
||||
<Variable Name="MajErrCode" DataType="UINT" Comment="" StringSize="0" Order="10" />
|
||||
<Variable Name="MajErrUFR" DataType="BOOL" Comment="" StringSize="0" Order="11" />
|
||||
<Variable Name="UFRPouNum" DataType="UINT" Comment="" StringSize="0" Order="12" />
|
||||
<Variable Name="MMLoadAlways" DataType="BOOL" Comment="" StringSize="0" Order="13" />
|
||||
<Variable Name="MMLoadOnError" DataType="BOOL" Comment="" StringSize="0" Order="14" />
|
||||
<Variable Name="MMPwdMismatch" DataType="BOOL" Comment="" StringSize="0" Order="15" />
|
||||
<Variable Name="FreeRunClock" DataType="UINT" Comment="" StringSize="0" Order="16" />
|
||||
<Variable Name="ForcesInstall" DataType="BOOL" Comment="" StringSize="0" Order="17" />
|
||||
<Variable Name="EmInFilterMod" DataType="BOOL" Comment="" StringSize="0" Order="18" />
|
||||
</Struct>
|
||||
</DataType>
|
||||
<DataType Name="ACLI" Comment="" Access="ReadOnly">
|
||||
<Struct FieldOrder="1" Order="50">
|
||||
<Variable Name="Channel" DataType="UINT" Comment="" StringSize="0" Order="1" />
|
||||
<Variable Name="RXBuffer" DataType="BOOL" Comment="" StringSize="0" Order="2" />
|
||||
<Variable Name="TXBuffer" DataType="BOOL" Comment="" StringSize="0" Order="3" />
|
||||
</Struct>
|
||||
</DataType>
|
||||
<DataType Name="SOCKADDR_CFG" Comment="" Access="ReadOnly">
|
||||
<Struct FieldOrder="1" Order="51">
|
||||
<Variable Name="Port" DataType="UINT" Comment="TCP or UDP Port Number" StringSize="0" Order="1" />
|
||||
<Variable Name="IPAddress" DataType="IPADDR" Comment="IP Address e.g specify 192.168.1.100, [0] = 192, [1] = 168, [2] = 1, [3] = 100" StringSize="0" Order="2" />
|
||||
</Struct>
|
||||
</DataType>
|
||||
<DataType Name="SOCK_STATUS" Comment="" Access="ReadOnly">
|
||||
<Struct FieldOrder="1" Order="52">
|
||||
<Variable Name="ErrorID" DataType="USINT" Comment="Error Code" StringSize="0" Order="1" />
|
||||
<Variable Name="SubErrorID" DataType="UINT" Comment="Sub Error code" StringSize="0" Order="2" />
|
||||
<Variable Name="StatusBits" DataType="UINT" Comment="Socket FBs Execution Status" StringSize="0" Order="3" />
|
||||
</Struct>
|
||||
</DataType>
|
||||
</DataTypes>
|
||||
<Networks>
|
||||
<Network Name="HSD" SingleTextLine="" LocalNet="true" DistributedNet="false" Comment="" UsedForBinding="true" BindingService="false" AllowWorkbenchCommunications="true">
|
||||
<Parameters />
|
||||
<ConnectionParameters />
|
||||
<ResourceParameters>
|
||||
<Parameter Name="ValidityTime" Format="Long" Default="0" Access="UserDefined" SingleTextLine="Produced Variables validity time." LocalNet="false" DistributedNet="false" />
|
||||
</ResourceParameters>
|
||||
<VariableParameters />
|
||||
</Network>
|
||||
<Network Name="ETCP" SingleTextLine="" LocalNet="false" DistributedNet="true" Comment="" UsedForBinding="true" BindingService="false" AllowWorkbenchCommunications="true">
|
||||
<Parameters />
|
||||
<ConnectionParameters>
|
||||
<Parameter Name="IPAddress" Format="String" Default="" Access="UserDefined" SingleTextLine="IP address or Computer name" LocalNet="false" DistributedNet="true" />
|
||||
</ConnectionParameters>
|
||||
<ResourceParameters>
|
||||
<Parameter Name="TimeOut" Format="Long" Default="10000" Access="UserDefined" SingleTextLine="Maximum allowed time (in ms) to transport a variable" LocalNet="false" DistributedNet="false" />
|
||||
</ResourceParameters>
|
||||
<VariableParameters />
|
||||
</Network>
|
||||
<Network Name="ISARSI" SingleTextLine="" LocalNet="false" DistributedNet="true" Comment="" UsedForBinding="true" BindingService="false" AllowWorkbenchCommunications="true">
|
||||
<Parameters>
|
||||
<Parameter Name="Port" Format="String" Default="COM1" Access="UserDefined" SingleTextLine="Workbench communication port" LocalNet="false" DistributedNet="true" />
|
||||
<Parameter Name="BaudRate" Format="Long" Default="115200" Access="UserDefined" SingleTextLine="Data transfer baud rate" LocalNet="false" DistributedNet="true" />
|
||||
<Parameter Name="Parity" Format="Character" Default="N" Access="UserDefined" SingleTextLine="N: None, E: Even, O: Odd" LocalNet="false" DistributedNet="true" />
|
||||
<Parameter Name="StopBit" Format="Word" Default="1" Access="UserDefined" SingleTextLine="1 or 2 Stop bits" LocalNet="false" DistributedNet="true" />
|
||||
<Parameter Name="HardwareFlowControl" Format="Boolean" Default="FALSE" Access="UserDefined" SingleTextLine="TRUE when using hardware flow control" LocalNet="false" DistributedNet="true" />
|
||||
</Parameters>
|
||||
<ConnectionParameters />
|
||||
<ResourceParameters />
|
||||
<VariableParameters />
|
||||
</Network>
|
||||
<Network Name="CIPNetwork" SingleTextLine="" LocalNet="false" DistributedNet="true" Comment="" UsedForBinding="true" BindingService="false" AllowWorkbenchCommunications="true">
|
||||
<Parameters />
|
||||
<ConnectionParameters>
|
||||
<Parameter Name="CipPath" Format="String" Default="""" Access="UserDefined" SingleTextLine="" LocalNet="false" DistributedNet="true" />
|
||||
</ConnectionParameters>
|
||||
<ResourceParameters />
|
||||
<VariableParameters />
|
||||
</Network>
|
||||
</Networks>
|
||||
<NetworkInstances>
|
||||
<NetworkInstance NetworkName="CIPNetwork" Name="CIPNetwork1" />
|
||||
</NetworkInstances>
|
||||
<Targets>
|
||||
<Target Name="2080LC2020QWBI" />
|
||||
</Targets>
|
||||
<Configurations>
|
||||
<Configuration Name="Micro820" ElementGuid="939ebd4d-03fd-401c-ab85-9cdf9558de18" />
|
||||
</Configurations>
|
||||
</Project>
|
||||
@@ -1,4 +1,4 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<DevicePreferences xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema">
|
||||
<Micro800ConnectionPath>WIN8VM!Internet\shannon20.shallowproduction.poconsole.net</Micro800ConnectionPath>
|
||||
<Micro800ConnectionPath>SHOPPC!AB_ETHIP-1\192.168.1.20</Micro800ConnectionPath>
|
||||
</DevicePreferences>
|
||||
@@ -28,7 +28,7 @@
|
||||
</DLGRCP_VarVA>
|
||||
<DLGRCP_VarVA>
|
||||
<ArrayLength>1</ArrayLength>
|
||||
<VirtualAddress>1701</VirtualAddress>
|
||||
<VirtualAddress>1713</VirtualAddress>
|
||||
<Name>DH_DownholeStatus</Name>
|
||||
<Index>3</Index>
|
||||
<ISaDataType>STRING</ISaDataType>
|
||||
|
||||
@@ -53,6 +53,7 @@ Controller.Micro820.Micro820.ALARM_Temperature FALSE
|
||||
Controller.Micro820.Micro820.ALARM_TubingPressure FALSE
|
||||
Controller.Micro820.Micro820.ALARM_VFD FALSE
|
||||
Controller.Micro820.Micro820.Auto_Mode TRUE
|
||||
Controller.Micro820.Micro820.cfg_CurrentLeakageStartupDelay
|
||||
Controller.Micro820.Micro820.cfg_MaxFreq 60.0
|
||||
Controller.Micro820.Micro820.cfg_MinFreq 35.0
|
||||
Controller.Micro820.Micro820.cfg_MotorPoles 2
|
||||
@@ -75,6 +76,7 @@ Controller.Micro820.Micro820.Control.LinearScale_Pressure.Raw_Inp 4095.0
|
||||
Controller.Micro820.Micro820.Control.LinearScale_Pressure.Raw_Max 65535.0
|
||||
Controller.Micro820.Micro820.Control.LinearScale_Pressure.Raw_Min 13107.0
|
||||
Controller.Micro820.Micro820.Control.Pressure_Switch_OK FALSE
|
||||
Controller.Micro820.Micro820.Control.time_StartTimeSec
|
||||
Controller.Micro820.Micro820.Device_Status 'Running'
|
||||
Controller.Micro820.Micro820.DH_DischargePressure 0
|
||||
Controller.Micro820.Micro820.DH_DischargeTemperature 0
|
||||
@@ -951,6 +953,7 @@ Controller.Micro820.Micro820.Start_Time T#58s176ms
|
||||
Controller.Micro820.Micro820.Start_Time_Set TRUE
|
||||
Controller.Micro820.Micro820.Stop_Command FALSE
|
||||
Controller.Micro820.Micro820.Test_Mode FALSE
|
||||
Controller.Micro820.Micro820.time_CurrentTime
|
||||
Controller.Micro820.Micro820.Time_Until_Startup T#0s
|
||||
Controller.Micro820.Micro820.Time_Until_Startup_String
|
||||
Controller.Micro820.Micro820.TubingPressure_Alarm_Delay 15
|
||||
|
||||
|
9
Controller/Controller/Micro820/Micro820.isaxml
Normal file
9
Controller/Controller/Micro820/Micro820.isaxml
Normal file
@@ -0,0 +1,9 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<Configuration FileVersion="200.00.003" Name="Micro820" ElementGuid="939ebd4d-03fd-401c-ab85-9cdf9558de18" onlineBehavior="Always" TargetName="2080LC2020QWBI" Comment="" SingleTextLine="" Password="" IsEnhanced="false" IsEnhancedTarget="true" IsIsagraf3="false">
|
||||
<Connections>
|
||||
<Connection NetworkName="CIPNetwork1">
|
||||
<Parameter Name="CipPath" Value="""" />
|
||||
</Connection>
|
||||
</Connections>
|
||||
<Resource Name="Micro820" ElementGuid="73aee734-b491-4716-bb8a-e114474b2e0b" />
|
||||
</Configuration>
|
||||
Binary file not shown.
@@ -1 +0,0 @@
|
||||
CONTROL(161):FB,LINEARSCALE(159);F,RAND();
|
||||
@@ -1,422 +0,0 @@
|
||||
_IF _NOT __SYSVA_FIRST_SCAN _GOTO __LAB1
|
||||
SHUTDOWN_TIME := __SYSVA_CYCLEDATE
|
||||
DEVICE_STATUS := __TMPM1
|
||||
RESTART_COMMAND := FALSE
|
||||
RESTART_ALLOWED := FALSE
|
||||
RUN_PERMISSIVE := FALSE
|
||||
START_PERMISSIVE := FALSE
|
||||
VFD_READ := TRUE
|
||||
_GOTO __LAB2
|
||||
__LAB1 :
|
||||
__LAB2 :
|
||||
_IF _NOT HMI_SELECT_HAND _GOTO __LAB3
|
||||
HMI_HOA := __CSINT00000001
|
||||
AUTO_MODE := FALSE
|
||||
HAND_MODE := TRUE
|
||||
OFF_MODE := FALSE
|
||||
_GOTO __LAB4
|
||||
__LAB3 :
|
||||
_IF _NOT HMI_SELECT_OFF _GOTO __LAB5
|
||||
HMI_HOA := __SINT_NULL
|
||||
AUTO_MODE := FALSE
|
||||
HAND_MODE := FALSE
|
||||
OFF_MODE := TRUE
|
||||
_GOTO __LAB4
|
||||
__LAB5 :
|
||||
_IF _NOT HMI_SELECT_AUTO _GOTO __LAB6
|
||||
HMI_HOA := __CSINT00000002
|
||||
AUTO_MODE := TRUE
|
||||
HAND_MODE := FALSE
|
||||
OFF_MODE := FALSE
|
||||
_GOTO __LAB4
|
||||
__LAB6 :
|
||||
__LAB4 :
|
||||
_IF _NOT HMI_VFD_WRITE _GOTO __LAB7
|
||||
VFD_WRITE := TRUE
|
||||
_GOTO __LAB8
|
||||
__LAB7 :
|
||||
__LAB8 :
|
||||
_IF _NOT HMI_VFD_READ _GOTO __LAB9
|
||||
VFD_READ := TRUE
|
||||
_GOTO __LABa
|
||||
__LAB9 :
|
||||
__LABa :
|
||||
_IF _NOT DOWNHOLE_TOOL_ENABLED _GOTO __LABb
|
||||
__TMPI1 := __CDINT00000002 - __CDINT00000001
|
||||
__TMPI1 := __TMPI1 * __CDINT00000002
|
||||
__TMPUIN1 := MODBUS_READ0 [ __TMPI1 ]
|
||||
_PUSH_PAR __TMPUIN1
|
||||
__TMPR1 := _CALL ANY_TO_UINT
|
||||
__TMPR1 := __TMPR1 / __TMPR2
|
||||
DH_INTAKETEMPERATURE := __TMPR1
|
||||
__TMPI1 := __CDINT00000003 - __CDINT00000001
|
||||
__TMPI1 := __TMPI1 * __CDINT00000002
|
||||
__TMPUIN1 := MODBUS_READ0 [ __TMPI1 ]
|
||||
_PUSH_PAR __TMPUIN1
|
||||
__TMPR1 := _CALL ANY_TO_UINT
|
||||
DH_INTAKEPRESSURE := __TMPR1
|
||||
__TMPI1 := __CDINT0000000A - __CDINT00000001
|
||||
__TMPI1 := __TMPI1 * __CDINT00000002
|
||||
__TMPUIN1 := MODBUS_READ0 [ __TMPI1 ]
|
||||
DH_NUMCHANNELS := __TMPUIN1
|
||||
__TMPI1 := __CDINT0000000B - __CDINT00000001
|
||||
__TMPI1 := __TMPI1 * __CDINT00000002
|
||||
__TMPUIN1 := MODBUS_READ0 [ __TMPI1 ]
|
||||
DH_TOOLVOLTAGE := __TMPUIN1
|
||||
__TMPI1 := __CDINT00000028 - __CDINT00000001
|
||||
__TMPI1 := __TMPI1 * __CDINT00000002
|
||||
__TMPUIN1 := MODBUS_READ0 [ __TMPI1 ]
|
||||
_PUSH_PAR __TMPUIN1
|
||||
__TMPR1 := _CALL ANY_TO_UINT
|
||||
__TMPR1 := __TMPR1 / __TMPR2
|
||||
DH_MAXINTAKETEMPERATURE_STARTUP := __TMPR1
|
||||
__TMPI1 := __CDINT00000029 - __CDINT00000001
|
||||
__TMPI1 := __TMPI1 * __CDINT00000002
|
||||
__TMPUIN1 := MODBUS_READ0 [ __TMPI1 ]
|
||||
DH_MAXINTAKEPRESSURE_STARTUP := __TMPUIN1
|
||||
__TMPI1 := __CDINT00000063 - __CDINT00000001
|
||||
__TMPI1 := __TMPI1 * __CDINT00000002
|
||||
__TMPUIN1 := MODBUS_READ0 [ __TMPI1 ]
|
||||
DH_DOWNHOLESTATUS_INT := __TMPUIN1
|
||||
__TMPR1 := DH_INTAKEPRESSURE - __TMPR3
|
||||
__TMPR5 := __TMPR4 / CFG_SPECIFICGRAVITY
|
||||
__TMPR1 := __TMPR1 * __TMPR5
|
||||
DH_FLUID_LEVEL := __TMPR1
|
||||
__TMPI1 := __CDINT00000063 - __CDINT00000001
|
||||
__TMPI1 := __TMPI1 * __CDINT00000002
|
||||
__TMPUIN1 := MODBUS_READ0 [ __TMPI1 ]
|
||||
_PUSH_PAR __TMPUIN1
|
||||
__TMPI2 := _CALL ANY_TO_UINT
|
||||
__TMPB1 := __TMPI2 <> __DINT_NULL
|
||||
_IF __TMPB1 _GOTO __LABd
|
||||
DH_DOWNHOLESTATUS := __TMPM2
|
||||
_GOTO __LABc
|
||||
__LABd :
|
||||
__TMPB1 := __TMPI2 <> __CDINT00000001
|
||||
_IF __TMPB1 _GOTO __LABe
|
||||
DH_DOWNHOLESTATUS := __TMPM3
|
||||
_GOTO __LABc
|
||||
__LABe :
|
||||
__TMPB1 := __TMPI2 <> __CDINT00000002
|
||||
_IF __TMPB1 _GOTO __LABf
|
||||
DH_DOWNHOLESTATUS := __TMPM4
|
||||
_GOTO __LABc
|
||||
__LABf :
|
||||
__TMPB1 := __TMPI2 <> __CDINT00000003
|
||||
_IF __TMPB1 _GOTO __LAB10
|
||||
DH_DOWNHOLESTATUS := __TMPM5
|
||||
_GOTO __LABc
|
||||
__LAB10 :
|
||||
__TMPB1 := __TMPI2 <> __CDINT00000004
|
||||
_IF __TMPB1 _GOTO __LAB11
|
||||
DH_DOWNHOLESTATUS := __TMPM6
|
||||
_GOTO __LABc
|
||||
__LAB11 :
|
||||
DH_DOWNHOLESTATUS := __TMPM7
|
||||
__LABc :
|
||||
__TMPI1 := __CDINT00000005 - __CDINT00000001
|
||||
__TMPI1 := __TMPI1 * __CDINT00000002
|
||||
__TMPUIN1 := MODBUS_READ1000 [ __TMPI1 ]
|
||||
DH_TOOLTYPE := __TMPUIN1
|
||||
__TMPI1 := __CDINT00000007 - __CDINT00000001
|
||||
__TMPI1 := __TMPI1 * __CDINT00000002
|
||||
__TMPUIN1 := MODBUS_READ1000 [ __TMPI1 ]
|
||||
__TMPUIN1 := __TMPUIN1 * __CUINT000003E8
|
||||
DH_PSIRATING := __TMPUIN1
|
||||
__TMPI1 := __CDINT00000008 - __CDINT00000001
|
||||
__TMPI1 := __TMPI1 * __CDINT00000002
|
||||
__TMPUIN1 := MODBUS_READ1000 [ __TMPI1 ]
|
||||
_PUSH_PAR __TMPUIN1
|
||||
__TMPR1 := _CALL ANY_TO_UINT
|
||||
__TMPR1 := __TMPR1 / __TMPR2
|
||||
DH_MAXINTAKETEMPERATURE_FOREVER := __TMPR1
|
||||
__TMPI1 := __CDINT00000009 - __CDINT00000001
|
||||
__TMPI1 := __TMPI1 * __CDINT00000002
|
||||
__TMPUIN1 := MODBUS_READ1000 [ __TMPI1 ]
|
||||
DH_MAXINTAKEPRESSURE_FOREVER := __TMPUIN1
|
||||
_GOTO __LAB12
|
||||
__LABb :
|
||||
DH_DOWNHOLESTATUS := __TMPM8
|
||||
DH_PRESSURE_SHUTDOWN_ENABLED := FALSE
|
||||
DH_PRESSURE_STARTUP_ENABLED := FALSE
|
||||
DH_TEMP_SHUTDOWN_ENABLED := FALSE
|
||||
DH_TEMP_STARTUP_ENABLED := FALSE
|
||||
__LAB12 :
|
||||
__TMPB1 := _NOT TEST_MODE
|
||||
_IF _NOT __TMPB1 _GOTO __LAB13
|
||||
_PUSH_PAR _IO_EM_AI_00
|
||||
__TMPR1 := _CALL ANY_TO_UINT
|
||||
__TMPR__LINEARSCALE__RAW_INP := __TMPR1
|
||||
__FBL_RET := _PUSHCALLFB LINEARSCALE LINEARSCALE_PRESSURE
|
||||
__TMPR1 := LINEARSCALE_PRESSURE [ __CDINT0000000C ]
|
||||
TUBINGPRESSURE_IN := __TMPR1
|
||||
VFD_DISABLED := FALSE
|
||||
_GOTO __LAB14
|
||||
__LAB13 :
|
||||
VFD_DISABLED := TRUE
|
||||
_PUSH_PAR __CDINT0000000A
|
||||
__TMPI1 := _CALL RAND
|
||||
_PUSH_PAR __TMPI1
|
||||
__TMPR1 := _CALL ANY_TO_DINT
|
||||
__TMPR1 := __TMPR1 / __TMPR2
|
||||
__TMPR5 := __TMPR8 + __TMPR1
|
||||
VFD_DCBUSVOLTAGE := __TMPR5
|
||||
_IF _NOT VFD_START _GOTO __LAB15
|
||||
VFD_CMDSPEED := VFD_SPEEDREF
|
||||
VFD_SPEEDFDBK := VFD_SPEEDREF
|
||||
_PUSH_PAR __CDINT0000000A
|
||||
__TMPI1 := _CALL RAND
|
||||
_PUSH_PAR __TMPI1
|
||||
__TMPR1 := _CALL ANY_TO_DINT
|
||||
__TMPR1 := __TMPR1 / __TMPR2
|
||||
__TMPR5 := __TMPR9 + __TMPR1
|
||||
VFD_OUTPUTCURRENT := __TMPR5
|
||||
_GOTO __LAB16
|
||||
__LAB15 :
|
||||
__LAB16 :
|
||||
_IF _NOT VFD_STOP _GOTO __LAB17
|
||||
VFD_CMDSPEED := __TMPR10
|
||||
VFD_SPEEDFDBK := __TMPR10
|
||||
VFD_OUTPUTCURRENT := __TMPR10
|
||||
VFD_OUTPUTVOLTAGE := __TMPR10
|
||||
_GOTO __LAB18
|
||||
__LAB17 :
|
||||
__LAB18 :
|
||||
__LAB14 :
|
||||
__TMPB1 := TUBINGPRESSURE_TRANSDUCER_ENABLED _AND VFD_RUN_CMD
|
||||
_PUSH_PAR RUN_TIME
|
||||
__TMPI1 := _CALL ANY_TO_TIME
|
||||
__TMPI2 := TUBINGPRESSURE_ALARM_STARTUP_DELAY * __CDINT000003E8
|
||||
__TMPB2 := __TMPI1 > __TMPI2
|
||||
__TMPB1 := __TMPB1 _AND __TMPB2
|
||||
_IF _NOT __TMPB1 _GOTO __LAB19
|
||||
__TMPB3 := TUBINGPRESSURE_IN >= TUBINGPRESSURE_HI_SP
|
||||
_IF _NOT __TMPB3 _GOTO __LAB1a
|
||||
TUBINGPRESSURE_HI := TRUE
|
||||
TUBINGPRESSURE_LO := FALSE
|
||||
_GOTO __LAB1b
|
||||
__LAB1a :
|
||||
__TMPB1 := TUBINGPRESSURE_IN <= TUBINGPRESSURE_LO_SP
|
||||
_IF _NOT __TMPB1 _GOTO __LAB1c
|
||||
TUBINGPRESSURE_HI := FALSE
|
||||
TUBINGPRESSURE_LO := TRUE
|
||||
_GOTO __LAB1b
|
||||
__LAB1c :
|
||||
TUBINGPRESSURE_HI := FALSE
|
||||
TUBINGPRESSURE_LO := FALSE
|
||||
__LAB1b :
|
||||
__TMPB1 := _NOT TUBINGPRESSURE_HI
|
||||
__TMPB2 := _NOT TUBINGPRESSURE_LO
|
||||
__TMPB1 := __TMPB1 _AND __TMPB2
|
||||
_IF _NOT __TMPB1 _GOTO __LAB1d
|
||||
TUBINGPRESSURE_OK := TRUE
|
||||
TUBINGPRESSURE_OOT_SCANS := __UDINT_NULL
|
||||
TUBINGPRESSURE_OOT_SECONDS := __UDINT_NULL
|
||||
_GOTO __LAB1e
|
||||
__LAB1d :
|
||||
__TMPUDI1 := TUBINGPRESSURE_OOT_SCANS + __CUDINT00000001
|
||||
TUBINGPRESSURE_OOT_SCANS := __TMPUDI1
|
||||
_PUSH_PAR __SYSVA_TCYCURRENT
|
||||
__TMPUDI1 := _CALL ANY_TO_TIME
|
||||
__TMPUDI2 := TUBINGPRESSURE_OOT_SCANS * __TMPUDI1
|
||||
__TMPUDI2 := __TMPUDI2 / __CUDINT000003E8
|
||||
TUBINGPRESSURE_OOT_SECONDS := __TMPUDI2
|
||||
__LAB1e :
|
||||
__TMPB1 := TUBINGPRESSURE_OOT_SECONDS > TUBINGPRESSURE_ALARM_DELAY
|
||||
_IF _NOT __TMPB1 _GOTO __LAB1f
|
||||
TUBINGPRESSURE_OK := FALSE
|
||||
_GOTO __LAB20
|
||||
__LAB1f :
|
||||
__LAB20 :
|
||||
_GOTO __LAB21
|
||||
__LAB19 :
|
||||
TUBINGPRESSURE_OK := TRUE
|
||||
__LAB21 :
|
||||
__TMPB1 := _NOT DH_PRESSURE_STARTUP_ENABLED
|
||||
__TMPB2 := DH_INTAKEPRESSURE > DH_PRESSURE_STARTUP
|
||||
__TMPB1 := __TMPB1 _OR __TMPB2
|
||||
SP_PRESSURE := __TMPB1
|
||||
__TMPB1 := _NOT DH_TEMP_STARTUP_ENABLED
|
||||
__TMPB2 := DH_INTAKETEMPERATURE < DH_TEMP_STARTUP
|
||||
__TMPB1 := __TMPB1 _OR __TMPB2
|
||||
SP_TEMPERATURE := __TMPB1
|
||||
__TMPB1 := HAND_MODE _OR AUTO_MODE
|
||||
__TMPB1 := __TMPB1 _OR TEST_MODE
|
||||
SP_MODE := __TMPB1
|
||||
__TMPB1 := REMOTE_SHUTDOWN_DISABLED _OR _IO_EM_DI_00
|
||||
SP_REMOTE := __TMPB1
|
||||
SP_VFD := VFD_READY
|
||||
SP_CURRENTLEAKAGE := _IO_EM_DI_02
|
||||
__TMPB1 := SP_PRESSURE _AND SP_TEMPERATURE
|
||||
__TMPB1 := __TMPB1 _AND SP_MODE
|
||||
__TMPB1 := __TMPB1 _AND SP_VFD
|
||||
__TMPB1 := __TMPB1 _AND SP_REMOTE
|
||||
__TMPB1 := __TMPB1 _AND SP_CURRENTLEAKAGE
|
||||
START_PERMISSIVE := __TMPB1
|
||||
__TMPB1 := _NOT DH_PRESSURE_SHUTDOWN_ENABLED
|
||||
__TMPB2 := DH_INTAKEPRESSURE > DH_PRESSURE_SHUTDOWN
|
||||
__TMPB1 := __TMPB1 _OR __TMPB2
|
||||
RP_PRESSURE := __TMPB1
|
||||
__TMPB1 := _NOT DH_TEMP_SHUTDOWN_ENABLED
|
||||
__TMPB2 := DH_INTAKETEMPERATURE < DH_TEMP_SHUTDOWN
|
||||
__TMPB1 := __TMPB1 _OR __TMPB2
|
||||
RP_TEMPERATURE := __TMPB1
|
||||
__TMPB1 := HAND_MODE _OR AUTO_MODE
|
||||
__TMPB1 := __TMPB1 _OR TEST_MODE
|
||||
RP_MODE := __TMPB1
|
||||
__TMPB1 := _IO_EM_DI_00 _OR REMOTE_SHUTDOWN_DISABLED
|
||||
RP_REMOTE := __TMPB1
|
||||
RP_VFD := VFD_READY
|
||||
RP_TUBINGPRESSURE := TUBINGPRESSURE_OK
|
||||
RP_CURRENTLEAKAGE := _IO_EM_DI_02
|
||||
__TMPB1 := RP_PRESSURE _AND RP_TEMPERATURE
|
||||
__TMPB1 := __TMPB1 _AND RP_MODE
|
||||
__TMPB1 := __TMPB1 _AND RP_VFD
|
||||
__TMPB1 := __TMPB1 _AND RP_TUBINGPRESSURE
|
||||
__TMPB1 := __TMPB1 _AND RP_REMOTE
|
||||
__TMPB1 := __TMPB1 _AND RP_CURRENTLEAKAGE
|
||||
RUN_PERMISSIVE := __TMPB1
|
||||
__TMPB1 := _NOT RUN_PERMISSIVE
|
||||
__TMPB1 := __TMPB1 _AND VFD_RUN_CMD
|
||||
_IF _NOT __TMPB1 _GOTO __LAB22
|
||||
DEVICE_STATUS := __TMPM9
|
||||
SHUTDOWN_TIME := __SYSVA_CYCLEDATE
|
||||
__TMPB1 := _NOT RP_MODE
|
||||
_IF _NOT __TMPB1 _GOTO __LAB23
|
||||
ALARM_MODE := TRUE
|
||||
_GOTO __LAB24
|
||||
__LAB23 :
|
||||
__TMPB1 := _NOT RP_PRESSURE
|
||||
_IF _NOT __TMPB1 _GOTO __LAB25
|
||||
ALARM_PRESSURE := TRUE
|
||||
_GOTO __LAB24
|
||||
__LAB25 :
|
||||
__TMPB1 := _NOT RP_TEMPERATURE
|
||||
_IF _NOT __TMPB1 _GOTO __LAB26
|
||||
ALARM_TEMPERATURE := TRUE
|
||||
_GOTO __LAB24
|
||||
__LAB26 :
|
||||
__TMPB1 := _NOT RP_TUBINGPRESSURE
|
||||
_IF _NOT __TMPB1 _GOTO __LAB27
|
||||
ALARM_TUBINGPRESSURE := TRUE
|
||||
_GOTO __LAB24
|
||||
__LAB27 :
|
||||
__TMPB1 := _NOT RP_VFD
|
||||
_IF _NOT __TMPB1 _GOTO __LAB28
|
||||
ALARM_VFD := TRUE
|
||||
_GOTO __LAB24
|
||||
__LAB28 :
|
||||
__TMPB1 := _NOT RP_REMOTE
|
||||
_IF _NOT __TMPB1 _GOTO __LAB29
|
||||
ALARM_REMOTE := TRUE
|
||||
_GOTO __LAB24
|
||||
__LAB29 :
|
||||
__LAB24 :
|
||||
VFD_START := FALSE
|
||||
_GOTO __LAB2a
|
||||
__LAB22 :
|
||||
__LAB2a :
|
||||
WARNING_CURRENTLEAKAGE := _IO_EM_DI_01
|
||||
ALARM_CURRENTLEAKAGE := _IO_EM_DI_02
|
||||
_IF _NOT RUN_PERMISSIVE _GOTO __LAB2b
|
||||
ALARM_MODE := FALSE
|
||||
ALARM_PRESSURE := FALSE
|
||||
ALARM_TEMPERATURE := FALSE
|
||||
ALARM_VFD := FALSE
|
||||
ALARM_REMOTE := FALSE
|
||||
_GOTO __LAB2c
|
||||
__LAB2b :
|
||||
__LAB2c :
|
||||
__TMPB1 := START_BUTTON _OR START_COMMAND
|
||||
__TMPB2 := RESTART_ALLOWED _AND RESTART_COMMAND
|
||||
__TMPB1 := __TMPB1 _OR __TMPB2
|
||||
__TMPB1 := __TMPB1 _AND START_PERMISSIVE
|
||||
__TMPB1 := __TMPB1 _OR VFD_RUN_CMD
|
||||
__TMPB3 := _NOT STOP_COMMAND
|
||||
__TMPB1 := __TMPB1 _AND __TMPB3
|
||||
__TMPB1 := __TMPB1 _AND RUN_PERMISSIVE
|
||||
_IF _NOT __TMPB1 _GOTO __LAB2d
|
||||
VFD_RUN_CMD := TRUE
|
||||
RESTART_COMMAND := FALSE
|
||||
START_COMMAND := FALSE
|
||||
__TMPB1 := _NOT START_TIME_SET
|
||||
_IF _NOT __TMPB1 _GOTO __LAB2e
|
||||
START_TIME := __SYSVA_CYCLEDATE
|
||||
START_TIME_SET := TRUE
|
||||
_GOTO __LAB2f
|
||||
__LAB2e :
|
||||
__LAB2f :
|
||||
_IF _NOT VFD_RUN_CMD _GOTO __LAB30
|
||||
DEVICE_STATUS := __TMPM10
|
||||
__TMPT1 := __SYSVA_CYCLEDATE - START_TIME
|
||||
RUN_TIME := __TMPT1
|
||||
VFD_START := TRUE
|
||||
_GOTO __LAB31
|
||||
__LAB30 :
|
||||
__LAB31 :
|
||||
_GOTO __LAB32
|
||||
__LAB2d :
|
||||
__LAB32 :
|
||||
__TMPB1 := _NOT VFD_FAULT
|
||||
__TMPB2 := AUTO_MODE _AND __TMPB1
|
||||
__TMPB3 := _NOT VFD_RUN_CMD
|
||||
__TMPB2 := __TMPB2 _AND __TMPB3
|
||||
__TMPB2 := __TMPB2 _AND RESTART_ALLOWED
|
||||
_IF _NOT __TMPB2 _GOTO __LAB33
|
||||
__TMPT1 := __SYSVA_CYCLEDATE - SHUTDOWN_TIME
|
||||
__TMPB4 := __TMPT1 > DOWNTIME_TIME_PARAMETER
|
||||
_IF _NOT __TMPB4 _GOTO __LAB34
|
||||
__TMPB5 := _NOT RESTART_COMMAND
|
||||
_IF _NOT __TMPB5 _GOTO __LAB35
|
||||
VFD_CLEARFAULT := TRUE
|
||||
RESTART_COMMAND := TRUE
|
||||
_GOTO __LAB36
|
||||
__LAB35 :
|
||||
__LAB36 :
|
||||
_GOTO __LAB37
|
||||
__LAB34 :
|
||||
RESTART_COMMAND := FALSE
|
||||
__TMPT1 := __SYSVA_CYCLEDATE - SHUTDOWN_TIME
|
||||
__TMPT2 := DOWNTIME_TIME_PARAMETER - __TMPT1
|
||||
TIME_UNTIL_STARTUP := __TMPT2
|
||||
_PUSH_PAR TIME_UNTIL_STARTUP
|
||||
__TMPM11 := _CALL ANY_TO_TIME
|
||||
TIME_UNTIL_STARTUP_STRING := __TMPM11
|
||||
_IF _NOT AUTO_MODE _GOTO __LAB38
|
||||
__TMPM11 := __TMPM12 + TIME_UNTIL_STARTUP_STRING
|
||||
DEVICE_STATUS := __TMPM11
|
||||
_GOTO __LAB39
|
||||
__LAB38 :
|
||||
__LAB39 :
|
||||
__LAB37 :
|
||||
_GOTO __LAB3a
|
||||
__LAB33 :
|
||||
__LAB3a :
|
||||
__TMPB1 := _NOT AUTO_MODE
|
||||
_IF _NOT __TMPB1 _GOTO __LAB3b
|
||||
RESTART_COMMAND := FALSE
|
||||
RESTART_ALLOWED := FALSE
|
||||
_GOTO __LAB3c
|
||||
__LAB3b :
|
||||
__LAB3c :
|
||||
__TMPB1 := START_COMMAND _OR START_BUTTON
|
||||
__TMPB1 := __TMPB1 _AND START_PERMISSIVE
|
||||
_IF _NOT __TMPB1 _GOTO __LAB3d
|
||||
RESTART_ALLOWED := TRUE
|
||||
_GOTO __LAB3e
|
||||
__LAB3d :
|
||||
__LAB3e :
|
||||
_IF _NOT STOP_COMMAND _GOTO __LAB3f
|
||||
RESTART_ALLOWED := FALSE
|
||||
DEVICE_STATUS := __TMPM13
|
||||
VFD_RUN_CMD := FALSE
|
||||
_GOTO __LAB40
|
||||
__LAB3f :
|
||||
__LAB40 :
|
||||
__TMPB1 := _NOT VFD_RUN_CMD
|
||||
_IF _NOT __TMPB1 _GOTO __LAB41
|
||||
START_TIME_SET := FALSE
|
||||
VFD_START := FALSE
|
||||
_GOTO __LAB42
|
||||
__LAB41 :
|
||||
__LAB42 :
|
||||
Binary file not shown.
Binary file not shown.
@@ -1 +0,0 @@
|
||||
TO RELINK
|
||||
@@ -1 +0,0 @@
|
||||
COMPILED
|
||||
@@ -1 +0,0 @@
|
||||
COMPILED
|
||||
@@ -1 +0,0 @@
|
||||
COMPILED
|
||||
@@ -1 +0,0 @@
|
||||
COMPILED
|
||||
@@ -1 +0,0 @@
|
||||
COMPILED
|
||||
@@ -1 +0,0 @@
|
||||
COMPILED
|
||||
@@ -1 +0,0 @@
|
||||
COMPILED
|
||||
@@ -1 +0,0 @@
|
||||
COMPILED
|
||||
@@ -1 +0,0 @@
|
||||
COMPILED
|
||||
@@ -1 +0,0 @@
|
||||
COMPILED
|
||||
286
Controller/Controller/Micro820/Micro820/Control.isaxml
Normal file
286
Controller/Controller/Micro820/Micro820/Control.isaxml
Normal file
@@ -0,0 +1,286 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<Pou FileVersion="200.00.003" Name="Control" ElementGuid="2e293809-2592-4360-9ef5-9e938bc7b980" Comment="" SingleTextLine="" Language="ST" CustomFbd="0" Localization="Prj" GroupName="(User defined)" GenDebugInfo="false" UseResPassword="true" GenerateSymbMon="true" Is1499="false">
|
||||
<Program />
|
||||
<LocalVars>
|
||||
<Variable Name="Pressure_Switch_OK" DataType="BOOL" InitialValue="" Comment="" Address="" Modifier="NonRetain" Kind="Var" Alias="" AccessRights="ReadWrite" StringSize="0" RetainFlags="" CommentFields="" Attributes="0" GroupName="" />
|
||||
<Variable Name="LinearScale_Pressure" DataType="LinearScale" InitialValue="" Comment="" Address="" Modifier="NonRetain" Kind="Var" Alias="" AccessRights="ReadWrite" StringSize="0" RetainFlags="" CommentFields="" Attributes="0" GroupName="" />
|
||||
<Variable Name="time_StartTimeSec" DataType="DINT" InitialValue="" Comment="" Address="" Modifier="NonRetain" Kind="Var" Alias="" AccessRights="ReadWrite" StringSize="0" RetainFlags="" CommentFields="" Attributes="0" GroupName="" />
|
||||
</LocalVars>
|
||||
<PouBody><![CDATA[PROGRAM Control
|
||||
(* First Scan Variable Setting*)
|
||||
IF (__SYSVA_FIRST_SCAN) THEN
|
||||
Shutdown_Time := __SYSVA_CYCLEDATE;
|
||||
Device_Status:= 'Startup';
|
||||
Restart_Command := FALSE;
|
||||
Restart_Allowed := FALSE;
|
||||
Run_Permissive := FALSE;
|
||||
Start_Permissive := FALSE;
|
||||
VFD_Read := TRUE;
|
||||
END_IF;
|
||||
|
||||
(* This doesn't store real time, just a second counter *)
|
||||
time_CurrentTime := ANY_TO_DINT(__SYSVA_CYCLEDATE);
|
||||
|
||||
IF HMI_SELECT_HAND THEN
|
||||
HMI_HOA := 1;
|
||||
Auto_Mode := FALSE;
|
||||
Hand_Mode:= TRUE;
|
||||
Off_Mode := FALSE;
|
||||
ELSIF HMI_SELECT_OFF THEN
|
||||
HMI_HOA := 0;
|
||||
Auto_Mode := FALSE;
|
||||
Hand_Mode:= FALSE;
|
||||
Off_Mode := TRUE;
|
||||
ELSIF HMI_SELECT_AUTO THEN
|
||||
HMI_HOA := 2;
|
||||
Auto_Mode := TRUE;
|
||||
Hand_Mode:= FALSE;
|
||||
Off_Mode := FALSE;
|
||||
END_IF;
|
||||
|
||||
IF HMI_VFD_WRITE THEN
|
||||
VFD_Write := TRUE;
|
||||
END_IF;
|
||||
|
||||
IF HMI_VFD_READ THEN
|
||||
VFD_Read := TRUE;
|
||||
END_IF;
|
||||
|
||||
IF Downhole_Tool_Enabled THEN
|
||||
(*Modbus Mapping*)
|
||||
DH_IntakeTemperature := ANY_TO_REAL(Modbus_Read0[2]) / 10.0;
|
||||
DH_IntakePressure := ANY_TO_REAL(Modbus_Read0[3]);
|
||||
DH_NumChannels := Modbus_Read0[10];
|
||||
DH_ToolVoltage := Modbus_Read0[11];
|
||||
DH_MaxIntakeTemperature_Startup := ANY_TO_REAL(Modbus_Read0[40]) / 10.0;
|
||||
DH_MaxIntakePressure_Startup := Modbus_Read0[41];
|
||||
DH_DownholeStatus_INT := Modbus_Read0[99];
|
||||
DH_Fluid_Level := (DH_IntakePressure - 14.0) * (1.0 / 0.433) * (1.0 / cfg_SpecificGravity);
|
||||
|
||||
CASE Modbus_Read0[99] OF
|
||||
0: DH_DownholeStatus := 'OK';
|
||||
1: DH_DownholeStatus := 'Connecting';
|
||||
2: DH_DownholeStatus := 'Open Circuit';
|
||||
3: DH_DownholeStatus := 'Shorted';
|
||||
4: DH_DownholeStatus := 'Cannot Decode';
|
||||
ELSE
|
||||
DH_DownholeStatus := 'Error';
|
||||
END_CASE;
|
||||
|
||||
DH_ToolType := Modbus_Read1000[5];
|
||||
DH_PSIRating := Modbus_Read1000[7] * 1000;
|
||||
DH_MaxIntakeTemperature_Forever := ANY_TO_REAL(Modbus_Read1000[8]) / 10.0;
|
||||
DH_MaxIntakePressure_Forever := Modbus_Read1000[9];
|
||||
ELSE
|
||||
DH_DownholeStatus := 'Disabled';
|
||||
DH_Pressure_Shutdown_Enabled := FALSE;
|
||||
DH_Pressure_Startup_Enabled := FALSE;
|
||||
DH_Temp_Shutdown_Enabled := FALSE;
|
||||
DH_Temp_Startup_Enabled := FALSE;
|
||||
END_IF;
|
||||
|
||||
(*IO Mapping*)
|
||||
IF NOT Test_Mode THEN
|
||||
|
||||
LinearScale_Pressure(13107.0, 65535.0, TubingPressure_EU_Min, TubingPressure_EU_Max, ANY_TO_REAL(_IO_EM_AI_00));
|
||||
TubingPressure_In := LinearScale_Pressure.EU_Out;
|
||||
|
||||
VFD_Disabled := FALSE;
|
||||
ELSE
|
||||
(* TEST MODE LOGIC *)
|
||||
VFD_Disabled := TRUE;
|
||||
|
||||
VFD_DCBusVoltage := 675.0 + ANY_TO_REAL(RAND(10)) / 10.0;
|
||||
|
||||
IF VFD_Start THEN
|
||||
VFD_CmdSpeed := VFD_SpeedRef;
|
||||
VFD_SpeedFdbk := VFD_SpeedRef;
|
||||
VFD_OutputCurrent := 30.0 + ANY_TO_REAL(RAND(10)) / 10.0;
|
||||
END_IF;
|
||||
|
||||
IF VFD_Stop THEN
|
||||
VFD_CmdSpeed := 0.0;
|
||||
VFD_SpeedFdbk := 0.0;
|
||||
VFD_OutputCurrent := 0.0;
|
||||
VFD_OutputVoltage := 0.0;
|
||||
|
||||
END_IF;
|
||||
|
||||
END_IF;
|
||||
|
||||
IF TubingPressure_Transducer_Enabled AND
|
||||
VFD_Run_Cmd AND
|
||||
ANY_TO_DINT(Run_Time) > (TubingPressure_Alarm_Startup_Delay * 1000) THEN
|
||||
|
||||
IF TubingPressure_In >= TubingPressure_Hi_SP THEN
|
||||
TubingPressure_Hi := TRUE;
|
||||
TubingPressure_Lo := FALSE;
|
||||
ELSIF TubingPressure_in <= TubingPressure_Lo_SP THEN
|
||||
TubingPressure_Hi := FALSE;
|
||||
TubingPressure_Lo := TRUE;
|
||||
ELSE
|
||||
TubingPressure_Hi := FALSE;
|
||||
TubingPressure_Lo := FALSE;
|
||||
END_IF;
|
||||
|
||||
IF NOT TubingPressure_Hi AND NOT TubingPressure_Lo THEN
|
||||
TubingPressure_OK := TRUE;
|
||||
TubingPressure_OOT_Scans := 0;
|
||||
TubingPressure_OOT_Seconds := 0;
|
||||
ELSE
|
||||
TubingPressure_OOT_Scans := TubingPressure_OOT_Scans + 1;
|
||||
TubingPressure_OOT_Seconds := TubingPressure_OOT_Scans * ANY_TO_UDINT(__SYSVA_TCYCURRENT) / 1000;
|
||||
END_IF;
|
||||
|
||||
IF TubingPressure_OOT_Seconds > TubingPressure_Alarm_Delay THEN
|
||||
TubingPressure_OK := FALSE;
|
||||
END_IF;
|
||||
ELSE
|
||||
TubingPressure_OK := TRUE;
|
||||
END_IF;
|
||||
|
||||
(* Start Permissive Status *)
|
||||
SP_Pressure := (NOT DH_Pressure_Startup_Enabled) OR (DH_IntakePressure > DH_Pressure_Startup);
|
||||
SP_Temperature := (NOT DH_Temp_Startup_Enabled) OR (DH_IntakeTemperature < DH_Temp_Startup);
|
||||
SP_Mode := Hand_Mode OR Auto_Mode OR Test_Mode;
|
||||
SP_Remote := Remote_Shutdown_Disabled OR _IO_EM_DI_00;
|
||||
SP_VFD := VFD_Ready;
|
||||
SP_CurrentLeakage := _IO_EM_DI_02;
|
||||
|
||||
Start_Permissive := (SP_Pressure AND
|
||||
SP_Temperature AND
|
||||
SP_Mode AND
|
||||
SP_VFD AND
|
||||
SP_Remote AND
|
||||
SP_CurrentLeakage);
|
||||
|
||||
|
||||
|
||||
(* Run Permissive Status *)
|
||||
RP_Pressure := (NOT DH_Pressure_Shutdown_Enabled) OR (DH_IntakePressure > DH_Pressure_Shutdown);
|
||||
RP_Temperature := (NOT DH_Temp_Shutdown_Enabled) OR (DH_IntakeTemperature < DH_Temp_Shutdown);
|
||||
RP_Mode := (Hand_Mode OR Auto_Mode OR Test_Mode);
|
||||
RP_Remote := _IO_EM_DI_00 OR Remote_Shutdown_Disabled;
|
||||
RP_VFD := VFD_Ready;
|
||||
RP_TubingPressure := TubingPressure_OK;
|
||||
RP_CurrentLeakage := _IO_EM_DI_02 OR (Start_Time_Set AND (time_CurrentTime - time_StartTimeSec) < cfg_CurrentLeakageStartupDelay);
|
||||
|
||||
Run_Permissive := (RP_Pressure AND
|
||||
RP_Temperature AND
|
||||
RP_Mode AND
|
||||
RP_VFD AND
|
||||
RP_TubingPressure AND
|
||||
RP_Remote AND
|
||||
RP_CurrentLeakage);
|
||||
|
||||
|
||||
IF (NOT Run_Permissive AND VFD_Run_Cmd) THEN
|
||||
Device_Status := 'Lost Run Permissive';
|
||||
Shutdown_Time := __SYSVA_CYCLEDATE;
|
||||
|
||||
IF NOT RP_Mode THEN
|
||||
ALARM_Mode := TRUE;
|
||||
ELSIF NOT RP_Pressure THEN
|
||||
ALARM_Pressure := TRUE;
|
||||
ELSIF NOT RP_Temperature THEN
|
||||
ALARM_Temperature := TRUE;
|
||||
ELSIF NOT RP_TubingPressure THEN
|
||||
ALARM_TubingPressure := TRUE;
|
||||
ELSIF NOT RP_VFD THEN
|
||||
ALARM_VFD := TRUE;
|
||||
ELSIF NOT RP_Remote THEN
|
||||
ALARM_Remote := TRUE;
|
||||
END_IF;
|
||||
|
||||
VFD_Start := FALSE;
|
||||
|
||||
END_IF;
|
||||
|
||||
WARNING_CurrentLeakage := NOT _IO_EM_DI_01;
|
||||
ALARM_CurrentLeakage := NOT _IO_EM_DI_02;
|
||||
|
||||
IF Run_Permissive THEN
|
||||
ALARM_Mode := FALSE;
|
||||
ALARM_Pressure := FALSE;
|
||||
ALARM_Temperature := FALSE;
|
||||
ALARM_VFD := FALSE;
|
||||
ALARM_Remote := FALSE;
|
||||
ALARM_CurrentLeakage := FALSE;
|
||||
WARNING_CurrentLeakage := FALSE;
|
||||
END_IF;
|
||||
|
||||
(* Run only if commanded to start and start permissive is met or already running and not being told to stop *)
|
||||
IF ((((Start_Button OR Start_Command OR (Restart_Allowed AND Restart_Command)) AND Start_Permissive) OR VFD_Run_Cmd) AND
|
||||
(NOT Stop_Command) AND Run_Permissive) THEN
|
||||
VFD_Run_Cmd := TRUE;
|
||||
Restart_Command:= FALSE;
|
||||
Start_Command := FALSE;
|
||||
IF NOT Start_Time_Set THEN
|
||||
Start_Time := __SYSVA_CYCLEDATE;
|
||||
time_StartTimeSec := time_CurrentTime;
|
||||
Start_Time_Set := TRUE;
|
||||
END_IF;
|
||||
|
||||
|
||||
IF VFD_Run_Cmd THEN
|
||||
Device_Status := 'Running';
|
||||
Run_Time := __SYSVA_CYCLEDATE - Start_Time;
|
||||
VFD_Start := TRUE;
|
||||
END_IF;
|
||||
END_IF;
|
||||
|
||||
|
||||
(* If run permissive goes false, do not allow a restart for a specified amount of time *)
|
||||
IF (Auto_Mode AND (NOT VFD_Fault) AND NOT VFD_Run_Cmd AND Restart_Allowed) THEN
|
||||
IF (__SYSVA_CYCLEDATE - Shutdown_Time) > Downtime_Time_Parameter THEN
|
||||
IF (NOT Restart_Command) THEN
|
||||
VFD_ClearFault := TRUE;
|
||||
Restart_Command := True;
|
||||
END_IF;
|
||||
ELSE
|
||||
(* Attempt to clear trip every 15 seconds *)
|
||||
(*IF NOT Downtime_Timer.Q AND TripStatus THEN
|
||||
Downtime_Timer(TRUE, Clear_Trip_Cycle);
|
||||
ELSE
|
||||
TripResetCmd := TRUE;
|
||||
END_IF;*)
|
||||
|
||||
Restart_Command := FALSE;
|
||||
Time_Until_Startup := Downtime_Time_Parameter - (__SYSVA_CYCLEDATE - Shutdown_Time);
|
||||
Time_Until_Startup_String := ANY_TO_STRING(Time_Until_Startup);
|
||||
IF Auto_Mode THEN
|
||||
Device_Status := 'Waiting to attempt restart ' + Time_Until_Startup_String;
|
||||
END_IF;
|
||||
|
||||
END_IF;
|
||||
END_IF;
|
||||
|
||||
IF NOT Auto_Mode THEN
|
||||
Restart_Command := FALSE;
|
||||
Restart_Allowed := FALSE;
|
||||
END_IF;
|
||||
|
||||
(* If the pump hasn't been started by the user, don't allow it to auto-restart *)
|
||||
IF (Start_Command OR Start_Button) AND Start_Permissive THEN
|
||||
Restart_Allowed := TRUE;
|
||||
END_IF;
|
||||
|
||||
IF Stop_Command THEN
|
||||
Restart_Allowed := FALSE;
|
||||
Device_Status := 'User Stopped';
|
||||
VFD_Run_Cmd := FALSE;
|
||||
END_IF;
|
||||
|
||||
IF NOT VFD_Run_Cmd THEN
|
||||
Start_Time_Set := FALSE;
|
||||
VFD_Start := FALSE;
|
||||
END_IF;
|
||||
|
||||
|
||||
END_PROGRAM]]></PouBody>
|
||||
<PouUIProperties>
|
||||
<Root Version="6">
|
||||
<LanguageContainerStyle CommentTextColor="Green" CommentFont="Courier New, 10pt" PonctuationTextColor="Black" PonctuationFont="Courier New, 10pt" IdentifierTextColor="Black" IdentifierFont="Courier New, 10pt" OperatorTextColor="Black" OperatorFont="Courier New, 10pt" ReservedWordTextColor="Fuchsia" ReservedWordFont="Courier New, 10pt" PouTextColor="BlueViolet" PouFont="Courier New, 10pt" NumberTextColor="Firebrick" NumberFont="Courier New, 10pt" StringTextColor="Gray" StringFont="Courier New, 10pt" EditorTextAreaBackgroundColor="White" EditorFont="Courier New, 10pt" Index="0" />
|
||||
</Root>
|
||||
</PouUIProperties>
|
||||
</Pou>
|
||||
@@ -10,6 +10,9 @@ IF (__SYSVA_FIRST_SCAN) THEN
|
||||
VFD_Read := TRUE;
|
||||
END_IF;
|
||||
|
||||
(* This doesn't store real time, just a second counter *)
|
||||
time_CurrentTime := ANY_TO_DINT(__SYSVA_CYCLEDATE);
|
||||
|
||||
IF HMI_SELECT_HAND THEN
|
||||
HMI_HOA := 1;
|
||||
Auto_Mode := FALSE;
|
||||
@@ -44,7 +47,7 @@ IF Downhole_Tool_Enabled THEN
|
||||
DH_MaxIntakeTemperature_Startup := ANY_TO_REAL(Modbus_Read0[40]) / 10.0;
|
||||
DH_MaxIntakePressure_Startup := Modbus_Read0[41];
|
||||
DH_DownholeStatus_INT := Modbus_Read0[99];
|
||||
DH_Fluid_Level := (DH_IntakePressure - 14.0) * (1.0 / cfg_SpecificGravity);
|
||||
DH_Fluid_Level := (DH_IntakePressure - 14.0) * (1.0 / 0.433) * (1.0 / cfg_SpecificGravity);
|
||||
|
||||
CASE Modbus_Read0[99] OF
|
||||
0: DH_DownholeStatus := 'OK';
|
||||
@@ -152,7 +155,7 @@ RP_Mode := (Hand_Mode OR Auto_Mode OR Test_Mode);
|
||||
RP_Remote := _IO_EM_DI_00 OR Remote_Shutdown_Disabled;
|
||||
RP_VFD := VFD_Ready;
|
||||
RP_TubingPressure := TubingPressure_OK;
|
||||
RP_CurrentLeakage := _IO_EM_DI_02;
|
||||
RP_CurrentLeakage := _IO_EM_DI_02 OR (Start_Time_Set AND (time_CurrentTime - time_StartTimeSec) < cfg_CurrentLeakageStartupDelay);
|
||||
|
||||
Run_Permissive := (RP_Pressure AND
|
||||
RP_Temperature AND
|
||||
@@ -185,8 +188,8 @@ IF (NOT Run_Permissive AND VFD_Run_Cmd) THEN
|
||||
|
||||
END_IF;
|
||||
|
||||
WARNING_CurrentLeakage := _IO_EM_DI_01;
|
||||
ALARM_CurrentLeakage := _IO_EM_DI_02;
|
||||
WARNING_CurrentLeakage := NOT _IO_EM_DI_01;
|
||||
ALARM_CurrentLeakage := NOT _IO_EM_DI_02;
|
||||
|
||||
IF Run_Permissive THEN
|
||||
ALARM_Mode := FALSE;
|
||||
@@ -194,6 +197,8 @@ IF Run_Permissive THEN
|
||||
ALARM_Temperature := FALSE;
|
||||
ALARM_VFD := FALSE;
|
||||
ALARM_Remote := FALSE;
|
||||
ALARM_CurrentLeakage := FALSE;
|
||||
WARNING_CurrentLeakage := FALSE;
|
||||
END_IF;
|
||||
|
||||
(* Run only if commanded to start and start permissive is met or already running and not being told to stop *)
|
||||
@@ -204,6 +209,7 @@ IF ((((Start_Button OR Start_Command OR (Restart_Allowed AND Restart_Command)) A
|
||||
Start_Command := FALSE;
|
||||
IF NOT Start_Time_Set THEN
|
||||
Start_Time := __SYSVA_CYCLEDATE;
|
||||
time_StartTimeSec := time_CurrentTime;
|
||||
Start_Time_Set := TRUE;
|
||||
END_IF;
|
||||
|
||||
|
||||
Binary file not shown.
@@ -1,9 +0,0 @@
|
||||
READDOWNHOLEDATA
|
||||
CONTROL
|
||||
VFD_MESSAGING
|
||||
VFD_CONFIGMAP
|
||||
VFD_ERRORMAP
|
||||
LINEARSCALE
|
||||
RA_PFX_ENET_STS_CMD
|
||||
RA_PFX_ENET_PAR_READ
|
||||
RA_PFX_ENET_PAR_WRITE
|
||||
@@ -1,610 +0,0 @@
|
||||
VFD.COP_OUTPUTCURRENT.ENABLE@VFD_MESSAGING,TRUE,BOOL
|
||||
VFD.COP_OUTPUTCURRENT.SRC@VFD_MESSAGING,<NOT USED>,USINT
|
||||
VFD.COP_OUTPUTCURRENT.SRCOFFSET@VFD_MESSAGING,__CUINT00000004,UINT
|
||||
VFD.COP_OUTPUTCURRENT.DEST@VFD_MESSAGING,<NOT USED>,REAL
|
||||
VFD.COP_OUTPUTCURRENT.DESTOFFSET@VFD_MESSAGING,__UINT_NULL,UINT
|
||||
VFD.COP_OUTPUTCURRENT.LENGTH@VFD_MESSAGING,__CUINT00000001,UINT
|
||||
VFD.COP_OUTPUTCURRENT.SWAP@VFD_MESSAGING,TRUE,BOOL
|
||||
VFD.COP_OUTPUTCURRENT.__ADI_SRC@VFD_MESSAGING,<NOT USED>,UINT
|
||||
VFD.COP_OUTPUTCURRENT.__ADI_DEST@VFD_MESSAGING,<NOT USED>,UINT
|
||||
VFD.COP_OUTPUTCURRENT.__DTI_SRC@VFD_MESSAGING,<NOT USED>,SINT
|
||||
VFD.COP_OUTPUTCURRENT.__DTI_DEST@VFD_MESSAGING,<NOT USED>,SINT
|
||||
VFD.COP_DRVTYPE.ENABLE@VFD_MESSAGING,TRUE,BOOL
|
||||
VFD.COP_DRVTYPE.SRC@VFD_MESSAGING,<NOT USED>,USINT
|
||||
VFD.COP_DRVTYPE.SRCOFFSET@VFD_MESSAGING,__UINT_NULL,UINT
|
||||
VFD.COP_DRVTYPE.DEST@VFD_MESSAGING,<NOT USED>,STRING
|
||||
VFD.COP_DRVTYPE.DESTOFFSET@VFD_MESSAGING,__UINT_NULL,UINT
|
||||
VFD.COP_DRVTYPE.LENGTH@VFD_MESSAGING,__CUINT00000001,UINT
|
||||
VFD.COP_DRVTYPE.SWAP@VFD_MESSAGING,FALSE,BOOL
|
||||
VFD.COP_DRVTYPE.__ADI_SRC@VFD_MESSAGING,<NOT USED>,UINT
|
||||
VFD.COP_DRVTYPE.__ADI_DEST@VFD_MESSAGING,<NOT USED>,UINT
|
||||
VFD.COP_DRVTYPE.__DTI_SRC@VFD_MESSAGING,<NOT USED>,SINT
|
||||
VFD.COP_DRVTYPE.__DTI_DEST@VFD_MESSAGING,<NOT USED>,SINT
|
||||
VFD.COP_OUTPUTVOLTAGE.ENABLE@VFD_MESSAGING,TRUE,BOOL
|
||||
VFD.COP_OUTPUTVOLTAGE.SRC@VFD_MESSAGING,<NOT USED>,USINT
|
||||
VFD.COP_OUTPUTVOLTAGE.SRCOFFSET@VFD_MESSAGING,__CUINT0000000C,UINT
|
||||
VFD.COP_OUTPUTVOLTAGE.DEST@VFD_MESSAGING,<NOT USED>,REAL
|
||||
VFD.COP_OUTPUTVOLTAGE.DESTOFFSET@VFD_MESSAGING,__UINT_NULL,UINT
|
||||
VFD.COP_OUTPUTVOLTAGE.LENGTH@VFD_MESSAGING,__CUINT00000001,UINT
|
||||
VFD.COP_OUTPUTVOLTAGE.SWAP@VFD_MESSAGING,TRUE,BOOL
|
||||
VFD.COP_OUTPUTVOLTAGE.__ADI_SRC@VFD_MESSAGING,<NOT USED>,UINT
|
||||
VFD.COP_OUTPUTVOLTAGE.__ADI_DEST@VFD_MESSAGING,<NOT USED>,UINT
|
||||
VFD.COP_OUTPUTVOLTAGE.__DTI_SRC@VFD_MESSAGING,<NOT USED>,SINT
|
||||
VFD.COP_OUTPUTVOLTAGE.__DTI_DEST@VFD_MESSAGING,<NOT USED>,SINT
|
||||
VFD.COP_DCBUSVOLTAGE.ENABLE@VFD_MESSAGING,TRUE,BOOL
|
||||
VFD.COP_DCBUSVOLTAGE.SRC@VFD_MESSAGING,<NOT USED>,USINT
|
||||
VFD.COP_DCBUSVOLTAGE.SRCOFFSET@VFD_MESSAGING,__CUINT00000014,UINT
|
||||
VFD.COP_DCBUSVOLTAGE.DEST@VFD_MESSAGING,<NOT USED>,REAL
|
||||
VFD.COP_DCBUSVOLTAGE.DESTOFFSET@VFD_MESSAGING,__UINT_NULL,UINT
|
||||
VFD.COP_DCBUSVOLTAGE.LENGTH@VFD_MESSAGING,__CUINT00000001,UINT
|
||||
VFD.COP_DCBUSVOLTAGE.SWAP@VFD_MESSAGING,TRUE,BOOL
|
||||
VFD.COP_DCBUSVOLTAGE.__ADI_SRC@VFD_MESSAGING,<NOT USED>,UINT
|
||||
VFD.COP_DCBUSVOLTAGE.__ADI_DEST@VFD_MESSAGING,<NOT USED>,UINT
|
||||
VFD.COP_DCBUSVOLTAGE.__DTI_SRC@VFD_MESSAGING,<NOT USED>,SINT
|
||||
VFD.COP_DCBUSVOLTAGE.__DTI_DEST@VFD_MESSAGING,<NOT USED>,SINT
|
||||
VFD.COP_SPEEDFBK.ENABLE@VFD_MESSAGING,TRUE,BOOL
|
||||
VFD.COP_SPEEDFBK.SRC@VFD_MESSAGING,<NOT USED>,USINT
|
||||
VFD.COP_SPEEDFBK.SRCOFFSET@VFD_MESSAGING,__CUINT00000004,UINT
|
||||
VFD.COP_SPEEDFBK.DEST@VFD_MESSAGING,<NOT USED>,REAL
|
||||
VFD.COP_SPEEDFBK.DESTOFFSET@VFD_MESSAGING,__UINT_NULL,UINT
|
||||
VFD.COP_SPEEDFBK.LENGTH@VFD_MESSAGING,__CUINT00000001,UINT
|
||||
VFD.COP_SPEEDFBK.SWAP@VFD_MESSAGING,TRUE,BOOL
|
||||
VFD.COP_SPEEDFBK.__ADI_SRC@VFD_MESSAGING,<NOT USED>,UINT
|
||||
VFD.COP_SPEEDFBK.__ADI_DEST@VFD_MESSAGING,<NOT USED>,UINT
|
||||
VFD.COP_SPEEDFBK.__DTI_SRC@VFD_MESSAGING,<NOT USED>,SINT
|
||||
VFD.COP_SPEEDFBK.__DTI_DEST@VFD_MESSAGING,<NOT USED>,SINT
|
||||
VFD.COP_SPEEDREF.ENABLE@VFD_MESSAGING,TRUE,BOOL
|
||||
VFD.COP_SPEEDREF.SRC@VFD_MESSAGING,<NOT USED>,REAL
|
||||
VFD.COP_SPEEDREF.SRCOFFSET@VFD_MESSAGING,__UINT_NULL,UINT
|
||||
VFD.COP_SPEEDREF.DEST@VFD_MESSAGING,<NOT USED>,USINT
|
||||
VFD.COP_SPEEDREF.DESTOFFSET@VFD_MESSAGING,__UINT_NULL,UINT
|
||||
VFD.COP_SPEEDREF.LENGTH@VFD_MESSAGING,__CUINT00000004,UINT
|
||||
VFD.COP_SPEEDREF.SWAP@VFD_MESSAGING,TRUE,BOOL
|
||||
VFD.COP_SPEEDREF.__ADI_SRC@VFD_MESSAGING,<NOT USED>,UINT
|
||||
VFD.COP_SPEEDREF.__ADI_DEST@VFD_MESSAGING,<NOT USED>,UINT
|
||||
VFD.COP_SPEEDREF.__DTI_SRC@VFD_MESSAGING,<NOT USED>,SINT
|
||||
VFD.COP_SPEEDREF.__DTI_DEST@VFD_MESSAGING,<NOT USED>,SINT
|
||||
VFD.COP_DECELTIME.ENABLE@VFD_MESSAGING,TRUE,BOOL
|
||||
VFD.COP_DECELTIME.SRC@VFD_MESSAGING,<NOT USED>,REAL
|
||||
VFD.COP_DECELTIME.SRCOFFSET@VFD_MESSAGING,__UINT_NULL,UINT
|
||||
VFD.COP_DECELTIME.DEST@VFD_MESSAGING,<NOT USED>,USINT
|
||||
VFD.COP_DECELTIME.DESTOFFSET@VFD_MESSAGING,__UINT_NULL,UINT
|
||||
VFD.COP_DECELTIME.LENGTH@VFD_MESSAGING,__CUINT00000004,UINT
|
||||
VFD.COP_DECELTIME.SWAP@VFD_MESSAGING,TRUE,BOOL
|
||||
VFD.COP_DECELTIME.__ADI_SRC@VFD_MESSAGING,<NOT USED>,UINT
|
||||
VFD.COP_DECELTIME.__ADI_DEST@VFD_MESSAGING,<NOT USED>,UINT
|
||||
VFD.COP_DECELTIME.__DTI_SRC@VFD_MESSAGING,<NOT USED>,SINT
|
||||
VFD.COP_DECELTIME.__DTI_DEST@VFD_MESSAGING,<NOT USED>,SINT
|
||||
VFD.COP_ACCELTIME.ENABLE@VFD_MESSAGING,TRUE,BOOL
|
||||
VFD.COP_ACCELTIME.SRC@VFD_MESSAGING,<NOT USED>,REAL
|
||||
VFD.COP_ACCELTIME.SRCOFFSET@VFD_MESSAGING,__UINT_NULL,UINT
|
||||
VFD.COP_ACCELTIME.DEST@VFD_MESSAGING,<NOT USED>,USINT
|
||||
VFD.COP_ACCELTIME.DESTOFFSET@VFD_MESSAGING,__UINT_NULL,UINT
|
||||
VFD.COP_ACCELTIME.LENGTH@VFD_MESSAGING,__CUINT00000004,UINT
|
||||
VFD.COP_ACCELTIME.SWAP@VFD_MESSAGING,TRUE,BOOL
|
||||
VFD.COP_ACCELTIME.__ADI_SRC@VFD_MESSAGING,<NOT USED>,UINT
|
||||
VFD.COP_ACCELTIME.__ADI_DEST@VFD_MESSAGING,<NOT USED>,UINT
|
||||
VFD.COP_ACCELTIME.__DTI_SRC@VFD_MESSAGING,<NOT USED>,SINT
|
||||
VFD.COP_ACCELTIME.__DTI_DEST@VFD_MESSAGING,<NOT USED>,SINT
|
||||
VFD.COP_FAULTCODE.ENABLE@VFD_MESSAGING,TRUE,BOOL
|
||||
VFD.COP_FAULTCODE.SRC@VFD_MESSAGING,<NOT USED>,USINT
|
||||
VFD.COP_FAULTCODE.SRCOFFSET@VFD_MESSAGING,__CUINT0000001C,UINT
|
||||
VFD.COP_FAULTCODE.DEST@VFD_MESSAGING,<NOT USED>,UDINT
|
||||
VFD.COP_FAULTCODE.DESTOFFSET@VFD_MESSAGING,__UINT_NULL,UINT
|
||||
VFD.COP_FAULTCODE.LENGTH@VFD_MESSAGING,__CUINT00000001,UINT
|
||||
VFD.COP_FAULTCODE.SWAP@VFD_MESSAGING,TRUE,BOOL
|
||||
VFD.COP_FAULTCODE.__ADI_SRC@VFD_MESSAGING,<NOT USED>,UINT
|
||||
VFD.COP_FAULTCODE.__ADI_DEST@VFD_MESSAGING,<NOT USED>,UINT
|
||||
VFD.COP_FAULTCODE.__DTI_SRC@VFD_MESSAGING,<NOT USED>,SINT
|
||||
VFD.COP_FAULTCODE.__DTI_DEST@VFD_MESSAGING,<NOT USED>,SINT
|
||||
MODBUSCYCLETIMER.IN@READDOWNHOLEDATA,__TMPB__TON__IN,BOOL
|
||||
MODBUSCYCLETIMER.PT@READDOWNHOLEDATA,MODBUSCYCLETIME,TIME
|
||||
VFD_WRITETIMER.IN@VFD_CONFIGMAP,VFD_WRITE,BOOL
|
||||
VFD_WRITETIMER.PT@VFD_CONFIGMAP,VFD_RW_TIME@VFD_CONFIGMAP,TIME
|
||||
VFD_READTIMER.IN@VFD_CONFIGMAP,VFD_READ,BOOL
|
||||
VFD_READTIMER.PT@VFD_CONFIGMAP,VFD_RW_TIME@VFD_CONFIGMAP,TIME
|
||||
VFD_R_NPHP.FBEN@VFD_CONFIGMAP,VFD_READ,BOOL
|
||||
VFD_R_NPHP.IPADDRESS@VFD_CONFIGMAP,VFD_IPADDRESS,STRING
|
||||
VFD_R_NPHP.UPDATERATE_MS@VFD_CONFIGMAP,__CUINT000001F4,UINT
|
||||
VFD_R_NPHP.PARAMETERNUMBER@VFD_CONFIGMAP,__CUINT00000025,UINT
|
||||
VFD_R_NPFLA.FBEN@VFD_CONFIGMAP,VFD_READ,BOOL
|
||||
VFD_R_NPFLA.IPADDRESS@VFD_CONFIGMAP,VFD_IPADDRESS,STRING
|
||||
VFD_R_NPFLA.UPDATERATE_MS@VFD_CONFIGMAP,__CUINT000001F4,UINT
|
||||
VFD_R_NPFLA.PARAMETERNUMBER@VFD_CONFIGMAP,__CUINT00000022,UINT
|
||||
VFD_R_NPVOLTS.FBEN@VFD_CONFIGMAP,VFD_READ,BOOL
|
||||
VFD_R_NPVOLTS.IPADDRESS@VFD_CONFIGMAP,VFD_IPADDRESS,STRING
|
||||
VFD_R_NPVOLTS.UPDATERATE_MS@VFD_CONFIGMAP,__CUINT000001F4,UINT
|
||||
VFD_R_NPVOLTS.PARAMETERNUMBER@VFD_CONFIGMAP,__CUINT0000001F,UINT
|
||||
VFD_R_NPHZ.FBEN@VFD_CONFIGMAP,VFD_READ,BOOL
|
||||
VFD_R_NPHZ.IPADDRESS@VFD_CONFIGMAP,VFD_IPADDRESS,STRING
|
||||
VFD_R_NPHZ.UPDATERATE_MS@VFD_CONFIGMAP,__CUINT000001F4,UINT
|
||||
VFD_R_NPHZ.PARAMETERNUMBER@VFD_CONFIGMAP,__CUINT00000020,UINT
|
||||
VFD_R_NPRPM.FBEN@VFD_CONFIGMAP,VFD_READ,BOOL
|
||||
VFD_R_NPRPM.IPADDRESS@VFD_CONFIGMAP,VFD_IPADDRESS,STRING
|
||||
VFD_R_NPRPM.UPDATERATE_MS@VFD_CONFIGMAP,__CUINT000001F4,UINT
|
||||
VFD_R_NPRPM.PARAMETERNUMBER@VFD_CONFIGMAP,__CUINT00000024,UINT
|
||||
VFD_R_NPOLCURRENT.FBEN@VFD_CONFIGMAP,VFD_READ,BOOL
|
||||
VFD_R_NPOLCURRENT.IPADDRESS@VFD_CONFIGMAP,VFD_IPADDRESS,STRING
|
||||
VFD_R_NPOLCURRENT.UPDATERATE_MS@VFD_CONFIGMAP,__CUINT000001F4,UINT
|
||||
VFD_R_NPOLCURRENT.PARAMETERNUMBER@VFD_CONFIGMAP,__CUINT00000021,UINT
|
||||
VFD_R_MOTORPOLES.FBEN@VFD_CONFIGMAP,VFD_READ,BOOL
|
||||
VFD_R_MOTORPOLES.IPADDRESS@VFD_CONFIGMAP,VFD_IPADDRESS,STRING
|
||||
VFD_R_MOTORPOLES.UPDATERATE_MS@VFD_CONFIGMAP,__CUINT000001F4,UINT
|
||||
VFD_R_MOTORPOLES.PARAMETERNUMBER@VFD_CONFIGMAP,__CUINT00000023,UINT
|
||||
VFD_R_MAXFREQ.FBEN@VFD_CONFIGMAP,VFD_READ,BOOL
|
||||
VFD_R_MAXFREQ.IPADDRESS@VFD_CONFIGMAP,VFD_IPADDRESS,STRING
|
||||
VFD_R_MAXFREQ.UPDATERATE_MS@VFD_CONFIGMAP,__CUINT000001F4,UINT
|
||||
VFD_R_MAXFREQ.PARAMETERNUMBER@VFD_CONFIGMAP,__CUINT0000002C,UINT
|
||||
VFD_R_MINFREQ.FBEN@VFD_CONFIGMAP,VFD_READ,BOOL
|
||||
VFD_R_MINFREQ.IPADDRESS@VFD_CONFIGMAP,VFD_IPADDRESS,STRING
|
||||
VFD_R_MINFREQ.UPDATERATE_MS@VFD_CONFIGMAP,__CUINT000001F4,UINT
|
||||
VFD_R_MINFREQ.PARAMETERNUMBER@VFD_CONFIGMAP,__CUINT0000002B,UINT
|
||||
VFD_R_STOPMODE.FBEN@VFD_CONFIGMAP,VFD_READ,BOOL
|
||||
VFD_R_STOPMODE.IPADDRESS@VFD_CONFIGMAP,VFD_IPADDRESS,STRING
|
||||
VFD_R_STOPMODE.UPDATERATE_MS@VFD_CONFIGMAP,__CUINT000001F4,UINT
|
||||
VFD_R_STOPMODE.PARAMETERNUMBER@VFD_CONFIGMAP,__CUINT0000002D,UINT
|
||||
VFD_R_TORQUEPERFMODE.FBEN@VFD_CONFIGMAP,VFD_READ,BOOL
|
||||
VFD_R_TORQUEPERFMODE.IPADDRESS@VFD_CONFIGMAP,VFD_IPADDRESS,STRING
|
||||
VFD_R_TORQUEPERFMODE.UPDATERATE_MS@VFD_CONFIGMAP,__CUINT000001F4,UINT
|
||||
VFD_R_TORQUEPERFMODE.PARAMETERNUMBER@VFD_CONFIGMAP,__CUINT00000027,UINT
|
||||
LINEARSCALE_PRESSURE.RAW_MIN@CONTROL,__TMPR6@CONTROL,REAL
|
||||
LINEARSCALE_PRESSURE.RAW_MAX@CONTROL,__TMPR7@CONTROL,REAL
|
||||
LINEARSCALE_PRESSURE.EU_MIN@CONTROL,TUBINGPRESSURE_EU_MIN,REAL
|
||||
LINEARSCALE_PRESSURE.EU_MAX@CONTROL,TUBINGPRESSURE_EU_MAX,REAL
|
||||
LINEARSCALE_PRESSURE.RAW_INP@CONTROL,__TMPR__LINEARSCALE__RAW_INP,REAL
|
||||
VFD.FBEN@VFD_MESSAGING,__TMPB__RA_PFX_ENET_STS_CMD__FBEN,BOOL
|
||||
VFD.IPADDRESS@VFD_MESSAGING,VFD_IPADDRESS,STRING
|
||||
VFD.UPDATERATE_MS@VFD_MESSAGING,__CUINT000001F4,UINT
|
||||
VFD.ENETCTRLTO_SEC@VFD_MESSAGING,__CUSINT00000003,USINT
|
||||
VFD.STOP@VFD_MESSAGING,VFD_STOP,BOOL
|
||||
VFD.START@VFD_MESSAGING,VFD_START,BOOL
|
||||
VFD.JOG@VFD_MESSAGING,VFD_JOG,BOOL
|
||||
VFD.CLRFAULT@VFD_MESSAGING,VFD_CLEARFAULT,BOOL
|
||||
VFD.SETFWD@VFD_MESSAGING,TRUE,BOOL
|
||||
VFD.SETREV@VFD_MESSAGING,FALSE,BOOL
|
||||
VFD.SPEEDREF@VFD_MESSAGING,VFD_SPEEDREF,REAL
|
||||
VFD.ACCELTIME1@VFD_MESSAGING,VFD_ACCELTIME,REAL
|
||||
VFD.DECELTIME1@VFD_MESSAGING,VFD_DECELTIME,REAL
|
||||
VFD_R_NPHP.MSGPARREAD_ERR_RTRIG.CLK@VFD_CONFIGMAP,__TMPB__R_TRIG__CLK,BOOL
|
||||
VFD_R_NPHP.MSGPARREAD_Q_RTRIG.CLK@VFD_CONFIGMAP,__TMPB__R_TRIG__CLK,BOOL
|
||||
VFD_R_NPHP.FBEN_RTRIG.CLK@VFD_CONFIGMAP,__TMPB__R_TRIG__CLK,BOOL
|
||||
VFD.MSGTIMEOUT_Q_RTRIG.CLK@VFD_MESSAGING,__TMPB__R_TRIG__CLK,BOOL
|
||||
VFD.MSGPARREAD_ERR_RTRIG.CLK@VFD_MESSAGING,__TMPB__R_TRIG__CLK,BOOL
|
||||
VFD.MSGPARWRITE_Q_RTRIG.CLK@VFD_MESSAGING,__TMPB__R_TRIG__CLK,BOOL
|
||||
VFD.MSGPARREAD_Q_RTRIG.CLK@VFD_MESSAGING,__TMPB__R_TRIG__CLK,BOOL
|
||||
VFD.FBEN_RTRIG.CLK@VFD_MESSAGING,__TMPB__R_TRIG__CLK,BOOL
|
||||
VFD.MSGTIMEOUT_ERR_RTRIG.CLK@VFD_MESSAGING,__TMPB__R_TRIG__CLK,BOOL
|
||||
VFD.MSGSTS_ERR_RTRIG.CLK@VFD_MESSAGING,__TMPB__R_TRIG__CLK,BOOL
|
||||
VFD.MSGCMD_ERR_RTRIG.CLK@VFD_MESSAGING,__TMPB__R_TRIG__CLK,BOOL
|
||||
VFD.MSGDRVTYPE_Q_RTRIG.CLK@VFD_MESSAGING,__TMPB__R_TRIG__CLK,BOOL
|
||||
VFD.MSGDRVTYPE_ERR_RTRIG.CLK@VFD_MESSAGING,__TMPB__R_TRIG__CLK,BOOL
|
||||
VFD.MSGSTS_Q_RTRIG.CLK@VFD_MESSAGING,__TMPB__R_TRIG__CLK,BOOL
|
||||
VFD.MSGPARWRITE_ERR_RTRIG.CLK@VFD_MESSAGING,__TMPB__R_TRIG__CLK,BOOL
|
||||
VFD.MSGCMD_Q_RTRIG.CLK@VFD_MESSAGING,__TMPB__R_TRIG__CLK,BOOL
|
||||
VFD_W_NPHP.MSGTIMEOUT_Q_RTRIG.CLK@VFD_CONFIGMAP,__TMPB__R_TRIG__CLK,BOOL
|
||||
VFD_W_NPHP.MSGPARWRITE_Q_RTRIG.CLK@VFD_CONFIGMAP,__TMPB__R_TRIG__CLK,BOOL
|
||||
VFD_W_NPHP.FBEN_RTRIG.CLK@VFD_CONFIGMAP,__TMPB__R_TRIG__CLK,BOOL
|
||||
VFD_W_NPHP.MSGTIMEOUT_ERR_RTRIG.CLK@VFD_CONFIGMAP,__TMPB__R_TRIG__CLK,BOOL
|
||||
VFD_W_NPHP.MSGPARWRITE_ERR_RTRIG.CLK@VFD_CONFIGMAP,__TMPB__R_TRIG__CLK,BOOL
|
||||
VFD_R_NPFLA.MSGPARREAD_ERR_RTRIG.CLK@VFD_CONFIGMAP,__TMPB__R_TRIG__CLK,BOOL
|
||||
VFD_R_NPFLA.MSGPARREAD_Q_RTRIG.CLK@VFD_CONFIGMAP,__TMPB__R_TRIG__CLK,BOOL
|
||||
VFD_R_NPFLA.FBEN_RTRIG.CLK@VFD_CONFIGMAP,__TMPB__R_TRIG__CLK,BOOL
|
||||
VFD_W_NPFLA.MSGTIMEOUT_Q_RTRIG.CLK@VFD_CONFIGMAP,__TMPB__R_TRIG__CLK,BOOL
|
||||
VFD_W_NPFLA.MSGPARWRITE_Q_RTRIG.CLK@VFD_CONFIGMAP,__TMPB__R_TRIG__CLK,BOOL
|
||||
VFD_W_NPFLA.FBEN_RTRIG.CLK@VFD_CONFIGMAP,__TMPB__R_TRIG__CLK,BOOL
|
||||
VFD_W_NPFLA.MSGTIMEOUT_ERR_RTRIG.CLK@VFD_CONFIGMAP,__TMPB__R_TRIG__CLK,BOOL
|
||||
VFD_W_NPFLA.MSGPARWRITE_ERR_RTRIG.CLK@VFD_CONFIGMAP,__TMPB__R_TRIG__CLK,BOOL
|
||||
VFD_R_NPVOLTS.MSGPARREAD_ERR_RTRIG.CLK@VFD_CONFIGMAP,__TMPB__R_TRIG__CLK,BOOL
|
||||
VFD_R_NPVOLTS.MSGPARREAD_Q_RTRIG.CLK@VFD_CONFIGMAP,__TMPB__R_TRIG__CLK,BOOL
|
||||
VFD_R_NPVOLTS.FBEN_RTRIG.CLK@VFD_CONFIGMAP,__TMPB__R_TRIG__CLK,BOOL
|
||||
VFD_W_NPVOLTS.MSGTIMEOUT_Q_RTRIG.CLK@VFD_CONFIGMAP,__TMPB__R_TRIG__CLK,BOOL
|
||||
VFD_W_NPVOLTS.MSGPARWRITE_Q_RTRIG.CLK@VFD_CONFIGMAP,__TMPB__R_TRIG__CLK,BOOL
|
||||
VFD_W_NPVOLTS.FBEN_RTRIG.CLK@VFD_CONFIGMAP,__TMPB__R_TRIG__CLK,BOOL
|
||||
VFD_W_NPVOLTS.MSGTIMEOUT_ERR_RTRIG.CLK@VFD_CONFIGMAP,__TMPB__R_TRIG__CLK,BOOL
|
||||
VFD_W_NPVOLTS.MSGPARWRITE_ERR_RTRIG.CLK@VFD_CONFIGMAP,__TMPB__R_TRIG__CLK,BOOL
|
||||
VFD_R_NPHZ.MSGPARREAD_ERR_RTRIG.CLK@VFD_CONFIGMAP,__TMPB__R_TRIG__CLK,BOOL
|
||||
VFD_R_NPHZ.MSGPARREAD_Q_RTRIG.CLK@VFD_CONFIGMAP,__TMPB__R_TRIG__CLK,BOOL
|
||||
VFD_R_NPHZ.FBEN_RTRIG.CLK@VFD_CONFIGMAP,__TMPB__R_TRIG__CLK,BOOL
|
||||
VFD_W_NPHZ.MSGTIMEOUT_Q_RTRIG.CLK@VFD_CONFIGMAP,__TMPB__R_TRIG__CLK,BOOL
|
||||
VFD_W_NPHZ.MSGPARWRITE_Q_RTRIG.CLK@VFD_CONFIGMAP,__TMPB__R_TRIG__CLK,BOOL
|
||||
VFD_W_NPHZ.FBEN_RTRIG.CLK@VFD_CONFIGMAP,__TMPB__R_TRIG__CLK,BOOL
|
||||
VFD_W_NPHZ.MSGTIMEOUT_ERR_RTRIG.CLK@VFD_CONFIGMAP,__TMPB__R_TRIG__CLK,BOOL
|
||||
VFD_W_NPHZ.MSGPARWRITE_ERR_RTRIG.CLK@VFD_CONFIGMAP,__TMPB__R_TRIG__CLK,BOOL
|
||||
VFD_R_NPRPM.MSGPARREAD_ERR_RTRIG.CLK@VFD_CONFIGMAP,__TMPB__R_TRIG__CLK,BOOL
|
||||
VFD_R_NPRPM.MSGPARREAD_Q_RTRIG.CLK@VFD_CONFIGMAP,__TMPB__R_TRIG__CLK,BOOL
|
||||
VFD_R_NPRPM.FBEN_RTRIG.CLK@VFD_CONFIGMAP,__TMPB__R_TRIG__CLK,BOOL
|
||||
VFD_W_NPRPM.MSGTIMEOUT_Q_RTRIG.CLK@VFD_CONFIGMAP,__TMPB__R_TRIG__CLK,BOOL
|
||||
VFD_W_NPRPM.MSGPARWRITE_Q_RTRIG.CLK@VFD_CONFIGMAP,__TMPB__R_TRIG__CLK,BOOL
|
||||
VFD_W_NPRPM.FBEN_RTRIG.CLK@VFD_CONFIGMAP,__TMPB__R_TRIG__CLK,BOOL
|
||||
VFD_W_NPRPM.MSGTIMEOUT_ERR_RTRIG.CLK@VFD_CONFIGMAP,__TMPB__R_TRIG__CLK,BOOL
|
||||
VFD_W_NPRPM.MSGPARWRITE_ERR_RTRIG.CLK@VFD_CONFIGMAP,__TMPB__R_TRIG__CLK,BOOL
|
||||
VFD_R_NPOLCURRENT.MSGPARREAD_ERR_RTRIG.CLK@VFD_CONFIGMAP,__TMPB__R_TRIG__CLK,BOOL
|
||||
VFD_R_NPOLCURRENT.MSGPARREAD_Q_RTRIG.CLK@VFD_CONFIGMAP,__TMPB__R_TRIG__CLK,BOOL
|
||||
VFD_R_NPOLCURRENT.FBEN_RTRIG.CLK@VFD_CONFIGMAP,__TMPB__R_TRIG__CLK,BOOL
|
||||
VFD_W_NPOLCURRENT.MSGTIMEOUT_Q_RTRIG.CLK@VFD_CONFIGMAP,__TMPB__R_TRIG__CLK,BOOL
|
||||
VFD_W_NPOLCURRENT.MSGPARWRITE_Q_RTRIG.CLK@VFD_CONFIGMAP,__TMPB__R_TRIG__CLK,BOOL
|
||||
VFD_W_NPOLCURRENT.FBEN_RTRIG.CLK@VFD_CONFIGMAP,__TMPB__R_TRIG__CLK,BOOL
|
||||
VFD_W_NPOLCURRENT.MSGTIMEOUT_ERR_RTRIG.CLK@VFD_CONFIGMAP,__TMPB__R_TRIG__CLK,BOOL
|
||||
VFD_W_NPOLCURRENT.MSGPARWRITE_ERR_RTRIG.CLK@VFD_CONFIGMAP,__TMPB__R_TRIG__CLK,BOOL
|
||||
VFD_R_MOTORPOLES.MSGPARREAD_ERR_RTRIG.CLK@VFD_CONFIGMAP,__TMPB__R_TRIG__CLK,BOOL
|
||||
VFD_R_MOTORPOLES.MSGPARREAD_Q_RTRIG.CLK@VFD_CONFIGMAP,__TMPB__R_TRIG__CLK,BOOL
|
||||
VFD_R_MOTORPOLES.FBEN_RTRIG.CLK@VFD_CONFIGMAP,__TMPB__R_TRIG__CLK,BOOL
|
||||
VFD_W_MOTORPOLES.MSGTIMEOUT_Q_RTRIG.CLK@VFD_CONFIGMAP,__TMPB__R_TRIG__CLK,BOOL
|
||||
VFD_W_MOTORPOLES.MSGPARWRITE_Q_RTRIG.CLK@VFD_CONFIGMAP,__TMPB__R_TRIG__CLK,BOOL
|
||||
VFD_W_MOTORPOLES.FBEN_RTRIG.CLK@VFD_CONFIGMAP,__TMPB__R_TRIG__CLK,BOOL
|
||||
VFD_W_MOTORPOLES.MSGTIMEOUT_ERR_RTRIG.CLK@VFD_CONFIGMAP,__TMPB__R_TRIG__CLK,BOOL
|
||||
VFD_W_MOTORPOLES.MSGPARWRITE_ERR_RTRIG.CLK@VFD_CONFIGMAP,__TMPB__R_TRIG__CLK,BOOL
|
||||
VFD_R_MAXFREQ.MSGPARREAD_ERR_RTRIG.CLK@VFD_CONFIGMAP,__TMPB__R_TRIG__CLK,BOOL
|
||||
VFD_R_MAXFREQ.MSGPARREAD_Q_RTRIG.CLK@VFD_CONFIGMAP,__TMPB__R_TRIG__CLK,BOOL
|
||||
VFD_R_MAXFREQ.FBEN_RTRIG.CLK@VFD_CONFIGMAP,__TMPB__R_TRIG__CLK,BOOL
|
||||
VFD_W_MAXFREQ.MSGTIMEOUT_Q_RTRIG.CLK@VFD_CONFIGMAP,__TMPB__R_TRIG__CLK,BOOL
|
||||
VFD_W_MAXFREQ.MSGPARWRITE_Q_RTRIG.CLK@VFD_CONFIGMAP,__TMPB__R_TRIG__CLK,BOOL
|
||||
VFD_W_MAXFREQ.FBEN_RTRIG.CLK@VFD_CONFIGMAP,__TMPB__R_TRIG__CLK,BOOL
|
||||
VFD_W_MAXFREQ.MSGTIMEOUT_ERR_RTRIG.CLK@VFD_CONFIGMAP,__TMPB__R_TRIG__CLK,BOOL
|
||||
VFD_W_MAXFREQ.MSGPARWRITE_ERR_RTRIG.CLK@VFD_CONFIGMAP,__TMPB__R_TRIG__CLK,BOOL
|
||||
VFD_R_MINFREQ.MSGPARREAD_ERR_RTRIG.CLK@VFD_CONFIGMAP,__TMPB__R_TRIG__CLK,BOOL
|
||||
VFD_R_MINFREQ.MSGPARREAD_Q_RTRIG.CLK@VFD_CONFIGMAP,__TMPB__R_TRIG__CLK,BOOL
|
||||
VFD_R_MINFREQ.FBEN_RTRIG.CLK@VFD_CONFIGMAP,__TMPB__R_TRIG__CLK,BOOL
|
||||
VFD_W_MINFREQ.MSGTIMEOUT_Q_RTRIG.CLK@VFD_CONFIGMAP,__TMPB__R_TRIG__CLK,BOOL
|
||||
VFD_W_MINFREQ.MSGPARWRITE_Q_RTRIG.CLK@VFD_CONFIGMAP,__TMPB__R_TRIG__CLK,BOOL
|
||||
VFD_W_MINFREQ.FBEN_RTRIG.CLK@VFD_CONFIGMAP,__TMPB__R_TRIG__CLK,BOOL
|
||||
VFD_W_MINFREQ.MSGTIMEOUT_ERR_RTRIG.CLK@VFD_CONFIGMAP,__TMPB__R_TRIG__CLK,BOOL
|
||||
VFD_W_MINFREQ.MSGPARWRITE_ERR_RTRIG.CLK@VFD_CONFIGMAP,__TMPB__R_TRIG__CLK,BOOL
|
||||
VFD_R_STOPMODE.MSGPARREAD_ERR_RTRIG.CLK@VFD_CONFIGMAP,__TMPB__R_TRIG__CLK,BOOL
|
||||
VFD_R_STOPMODE.MSGPARREAD_Q_RTRIG.CLK@VFD_CONFIGMAP,__TMPB__R_TRIG__CLK,BOOL
|
||||
VFD_R_STOPMODE.FBEN_RTRIG.CLK@VFD_CONFIGMAP,__TMPB__R_TRIG__CLK,BOOL
|
||||
VFD_W_STOPMODE.MSGTIMEOUT_Q_RTRIG.CLK@VFD_CONFIGMAP,__TMPB__R_TRIG__CLK,BOOL
|
||||
VFD_W_STOPMODE.MSGPARWRITE_Q_RTRIG.CLK@VFD_CONFIGMAP,__TMPB__R_TRIG__CLK,BOOL
|
||||
VFD_W_STOPMODE.FBEN_RTRIG.CLK@VFD_CONFIGMAP,__TMPB__R_TRIG__CLK,BOOL
|
||||
VFD_W_STOPMODE.MSGTIMEOUT_ERR_RTRIG.CLK@VFD_CONFIGMAP,__TMPB__R_TRIG__CLK,BOOL
|
||||
VFD_W_STOPMODE.MSGPARWRITE_ERR_RTRIG.CLK@VFD_CONFIGMAP,__TMPB__R_TRIG__CLK,BOOL
|
||||
VFD_R_TORQUEPERFMODE.MSGPARREAD_ERR_RTRIG.CLK@VFD_CONFIGMAP,__TMPB__R_TRIG__CLK,BOOL
|
||||
VFD_R_TORQUEPERFMODE.MSGPARREAD_Q_RTRIG.CLK@VFD_CONFIGMAP,__TMPB__R_TRIG__CLK,BOOL
|
||||
VFD_R_TORQUEPERFMODE.FBEN_RTRIG.CLK@VFD_CONFIGMAP,__TMPB__R_TRIG__CLK,BOOL
|
||||
VFD_W_TORQUEPERFMODE.MSGTIMEOUT_Q_RTRIG.CLK@VFD_CONFIGMAP,__TMPB__R_TRIG__CLK,BOOL
|
||||
VFD_W_TORQUEPERFMODE.MSGPARWRITE_Q_RTRIG.CLK@VFD_CONFIGMAP,__TMPB__R_TRIG__CLK,BOOL
|
||||
VFD_W_TORQUEPERFMODE.FBEN_RTRIG.CLK@VFD_CONFIGMAP,__TMPB__R_TRIG__CLK,BOOL
|
||||
VFD_W_TORQUEPERFMODE.MSGTIMEOUT_ERR_RTRIG.CLK@VFD_CONFIGMAP,__TMPB__R_TRIG__CLK,BOOL
|
||||
VFD_W_TORQUEPERFMODE.MSGPARWRITE_ERR_RTRIG.CLK@VFD_CONFIGMAP,__TMPB__R_TRIG__CLK,BOOL
|
||||
MODBUSDATA_0.IN@READDOWNHOLEDATA,__TMPB__MSG_MODBUS__IN,BOOL
|
||||
MODBUSDATA_0.CANCEL@READDOWNHOLEDATA,CANCEL@READDOWNHOLEDATA,BOOL
|
||||
MODBUSDATA_0.LOCALCFG@READDOWNHOLEDATA,<NOT USED>,MODBUSLOCPARA
|
||||
MODBUSDATA_0.TARGETCFG@READDOWNHOLEDATA,<NOT USED>,MODBUSTARPARA
|
||||
MODBUSDATA_0.LOCALADDR@READDOWNHOLEDATA,<NOT USED>,MODBUSLOCADDR
|
||||
MODBUSDATA_0.__ADI_LOCALADDR@READDOWNHOLEDATA,<NOT USED>,UINT
|
||||
MODBUSDATA_1000.IN@READDOWNHOLEDATA,__TMPB__MSG_MODBUS__IN,BOOL
|
||||
MODBUSDATA_1000.CANCEL@READDOWNHOLEDATA,CANCEL@READDOWNHOLEDATA,BOOL
|
||||
MODBUSDATA_1000.LOCALCFG@READDOWNHOLEDATA,<NOT USED>,MODBUSLOCPARA
|
||||
MODBUSDATA_1000.TARGETCFG@READDOWNHOLEDATA,<NOT USED>,MODBUSTARPARA
|
||||
MODBUSDATA_1000.LOCALADDR@READDOWNHOLEDATA,<NOT USED>,MODBUSLOCADDR
|
||||
MODBUSDATA_1000.__ADI_LOCALADDR@READDOWNHOLEDATA,<NOT USED>,UINT
|
||||
VFD_R_NPHP.MSGPARREAD.IN@VFD_CONFIGMAP,__TMPB__MSG_CIPGENERIC__IN,BOOL
|
||||
VFD_R_NPHP.MSGPARREAD.CTRLCFG@VFD_CONFIGMAP,<NOT USED>,CIPCONTROLCFG
|
||||
VFD_R_NPHP.MSGPARREAD.APPCFG@VFD_CONFIGMAP,<NOT USED>,CIPAPPCFG
|
||||
VFD_R_NPHP.MSGPARREAD.TARGETCFG@VFD_CONFIGMAP,<NOT USED>,CIPTARGETCFG
|
||||
VFD_R_NPHP.MSGPARREAD.REQLENGTH@VFD_CONFIGMAP,__UINT_NULL,UINT
|
||||
VFD_R_NPHP.MSGPARREAD.RESDATA@VFD_CONFIGMAP,<NOT USED>,USINT
|
||||
VFD_R_NPHP.MSGPARREAD.__ADI_RESDATA@VFD_CONFIGMAP,<NOT USED>,UINT
|
||||
VFD.MSG_PARREAD.IN@VFD_MESSAGING,__TMPB__MSG_CIPGENERIC__IN,BOOL
|
||||
VFD.MSG_PARREAD.CTRLCFG@VFD_MESSAGING,<NOT USED>,CIPCONTROLCFG
|
||||
VFD.MSG_PARREAD.APPCFG@VFD_MESSAGING,<NOT USED>,CIPAPPCFG
|
||||
VFD.MSG_PARREAD.TARGETCFG@VFD_MESSAGING,<NOT USED>,CIPTARGETCFG
|
||||
VFD.MSG_PARREAD.REQDATA@VFD_MESSAGING,<NOT USED>,USINT
|
||||
VFD.MSG_PARREAD.REQLENGTH@VFD_MESSAGING,__TMPUIN__MSG_CIPGENERIC__REQLENGTH,UINT
|
||||
VFD.MSG_PARREAD.RESDATA@VFD_MESSAGING,<NOT USED>,USINT
|
||||
VFD.MSG_PARREAD.__ADI_REQDATA@VFD_MESSAGING,<NOT USED>,UINT
|
||||
VFD.MSG_PARREAD.__ADI_RESDATA@VFD_MESSAGING,<NOT USED>,UINT
|
||||
VFD.MSG_CMD.IN@VFD_MESSAGING,__TMPB__MSG_CIPGENERIC__IN,BOOL
|
||||
VFD.MSG_CMD.CTRLCFG@VFD_MESSAGING,<NOT USED>,CIPCONTROLCFG
|
||||
VFD.MSG_CMD.APPCFG@VFD_MESSAGING,<NOT USED>,CIPAPPCFG
|
||||
VFD.MSG_CMD.TARGETCFG@VFD_MESSAGING,<NOT USED>,CIPTARGETCFG
|
||||
VFD.MSG_CMD.REQDATA@VFD_MESSAGING,<NOT USED>,USINT
|
||||
VFD.MSG_CMD.REQLENGTH@VFD_MESSAGING,__TMPUIN__MSG_CIPGENERIC__REQLENGTH,UINT
|
||||
VFD.MSG_CMD.__ADI_REQDATA@VFD_MESSAGING,<NOT USED>,UINT
|
||||
VFD.MSG_STS.IN@VFD_MESSAGING,__TMPB__MSG_CIPGENERIC__IN,BOOL
|
||||
VFD.MSG_STS.CTRLCFG@VFD_MESSAGING,<NOT USED>,CIPCONTROLCFG
|
||||
VFD.MSG_STS.APPCFG@VFD_MESSAGING,<NOT USED>,CIPAPPCFG
|
||||
VFD.MSG_STS.TARGETCFG@VFD_MESSAGING,<NOT USED>,CIPTARGETCFG
|
||||
VFD.MSG_STS.RESDATA@VFD_MESSAGING,<NOT USED>,USINT
|
||||
VFD.MSG_STS.__ADI_RESDATA@VFD_MESSAGING,<NOT USED>,UINT
|
||||
VFD.MSG_TIMEOUT.IN@VFD_MESSAGING,__TMPB__MSG_CIPGENERIC__IN,BOOL
|
||||
VFD.MSG_TIMEOUT.CTRLCFG@VFD_MESSAGING,<NOT USED>,CIPCONTROLCFG
|
||||
VFD.MSG_TIMEOUT.APPCFG@VFD_MESSAGING,<NOT USED>,CIPAPPCFG
|
||||
VFD.MSG_TIMEOUT.TARGETCFG@VFD_MESSAGING,<NOT USED>,CIPTARGETCFG
|
||||
VFD.MSG_TIMEOUT.REQDATA@VFD_MESSAGING,<NOT USED>,USINT
|
||||
VFD.MSG_TIMEOUT.REQLENGTH@VFD_MESSAGING,__CUINT00000002,UINT
|
||||
VFD.MSG_TIMEOUT.__ADI_REQDATA@VFD_MESSAGING,<NOT USED>,UINT
|
||||
VFD.MSG_PARWRITE.IN@VFD_MESSAGING,__TMPB__MSG_CIPGENERIC__IN,BOOL
|
||||
VFD.MSG_PARWRITE.CTRLCFG@VFD_MESSAGING,<NOT USED>,CIPCONTROLCFG
|
||||
VFD.MSG_PARWRITE.APPCFG@VFD_MESSAGING,<NOT USED>,CIPAPPCFG
|
||||
VFD.MSG_PARWRITE.TARGETCFG@VFD_MESSAGING,<NOT USED>,CIPTARGETCFG
|
||||
VFD.MSG_PARWRITE.REQDATA@VFD_MESSAGING,<NOT USED>,USINT
|
||||
VFD.MSG_PARWRITE.REQLENGTH@VFD_MESSAGING,__TMPUIN__MSG_CIPGENERIC__REQLENGTH,UINT
|
||||
VFD.MSG_PARWRITE.RESDATA@VFD_MESSAGING,<NOT USED>,USINT
|
||||
VFD.MSG_PARWRITE.__ADI_REQDATA@VFD_MESSAGING,<NOT USED>,UINT
|
||||
VFD.MSG_PARWRITE.__ADI_RESDATA@VFD_MESSAGING,<NOT USED>,UINT
|
||||
VFD.MSG_DRVTYPE.IN@VFD_MESSAGING,__TMPB__MSG_CIPGENERIC__IN,BOOL
|
||||
VFD.MSG_DRVTYPE.CTRLCFG@VFD_MESSAGING,<NOT USED>,CIPCONTROLCFG
|
||||
VFD.MSG_DRVTYPE.APPCFG@VFD_MESSAGING,<NOT USED>,CIPAPPCFG
|
||||
VFD.MSG_DRVTYPE.TARGETCFG@VFD_MESSAGING,<NOT USED>,CIPTARGETCFG
|
||||
VFD.MSG_DRVTYPE.RESDATA@VFD_MESSAGING,<NOT USED>,USINT
|
||||
VFD.MSG_DRVTYPE.__ADI_RESDATA@VFD_MESSAGING,<NOT USED>,UINT
|
||||
VFD_W_NPHP.MSGPARWRITE.IN@VFD_CONFIGMAP,__TMPB__MSG_CIPGENERIC__IN,BOOL
|
||||
VFD_W_NPHP.MSGPARWRITE.CTRLCFG@VFD_CONFIGMAP,<NOT USED>,CIPCONTROLCFG
|
||||
VFD_W_NPHP.MSGPARWRITE.APPCFG@VFD_CONFIGMAP,<NOT USED>,CIPAPPCFG
|
||||
VFD_W_NPHP.MSGPARWRITE.TARGETCFG@VFD_CONFIGMAP,<NOT USED>,CIPTARGETCFG
|
||||
VFD_W_NPHP.MSGPARWRITE.REQDATA@VFD_CONFIGMAP,<NOT USED>,USINT
|
||||
VFD_W_NPHP.MSGPARWRITE.REQLENGTH@VFD_CONFIGMAP,__CUINT00000002,UINT
|
||||
VFD_W_NPHP.MSGPARWRITE.__ADI_REQDATA@VFD_CONFIGMAP,<NOT USED>,UINT
|
||||
VFD_W_NPHP.MSGTIMEOUT.IN@VFD_CONFIGMAP,__TMPB__MSG_CIPGENERIC__IN,BOOL
|
||||
VFD_W_NPHP.MSGTIMEOUT.CTRLCFG@VFD_CONFIGMAP,<NOT USED>,CIPCONTROLCFG
|
||||
VFD_W_NPHP.MSGTIMEOUT.APPCFG@VFD_CONFIGMAP,<NOT USED>,CIPAPPCFG
|
||||
VFD_W_NPHP.MSGTIMEOUT.TARGETCFG@VFD_CONFIGMAP,<NOT USED>,CIPTARGETCFG
|
||||
VFD_W_NPHP.MSGTIMEOUT.REQDATA@VFD_CONFIGMAP,<NOT USED>,USINT
|
||||
VFD_W_NPHP.MSGTIMEOUT.REQLENGTH@VFD_CONFIGMAP,__CUINT00000002,UINT
|
||||
VFD_W_NPHP.MSGTIMEOUT.__ADI_REQDATA@VFD_CONFIGMAP,<NOT USED>,UINT
|
||||
VFD_R_NPFLA.MSGPARREAD.IN@VFD_CONFIGMAP,__TMPB__MSG_CIPGENERIC__IN,BOOL
|
||||
VFD_R_NPFLA.MSGPARREAD.CTRLCFG@VFD_CONFIGMAP,<NOT USED>,CIPCONTROLCFG
|
||||
VFD_R_NPFLA.MSGPARREAD.APPCFG@VFD_CONFIGMAP,<NOT USED>,CIPAPPCFG
|
||||
VFD_R_NPFLA.MSGPARREAD.TARGETCFG@VFD_CONFIGMAP,<NOT USED>,CIPTARGETCFG
|
||||
VFD_R_NPFLA.MSGPARREAD.REQLENGTH@VFD_CONFIGMAP,__UINT_NULL,UINT
|
||||
VFD_R_NPFLA.MSGPARREAD.RESDATA@VFD_CONFIGMAP,<NOT USED>,USINT
|
||||
VFD_R_NPFLA.MSGPARREAD.__ADI_RESDATA@VFD_CONFIGMAP,<NOT USED>,UINT
|
||||
VFD_W_NPFLA.MSGPARWRITE.IN@VFD_CONFIGMAP,__TMPB__MSG_CIPGENERIC__IN,BOOL
|
||||
VFD_W_NPFLA.MSGPARWRITE.CTRLCFG@VFD_CONFIGMAP,<NOT USED>,CIPCONTROLCFG
|
||||
VFD_W_NPFLA.MSGPARWRITE.APPCFG@VFD_CONFIGMAP,<NOT USED>,CIPAPPCFG
|
||||
VFD_W_NPFLA.MSGPARWRITE.TARGETCFG@VFD_CONFIGMAP,<NOT USED>,CIPTARGETCFG
|
||||
VFD_W_NPFLA.MSGPARWRITE.REQDATA@VFD_CONFIGMAP,<NOT USED>,USINT
|
||||
VFD_W_NPFLA.MSGPARWRITE.REQLENGTH@VFD_CONFIGMAP,__CUINT00000002,UINT
|
||||
VFD_W_NPFLA.MSGPARWRITE.__ADI_REQDATA@VFD_CONFIGMAP,<NOT USED>,UINT
|
||||
VFD_W_NPFLA.MSGTIMEOUT.IN@VFD_CONFIGMAP,__TMPB__MSG_CIPGENERIC__IN,BOOL
|
||||
VFD_W_NPFLA.MSGTIMEOUT.CTRLCFG@VFD_CONFIGMAP,<NOT USED>,CIPCONTROLCFG
|
||||
VFD_W_NPFLA.MSGTIMEOUT.APPCFG@VFD_CONFIGMAP,<NOT USED>,CIPAPPCFG
|
||||
VFD_W_NPFLA.MSGTIMEOUT.TARGETCFG@VFD_CONFIGMAP,<NOT USED>,CIPTARGETCFG
|
||||
VFD_W_NPFLA.MSGTIMEOUT.REQDATA@VFD_CONFIGMAP,<NOT USED>,USINT
|
||||
VFD_W_NPFLA.MSGTIMEOUT.REQLENGTH@VFD_CONFIGMAP,__CUINT00000002,UINT
|
||||
VFD_W_NPFLA.MSGTIMEOUT.__ADI_REQDATA@VFD_CONFIGMAP,<NOT USED>,UINT
|
||||
VFD_R_NPVOLTS.MSGPARREAD.IN@VFD_CONFIGMAP,__TMPB__MSG_CIPGENERIC__IN,BOOL
|
||||
VFD_R_NPVOLTS.MSGPARREAD.CTRLCFG@VFD_CONFIGMAP,<NOT USED>,CIPCONTROLCFG
|
||||
VFD_R_NPVOLTS.MSGPARREAD.APPCFG@VFD_CONFIGMAP,<NOT USED>,CIPAPPCFG
|
||||
VFD_R_NPVOLTS.MSGPARREAD.TARGETCFG@VFD_CONFIGMAP,<NOT USED>,CIPTARGETCFG
|
||||
VFD_R_NPVOLTS.MSGPARREAD.REQLENGTH@VFD_CONFIGMAP,__UINT_NULL,UINT
|
||||
VFD_R_NPVOLTS.MSGPARREAD.RESDATA@VFD_CONFIGMAP,<NOT USED>,USINT
|
||||
VFD_R_NPVOLTS.MSGPARREAD.__ADI_RESDATA@VFD_CONFIGMAP,<NOT USED>,UINT
|
||||
VFD_W_NPVOLTS.MSGPARWRITE.IN@VFD_CONFIGMAP,__TMPB__MSG_CIPGENERIC__IN,BOOL
|
||||
VFD_W_NPVOLTS.MSGPARWRITE.CTRLCFG@VFD_CONFIGMAP,<NOT USED>,CIPCONTROLCFG
|
||||
VFD_W_NPVOLTS.MSGPARWRITE.APPCFG@VFD_CONFIGMAP,<NOT USED>,CIPAPPCFG
|
||||
VFD_W_NPVOLTS.MSGPARWRITE.TARGETCFG@VFD_CONFIGMAP,<NOT USED>,CIPTARGETCFG
|
||||
VFD_W_NPVOLTS.MSGPARWRITE.REQDATA@VFD_CONFIGMAP,<NOT USED>,USINT
|
||||
VFD_W_NPVOLTS.MSGPARWRITE.REQLENGTH@VFD_CONFIGMAP,__CUINT00000002,UINT
|
||||
VFD_W_NPVOLTS.MSGPARWRITE.__ADI_REQDATA@VFD_CONFIGMAP,<NOT USED>,UINT
|
||||
VFD_W_NPVOLTS.MSGTIMEOUT.IN@VFD_CONFIGMAP,__TMPB__MSG_CIPGENERIC__IN,BOOL
|
||||
VFD_W_NPVOLTS.MSGTIMEOUT.CTRLCFG@VFD_CONFIGMAP,<NOT USED>,CIPCONTROLCFG
|
||||
VFD_W_NPVOLTS.MSGTIMEOUT.APPCFG@VFD_CONFIGMAP,<NOT USED>,CIPAPPCFG
|
||||
VFD_W_NPVOLTS.MSGTIMEOUT.TARGETCFG@VFD_CONFIGMAP,<NOT USED>,CIPTARGETCFG
|
||||
VFD_W_NPVOLTS.MSGTIMEOUT.REQDATA@VFD_CONFIGMAP,<NOT USED>,USINT
|
||||
VFD_W_NPVOLTS.MSGTIMEOUT.REQLENGTH@VFD_CONFIGMAP,__CUINT00000002,UINT
|
||||
VFD_W_NPVOLTS.MSGTIMEOUT.__ADI_REQDATA@VFD_CONFIGMAP,<NOT USED>,UINT
|
||||
VFD_R_NPHZ.MSGPARREAD.IN@VFD_CONFIGMAP,__TMPB__MSG_CIPGENERIC__IN,BOOL
|
||||
VFD_R_NPHZ.MSGPARREAD.CTRLCFG@VFD_CONFIGMAP,<NOT USED>,CIPCONTROLCFG
|
||||
VFD_R_NPHZ.MSGPARREAD.APPCFG@VFD_CONFIGMAP,<NOT USED>,CIPAPPCFG
|
||||
VFD_R_NPHZ.MSGPARREAD.TARGETCFG@VFD_CONFIGMAP,<NOT USED>,CIPTARGETCFG
|
||||
VFD_R_NPHZ.MSGPARREAD.REQLENGTH@VFD_CONFIGMAP,__UINT_NULL,UINT
|
||||
VFD_R_NPHZ.MSGPARREAD.RESDATA@VFD_CONFIGMAP,<NOT USED>,USINT
|
||||
VFD_R_NPHZ.MSGPARREAD.__ADI_RESDATA@VFD_CONFIGMAP,<NOT USED>,UINT
|
||||
VFD_W_NPHZ.MSGPARWRITE.IN@VFD_CONFIGMAP,__TMPB__MSG_CIPGENERIC__IN,BOOL
|
||||
VFD_W_NPHZ.MSGPARWRITE.CTRLCFG@VFD_CONFIGMAP,<NOT USED>,CIPCONTROLCFG
|
||||
VFD_W_NPHZ.MSGPARWRITE.APPCFG@VFD_CONFIGMAP,<NOT USED>,CIPAPPCFG
|
||||
VFD_W_NPHZ.MSGPARWRITE.TARGETCFG@VFD_CONFIGMAP,<NOT USED>,CIPTARGETCFG
|
||||
VFD_W_NPHZ.MSGPARWRITE.REQDATA@VFD_CONFIGMAP,<NOT USED>,USINT
|
||||
VFD_W_NPHZ.MSGPARWRITE.REQLENGTH@VFD_CONFIGMAP,__CUINT00000002,UINT
|
||||
VFD_W_NPHZ.MSGPARWRITE.__ADI_REQDATA@VFD_CONFIGMAP,<NOT USED>,UINT
|
||||
VFD_W_NPHZ.MSGTIMEOUT.IN@VFD_CONFIGMAP,__TMPB__MSG_CIPGENERIC__IN,BOOL
|
||||
VFD_W_NPHZ.MSGTIMEOUT.CTRLCFG@VFD_CONFIGMAP,<NOT USED>,CIPCONTROLCFG
|
||||
VFD_W_NPHZ.MSGTIMEOUT.APPCFG@VFD_CONFIGMAP,<NOT USED>,CIPAPPCFG
|
||||
VFD_W_NPHZ.MSGTIMEOUT.TARGETCFG@VFD_CONFIGMAP,<NOT USED>,CIPTARGETCFG
|
||||
VFD_W_NPHZ.MSGTIMEOUT.REQDATA@VFD_CONFIGMAP,<NOT USED>,USINT
|
||||
VFD_W_NPHZ.MSGTIMEOUT.REQLENGTH@VFD_CONFIGMAP,__CUINT00000002,UINT
|
||||
VFD_W_NPHZ.MSGTIMEOUT.__ADI_REQDATA@VFD_CONFIGMAP,<NOT USED>,UINT
|
||||
VFD_R_NPRPM.MSGPARREAD.IN@VFD_CONFIGMAP,__TMPB__MSG_CIPGENERIC__IN,BOOL
|
||||
VFD_R_NPRPM.MSGPARREAD.CTRLCFG@VFD_CONFIGMAP,<NOT USED>,CIPCONTROLCFG
|
||||
VFD_R_NPRPM.MSGPARREAD.APPCFG@VFD_CONFIGMAP,<NOT USED>,CIPAPPCFG
|
||||
VFD_R_NPRPM.MSGPARREAD.TARGETCFG@VFD_CONFIGMAP,<NOT USED>,CIPTARGETCFG
|
||||
VFD_R_NPRPM.MSGPARREAD.REQLENGTH@VFD_CONFIGMAP,__UINT_NULL,UINT
|
||||
VFD_R_NPRPM.MSGPARREAD.RESDATA@VFD_CONFIGMAP,<NOT USED>,USINT
|
||||
VFD_R_NPRPM.MSGPARREAD.__ADI_RESDATA@VFD_CONFIGMAP,<NOT USED>,UINT
|
||||
VFD_W_NPRPM.MSGPARWRITE.IN@VFD_CONFIGMAP,__TMPB__MSG_CIPGENERIC__IN,BOOL
|
||||
VFD_W_NPRPM.MSGPARWRITE.CTRLCFG@VFD_CONFIGMAP,<NOT USED>,CIPCONTROLCFG
|
||||
VFD_W_NPRPM.MSGPARWRITE.APPCFG@VFD_CONFIGMAP,<NOT USED>,CIPAPPCFG
|
||||
VFD_W_NPRPM.MSGPARWRITE.TARGETCFG@VFD_CONFIGMAP,<NOT USED>,CIPTARGETCFG
|
||||
VFD_W_NPRPM.MSGPARWRITE.REQDATA@VFD_CONFIGMAP,<NOT USED>,USINT
|
||||
VFD_W_NPRPM.MSGPARWRITE.REQLENGTH@VFD_CONFIGMAP,__CUINT00000002,UINT
|
||||
VFD_W_NPRPM.MSGPARWRITE.__ADI_REQDATA@VFD_CONFIGMAP,<NOT USED>,UINT
|
||||
VFD_W_NPRPM.MSGTIMEOUT.IN@VFD_CONFIGMAP,__TMPB__MSG_CIPGENERIC__IN,BOOL
|
||||
VFD_W_NPRPM.MSGTIMEOUT.CTRLCFG@VFD_CONFIGMAP,<NOT USED>,CIPCONTROLCFG
|
||||
VFD_W_NPRPM.MSGTIMEOUT.APPCFG@VFD_CONFIGMAP,<NOT USED>,CIPAPPCFG
|
||||
VFD_W_NPRPM.MSGTIMEOUT.TARGETCFG@VFD_CONFIGMAP,<NOT USED>,CIPTARGETCFG
|
||||
VFD_W_NPRPM.MSGTIMEOUT.REQDATA@VFD_CONFIGMAP,<NOT USED>,USINT
|
||||
VFD_W_NPRPM.MSGTIMEOUT.REQLENGTH@VFD_CONFIGMAP,__CUINT00000002,UINT
|
||||
VFD_W_NPRPM.MSGTIMEOUT.__ADI_REQDATA@VFD_CONFIGMAP,<NOT USED>,UINT
|
||||
VFD_R_NPOLCURRENT.MSGPARREAD.IN@VFD_CONFIGMAP,__TMPB__MSG_CIPGENERIC__IN,BOOL
|
||||
VFD_R_NPOLCURRENT.MSGPARREAD.CTRLCFG@VFD_CONFIGMAP,<NOT USED>,CIPCONTROLCFG
|
||||
VFD_R_NPOLCURRENT.MSGPARREAD.APPCFG@VFD_CONFIGMAP,<NOT USED>,CIPAPPCFG
|
||||
VFD_R_NPOLCURRENT.MSGPARREAD.TARGETCFG@VFD_CONFIGMAP,<NOT USED>,CIPTARGETCFG
|
||||
VFD_R_NPOLCURRENT.MSGPARREAD.REQLENGTH@VFD_CONFIGMAP,__UINT_NULL,UINT
|
||||
VFD_R_NPOLCURRENT.MSGPARREAD.RESDATA@VFD_CONFIGMAP,<NOT USED>,USINT
|
||||
VFD_R_NPOLCURRENT.MSGPARREAD.__ADI_RESDATA@VFD_CONFIGMAP,<NOT USED>,UINT
|
||||
VFD_W_NPOLCURRENT.MSGPARWRITE.IN@VFD_CONFIGMAP,__TMPB__MSG_CIPGENERIC__IN,BOOL
|
||||
VFD_W_NPOLCURRENT.MSGPARWRITE.CTRLCFG@VFD_CONFIGMAP,<NOT USED>,CIPCONTROLCFG
|
||||
VFD_W_NPOLCURRENT.MSGPARWRITE.APPCFG@VFD_CONFIGMAP,<NOT USED>,CIPAPPCFG
|
||||
VFD_W_NPOLCURRENT.MSGPARWRITE.TARGETCFG@VFD_CONFIGMAP,<NOT USED>,CIPTARGETCFG
|
||||
VFD_W_NPOLCURRENT.MSGPARWRITE.REQDATA@VFD_CONFIGMAP,<NOT USED>,USINT
|
||||
VFD_W_NPOLCURRENT.MSGPARWRITE.REQLENGTH@VFD_CONFIGMAP,__CUINT00000002,UINT
|
||||
VFD_W_NPOLCURRENT.MSGPARWRITE.__ADI_REQDATA@VFD_CONFIGMAP,<NOT USED>,UINT
|
||||
VFD_W_NPOLCURRENT.MSGTIMEOUT.IN@VFD_CONFIGMAP,__TMPB__MSG_CIPGENERIC__IN,BOOL
|
||||
VFD_W_NPOLCURRENT.MSGTIMEOUT.CTRLCFG@VFD_CONFIGMAP,<NOT USED>,CIPCONTROLCFG
|
||||
VFD_W_NPOLCURRENT.MSGTIMEOUT.APPCFG@VFD_CONFIGMAP,<NOT USED>,CIPAPPCFG
|
||||
VFD_W_NPOLCURRENT.MSGTIMEOUT.TARGETCFG@VFD_CONFIGMAP,<NOT USED>,CIPTARGETCFG
|
||||
VFD_W_NPOLCURRENT.MSGTIMEOUT.REQDATA@VFD_CONFIGMAP,<NOT USED>,USINT
|
||||
VFD_W_NPOLCURRENT.MSGTIMEOUT.REQLENGTH@VFD_CONFIGMAP,__CUINT00000002,UINT
|
||||
VFD_W_NPOLCURRENT.MSGTIMEOUT.__ADI_REQDATA@VFD_CONFIGMAP,<NOT USED>,UINT
|
||||
VFD_R_MOTORPOLES.MSGPARREAD.IN@VFD_CONFIGMAP,__TMPB__MSG_CIPGENERIC__IN,BOOL
|
||||
VFD_R_MOTORPOLES.MSGPARREAD.CTRLCFG@VFD_CONFIGMAP,<NOT USED>,CIPCONTROLCFG
|
||||
VFD_R_MOTORPOLES.MSGPARREAD.APPCFG@VFD_CONFIGMAP,<NOT USED>,CIPAPPCFG
|
||||
VFD_R_MOTORPOLES.MSGPARREAD.TARGETCFG@VFD_CONFIGMAP,<NOT USED>,CIPTARGETCFG
|
||||
VFD_R_MOTORPOLES.MSGPARREAD.REQLENGTH@VFD_CONFIGMAP,__UINT_NULL,UINT
|
||||
VFD_R_MOTORPOLES.MSGPARREAD.RESDATA@VFD_CONFIGMAP,<NOT USED>,USINT
|
||||
VFD_R_MOTORPOLES.MSGPARREAD.__ADI_RESDATA@VFD_CONFIGMAP,<NOT USED>,UINT
|
||||
VFD_W_MOTORPOLES.MSGPARWRITE.IN@VFD_CONFIGMAP,__TMPB__MSG_CIPGENERIC__IN,BOOL
|
||||
VFD_W_MOTORPOLES.MSGPARWRITE.CTRLCFG@VFD_CONFIGMAP,<NOT USED>,CIPCONTROLCFG
|
||||
VFD_W_MOTORPOLES.MSGPARWRITE.APPCFG@VFD_CONFIGMAP,<NOT USED>,CIPAPPCFG
|
||||
VFD_W_MOTORPOLES.MSGPARWRITE.TARGETCFG@VFD_CONFIGMAP,<NOT USED>,CIPTARGETCFG
|
||||
VFD_W_MOTORPOLES.MSGPARWRITE.REQDATA@VFD_CONFIGMAP,<NOT USED>,USINT
|
||||
VFD_W_MOTORPOLES.MSGPARWRITE.REQLENGTH@VFD_CONFIGMAP,__CUINT00000002,UINT
|
||||
VFD_W_MOTORPOLES.MSGPARWRITE.__ADI_REQDATA@VFD_CONFIGMAP,<NOT USED>,UINT
|
||||
VFD_W_MOTORPOLES.MSGTIMEOUT.IN@VFD_CONFIGMAP,__TMPB__MSG_CIPGENERIC__IN,BOOL
|
||||
VFD_W_MOTORPOLES.MSGTIMEOUT.CTRLCFG@VFD_CONFIGMAP,<NOT USED>,CIPCONTROLCFG
|
||||
VFD_W_MOTORPOLES.MSGTIMEOUT.APPCFG@VFD_CONFIGMAP,<NOT USED>,CIPAPPCFG
|
||||
VFD_W_MOTORPOLES.MSGTIMEOUT.TARGETCFG@VFD_CONFIGMAP,<NOT USED>,CIPTARGETCFG
|
||||
VFD_W_MOTORPOLES.MSGTIMEOUT.REQDATA@VFD_CONFIGMAP,<NOT USED>,USINT
|
||||
VFD_W_MOTORPOLES.MSGTIMEOUT.REQLENGTH@VFD_CONFIGMAP,__CUINT00000002,UINT
|
||||
VFD_W_MOTORPOLES.MSGTIMEOUT.__ADI_REQDATA@VFD_CONFIGMAP,<NOT USED>,UINT
|
||||
VFD_R_MAXFREQ.MSGPARREAD.IN@VFD_CONFIGMAP,__TMPB__MSG_CIPGENERIC__IN,BOOL
|
||||
VFD_R_MAXFREQ.MSGPARREAD.CTRLCFG@VFD_CONFIGMAP,<NOT USED>,CIPCONTROLCFG
|
||||
VFD_R_MAXFREQ.MSGPARREAD.APPCFG@VFD_CONFIGMAP,<NOT USED>,CIPAPPCFG
|
||||
VFD_R_MAXFREQ.MSGPARREAD.TARGETCFG@VFD_CONFIGMAP,<NOT USED>,CIPTARGETCFG
|
||||
VFD_R_MAXFREQ.MSGPARREAD.REQLENGTH@VFD_CONFIGMAP,__UINT_NULL,UINT
|
||||
VFD_R_MAXFREQ.MSGPARREAD.RESDATA@VFD_CONFIGMAP,<NOT USED>,USINT
|
||||
VFD_R_MAXFREQ.MSGPARREAD.__ADI_RESDATA@VFD_CONFIGMAP,<NOT USED>,UINT
|
||||
VFD_W_MAXFREQ.MSGPARWRITE.IN@VFD_CONFIGMAP,__TMPB__MSG_CIPGENERIC__IN,BOOL
|
||||
VFD_W_MAXFREQ.MSGPARWRITE.CTRLCFG@VFD_CONFIGMAP,<NOT USED>,CIPCONTROLCFG
|
||||
VFD_W_MAXFREQ.MSGPARWRITE.APPCFG@VFD_CONFIGMAP,<NOT USED>,CIPAPPCFG
|
||||
VFD_W_MAXFREQ.MSGPARWRITE.TARGETCFG@VFD_CONFIGMAP,<NOT USED>,CIPTARGETCFG
|
||||
VFD_W_MAXFREQ.MSGPARWRITE.REQDATA@VFD_CONFIGMAP,<NOT USED>,USINT
|
||||
VFD_W_MAXFREQ.MSGPARWRITE.REQLENGTH@VFD_CONFIGMAP,__CUINT00000002,UINT
|
||||
VFD_W_MAXFREQ.MSGPARWRITE.__ADI_REQDATA@VFD_CONFIGMAP,<NOT USED>,UINT
|
||||
VFD_W_MAXFREQ.MSGTIMEOUT.IN@VFD_CONFIGMAP,__TMPB__MSG_CIPGENERIC__IN,BOOL
|
||||
VFD_W_MAXFREQ.MSGTIMEOUT.CTRLCFG@VFD_CONFIGMAP,<NOT USED>,CIPCONTROLCFG
|
||||
VFD_W_MAXFREQ.MSGTIMEOUT.APPCFG@VFD_CONFIGMAP,<NOT USED>,CIPAPPCFG
|
||||
VFD_W_MAXFREQ.MSGTIMEOUT.TARGETCFG@VFD_CONFIGMAP,<NOT USED>,CIPTARGETCFG
|
||||
VFD_W_MAXFREQ.MSGTIMEOUT.REQDATA@VFD_CONFIGMAP,<NOT USED>,USINT
|
||||
VFD_W_MAXFREQ.MSGTIMEOUT.REQLENGTH@VFD_CONFIGMAP,__CUINT00000002,UINT
|
||||
VFD_W_MAXFREQ.MSGTIMEOUT.__ADI_REQDATA@VFD_CONFIGMAP,<NOT USED>,UINT
|
||||
VFD_R_MINFREQ.MSGPARREAD.IN@VFD_CONFIGMAP,__TMPB__MSG_CIPGENERIC__IN,BOOL
|
||||
VFD_R_MINFREQ.MSGPARREAD.CTRLCFG@VFD_CONFIGMAP,<NOT USED>,CIPCONTROLCFG
|
||||
VFD_R_MINFREQ.MSGPARREAD.APPCFG@VFD_CONFIGMAP,<NOT USED>,CIPAPPCFG
|
||||
VFD_R_MINFREQ.MSGPARREAD.TARGETCFG@VFD_CONFIGMAP,<NOT USED>,CIPTARGETCFG
|
||||
VFD_R_MINFREQ.MSGPARREAD.REQLENGTH@VFD_CONFIGMAP,__UINT_NULL,UINT
|
||||
VFD_R_MINFREQ.MSGPARREAD.RESDATA@VFD_CONFIGMAP,<NOT USED>,USINT
|
||||
VFD_R_MINFREQ.MSGPARREAD.__ADI_RESDATA@VFD_CONFIGMAP,<NOT USED>,UINT
|
||||
VFD_W_MINFREQ.MSGPARWRITE.IN@VFD_CONFIGMAP,__TMPB__MSG_CIPGENERIC__IN,BOOL
|
||||
VFD_W_MINFREQ.MSGPARWRITE.CTRLCFG@VFD_CONFIGMAP,<NOT USED>,CIPCONTROLCFG
|
||||
VFD_W_MINFREQ.MSGPARWRITE.APPCFG@VFD_CONFIGMAP,<NOT USED>,CIPAPPCFG
|
||||
VFD_W_MINFREQ.MSGPARWRITE.TARGETCFG@VFD_CONFIGMAP,<NOT USED>,CIPTARGETCFG
|
||||
VFD_W_MINFREQ.MSGPARWRITE.REQDATA@VFD_CONFIGMAP,<NOT USED>,USINT
|
||||
VFD_W_MINFREQ.MSGPARWRITE.REQLENGTH@VFD_CONFIGMAP,__CUINT00000002,UINT
|
||||
VFD_W_MINFREQ.MSGPARWRITE.__ADI_REQDATA@VFD_CONFIGMAP,<NOT USED>,UINT
|
||||
VFD_W_MINFREQ.MSGTIMEOUT.IN@VFD_CONFIGMAP,__TMPB__MSG_CIPGENERIC__IN,BOOL
|
||||
VFD_W_MINFREQ.MSGTIMEOUT.CTRLCFG@VFD_CONFIGMAP,<NOT USED>,CIPCONTROLCFG
|
||||
VFD_W_MINFREQ.MSGTIMEOUT.APPCFG@VFD_CONFIGMAP,<NOT USED>,CIPAPPCFG
|
||||
VFD_W_MINFREQ.MSGTIMEOUT.TARGETCFG@VFD_CONFIGMAP,<NOT USED>,CIPTARGETCFG
|
||||
VFD_W_MINFREQ.MSGTIMEOUT.REQDATA@VFD_CONFIGMAP,<NOT USED>,USINT
|
||||
VFD_W_MINFREQ.MSGTIMEOUT.REQLENGTH@VFD_CONFIGMAP,__CUINT00000002,UINT
|
||||
VFD_W_MINFREQ.MSGTIMEOUT.__ADI_REQDATA@VFD_CONFIGMAP,<NOT USED>,UINT
|
||||
VFD_R_STOPMODE.MSGPARREAD.IN@VFD_CONFIGMAP,__TMPB__MSG_CIPGENERIC__IN,BOOL
|
||||
VFD_R_STOPMODE.MSGPARREAD.CTRLCFG@VFD_CONFIGMAP,<NOT USED>,CIPCONTROLCFG
|
||||
VFD_R_STOPMODE.MSGPARREAD.APPCFG@VFD_CONFIGMAP,<NOT USED>,CIPAPPCFG
|
||||
VFD_R_STOPMODE.MSGPARREAD.TARGETCFG@VFD_CONFIGMAP,<NOT USED>,CIPTARGETCFG
|
||||
VFD_R_STOPMODE.MSGPARREAD.REQLENGTH@VFD_CONFIGMAP,__UINT_NULL,UINT
|
||||
VFD_R_STOPMODE.MSGPARREAD.RESDATA@VFD_CONFIGMAP,<NOT USED>,USINT
|
||||
VFD_R_STOPMODE.MSGPARREAD.__ADI_RESDATA@VFD_CONFIGMAP,<NOT USED>,UINT
|
||||
VFD_W_STOPMODE.MSGPARWRITE.IN@VFD_CONFIGMAP,__TMPB__MSG_CIPGENERIC__IN,BOOL
|
||||
VFD_W_STOPMODE.MSGPARWRITE.CTRLCFG@VFD_CONFIGMAP,<NOT USED>,CIPCONTROLCFG
|
||||
VFD_W_STOPMODE.MSGPARWRITE.APPCFG@VFD_CONFIGMAP,<NOT USED>,CIPAPPCFG
|
||||
VFD_W_STOPMODE.MSGPARWRITE.TARGETCFG@VFD_CONFIGMAP,<NOT USED>,CIPTARGETCFG
|
||||
VFD_W_STOPMODE.MSGPARWRITE.REQDATA@VFD_CONFIGMAP,<NOT USED>,USINT
|
||||
VFD_W_STOPMODE.MSGPARWRITE.REQLENGTH@VFD_CONFIGMAP,__CUINT00000002,UINT
|
||||
VFD_W_STOPMODE.MSGPARWRITE.__ADI_REQDATA@VFD_CONFIGMAP,<NOT USED>,UINT
|
||||
VFD_W_STOPMODE.MSGTIMEOUT.IN@VFD_CONFIGMAP,__TMPB__MSG_CIPGENERIC__IN,BOOL
|
||||
VFD_W_STOPMODE.MSGTIMEOUT.CTRLCFG@VFD_CONFIGMAP,<NOT USED>,CIPCONTROLCFG
|
||||
VFD_W_STOPMODE.MSGTIMEOUT.APPCFG@VFD_CONFIGMAP,<NOT USED>,CIPAPPCFG
|
||||
VFD_W_STOPMODE.MSGTIMEOUT.TARGETCFG@VFD_CONFIGMAP,<NOT USED>,CIPTARGETCFG
|
||||
VFD_W_STOPMODE.MSGTIMEOUT.REQDATA@VFD_CONFIGMAP,<NOT USED>,USINT
|
||||
VFD_W_STOPMODE.MSGTIMEOUT.REQLENGTH@VFD_CONFIGMAP,__CUINT00000002,UINT
|
||||
VFD_W_STOPMODE.MSGTIMEOUT.__ADI_REQDATA@VFD_CONFIGMAP,<NOT USED>,UINT
|
||||
VFD_R_TORQUEPERFMODE.MSGPARREAD.IN@VFD_CONFIGMAP,__TMPB__MSG_CIPGENERIC__IN,BOOL
|
||||
VFD_R_TORQUEPERFMODE.MSGPARREAD.CTRLCFG@VFD_CONFIGMAP,<NOT USED>,CIPCONTROLCFG
|
||||
VFD_R_TORQUEPERFMODE.MSGPARREAD.APPCFG@VFD_CONFIGMAP,<NOT USED>,CIPAPPCFG
|
||||
VFD_R_TORQUEPERFMODE.MSGPARREAD.TARGETCFG@VFD_CONFIGMAP,<NOT USED>,CIPTARGETCFG
|
||||
VFD_R_TORQUEPERFMODE.MSGPARREAD.REQLENGTH@VFD_CONFIGMAP,__UINT_NULL,UINT
|
||||
VFD_R_TORQUEPERFMODE.MSGPARREAD.RESDATA@VFD_CONFIGMAP,<NOT USED>,USINT
|
||||
VFD_R_TORQUEPERFMODE.MSGPARREAD.__ADI_RESDATA@VFD_CONFIGMAP,<NOT USED>,UINT
|
||||
VFD_W_TORQUEPERFMODE.MSGPARWRITE.IN@VFD_CONFIGMAP,__TMPB__MSG_CIPGENERIC__IN,BOOL
|
||||
VFD_W_TORQUEPERFMODE.MSGPARWRITE.CTRLCFG@VFD_CONFIGMAP,<NOT USED>,CIPCONTROLCFG
|
||||
VFD_W_TORQUEPERFMODE.MSGPARWRITE.APPCFG@VFD_CONFIGMAP,<NOT USED>,CIPAPPCFG
|
||||
VFD_W_TORQUEPERFMODE.MSGPARWRITE.TARGETCFG@VFD_CONFIGMAP,<NOT USED>,CIPTARGETCFG
|
||||
VFD_W_TORQUEPERFMODE.MSGPARWRITE.REQDATA@VFD_CONFIGMAP,<NOT USED>,USINT
|
||||
VFD_W_TORQUEPERFMODE.MSGPARWRITE.REQLENGTH@VFD_CONFIGMAP,__CUINT00000002,UINT
|
||||
VFD_W_TORQUEPERFMODE.MSGPARWRITE.__ADI_REQDATA@VFD_CONFIGMAP,<NOT USED>,UINT
|
||||
VFD_W_TORQUEPERFMODE.MSGTIMEOUT.IN@VFD_CONFIGMAP,__TMPB__MSG_CIPGENERIC__IN,BOOL
|
||||
VFD_W_TORQUEPERFMODE.MSGTIMEOUT.CTRLCFG@VFD_CONFIGMAP,<NOT USED>,CIPCONTROLCFG
|
||||
VFD_W_TORQUEPERFMODE.MSGTIMEOUT.APPCFG@VFD_CONFIGMAP,<NOT USED>,CIPAPPCFG
|
||||
VFD_W_TORQUEPERFMODE.MSGTIMEOUT.TARGETCFG@VFD_CONFIGMAP,<NOT USED>,CIPTARGETCFG
|
||||
VFD_W_TORQUEPERFMODE.MSGTIMEOUT.REQDATA@VFD_CONFIGMAP,<NOT USED>,USINT
|
||||
VFD_W_TORQUEPERFMODE.MSGTIMEOUT.REQLENGTH@VFD_CONFIGMAP,__CUINT00000002,UINT
|
||||
VFD_W_TORQUEPERFMODE.MSGTIMEOUT.__ADI_REQDATA@VFD_CONFIGMAP,<NOT USED>,UINT
|
||||
VFD_W_NPHP.FBEN@VFD_CONFIGMAP,VFD_WRITE,BOOL
|
||||
VFD_W_NPHP.IPADDRESS@VFD_CONFIGMAP,VFD_IPADDRESS,STRING
|
||||
VFD_W_NPHP.ENETCTRLTO_SEC@VFD_CONFIGMAP,__CUSINT00000003,USINT
|
||||
VFD_W_NPHP.PARAMETERNUMBER@VFD_CONFIGMAP,__CUINT00000025,UINT
|
||||
VFD_W_NPHP.PARAMETERVALUE@VFD_CONFIGMAP,TEMP_NPHP@VFD_CONFIGMAP,UINT
|
||||
VFD_W_NPFLA.FBEN@VFD_CONFIGMAP,VFD_WRITE,BOOL
|
||||
VFD_W_NPFLA.IPADDRESS@VFD_CONFIGMAP,VFD_IPADDRESS,STRING
|
||||
VFD_W_NPFLA.ENETCTRLTO_SEC@VFD_CONFIGMAP,__CUSINT00000003,USINT
|
||||
VFD_W_NPFLA.PARAMETERNUMBER@VFD_CONFIGMAP,__CUINT00000022,UINT
|
||||
VFD_W_NPFLA.PARAMETERVALUE@VFD_CONFIGMAP,TEMP_FLA@VFD_CONFIGMAP,UINT
|
||||
VFD_W_NPVOLTS.FBEN@VFD_CONFIGMAP,VFD_WRITE,BOOL
|
||||
VFD_W_NPVOLTS.IPADDRESS@VFD_CONFIGMAP,VFD_IPADDRESS,STRING
|
||||
VFD_W_NPVOLTS.ENETCTRLTO_SEC@VFD_CONFIGMAP,__CUSINT00000003,USINT
|
||||
VFD_W_NPVOLTS.PARAMETERNUMBER@VFD_CONFIGMAP,__CUINT0000001F,UINT
|
||||
VFD_W_NPVOLTS.PARAMETERVALUE@VFD_CONFIGMAP,TEMP_VOLTS@VFD_CONFIGMAP,UINT
|
||||
VFD_W_NPHZ.FBEN@VFD_CONFIGMAP,VFD_WRITE,BOOL
|
||||
VFD_W_NPHZ.IPADDRESS@VFD_CONFIGMAP,VFD_IPADDRESS,STRING
|
||||
VFD_W_NPHZ.ENETCTRLTO_SEC@VFD_CONFIGMAP,__CUSINT00000003,USINT
|
||||
VFD_W_NPHZ.PARAMETERNUMBER@VFD_CONFIGMAP,__CUINT00000020,UINT
|
||||
VFD_W_NPHZ.PARAMETERVALUE@VFD_CONFIGMAP,TEMP_HZ@VFD_CONFIGMAP,UINT
|
||||
VFD_W_NPRPM.FBEN@VFD_CONFIGMAP,VFD_WRITE,BOOL
|
||||
VFD_W_NPRPM.IPADDRESS@VFD_CONFIGMAP,VFD_IPADDRESS,STRING
|
||||
VFD_W_NPRPM.ENETCTRLTO_SEC@VFD_CONFIGMAP,__CUSINT00000003,USINT
|
||||
VFD_W_NPRPM.PARAMETERNUMBER@VFD_CONFIGMAP,__CUINT00000024,UINT
|
||||
VFD_W_NPRPM.PARAMETERVALUE@VFD_CONFIGMAP,TEMP_RPM@VFD_CONFIGMAP,UINT
|
||||
VFD_W_NPOLCURRENT.FBEN@VFD_CONFIGMAP,VFD_WRITE,BOOL
|
||||
VFD_W_NPOLCURRENT.IPADDRESS@VFD_CONFIGMAP,VFD_IPADDRESS,STRING
|
||||
VFD_W_NPOLCURRENT.ENETCTRLTO_SEC@VFD_CONFIGMAP,__CUSINT00000003,USINT
|
||||
VFD_W_NPOLCURRENT.PARAMETERNUMBER@VFD_CONFIGMAP,__CUINT00000021,UINT
|
||||
VFD_W_NPOLCURRENT.PARAMETERVALUE@VFD_CONFIGMAP,TEMP_OLCURRENT@VFD_CONFIGMAP,UINT
|
||||
VFD_W_MOTORPOLES.FBEN@VFD_CONFIGMAP,TRUE,BOOL
|
||||
VFD_W_MOTORPOLES.IPADDRESS@VFD_CONFIGMAP,VFD_IPADDRESS,STRING
|
||||
VFD_W_MOTORPOLES.ENETCTRLTO_SEC@VFD_CONFIGMAP,__CUSINT00000003,USINT
|
||||
VFD_W_MOTORPOLES.PARAMETERNUMBER@VFD_CONFIGMAP,__CUINT00000023,UINT
|
||||
VFD_W_MOTORPOLES.PARAMETERVALUE@VFD_CONFIGMAP,CFG_MOTORPOLES,UINT
|
||||
VFD_W_MAXFREQ.FBEN@VFD_CONFIGMAP,VFD_WRITE,BOOL
|
||||
VFD_W_MAXFREQ.IPADDRESS@VFD_CONFIGMAP,VFD_IPADDRESS,STRING
|
||||
VFD_W_MAXFREQ.ENETCTRLTO_SEC@VFD_CONFIGMAP,__CUSINT00000003,USINT
|
||||
VFD_W_MAXFREQ.PARAMETERNUMBER@VFD_CONFIGMAP,__CUINT0000002C,UINT
|
||||
VFD_W_MAXFREQ.PARAMETERVALUE@VFD_CONFIGMAP,TEMP_MAXFREQ@VFD_CONFIGMAP,UINT
|
||||
VFD_W_MINFREQ.FBEN@VFD_CONFIGMAP,VFD_WRITE,BOOL
|
||||
VFD_W_MINFREQ.IPADDRESS@VFD_CONFIGMAP,VFD_IPADDRESS,STRING
|
||||
VFD_W_MINFREQ.ENETCTRLTO_SEC@VFD_CONFIGMAP,__CUSINT00000003,USINT
|
||||
VFD_W_MINFREQ.PARAMETERNUMBER@VFD_CONFIGMAP,__CUINT0000002B,UINT
|
||||
VFD_W_MINFREQ.PARAMETERVALUE@VFD_CONFIGMAP,TEMP_MINFREQ@VFD_CONFIGMAP,UINT
|
||||
VFD_W_STOPMODE.FBEN@VFD_CONFIGMAP,VFD_WRITE,BOOL
|
||||
VFD_W_STOPMODE.IPADDRESS@VFD_CONFIGMAP,VFD_IPADDRESS,STRING
|
||||
VFD_W_STOPMODE.ENETCTRLTO_SEC@VFD_CONFIGMAP,__CUSINT00000003,USINT
|
||||
VFD_W_STOPMODE.PARAMETERNUMBER@VFD_CONFIGMAP,__CUINT0000002D,UINT
|
||||
VFD_W_STOPMODE.PARAMETERVALUE@VFD_CONFIGMAP,__CUINT00000001,UINT
|
||||
VFD_W_TORQUEPERFMODE.FBEN@VFD_CONFIGMAP,VFD_WRITE,BOOL
|
||||
VFD_W_TORQUEPERFMODE.IPADDRESS@VFD_CONFIGMAP,VFD_IPADDRESS,STRING
|
||||
VFD_W_TORQUEPERFMODE.ENETCTRLTO_SEC@VFD_CONFIGMAP,__CUSINT00000003,USINT
|
||||
VFD_W_TORQUEPERFMODE.PARAMETERNUMBER@VFD_CONFIGMAP,__CUINT00000027,UINT
|
||||
VFD_W_TORQUEPERFMODE.PARAMETERVALUE@VFD_CONFIGMAP,__UINT_NULL,UINT
|
||||
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
@@ -1,27 +0,0 @@
|
||||
__TMPV1 := __LINEARSCALE [ __CDINT00000006 ]
|
||||
__TMPR1 := __TMPV1 [ __DINT_NULL ]
|
||||
__TMPV2 := __LINEARSCALE [ __CDINT00000004 ]
|
||||
__TMPR2 := __TMPV2 [ __DINT_NULL ]
|
||||
__TMPR1 := __TMPR1 - __TMPR2
|
||||
__TMPV3 := __LINEARSCALE [ __CDINT00000002 ]
|
||||
__TMPR3 := __TMPV3 [ __DINT_NULL ]
|
||||
__TMPV4 := __LINEARSCALE [ __DINT_NULL ]
|
||||
__TMPR4 := __TMPV4 [ __DINT_NULL ]
|
||||
__TMPR3 := __TMPR3 - __TMPR4
|
||||
__TMPR1 := __TMPR1 / __TMPR3
|
||||
__LINEARSCALE [ __CDINT00000010 ] := __TMPR1
|
||||
__TMPV1 := __LINEARSCALE [ __CDINT00000006 ]
|
||||
__TMPR1 := __TMPV1 [ __DINT_NULL ]
|
||||
__TMPR5 := __LINEARSCALE [ __CDINT00000010 ]
|
||||
__TMPV2 := __LINEARSCALE [ __CDINT00000002 ]
|
||||
__TMPR2 := __TMPV2 [ __DINT_NULL ]
|
||||
__TMPR5 := __TMPR5 * __TMPR2
|
||||
__TMPR1 := __TMPR1 - __TMPR5
|
||||
__LINEARSCALE [ __CDINT00000014 ] := __TMPR1
|
||||
__TMPR5 := __LINEARSCALE [ __CDINT00000010 ]
|
||||
__TMPV1 := __LINEARSCALE [ __CDINT00000008 ]
|
||||
__TMPR1 := __TMPV1 [ __DINT_NULL ]
|
||||
__TMPR5 := __TMPR5 * __TMPR1
|
||||
__TMPR6 := __LINEARSCALE [ __CDINT00000014 ]
|
||||
__TMPR5 := __TMPR5 + __TMPR6
|
||||
__LINEARSCALE [ __CDINT0000000C ] := __TMPR5
|
||||
Binary file not shown.
26
Controller/Controller/Micro820/Micro820/LinearScale.isaxml
Normal file
26
Controller/Controller/Micro820/Micro820/LinearScale.isaxml
Normal file
@@ -0,0 +1,26 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<Pou FileVersion="200.00.003" Name="LinearScale" ElementGuid="c3cea0dc-774b-4c44-8ed3-7396fc32fb4e" Comment="" SingleTextLine="" Language="ST" CustomFbd="0" Localization="Prj" GroupName="(User defined)" GenDebugInfo="false" UseResPassword="true" GenerateSymbMon="true" Is1499="false">
|
||||
<FunctionBlock IdentifierNb="0" Keyword="" InitInstance="false" SymbMonExtraBytes="128" />
|
||||
<LocalVars>
|
||||
<Variable Name="Raw_Min" DataType="REAL" InitialValue="" Comment="" Address="" Modifier="Constant" Kind="VarInput" Alias="" AccessRights="Read" StringSize="0" Direction="Input" CommentFields="" Attributes="0" />
|
||||
<Variable Name="Raw_Max" DataType="REAL" InitialValue="" Comment="" Address="" Modifier="Constant" Kind="VarInput" Alias="" AccessRights="Read" StringSize="0" Direction="Input" CommentFields="" Attributes="0" />
|
||||
<Variable Name="EU_Min" DataType="REAL" InitialValue="" Comment="" Address="" Modifier="Constant" Kind="VarInput" Alias="" AccessRights="Read" StringSize="0" Direction="Input" CommentFields="" Attributes="0" />
|
||||
<Variable Name="EU_Max" DataType="REAL" InitialValue="" Comment="" Address="" Modifier="Constant" Kind="VarInput" Alias="" AccessRights="Read" StringSize="0" Direction="Input" CommentFields="" Attributes="0" />
|
||||
<Variable Name="Raw_Inp" DataType="REAL" InitialValue="" Comment="" Address="" Modifier="Constant" Kind="VarInput" Alias="" AccessRights="Read" StringSize="0" Direction="Input" CommentFields="" Attributes="0" />
|
||||
<Variable Name="EU_Out" DataType="REAL" InitialValue="" Comment="" Address="" Modifier="Constant" Kind="VarOutput" Alias="" AccessRights="Write" StringSize="0" Direction="Output" CommentFields="" Attributes="0" />
|
||||
<Variable Name="m" DataType="REAL" InitialValue="" Comment="" Address="" Modifier="Constant" Kind="Var" Alias="" AccessRights="ReadWrite" StringSize="0" Direction="Local" CommentFields="" Attributes="0" />
|
||||
<Variable Name="b" DataType="REAL" InitialValue="" Comment="" Address="" Modifier="Constant" Kind="Var" Alias="" AccessRights="ReadWrite" StringSize="0" Direction="Local" CommentFields="" Attributes="0" />
|
||||
</LocalVars>
|
||||
<PouBody><![CDATA[FUNCTION_BLOCK LinearScale
|
||||
m := (EU_Max - EU_Min) / (Raw_Max - Raw_Min);
|
||||
b := EU_Max - m * Raw_Max;
|
||||
|
||||
EU_Out := m * Raw_Inp + b;
|
||||
|
||||
END_FUNCTION_BLOCK]]></PouBody>
|
||||
<PouUIProperties>
|
||||
<Root Version="6">
|
||||
<LanguageContainerStyle CommentTextColor="Green" CommentFont="Courier New, 10pt" PonctuationTextColor="Black" PonctuationFont="Courier New, 10pt" IdentifierTextColor="Black" IdentifierFont="Courier New, 10pt" OperatorTextColor="Black" OperatorFont="Courier New, 10pt" ReservedWordTextColor="Fuchsia" ReservedWordFont="Courier New, 10pt" PouTextColor="BlueViolet" PouFont="Courier New, 10pt" NumberTextColor="Firebrick" NumberFont="Courier New, 10pt" StringTextColor="Gray" StringFont="Courier New, 10pt" EditorTextAreaBackgroundColor="White" EditorFont="Courier New, 10pt" Index="0" />
|
||||
</Root>
|
||||
</PouUIProperties>
|
||||
</Pou>
|
||||
@@ -1,4 +0,0 @@
|
||||
RA_PFX_ENET_STS_CMD:
|
||||
RA_PFX_ENET_PAR_WRITE:
|
||||
LINEARSCALE:
|
||||
RA_PFX_ENET_PAR_READ:
|
||||
@@ -1,25 +0,0 @@
|
||||
0::0046-0003::-------------------- Pre-build resource: MICRO820 Configuration: MICRO820 --------------
|
||||
0::0044-0003::Pre-compiling for 2080LC2020QWBI
|
||||
0::0000-0003::LINEARSCALE
|
||||
0:C:\USERS\PATRICK\DOCUMENTS\HENRY_PUMP\VFD_IPP\CONTROLLER\CONTROLLER\MICRO820\MICRO820\LINEARSCALE:0000-0003::RA_PFX_ENET_STS_CMD
|
||||
0:C:\USERS\PATRICK\DOCUMENTS\HENRY_PUMP\VFD_IPP\CONTROLLER\CONTROLLER\MICRO820\MICRO820\RA_PFX_ENET_STS_CMD:0000-0003::RA_PFX_ENET_PAR_READ
|
||||
0:C:\USERS\PATRICK\DOCUMENTS\HENRY_PUMP\VFD_IPP\CONTROLLER\CONTROLLER\MICRO820\MICRO820\RA_PFX_ENET_PAR_READ:0000-0003::RA_PFX_ENET_PAR_WRITE
|
||||
0:C:\USERS\PATRICK\DOCUMENTS\HENRY_PUMP\VFD_IPP\CONTROLLER\CONTROLLER\MICRO820\MICRO820\RA_PFX_ENET_PAR_WRITE:0000-0003::READDOWNHOLEDATA
|
||||
0:C:\USERS\PATRICK\DOCUMENTS\HENRY_PUMP\VFD_IPP\CONTROLLER\CONTROLLER\MICRO820\MICRO820\READDOWNHOLEDATA:0000-0003::CONTROL
|
||||
0:C:\USERS\PATRICK\DOCUMENTS\HENRY_PUMP\VFD_IPP\CONTROLLER\CONTROLLER\MICRO820\MICRO820\CONTROL:0000-0003::VFD_MESSAGING
|
||||
0:C:\USERS\PATRICK\DOCUMENTS\HENRY_PUMP\VFD_IPP\CONTROLLER\CONTROLLER\MICRO820\MICRO820\VFD_MESSAGING:0000-0003::VFD_CONFIGMAP
|
||||
0:C:\USERS\PATRICK\DOCUMENTS\HENRY_PUMP\VFD_IPP\CONTROLLER\CONTROLLER\MICRO820\MICRO820\VFD_CONFIGMAP:0000-0003::VFD_ERRORMAP
|
||||
0:C:\USERS\PATRICK\DOCUMENTS\HENRY_PUMP\VFD_IPP\CONTROLLER\CONTROLLER\MICRO820\MICRO820\VFD_ERRORMAP:0002-0003::MICRO820: 0 error(s), 0 warning(s)
|
||||
0::0006-0003::-------------------- Build resource: MICRO820 Configuration: MICRO820 --------------
|
||||
0::0001-0003::Compiling for 2080LC2020QWBI
|
||||
0::0000-0003::LINEARSCALE
|
||||
0:C:\USERS\PATRICK\DOCUMENTS\HENRY_PUMP\VFD_IPP\CONTROLLER\CONTROLLER\MICRO820\MICRO820\LINEARSCALE:0000-0003::RA_PFX_ENET_STS_CMD
|
||||
0:C:\USERS\PATRICK\DOCUMENTS\HENRY_PUMP\VFD_IPP\CONTROLLER\CONTROLLER\MICRO820\MICRO820\RA_PFX_ENET_STS_CMD:0000-0003::RA_PFX_ENET_PAR_READ
|
||||
0:C:\USERS\PATRICK\DOCUMENTS\HENRY_PUMP\VFD_IPP\CONTROLLER\CONTROLLER\MICRO820\MICRO820\RA_PFX_ENET_PAR_READ:0000-0003::RA_PFX_ENET_PAR_WRITE
|
||||
0:C:\USERS\PATRICK\DOCUMENTS\HENRY_PUMP\VFD_IPP\CONTROLLER\CONTROLLER\MICRO820\MICRO820\RA_PFX_ENET_PAR_WRITE:0000-0003::READDOWNHOLEDATA
|
||||
0:C:\USERS\PATRICK\DOCUMENTS\HENRY_PUMP\VFD_IPP\CONTROLLER\CONTROLLER\MICRO820\MICRO820\READDOWNHOLEDATA:0000-0003::CONTROL
|
||||
0:C:\USERS\PATRICK\DOCUMENTS\HENRY_PUMP\VFD_IPP\CONTROLLER\CONTROLLER\MICRO820\MICRO820\CONTROL:0000-0003::VFD_MESSAGING
|
||||
0:C:\USERS\PATRICK\DOCUMENTS\HENRY_PUMP\VFD_IPP\CONTROLLER\CONTROLLER\MICRO820\MICRO820\VFD_MESSAGING:0000-0003::VFD_CONFIGMAP
|
||||
0:C:\USERS\PATRICK\DOCUMENTS\HENRY_PUMP\VFD_IPP\CONTROLLER\CONTROLLER\MICRO820\MICRO820\VFD_CONFIGMAP:0000-0003::VFD_ERRORMAP
|
||||
0:C:\USERS\PATRICK\DOCUMENTS\HENRY_PUMP\VFD_IPP\CONTROLLER\CONTROLLER\MICRO820\MICRO820\VFD_ERRORMAP:0003-0003::Linking for 2080LC2020QWBI
|
||||
0:C:\USERS\PATRICK\DOCUMENTS\HENRY_PUMP\VFD_IPP\CONTROLLER\CONTROLLER\MICRO820\MICRO820\VFD_ERRORMAP:0002-0003::MICRO820: 0 error(s), 0 warning(s)
|
||||
@@ -1,9 +0,0 @@
|
||||
RA_PFX_ENET_PAR_WRITE(168):FB,MSG_CIPGENERIC();FB,R_TRIG();
|
||||
VFD_MESSAGING(163):FB,RA_PFX_ENET_STS_CMD(164);
|
||||
VFD_CONFIGMAP(167):FB,RA_PFX_ENET_PAR_READ(166);FB,RA_PFX_ENET_PAR_WRITE(168);
|
||||
VFD_ERRORMAP(169):
|
||||
RA_PFX_ENET_STS_CMD(164):FB,MSG_CIPGENERIC();FB,R_TRIG();FB,COP();
|
||||
CONTROL(161):FB,LINEARSCALE(159);
|
||||
LINEARSCALE(159):
|
||||
RA_PFX_ENET_PAR_READ(166):FB,MSG_CIPGENERIC();FB,R_TRIG();
|
||||
READDOWNHOLEDATA(160):
|
||||
Binary file not shown.
Binary file not shown.
@@ -1,9 +0,0 @@
|
||||
[VARIABLE]
|
||||
VarWithLREALType = 0
|
||||
VarWithLINTType = 1
|
||||
VarWithNewDataType = 1
|
||||
VarROInitValChanged = 0
|
||||
[FUNCTION]
|
||||
UseExtGstartGrst = 0
|
||||
[TARGET]
|
||||
IsEnhancedTarget = 1
|
||||
Binary file not shown.
@@ -1,16 +0,0 @@
|
||||
[MODIF]
|
||||
|
||||
[RESULT]
|
||||
ON_LINE=N
|
||||
TBL_CONF=Y
|
||||
CRC_ORG=0x0
|
||||
CRC_OLD=
|
||||
CRC_NEW=0x737B509F
|
||||
DAT_ORG=0
|
||||
DAT_OLD=0
|
||||
DAT_NEW=1458052200
|
||||
VER_ORG=0
|
||||
VER_OLD=0
|
||||
VER_NEW=86
|
||||
CRC_ALL_OLD=
|
||||
CRC_ALL_NEW=0xCCEB5867
|
||||
@@ -1 +0,0 @@
|
||||
<INPUT>,LINEARSCALE_PRESSURE@CONTROL,LINEARSCALE,RAW_MIN,__TMPR6@CONTROL,REAL,RAW_MAX,__TMPR7@CONTROL,REAL,EU_MIN,TUBINGPRESSURE_EU_MIN,REAL,EU_MAX,TUBINGPRESSURE_EU_MAX,REAL,RAW_INP,__TMPR__LINEARSCALE__RAW_INP,REAL
|
||||
Binary file not shown.
Binary file not shown.
@@ -1,4 +0,0 @@
|
||||
<SUBINPUT>,RA_PFX_ENET_PAR_READ,FBEN_RTRIG,R_TRIG,CLK,__TMPB__R_TRIG__CLK,BOOL
|
||||
<SUBINPUT>,RA_PFX_ENET_PAR_READ,MSGPARREAD_Q_RTRIG,R_TRIG,CLK,__TMPB__R_TRIG__CLK,BOOL
|
||||
<SUBINPUT>,RA_PFX_ENET_PAR_READ,MSGPARREAD_ERR_RTRIG,R_TRIG,CLK,__TMPB__R_TRIG__CLK,BOOL
|
||||
<SUBINPUT>,RA_PFX_ENET_PAR_READ,MSGPARREAD,MSG_CIPGENERIC,IN,__TMPB__MSG_CIPGENERIC__IN,BOOL,CTRLCFG,<NOT USED>,CIPCONTROLCFG,APPCFG,<NOT USED>,CIPAPPCFG,TARGETCFG,<NOT USED>,CIPTARGETCFG,REQLENGTH,__UINT_NULL,UINT,RESDATA,<NOT USED>,USINT,__ADI_RESDATA,<NOT USED>,UINT
|
||||
Binary file not shown.
@@ -1,7 +0,0 @@
|
||||
<SUBINPUT>,RA_PFX_ENET_PAR_WRITE,FBEN_RTRIG,R_TRIG,CLK,__TMPB__R_TRIG__CLK,BOOL
|
||||
<SUBINPUT>,RA_PFX_ENET_PAR_WRITE,MSGTIMEOUT_Q_RTRIG,R_TRIG,CLK,__TMPB__R_TRIG__CLK,BOOL
|
||||
<SUBINPUT>,RA_PFX_ENET_PAR_WRITE,MSGPARWRITE_Q_RTRIG,R_TRIG,CLK,__TMPB__R_TRIG__CLK,BOOL
|
||||
<SUBINPUT>,RA_PFX_ENET_PAR_WRITE,MSGTIMEOUT_ERR_RTRIG,R_TRIG,CLK,__TMPB__R_TRIG__CLK,BOOL
|
||||
<SUBINPUT>,RA_PFX_ENET_PAR_WRITE,MSGPARWRITE_ERR_RTRIG,R_TRIG,CLK,__TMPB__R_TRIG__CLK,BOOL
|
||||
<SUBINPUT>,RA_PFX_ENET_PAR_WRITE,MSGTIMEOUT,MSG_CIPGENERIC,IN,__TMPB__MSG_CIPGENERIC__IN,BOOL,CTRLCFG,<NOT USED>,CIPCONTROLCFG,APPCFG,<NOT USED>,CIPAPPCFG,TARGETCFG,<NOT USED>,CIPTARGETCFG,REQDATA,<NOT USED>,USINT,REQLENGTH,__CUINT00000002,UINT,__ADI_REQDATA,<NOT USED>,UINT
|
||||
<SUBINPUT>,RA_PFX_ENET_PAR_WRITE,MSGPARWRITE,MSG_CIPGENERIC,IN,__TMPB__MSG_CIPGENERIC__IN,BOOL,CTRLCFG,<NOT USED>,CIPCONTROLCFG,APPCFG,<NOT USED>,CIPAPPCFG,TARGETCFG,<NOT USED>,CIPTARGETCFG,REQDATA,<NOT USED>,USINT,REQLENGTH,__CUINT00000002,UINT,__ADI_REQDATA,<NOT USED>,UINT
|
||||
Binary file not shown.
@@ -1,28 +0,0 @@
|
||||
<SUBINPUT>,RA_PFX_ENET_STS_CMD,FBEN_RTRIG,R_TRIG,CLK,__TMPB__R_TRIG__CLK,BOOL
|
||||
<SUBINPUT>,RA_PFX_ENET_STS_CMD,COP_DRVTYPE,COP,ENABLE,TRUE,BOOL,SRC,<NOT USED>,USINT,SRCOFFSET,__UINT_NULL,UINT,DEST,<NOT USED>,STRING,DESTOFFSET,__UINT_NULL,UINT,LENGTH,__CUINT00000001,UINT,SWAP,FALSE,BOOL,__ADI_SRC,<NOT USED>,UINT,__ADI_DEST,<NOT USED>,UINT,__DTI_SRC,<NOT USED>,SINT,__DTI_DEST,<NOT USED>,SINT
|
||||
<SUBINPUT>,RA_PFX_ENET_STS_CMD,COP_ACCELTIME,COP,ENABLE,TRUE,BOOL,SRC,<NOT USED>,REAL,SRCOFFSET,__UINT_NULL,UINT,DEST,<NOT USED>,USINT,DESTOFFSET,__UINT_NULL,UINT,LENGTH,__CUINT00000004,UINT,SWAP,TRUE,BOOL,__ADI_SRC,<NOT USED>,UINT,__ADI_DEST,<NOT USED>,UINT,__DTI_SRC,<NOT USED>,SINT,__DTI_DEST,<NOT USED>,SINT
|
||||
<SUBINPUT>,RA_PFX_ENET_STS_CMD,COP_DECELTIME,COP,ENABLE,TRUE,BOOL,SRC,<NOT USED>,REAL,SRCOFFSET,__UINT_NULL,UINT,DEST,<NOT USED>,USINT,DESTOFFSET,__UINT_NULL,UINT,LENGTH,__CUINT00000004,UINT,SWAP,TRUE,BOOL,__ADI_SRC,<NOT USED>,UINT,__ADI_DEST,<NOT USED>,UINT,__DTI_SRC,<NOT USED>,SINT,__DTI_DEST,<NOT USED>,SINT
|
||||
<SUBINPUT>,RA_PFX_ENET_STS_CMD,COP_SPEEDREF,COP,ENABLE,TRUE,BOOL,SRC,<NOT USED>,REAL,SRCOFFSET,__UINT_NULL,UINT,DEST,<NOT USED>,USINT,DESTOFFSET,__UINT_NULL,UINT,LENGTH,__CUINT00000004,UINT,SWAP,TRUE,BOOL,__ADI_SRC,<NOT USED>,UINT,__ADI_DEST,<NOT USED>,UINT,__DTI_SRC,<NOT USED>,SINT,__DTI_DEST,<NOT USED>,SINT
|
||||
<SUBINPUT>,RA_PFX_ENET_STS_CMD,COP_SPEEDFBK,COP,ENABLE,TRUE,BOOL,SRC,<NOT USED>,USINT,SRCOFFSET,__CUINT00000004,UINT,DEST,<NOT USED>,REAL,DESTOFFSET,__UINT_NULL,UINT,LENGTH,__CUINT00000001,UINT,SWAP,TRUE,BOOL,__ADI_SRC,<NOT USED>,UINT,__ADI_DEST,<NOT USED>,UINT,__DTI_SRC,<NOT USED>,SINT,__DTI_DEST,<NOT USED>,SINT
|
||||
<SUBINPUT>,RA_PFX_ENET_STS_CMD,COP_OUTPUTCURRENT,COP,ENABLE,TRUE,BOOL,SRC,<NOT USED>,USINT,SRCOFFSET,__CUINT00000004,UINT,DEST,<NOT USED>,REAL,DESTOFFSET,__UINT_NULL,UINT,LENGTH,__CUINT00000001,UINT,SWAP,TRUE,BOOL,__ADI_SRC,<NOT USED>,UINT,__ADI_DEST,<NOT USED>,UINT,__DTI_SRC,<NOT USED>,SINT,__DTI_DEST,<NOT USED>,SINT
|
||||
<SUBINPUT>,RA_PFX_ENET_STS_CMD,COP_OUTPUTVOLTAGE,COP,ENABLE,TRUE,BOOL,SRC,<NOT USED>,USINT,SRCOFFSET,__CUINT0000000C,UINT,DEST,<NOT USED>,REAL,DESTOFFSET,__UINT_NULL,UINT,LENGTH,__CUINT00000001,UINT,SWAP,TRUE,BOOL,__ADI_SRC,<NOT USED>,UINT,__ADI_DEST,<NOT USED>,UINT,__DTI_SRC,<NOT USED>,SINT,__DTI_DEST,<NOT USED>,SINT
|
||||
<SUBINPUT>,RA_PFX_ENET_STS_CMD,COP_DCBUSVOLTAGE,COP,ENABLE,TRUE,BOOL,SRC,<NOT USED>,USINT,SRCOFFSET,__CUINT00000014,UINT,DEST,<NOT USED>,REAL,DESTOFFSET,__UINT_NULL,UINT,LENGTH,__CUINT00000001,UINT,SWAP,TRUE,BOOL,__ADI_SRC,<NOT USED>,UINT,__ADI_DEST,<NOT USED>,UINT,__DTI_SRC,<NOT USED>,SINT,__DTI_DEST,<NOT USED>,SINT
|
||||
<SUBINPUT>,RA_PFX_ENET_STS_CMD,COP_FAULTCODE,COP,ENABLE,TRUE,BOOL,SRC,<NOT USED>,USINT,SRCOFFSET,__CUINT0000001C,UINT,DEST,<NOT USED>,UDINT,DESTOFFSET,__UINT_NULL,UINT,LENGTH,__CUINT00000001,UINT,SWAP,TRUE,BOOL,__ADI_SRC,<NOT USED>,UINT,__ADI_DEST,<NOT USED>,UINT,__DTI_SRC,<NOT USED>,SINT,__DTI_DEST,<NOT USED>,SINT
|
||||
<SUBINPUT>,RA_PFX_ENET_STS_CMD,MSGDRVTYPE_ERR_RTRIG,R_TRIG,CLK,__TMPB__R_TRIG__CLK,BOOL
|
||||
<SUBINPUT>,RA_PFX_ENET_STS_CMD,MSGTIMEOUT_ERR_RTRIG,R_TRIG,CLK,__TMPB__R_TRIG__CLK,BOOL
|
||||
<SUBINPUT>,RA_PFX_ENET_STS_CMD,MSGPARWRITE_ERR_RTRIG,R_TRIG,CLK,__TMPB__R_TRIG__CLK,BOOL
|
||||
<SUBINPUT>,RA_PFX_ENET_STS_CMD,MSGCMD_ERR_RTRIG,R_TRIG,CLK,__TMPB__R_TRIG__CLK,BOOL
|
||||
<SUBINPUT>,RA_PFX_ENET_STS_CMD,MSGSTS_ERR_RTRIG,R_TRIG,CLK,__TMPB__R_TRIG__CLK,BOOL
|
||||
<SUBINPUT>,RA_PFX_ENET_STS_CMD,MSGPARREAD_ERR_RTRIG,R_TRIG,CLK,__TMPB__R_TRIG__CLK,BOOL
|
||||
<SUBINPUT>,RA_PFX_ENET_STS_CMD,MSGDRVTYPE_Q_RTRIG,R_TRIG,CLK,__TMPB__R_TRIG__CLK,BOOL
|
||||
<SUBINPUT>,RA_PFX_ENET_STS_CMD,MSGTIMEOUT_Q_RTRIG,R_TRIG,CLK,__TMPB__R_TRIG__CLK,BOOL
|
||||
<SUBINPUT>,RA_PFX_ENET_STS_CMD,MSGPARWRITE_Q_RTRIG,R_TRIG,CLK,__TMPB__R_TRIG__CLK,BOOL
|
||||
<SUBINPUT>,RA_PFX_ENET_STS_CMD,MSGCMD_Q_RTRIG,R_TRIG,CLK,__TMPB__R_TRIG__CLK,BOOL
|
||||
<SUBINPUT>,RA_PFX_ENET_STS_CMD,MSGSTS_Q_RTRIG,R_TRIG,CLK,__TMPB__R_TRIG__CLK,BOOL
|
||||
<SUBINPUT>,RA_PFX_ENET_STS_CMD,MSGPARREAD_Q_RTRIG,R_TRIG,CLK,__TMPB__R_TRIG__CLK,BOOL
|
||||
<SUBINPUT>,RA_PFX_ENET_STS_CMD,MSG_DRVTYPE,MSG_CIPGENERIC,IN,__TMPB__MSG_CIPGENERIC__IN,BOOL,CTRLCFG,<NOT USED>,CIPCONTROLCFG,APPCFG,<NOT USED>,CIPAPPCFG,TARGETCFG,<NOT USED>,CIPTARGETCFG,RESDATA,<NOT USED>,USINT,__ADI_RESDATA,<NOT USED>,UINT
|
||||
<SUBINPUT>,RA_PFX_ENET_STS_CMD,MSG_TIMEOUT,MSG_CIPGENERIC,IN,__TMPB__MSG_CIPGENERIC__IN,BOOL,CTRLCFG,<NOT USED>,CIPCONTROLCFG,APPCFG,<NOT USED>,CIPAPPCFG,TARGETCFG,<NOT USED>,CIPTARGETCFG,REQDATA,<NOT USED>,USINT,REQLENGTH,__CUINT00000002,UINT,__ADI_REQDATA,<NOT USED>,UINT
|
||||
<SUBINPUT>,RA_PFX_ENET_STS_CMD,MSG_PARWRITE,MSG_CIPGENERIC,IN,__TMPB__MSG_CIPGENERIC__IN,BOOL,CTRLCFG,<NOT USED>,CIPCONTROLCFG,APPCFG,<NOT USED>,CIPAPPCFG,TARGETCFG,<NOT USED>,CIPTARGETCFG,REQDATA,<NOT USED>,USINT,REQLENGTH,__TMPUIN__MSG_CIPGENERIC__REQLENGTH,UINT,RESDATA,<NOT USED>,USINT,__ADI_REQDATA,<NOT USED>,UINT,__ADI_RESDATA,<NOT USED>,UINT
|
||||
<SUBINPUT>,RA_PFX_ENET_STS_CMD,MSG_CMD,MSG_CIPGENERIC,IN,__TMPB__MSG_CIPGENERIC__IN,BOOL,CTRLCFG,<NOT USED>,CIPCONTROLCFG,APPCFG,<NOT USED>,CIPAPPCFG,TARGETCFG,<NOT USED>,CIPTARGETCFG,REQDATA,<NOT USED>,USINT,REQLENGTH,__TMPUIN__MSG_CIPGENERIC__REQLENGTH,UINT,__ADI_REQDATA,<NOT USED>,UINT
|
||||
<SUBINPUT>,RA_PFX_ENET_STS_CMD,MSG_STS,MSG_CIPGENERIC,IN,__TMPB__MSG_CIPGENERIC__IN,BOOL,CTRLCFG,<NOT USED>,CIPCONTROLCFG,APPCFG,<NOT USED>,CIPAPPCFG,TARGETCFG,<NOT USED>,CIPTARGETCFG,RESDATA,<NOT USED>,USINT,__ADI_RESDATA,<NOT USED>,UINT
|
||||
<SUBINPUT>,RA_PFX_ENET_STS_CMD,MSG_PARREAD,MSG_CIPGENERIC,IN,__TMPB__MSG_CIPGENERIC__IN,BOOL,CTRLCFG,<NOT USED>,CIPCONTROLCFG,APPCFG,<NOT USED>,CIPAPPCFG,TARGETCFG,<NOT USED>,CIPTARGETCFG,REQDATA,<NOT USED>,USINT,REQLENGTH,__TMPUIN__MSG_CIPGENERIC__REQLENGTH,UINT,RESDATA,<NOT USED>,USINT,__ADI_REQDATA,<NOT USED>,UINT,__ADI_RESDATA,<NOT USED>,UINT
|
||||
Binary file not shown.
@@ -1,3 +0,0 @@
|
||||
<INPUT>,MODBUSCYCLETIMER@READDOWNHOLEDATA,TON,IN,__TMPB__TON__IN,BOOL,PT,MODBUSCYCLETIME,TIME
|
||||
<INPUT>,MODBUSDATA_0@READDOWNHOLEDATA,MSG_MODBUS,IN,__TMPB__MSG_MODBUS__IN,BOOL,CANCEL,CANCEL@READDOWNHOLEDATA,BOOL,LOCALCFG,<NOT USED>,MODBUSLOCPARA,TARGETCFG,<NOT USED>,MODBUSTARPARA,LOCALADDR,<NOT USED>,MODBUSLOCADDR,__ADI_LOCALADDR,<NOT USED>,UINT
|
||||
<INPUT>,MODBUSDATA_1000@READDOWNHOLEDATA,MSG_MODBUS,IN,__TMPB__MSG_MODBUS__IN,BOOL,CANCEL,CANCEL@READDOWNHOLEDATA,BOOL,LOCALCFG,<NOT USED>,MODBUSLOCPARA,TARGETCFG,<NOT USED>,MODBUSTARPARA,LOCALADDR,<NOT USED>,MODBUSLOCADDR,__ADI_LOCALADDR,<NOT USED>,UINT
|
||||
Binary file not shown.
@@ -1,24 +0,0 @@
|
||||
<INPUT>,VFD_R_NPHP@VFD_CONFIGMAP,RA_PFX_ENET_PAR_READ,FBEN,VFD_READ,BOOL,IPADDRESS,VFD_IPADDRESS,STRING,UPDATERATE_MS,__CUINT000001F4,UINT,PARAMETERNUMBER,__CUINT00000025,UINT
|
||||
<INPUT>,VFD_R_NPFLA@VFD_CONFIGMAP,RA_PFX_ENET_PAR_READ,FBEN,VFD_READ,BOOL,IPADDRESS,VFD_IPADDRESS,STRING,UPDATERATE_MS,__CUINT000001F4,UINT,PARAMETERNUMBER,__CUINT00000022,UINT
|
||||
<INPUT>,VFD_R_NPVOLTS@VFD_CONFIGMAP,RA_PFX_ENET_PAR_READ,FBEN,VFD_READ,BOOL,IPADDRESS,VFD_IPADDRESS,STRING,UPDATERATE_MS,__CUINT000001F4,UINT,PARAMETERNUMBER,__CUINT0000001F,UINT
|
||||
<INPUT>,VFD_R_NPHZ@VFD_CONFIGMAP,RA_PFX_ENET_PAR_READ,FBEN,VFD_READ,BOOL,IPADDRESS,VFD_IPADDRESS,STRING,UPDATERATE_MS,__CUINT000001F4,UINT,PARAMETERNUMBER,__CUINT00000020,UINT
|
||||
<INPUT>,VFD_R_NPRPM@VFD_CONFIGMAP,RA_PFX_ENET_PAR_READ,FBEN,VFD_READ,BOOL,IPADDRESS,VFD_IPADDRESS,STRING,UPDATERATE_MS,__CUINT000001F4,UINT,PARAMETERNUMBER,__CUINT00000024,UINT
|
||||
<INPUT>,VFD_R_NPOLCURRENT@VFD_CONFIGMAP,RA_PFX_ENET_PAR_READ,FBEN,VFD_READ,BOOL,IPADDRESS,VFD_IPADDRESS,STRING,UPDATERATE_MS,__CUINT000001F4,UINT,PARAMETERNUMBER,__CUINT00000021,UINT
|
||||
<INPUT>,VFD_R_MOTORPOLES@VFD_CONFIGMAP,RA_PFX_ENET_PAR_READ,FBEN,VFD_READ,BOOL,IPADDRESS,VFD_IPADDRESS,STRING,UPDATERATE_MS,__CUINT000001F4,UINT,PARAMETERNUMBER,__CUINT00000023,UINT
|
||||
<INPUT>,VFD_R_MAXFREQ@VFD_CONFIGMAP,RA_PFX_ENET_PAR_READ,FBEN,VFD_READ,BOOL,IPADDRESS,VFD_IPADDRESS,STRING,UPDATERATE_MS,__CUINT000001F4,UINT,PARAMETERNUMBER,__CUINT0000002C,UINT
|
||||
<INPUT>,VFD_R_MINFREQ@VFD_CONFIGMAP,RA_PFX_ENET_PAR_READ,FBEN,VFD_READ,BOOL,IPADDRESS,VFD_IPADDRESS,STRING,UPDATERATE_MS,__CUINT000001F4,UINT,PARAMETERNUMBER,__CUINT0000002B,UINT
|
||||
<INPUT>,VFD_R_STOPMODE@VFD_CONFIGMAP,RA_PFX_ENET_PAR_READ,FBEN,VFD_READ,BOOL,IPADDRESS,VFD_IPADDRESS,STRING,UPDATERATE_MS,__CUINT000001F4,UINT,PARAMETERNUMBER,__CUINT0000002D,UINT
|
||||
<INPUT>,VFD_R_TORQUEPERFMODE@VFD_CONFIGMAP,RA_PFX_ENET_PAR_READ,FBEN,VFD_READ,BOOL,IPADDRESS,VFD_IPADDRESS,STRING,UPDATERATE_MS,__CUINT000001F4,UINT,PARAMETERNUMBER,__CUINT00000027,UINT
|
||||
<INPUT>,VFD_W_NPHP@VFD_CONFIGMAP,RA_PFX_ENET_PAR_WRITE,FBEN,VFD_WRITE,BOOL,IPADDRESS,VFD_IPADDRESS,STRING,ENETCTRLTO_SEC,__CUSINT00000003,USINT,PARAMETERNUMBER,__CUINT00000025,UINT,PARAMETERVALUE,TEMP_NPHP@VFD_CONFIGMAP,UINT
|
||||
<INPUT>,VFD_W_NPFLA@VFD_CONFIGMAP,RA_PFX_ENET_PAR_WRITE,FBEN,VFD_WRITE,BOOL,IPADDRESS,VFD_IPADDRESS,STRING,ENETCTRLTO_SEC,__CUSINT00000003,USINT,PARAMETERNUMBER,__CUINT00000022,UINT,PARAMETERVALUE,TEMP_FLA@VFD_CONFIGMAP,UINT
|
||||
<INPUT>,VFD_W_NPVOLTS@VFD_CONFIGMAP,RA_PFX_ENET_PAR_WRITE,FBEN,VFD_WRITE,BOOL,IPADDRESS,VFD_IPADDRESS,STRING,ENETCTRLTO_SEC,__CUSINT00000003,USINT,PARAMETERNUMBER,__CUINT0000001F,UINT,PARAMETERVALUE,TEMP_VOLTS@VFD_CONFIGMAP,UINT
|
||||
<INPUT>,VFD_W_NPHZ@VFD_CONFIGMAP,RA_PFX_ENET_PAR_WRITE,FBEN,VFD_WRITE,BOOL,IPADDRESS,VFD_IPADDRESS,STRING,ENETCTRLTO_SEC,__CUSINT00000003,USINT,PARAMETERNUMBER,__CUINT00000020,UINT,PARAMETERVALUE,TEMP_HZ@VFD_CONFIGMAP,UINT
|
||||
<INPUT>,VFD_W_NPRPM@VFD_CONFIGMAP,RA_PFX_ENET_PAR_WRITE,FBEN,VFD_WRITE,BOOL,IPADDRESS,VFD_IPADDRESS,STRING,ENETCTRLTO_SEC,__CUSINT00000003,USINT,PARAMETERNUMBER,__CUINT00000024,UINT,PARAMETERVALUE,TEMP_RPM@VFD_CONFIGMAP,UINT
|
||||
<INPUT>,VFD_W_NPOLCURRENT@VFD_CONFIGMAP,RA_PFX_ENET_PAR_WRITE,FBEN,VFD_WRITE,BOOL,IPADDRESS,VFD_IPADDRESS,STRING,ENETCTRLTO_SEC,__CUSINT00000003,USINT,PARAMETERNUMBER,__CUINT00000021,UINT,PARAMETERVALUE,TEMP_OLCURRENT@VFD_CONFIGMAP,UINT
|
||||
<INPUT>,VFD_W_MOTORPOLES@VFD_CONFIGMAP,RA_PFX_ENET_PAR_WRITE,FBEN,TRUE,BOOL,IPADDRESS,VFD_IPADDRESS,STRING,ENETCTRLTO_SEC,__CUSINT00000003,USINT,PARAMETERNUMBER,__CUINT00000023,UINT,PARAMETERVALUE,CFG_MOTORPOLES,UINT
|
||||
<INPUT>,VFD_W_MAXFREQ@VFD_CONFIGMAP,RA_PFX_ENET_PAR_WRITE,FBEN,VFD_WRITE,BOOL,IPADDRESS,VFD_IPADDRESS,STRING,ENETCTRLTO_SEC,__CUSINT00000003,USINT,PARAMETERNUMBER,__CUINT0000002C,UINT,PARAMETERVALUE,TEMP_MAXFREQ@VFD_CONFIGMAP,UINT
|
||||
<INPUT>,VFD_W_MINFREQ@VFD_CONFIGMAP,RA_PFX_ENET_PAR_WRITE,FBEN,VFD_WRITE,BOOL,IPADDRESS,VFD_IPADDRESS,STRING,ENETCTRLTO_SEC,__CUSINT00000003,USINT,PARAMETERNUMBER,__CUINT0000002B,UINT,PARAMETERVALUE,TEMP_MINFREQ@VFD_CONFIGMAP,UINT
|
||||
<INPUT>,VFD_W_STOPMODE@VFD_CONFIGMAP,RA_PFX_ENET_PAR_WRITE,FBEN,VFD_WRITE,BOOL,IPADDRESS,VFD_IPADDRESS,STRING,ENETCTRLTO_SEC,__CUSINT00000003,USINT,PARAMETERNUMBER,__CUINT0000002D,UINT,PARAMETERVALUE,__CUINT00000001,UINT
|
||||
<INPUT>,VFD_W_TORQUEPERFMODE@VFD_CONFIGMAP,RA_PFX_ENET_PAR_WRITE,FBEN,VFD_WRITE,BOOL,IPADDRESS,VFD_IPADDRESS,STRING,ENETCTRLTO_SEC,__CUSINT00000003,USINT,PARAMETERNUMBER,__CUINT00000027,UINT,PARAMETERVALUE,__UINT_NULL,UINT
|
||||
<INPUT>,VFD_WRITETIMER@VFD_CONFIGMAP,TON,IN,VFD_WRITE,BOOL,PT,VFD_RW_TIME@VFD_CONFIGMAP,TIME
|
||||
<INPUT>,VFD_READTIMER@VFD_CONFIGMAP,TON,IN,VFD_READ,BOOL,PT,VFD_RW_TIME@VFD_CONFIGMAP,TIME
|
||||
Binary file not shown.
Binary file not shown.
@@ -1 +0,0 @@
|
||||
<INPUT>,VFD@VFD_MESSAGING,RA_PFX_ENET_STS_CMD,FBEN,__TMPB__RA_PFX_ENET_STS_CMD__FBEN,BOOL,IPADDRESS,VFD_IPADDRESS,STRING,UPDATERATE_MS,__CUINT000001F4,UINT,ENETCTRLTO_SEC,__CUSINT00000003,USINT,STOP,VFD_STOP,BOOL,START,VFD_START,BOOL,JOG,VFD_JOG,BOOL,CLRFAULT,VFD_CLEARFAULT,BOOL,SETFWD,TRUE,BOOL,SETREV,FALSE,BOOL,SPEEDREF,VFD_SPEEDREF,REAL,ACCELTIME1,VFD_ACCELTIME,REAL,DECELTIME1,VFD_DECELTIME,REAL
|
||||
Binary file not shown.
Binary file not shown.
Binary file not shown.
@@ -1,75 +0,0 @@
|
||||
[__DEFIO_CPXDVC]
|
||||
Nb = 2
|
||||
NotMDF = 0, 1, AB_, OPTIMUS_, IO_Base
|
||||
MDF = -1
|
||||
RIdx = 0
|
||||
NotMDF = 101, 1, AB_, OPTIMUS_, IOUP_Analog
|
||||
MDF = -1
|
||||
RIdx = 0
|
||||
|
||||
|
||||
[__DEFIO_SPLDVC]
|
||||
Nb = 6
|
||||
NotMDF = 0, 0, 1, AB_, OPTIMUS_, digitOut_Base
|
||||
MDF = -1
|
||||
RIdx = 0, 0
|
||||
NotMDF = 0, 1, 1, AB_, OPTIMUS_, digitIn_Base
|
||||
MDF = -1
|
||||
RIdx = 0, 0
|
||||
NotMDF = 0, 2, 1, AB_, OPTIMUS_, analogIn_Base
|
||||
MDF = -1
|
||||
RIdx = 0, 0
|
||||
NotMDF = 0, 3, 1, AB_, OPTIMUS_, analogOut_Base
|
||||
MDF = -1
|
||||
RIdx = 0, 0
|
||||
NotMDF = 101, 0, 1, AB_, OPTIMUS_, analogOut_UP
|
||||
MDF = -1
|
||||
RIdx = 0, 1
|
||||
NotMDF = 101, 1, 1, AB_, OPTIMUS_, analogIn_UP
|
||||
MDF = -1
|
||||
RIdx = 0, 1
|
||||
|
||||
|
||||
[__DEFIO_CHAN]
|
||||
RIdx = 0, 0, 0
|
||||
Nb = 7
|
||||
MDF = 1\1, 1, 0, 0, -1, _IO_EM_DO_00
|
||||
MDF = 1\1, 1, 0, 1, -1, _IO_EM_DO_01
|
||||
MDF = 1\1, 1, 0, 2, -1, _IO_EM_DO_02
|
||||
MDF = 1\1, 1, 0, 3, -1, _IO_EM_DO_03
|
||||
MDF = 1\1, 1, 0, 4, -1, _IO_EM_DO_04
|
||||
MDF = 1\1, 1, 0, 5, -1, _IO_EM_DO_05
|
||||
MDF = 1\1, 1, 0, 6, -1, _IO_EM_DO_06
|
||||
RIdx = 0, 0, 1
|
||||
Nb = 12
|
||||
MDF = 1\1, 1, 0, 0, -1, _IO_EM_DI_00
|
||||
MDF = 1\1, 1, 0, 1, -1, _IO_EM_DI_01
|
||||
MDF = 1\1, 1, 0, 2, -1, _IO_EM_DI_02
|
||||
MDF = 1\1, 1, 0, 3, -1, _IO_EM_DI_03
|
||||
MDF = 1\1, 1, 0, 4, -1, _IO_EM_DI_04
|
||||
MDF = 1\1, 1, 0, 5, -1, _IO_EM_DI_05
|
||||
MDF = 1\1, 1, 0, 6, -1, _IO_EM_DI_06
|
||||
MDF = 1\1, 1, 0, 7, -1, _IO_EM_DI_07
|
||||
MDF = 1\1, 1, 0, 8, -1, _IO_EM_DI_08
|
||||
MDF = 1\1, 1, 0, 9, -1, _IO_EM_DI_09
|
||||
MDF = 1\1, 1, 0, 10, -1, _IO_EM_DI_10
|
||||
MDF = 1\1, 1, 0, 11, -1, _IO_EM_DI_11
|
||||
RIdx = 0, 0, 2
|
||||
Nb = 4
|
||||
MDF = 1\1, 1, 0, 0, -1, _IO_EM_AI_00
|
||||
MDF = 1\1, 1, 0, 1, -1, _IO_EM_AI_01
|
||||
MDF = 1\1, 1, 0, 2, -1, _IO_EM_AI_02
|
||||
MDF = 1\1, 1, 0, 3, -1, _IO_EM_AI_03
|
||||
RIdx = 0, 0, 3
|
||||
Nb = 1
|
||||
MDF = 1\1, 1, 0, 0, -1, _IO_EM_AO_00
|
||||
RIdx = 0, 1, 4
|
||||
Nb = 0
|
||||
RIdx = 0, 1, 5
|
||||
Nb = 2
|
||||
MDF = 1\1, 0, 0, 0, -1, _IO_P1_AI_00
|
||||
MDF = 1\1, 0, 0, 1, -1, _IO_P1_AI_01
|
||||
|
||||
|
||||
[__READONLY_VALUES]
|
||||
Nb = 0
|
||||
278
Controller/Controller/Micro820/Micro820/Micro820.isaxml
Normal file
278
Controller/Controller/Micro820/Micro820/Micro820.isaxml
Normal file
@@ -0,0 +1,278 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<Resource FileVersion="200.00.003" Name="Micro820" ResourceNb="1" ElementGuid="73aee734-b491-4716-bb8a-e114474b2e0b" Address="@1" Comment="" SingleTextLine="" GenDebugInfo="false" Password="" ReadOnly="false" UsePrjPassword="false" Code="TicCode">
|
||||
<Properties Test="true" TrigCycle="false" CyTiming="0" DeErrors="true" NbStErrors="16" ExecMode="true" EmbedTable="true" TypeEmbedTable="1" EmbedSource="true" TypeEmbedSource="0" SimulationCode="false" SfcGain="8" SfcOffset="18" EmbeddedSfc="false" ReadableImage="false" RealImage="false" LocExp="true" unlab="false" AriOpe="true" BooOpe="true" BooExp="true" GloExp="true" VarCpy="true" Uncod="true" MapFile="false" DumpPou="false" DumpConfig="false" DumpNetwork="false" CompileIncrementally="true" LinkIncrementally="true" CheckArray="true" ArrStr="true" OnlineMemory="112000" OnlineMemoryVariable="2048" MemRetain="RETAIN" FunctionInternalStateEnable="true" FbdBehaviorMode="1" OnlineMaxExtraPous="20" OnlineMemorySfc="20" CyUsTiming="0" IsDisableAccessFBLocalVar="true" EnableCVT="false" ReduceBooleanExpressionEvaluation="false" IsIndirectBitAccessValidation="true" />
|
||||
<Pous>
|
||||
<FunctionBlock Name="LinearScale" ElementGuid="c3cea0dc-774b-4c44-8ed3-7396fc32fb4e" Language="ST" CustomFbd="0" Is1499="false" />
|
||||
<FunctionBlock Name="RA_PFx_ENET_STS_CMD" ElementGuid="7a95ad31-b723-491e-a8c4-71264ed1fb52" Language="ST" CustomFbd="0" Is1499="false" />
|
||||
<FunctionBlock Name="RA_PFx_ENET_PAR_READ" ElementGuid="278001ad-1041-4dee-adea-ceb4ed34e4f2" Language="ST" CustomFbd="0" Is1499="false" />
|
||||
<FunctionBlock Name="RA_PFx_ENET_PAR_WRITE" ElementGuid="7dae58dd-ce26-4bc1-903b-9104ff5dba82" Language="ST" CustomFbd="0" Is1499="false" />
|
||||
<Program Name="ReadDownholeData" ElementGuid="a537c79f-58bd-4503-a8bd-4473e96020b3" Language="LD" CustomFbd="0" Is1499="false" />
|
||||
<Program Name="Control" ElementGuid="2e293809-2592-4360-9ef5-9e938bc7b980" Language="ST" CustomFbd="0" Is1499="false" />
|
||||
<Program Name="VFD_Messaging" ElementGuid="f8be2b1c-c6f4-4f3a-8966-c3f99fca613c" Language="LD" CustomFbd="0" Is1499="false" />
|
||||
<Program Name="VFD_ConfigMap" ElementGuid="f7e443ec-355d-465c-8749-f6262d209fff" Language="ST" CustomFbd="0" Is1499="false" />
|
||||
<Program Name="VFD_ErrorMap" ElementGuid="8d948db3-596f-4cdc-ab83-1ba8fa9bad22" Language="ST" CustomFbd="0" Is1499="false" />
|
||||
</Pous>
|
||||
<NetworkParameterValues>
|
||||
<NetworkParameterValue NetworkName="HSD" Name="ValidityTime" Value="0" />
|
||||
<NetworkParameterValue NetworkName="ETCP" Name="TimeOut" Value="10000" />
|
||||
</NetworkParameterValues>
|
||||
<GlobalVars>
|
||||
<Variable Name="__SYSVA_TCYWDG" DataType="UDINT" InitialValue="2000" Comment="Software Watchdog" Address="" Modifier="NonRetain" Kind="VarGlobal" Alias="" AccessRights="ReadWrite" Attributes="32501" />
|
||||
<Variable Name="__SYSVA_USER_DATA_LOST" DataType="BOOL" InitialValue="FALSE" Comment="User data lost" Address="" Modifier="NonRetain" Kind="VarGlobal" Alias="" AccessRights="ReadWrite" Attributes="32501" />
|
||||
<Variable Name="DH_IntakeTemperature" DataType="REAL" InitialValue="" Comment="" Address="1" Modifier="NonRetain" Kind="Var" Alias="" AccessRights="ReadWrite" StringSize="0" RetainFlags="" CommentFields="" Attributes="4" GroupName="" />
|
||||
<Variable Name="DH_IntakePressure" DataType="REAL" InitialValue="" Comment="" Address="1" Modifier="NonRetain" Kind="Var" Alias="" AccessRights="ReadWrite" StringSize="0" RetainFlags="" CommentFields="" Attributes="4" GroupName="" />
|
||||
<Variable Name="DH_WindingTemperature" DataType="UINT" InitialValue="" Comment="" Address="1" Modifier="NonRetain" Kind="Var" Alias="" AccessRights="ReadWrite" StringSize="0" RetainFlags="" CommentFields="" Attributes="4" GroupName="" />
|
||||
<Variable Name="DH_DischargeTemperature" DataType="UINT" InitialValue="" Comment="" Address="1" Modifier="NonRetain" Kind="Var" Alias="" AccessRights="ReadWrite" StringSize="0" RetainFlags="" CommentFields="" Attributes="4" GroupName="" />
|
||||
<Variable Name="DH_DischargePressure" DataType="UINT" InitialValue="" Comment="" Address="1" Modifier="NonRetain" Kind="Var" Alias="" AccessRights="ReadWrite" StringSize="0" RetainFlags="" CommentFields="" Attributes="4" GroupName="" />
|
||||
<Variable Name="DH_VibrationX" DataType="UINT" InitialValue="" Comment="" Address="1" Modifier="NonRetain" Kind="Var" Alias="" AccessRights="ReadWrite" StringSize="0" RetainFlags="" CommentFields="" Attributes="4" GroupName="" />
|
||||
<Variable Name="DH_VibrationY" DataType="UINT" InitialValue="" Comment="" Address="1" Modifier="NonRetain" Kind="Var" Alias="" AccessRights="ReadWrite" StringSize="0" RetainFlags="" CommentFields="" Attributes="4" GroupName="" />
|
||||
<Variable Name="DH_DownholeStatus" DataType="STRING" InitialValue="" Comment="" Address="1" Modifier="NonRetain" Kind="Var" Alias="" AccessRights="ReadWrite" StringSize="80" RetainFlags="" CommentFields="" Attributes="4" GroupName="" />
|
||||
<Variable Name="ModbusCycleTime" DataType="TIME" InitialValue="T#20s" Comment="" Address="1" Modifier="NonRetain" Kind="Var" Alias="" AccessRights="ReadWrite" StringSize="0" RetainFlags="" CommentFields="" Attributes="4" GroupName="" />
|
||||
<Variable Name="ModbusCycleTimeElapsed" DataType="TIME" InitialValue="" Comment="" Address="1" Modifier="NonRetain" Kind="Var" Alias="" AccessRights="ReadWrite" StringSize="0" RetainFlags="" CommentFields="" Attributes="4" GroupName="" />
|
||||
<Variable Name="Start_Command" DataType="BOOL" InitialValue="" Comment="" Address="1" Modifier="NonRetain" Kind="Var" Alias="" AccessRights="ReadWrite" StringSize="0" RetainFlags="" CommentFields="" Attributes="4" GroupName="" />
|
||||
<Variable Name="Stop_Command" DataType="BOOL" InitialValue="" Comment="" Address="1" Modifier="NonRetain" Kind="Var" Alias="" AccessRights="ReadWrite" StringSize="0" RetainFlags="" CommentFields="" Attributes="4" GroupName="" />
|
||||
<Variable Name="Start_Permissive" DataType="BOOL" InitialValue="" Comment="" Address="1" Modifier="NonRetain" Kind="Var" Alias="" AccessRights="ReadWrite" StringSize="0" RetainFlags="" CommentFields="" Attributes="4" GroupName="" />
|
||||
<Variable Name="Run_Permissive" DataType="BOOL" InitialValue="" Comment="" Address="1" Modifier="NonRetain" Kind="Var" Alias="" AccessRights="ReadWrite" StringSize="0" RetainFlags="" CommentFields="" Attributes="4" GroupName="" />
|
||||
<Variable Name="DH_Temp_Shutdown" DataType="REAL" InitialValue="75.0" Comment="Temperature at which to stop the pump" Address="1" Modifier="Retain" Kind="Var" Alias="" AccessRights="ReadWrite" StringSize="0" RetainFlags="" CommentFields="" Attributes="4" GroupName="" />
|
||||
<Variable Name="DH_Temp_Startup" DataType="REAL" InitialValue="75.0" Comment="Temperature at which to startup the pump" Address="1" Modifier="Retain" Kind="Var" Alias="" AccessRights="ReadWrite" StringSize="0" RetainFlags="" CommentFields="" Attributes="4" GroupName="" />
|
||||
<Variable Name="DH_Temp_Shutdown_Enabled" DataType="BOOL" InitialValue="TRUE" Comment="" Address="1" Modifier="Retain" Kind="Var" Alias="" AccessRights="ReadWrite" StringSize="0" RetainFlags="" CommentFields="" Attributes="4" GroupName="" />
|
||||
<Variable Name="DH_Temp_Startup_Enabled" DataType="BOOL" InitialValue="TRUE" Comment="" Address="1" Modifier="Retain" Kind="Var" Alias="" AccessRights="ReadWrite" StringSize="0" RetainFlags="" CommentFields="" Attributes="4" GroupName="" />
|
||||
<Variable Name="DH_Pressure_Shutdown" DataType="REAL" InitialValue="" Comment="Pressure at which to shutdown the pump" Address="1" Modifier="Retain" Kind="Var" Alias="" AccessRights="ReadWrite" StringSize="0" RetainFlags="" CommentFields="" Attributes="4" GroupName="" />
|
||||
<Variable Name="DH_Pressure_Startup" DataType="REAL" InitialValue="" Comment="Pressure at which to startup the pump" Address="1" Modifier="Retain" Kind="Var" Alias="" AccessRights="ReadWrite" StringSize="0" RetainFlags="" CommentFields="" Attributes="4" GroupName="" />
|
||||
<Variable Name="DH_Pressure_Shutdown_Enabled" DataType="BOOL" InitialValue="TRUE" Comment="" Address="1" Modifier="Retain" Kind="Var" Alias="" AccessRights="ReadWrite" StringSize="0" RetainFlags="" CommentFields="" Attributes="4" GroupName="" />
|
||||
<Variable Name="DH_Pressure_Startup_Enabled" DataType="BOOL" InitialValue="TRUE" Comment="" Address="1" Modifier="Retain" Kind="Var" Alias="" AccessRights="ReadWrite" StringSize="0" RetainFlags="" CommentFields="" Attributes="4" GroupName="" />
|
||||
<Variable Name="Downtime_Timer" DataType="TON" InitialValue=",,,T#0s" Comment="Time to remain shutdown after permissive goes false" Address="1" Modifier="NonRetain" Kind="Var" Alias="" AccessRights="ReadWrite" StringSize="0" RetainFlags="" CommentFields="" Attributes="4" GroupName="" />
|
||||
<Variable Name="Downtime_Time_Parameter" DataType="TIME" InitialValue="T#5m" Comment="Number of seconds to remain shutdown" Address="1" Modifier="NonRetain" Kind="Var" Alias="" AccessRights="ReadWrite" StringSize="0" RetainFlags="" CommentFields="" Attributes="4" GroupName="" />
|
||||
<Variable Name="Device_Status" DataType="STRING" InitialValue="" Comment="" Address="1" Modifier="NonRetain" Kind="Var" Alias="" AccessRights="ReadWrite" StringSize="80" RetainFlags="" CommentFields="" Attributes="4" GroupName="" />
|
||||
<Variable Name="Shutdown_Time" DataType="TIME" InitialValue="" Comment="Time when the unit stopped" Address="1" Modifier="NonRetain" Kind="Var" Alias="" AccessRights="ReadWrite" StringSize="0" RetainFlags="" CommentFields="" Attributes="4" GroupName="" />
|
||||
<Variable Name="Restart_Command" DataType="BOOL" InitialValue="" Comment="It has been enough time that the device is ready to start up" Address="1" Modifier="NonRetain" Kind="Var" Alias="" AccessRights="ReadWrite" StringSize="0" RetainFlags="" CommentFields="" Attributes="4" GroupName="" />
|
||||
<Variable Name="Time_Until_Startup" DataType="TIME" InitialValue="" Comment="Time Until the unit can restart" Address="1" Modifier="NonRetain" Kind="Var" Alias="" AccessRights="ReadWrite" StringSize="0" RetainFlags="" CommentFields="" Attributes="4" GroupName="" />
|
||||
<Variable Name="Restart_Allowed" DataType="BOOL" InitialValue="" Comment="Set by the program. Resetting automatically is allowed" Address="1" Modifier="NonRetain" Kind="Var" Alias="" AccessRights="ReadWrite" StringSize="0" RetainFlags="" CommentFields="" Attributes="4" GroupName="" />
|
||||
<Variable Name="Modbus_Read0" DataType="MODBUSLOCADDR" InitialValue="" Comment="" Address="1" Modifier="NonRetain" Kind="Var" Alias="" AccessRights="ReadWrite" StringSize="0" RetainFlags="" CommentFields="" Attributes="4" GroupName="" />
|
||||
<Variable Name="Modbus_Read1000" DataType="MODBUSLOCADDR" InitialValue="" Comment="" Address="1" Modifier="NonRetain" Kind="Var" Alias="" AccessRights="ReadWrite" StringSize="0" RetainFlags="" CommentFields="" Attributes="4" GroupName="" />
|
||||
<Variable Name="DH_NumChannels" DataType="UINT" InitialValue="" Comment="" Address="1" Modifier="NonRetain" Kind="Var" Alias="" AccessRights="ReadWrite" StringSize="0" RetainFlags="" CommentFields="" Attributes="4" GroupName="" />
|
||||
<Variable Name="DH_ToolVoltage" DataType="UINT" InitialValue="" Comment="" Address="1" Modifier="NonRetain" Kind="Var" Alias="" AccessRights="ReadWrite" StringSize="0" RetainFlags="" CommentFields="" Attributes="4" GroupName="" />
|
||||
<Variable Name="DH_MaxIntakeTemperature_Startup" DataType="REAL" InitialValue="" Comment="" Address="1" Modifier="NonRetain" Kind="Var" Alias="" AccessRights="ReadWrite" StringSize="0" RetainFlags="" CommentFields="" Attributes="4" GroupName="" />
|
||||
<Variable Name="DH_MaxIntakePressure_Startup" DataType="UINT" InitialValue="" Comment="" Address="1" Modifier="NonRetain" Kind="Var" Alias="" AccessRights="ReadWrite" StringSize="0" RetainFlags="" CommentFields="" Attributes="4" GroupName="" />
|
||||
<Variable Name="DH_ToolType" DataType="UINT" InitialValue="" Comment="" Address="1" Modifier="NonRetain" Kind="Var" Alias="" AccessRights="ReadWrite" StringSize="0" RetainFlags="" CommentFields="" Attributes="4" GroupName="" />
|
||||
<Variable Name="DH_PSIRating" DataType="UINT" InitialValue="" Comment="" Address="1" Modifier="NonRetain" Kind="Var" Alias="" AccessRights="ReadWrite" StringSize="0" RetainFlags="" CommentFields="" Attributes="4" GroupName="" />
|
||||
<Variable Name="DH_MaxIntakeTemperature_Forever" DataType="REAL" InitialValue="" Comment="" Address="1" Modifier="NonRetain" Kind="Var" Alias="" AccessRights="ReadWrite" StringSize="0" RetainFlags="" CommentFields="" Attributes="4" GroupName="" />
|
||||
<Variable Name="DH_MaxIntakePressure_Forever" DataType="UINT" InitialValue="" Comment="" Address="1" Modifier="NonRetain" Kind="Var" Alias="" AccessRights="ReadWrite" StringSize="0" RetainFlags="" CommentFields="" Attributes="4" GroupName="" />
|
||||
<Variable Name="DH_DownholeStatus_INT" DataType="UINT" InitialValue="" Comment="" Address="1" Modifier="NonRetain" Kind="Var" Alias="" AccessRights="ReadWrite" StringSize="0" RetainFlags="" CommentFields="" Attributes="4" GroupName="" />
|
||||
<Variable Name="Hand_Mode" DataType="BOOL" InitialValue="" Comment="" Address="1" Modifier="Retain" Kind="Var" Alias="" AccessRights="ReadWrite" StringSize="0" RetainFlags="" CommentFields="" Attributes="4" GroupName="" />
|
||||
<Variable Name="Auto_Mode" DataType="BOOL" InitialValue="" Comment="" Address="1" Modifier="Retain" Kind="Var" Alias="" AccessRights="ReadWrite" StringSize="0" RetainFlags="" CommentFields="" Attributes="4" GroupName="" />
|
||||
<Variable Name="Start_Button" DataType="BOOL" InitialValue="" Comment="" Address="1" Modifier="NonRetain" Kind="Var" Alias="" AccessRights="ReadWrite" StringSize="0" RetainFlags="" CommentFields="" Attributes="4" GroupName="" />
|
||||
<Variable Name="Downtime_Time_Parameter_OL" DataType="TIME" InitialValue="T#1h" Comment="" Address="1" Modifier="NonRetain" Kind="Var" Alias="" AccessRights="ReadWrite" StringSize="0" RetainFlags="" CommentFields="" Attributes="4" GroupName="" />
|
||||
<Variable Name="Time_Until_Startup_String" DataType="STRING" InitialValue="" Comment="" Address="1" Modifier="NonRetain" Kind="Var" Alias="" AccessRights="ReadWrite" StringSize="80" RetainFlags="" CommentFields="" Attributes="4" GroupName="" />
|
||||
<Variable Name="Test_Mode" DataType="BOOL" InitialValue="" Comment="" Address="1" Modifier="NonRetain" Kind="Var" Alias="" AccessRights="ReadWrite" StringSize="0" RetainFlags="" CommentFields="" Attributes="4" GroupName="" />
|
||||
<Variable Name="Downhole_Tool_Enabled" DataType="BOOL" InitialValue="FALSE" Comment="" Address="1" Modifier="Retain" Kind="Var" Alias="" AccessRights="ReadWrite" StringSize="0" RetainFlags="" CommentFields="" Attributes="4" GroupName="" />
|
||||
<Variable Name="Clear_Trip_Cycle" DataType="TIME" InitialValue="T#15s" Comment="" Address="1" Modifier="NonRetain" Kind="Var" Alias="" AccessRights="ReadWrite" StringSize="0" RetainFlags="" CommentFields="" Attributes="4" GroupName="" />
|
||||
<Variable Name="TubingPressure_Transducer_Enabled" DataType="BOOL" InitialValue="FALSE" Comment="" Address="1" Modifier="Retain" Kind="Var" Alias="" AccessRights="ReadWrite" StringSize="0" RetainFlags="" CommentFields="" Attributes="4" GroupName="" />
|
||||
<Variable Name="TubingPressure_In" DataType="REAL" InitialValue="" Comment="" Address="1" Modifier="NonRetain" Kind="Var" Alias="" AccessRights="ReadWrite" StringSize="0" RetainFlags="" CommentFields="" Attributes="4" GroupName="" />
|
||||
<Variable Name="TubingPressure_Hi" DataType="BOOL" InitialValue="" Comment="" Address="1" Modifier="NonRetain" Kind="Var" Alias="" AccessRights="ReadWrite" StringSize="0" RetainFlags="" CommentFields="" Attributes="4" GroupName="" />
|
||||
<Variable Name="TubingPressure_Lo" DataType="BOOL" InitialValue="" Comment="" Address="1" Modifier="NonRetain" Kind="Var" Alias="" AccessRights="ReadWrite" StringSize="0" RetainFlags="" CommentFields="" Attributes="4" GroupName="" />
|
||||
<Variable Name="TubingPressure_Hi_SP" DataType="REAL" InitialValue="" Comment="" Address="1" Modifier="Retain" Kind="Var" Alias="" AccessRights="ReadWrite" StringSize="0" RetainFlags="" CommentFields="" Attributes="4" GroupName="" />
|
||||
<Variable Name="TubingPressure_Lo_SP" DataType="REAL" InitialValue="" Comment="" Address="1" Modifier="Retain" Kind="Var" Alias="" AccessRights="ReadWrite" StringSize="0" RetainFlags="" CommentFields="" Attributes="4" GroupName="" />
|
||||
<Variable Name="Start_Time" DataType="TIME" InitialValue="" Comment="" Address="1" Modifier="NonRetain" Kind="Var" Alias="" AccessRights="ReadWrite" StringSize="0" RetainFlags="" CommentFields="" Attributes="4" GroupName="" />
|
||||
<Variable Name="TubingPressure_Alarm_Startup_Delay" DataType="DINT" InitialValue="30" Comment="in seconds" Address="1" Modifier="NonRetain" Kind="Var" Alias="" AccessRights="ReadWrite" StringSize="0" RetainFlags="" CommentFields="" Attributes="4" GroupName="" />
|
||||
<Variable Name="TubingPressure_OK" DataType="BOOL" InitialValue="" Comment="" Address="1" Modifier="NonRetain" Kind="Var" Alias="" AccessRights="ReadWrite" StringSize="0" RetainFlags="" CommentFields="" Attributes="4" GroupName="" />
|
||||
<Variable Name="TubingPressure_OOT_Scans" DataType="UDINT" InitialValue="" Comment="" Address="1" Modifier="NonRetain" Kind="Var" Alias="" AccessRights="ReadWrite" StringSize="0" RetainFlags="" CommentFields="" Attributes="4" GroupName="" />
|
||||
<Variable Name="TubingPressure_OOT_Seconds" DataType="UDINT" InitialValue="" Comment="" Address="1" Modifier="NonRetain" Kind="Var" Alias="" AccessRights="ReadWrite" StringSize="0" RetainFlags="" CommentFields="" Attributes="4" GroupName="" />
|
||||
<Variable Name="TubingPressure_Alarm_Delay" DataType="UDINT" InitialValue="15" Comment="in Sec" Address="1" Modifier="NonRetain" Kind="Var" Alias="" AccessRights="ReadWrite" StringSize="0" RetainFlags="" CommentFields="" Attributes="4" GroupName="" />
|
||||
<Variable Name="Run_Time" DataType="TIME" InitialValue="" Comment="" Address="1" Modifier="NonRetain" Kind="Var" Alias="" AccessRights="ReadWrite" StringSize="0" RetainFlags="" CommentFields="" Attributes="4" GroupName="" />
|
||||
<Variable Name="TubingPressure_EU_Min" DataType="REAL" InitialValue="" Comment="" Address="1" Modifier="Retain" Kind="Var" Alias="" AccessRights="ReadWrite" StringSize="0" RetainFlags="" CommentFields="" Attributes="4" GroupName="" />
|
||||
<Variable Name="TubingPressure_EU_Max" DataType="REAL" InitialValue="" Comment="" Address="1" Modifier="Retain" Kind="Var" Alias="" AccessRights="ReadWrite" StringSize="0" RetainFlags="" CommentFields="" Attributes="4" GroupName="" />
|
||||
<Variable Name="Start_Time_Set" DataType="BOOL" InitialValue="" Comment="" Address="1" Modifier="NonRetain" Kind="Var" Alias="" AccessRights="ReadWrite" StringSize="0" RetainFlags="" CommentFields="" Attributes="4" GroupName="" />
|
||||
<Variable Name="DH_Fluid_Level" DataType="REAL" InitialValue="" Comment="" Address="1" Modifier="NonRetain" Kind="Var" Alias="" AccessRights="ReadWrite" StringSize="0" RetainFlags="" CommentFields="" Attributes="4" GroupName="" />
|
||||
<Variable Name="SP_Pressure" DataType="BOOL" InitialValue="" Comment="" Address="1" Modifier="NonRetain" Kind="Var" Alias="" AccessRights="ReadWrite" StringSize="0" RetainFlags="" CommentFields="" Attributes="4" GroupName="" />
|
||||
<Variable Name="SP_Temperature" DataType="BOOL" InitialValue="" Comment="" Address="1" Modifier="NonRetain" Kind="Var" Alias="" AccessRights="ReadWrite" StringSize="0" RetainFlags="" CommentFields="" Attributes="4" GroupName="" />
|
||||
<Variable Name="SP_Mode" DataType="BOOL" InitialValue="" Comment="" Address="1" Modifier="NonRetain" Kind="Var" Alias="" AccessRights="ReadWrite" StringSize="0" RetainFlags="" CommentFields="" Attributes="4" GroupName="" />
|
||||
<Variable Name="RP_TubingPressure" DataType="BOOL" InitialValue="" Comment="" Address="1" Modifier="NonRetain" Kind="Var" Alias="" AccessRights="ReadWrite" StringSize="0" RetainFlags="" CommentFields="" Attributes="4" GroupName="" />
|
||||
<Variable Name="RP_Pressure" DataType="BOOL" InitialValue="" Comment="" Address="1" Modifier="NonRetain" Kind="Var" Alias="" AccessRights="ReadWrite" StringSize="0" RetainFlags="" CommentFields="" Attributes="4" GroupName="" />
|
||||
<Variable Name="RP_Temperature" DataType="BOOL" InitialValue="" Comment="" Address="1" Modifier="NonRetain" Kind="Var" Alias="" AccessRights="ReadWrite" StringSize="0" RetainFlags="" CommentFields="" Attributes="4" GroupName="" />
|
||||
<Variable Name="RP_Mode" DataType="BOOL" InitialValue="" Comment="" Address="1" Modifier="NonRetain" Kind="Var" Alias="" AccessRights="ReadWrite" StringSize="0" RetainFlags="" CommentFields="" Attributes="4" GroupName="" />
|
||||
<Variable Name="VFD_IPAddress" DataType="STRING" InitialValue="'192.168.1.21'" Comment="" Address="1" Modifier="Retain" Kind="Var" Alias="" AccessRights="ReadWrite" StringSize="80" RetainFlags="" CommentFields="" Attributes="4" GroupName="" />
|
||||
<Variable Name="VFD_Stop" DataType="BOOL" InitialValue="" Comment="" Address="1" Modifier="NonRetain" Kind="Var" Alias="" AccessRights="ReadWrite" StringSize="0" RetainFlags="" CommentFields="" Attributes="4" GroupName="" />
|
||||
<Variable Name="VFD_Start" DataType="BOOL" InitialValue="" Comment="" Address="1" Modifier="NonRetain" Kind="Var" Alias="" AccessRights="ReadWrite" StringSize="0" RetainFlags="" CommentFields="" Attributes="4" GroupName="" />
|
||||
<Variable Name="VFD_Jog" DataType="BOOL" InitialValue="" Comment="" Address="1" Modifier="NonRetain" Kind="Var" Alias="" AccessRights="ReadWrite" StringSize="0" RetainFlags="" CommentFields="" Attributes="4" GroupName="" />
|
||||
<Variable Name="VFD_ClearFault" DataType="BOOL" InitialValue="" Comment="" Address="1" Modifier="NonRetain" Kind="Var" Alias="" AccessRights="ReadWrite" StringSize="0" RetainFlags="" CommentFields="" Attributes="4" GroupName="" />
|
||||
<Variable Name="VFD_SpeedRef" DataType="REAL" InitialValue="" Comment="" Address="1" Modifier="Retain" Kind="Var" Alias="" AccessRights="ReadWrite" StringSize="0" RetainFlags="" CommentFields="" Attributes="4" GroupName="" />
|
||||
<Variable Name="VFD_AccelTime" DataType="REAL" InitialValue="" Comment="" Address="1" Modifier="Retain" Kind="Var" Alias="" AccessRights="ReadWrite" StringSize="0" RetainFlags="" CommentFields="" Attributes="4" GroupName="" />
|
||||
<Variable Name="VFD_DecelTime" DataType="REAL" InitialValue="" Comment="" Address="1" Modifier="Retain" Kind="Var" Alias="" AccessRights="ReadWrite" StringSize="0" RetainFlags="" CommentFields="" Attributes="4" GroupName="" />
|
||||
<Variable Name="VFD_Fault" DataType="BOOL" InitialValue="" Comment="" Address="1" Modifier="NonRetain" Kind="Var" Alias="" AccessRights="ReadWrite" StringSize="0" RetainFlags="" CommentFields="" Attributes="4" GroupName="" />
|
||||
<Variable Name="VFD_Fault_CommError" DataType="BOOL" InitialValue="" Comment="" Address="1" Modifier="NonRetain" Kind="Var" Alias="" AccessRights="ReadWrite" StringSize="0" RetainFlags="" CommentFields="" Attributes="4" GroupName="" />
|
||||
<Variable Name="VFD_DriveType" DataType="STRING" InitialValue="" Comment="" Address="1" Modifier="NonRetain" Kind="Var" Alias="" AccessRights="ReadWrite" StringSize="80" RetainFlags="" CommentFields="" Attributes="4" GroupName="" />
|
||||
<Variable Name="VFD_Fault_DriveFault" DataType="BOOL" InitialValue="" Comment="" Address="1" Modifier="NonRetain" Kind="Var" Alias="" AccessRights="ReadWrite" StringSize="0" RetainFlags="" CommentFields="" Attributes="4" GroupName="" />
|
||||
<Variable Name="VFD_Fault_DriveFault_Code" DataType="UINT" InitialValue="" Comment="" Address="1" Modifier="NonRetain" Kind="Var" Alias="" AccessRights="ReadWrite" StringSize="0" RetainFlags="" CommentFields="" Attributes="4" GroupName="" />
|
||||
<Variable Name="VFD_Ready" DataType="BOOL" InitialValue="" Comment="" Address="1" Modifier="NonRetain" Kind="Var" Alias="" AccessRights="ReadWrite" StringSize="0" RetainFlags="" CommentFields="" Attributes="4" GroupName="" />
|
||||
<Variable Name="VFD_Active" DataType="BOOL" InitialValue="" Comment="" Address="1" Modifier="NonRetain" Kind="Var" Alias="" AccessRights="ReadWrite" StringSize="0" RetainFlags="" CommentFields="" Attributes="4" GroupName="" />
|
||||
<Variable Name="VFD_CmdFwd" DataType="BOOL" InitialValue="" Comment="" Address="1" Modifier="NonRetain" Kind="Var" Alias="" AccessRights="ReadWrite" StringSize="0" RetainFlags="" CommentFields="" Attributes="4" GroupName="" />
|
||||
<Variable Name="VFD_CmdRev" DataType="BOOL" InitialValue="" Comment="" Address="1" Modifier="NonRetain" Kind="Var" Alias="" AccessRights="ReadWrite" StringSize="0" RetainFlags="" CommentFields="" Attributes="4" GroupName="" />
|
||||
<Variable Name="VFD_AtSpeedRef" DataType="BOOL" InitialValue="" Comment="" Address="1" Modifier="NonRetain" Kind="Var" Alias="" AccessRights="ReadWrite" StringSize="0" RetainFlags="" CommentFields="" Attributes="4" GroupName="" />
|
||||
<Variable Name="VFD_CmdSpeed" DataType="REAL" InitialValue="" Comment="" Address="1" Modifier="NonRetain" Kind="Var" Alias="" AccessRights="ReadWrite" StringSize="0" RetainFlags="" CommentFields="" Attributes="4" GroupName="" />
|
||||
<Variable Name="VFD_SpeedFdbk" DataType="REAL" InitialValue="" Comment="" Address="1" Modifier="NonRetain" Kind="Var" Alias="" AccessRights="ReadWrite" StringSize="0" RetainFlags="" CommentFields="" Attributes="4" GroupName="" />
|
||||
<Variable Name="VFD_OutputCurrent" DataType="REAL" InitialValue="" Comment="" Address="1" Modifier="NonRetain" Kind="Var" Alias="" AccessRights="ReadWrite" StringSize="0" RetainFlags="" CommentFields="" Attributes="4" GroupName="" />
|
||||
<Variable Name="VFD_DCBusVoltage" DataType="REAL" InitialValue="" Comment="" Address="1" Modifier="NonRetain" Kind="Var" Alias="" AccessRights="ReadWrite" StringSize="0" RetainFlags="" CommentFields="" Attributes="4" GroupName="" />
|
||||
<Variable Name="VFD_OutputVoltage" DataType="REAL" InitialValue="" Comment="" Address="1" Modifier="NonRetain" Kind="Var" Alias="" AccessRights="ReadWrite" StringSize="0" RetainFlags="" CommentFields="" Attributes="4" GroupName="" />
|
||||
<Variable Name="VFD_Disabled" DataType="BOOL" InitialValue="" Comment="" Address="1" Modifier="NonRetain" Kind="Var" Alias="" AccessRights="ReadWrite" StringSize="0" RetainFlags="" CommentFields="" Attributes="4" GroupName="" />
|
||||
<Variable Name="VFD_Run_Cmd" DataType="BOOL" InitialValue="" Comment="" Address="1" Modifier="NonRetain" Kind="Var" Alias="" AccessRights="ReadWrite" StringSize="0" RetainFlags="" CommentFields="" Attributes="4" GroupName="" />
|
||||
<Variable Name="SP_VFD" DataType="BOOL" InitialValue="" Comment="" Address="1" Modifier="NonRetain" Kind="Var" Alias="" AccessRights="ReadWrite" StringSize="0" RetainFlags="" CommentFields="" Attributes="4" GroupName="" />
|
||||
<Variable Name="VFD_Read" DataType="BOOL" InitialValue="" Comment="" Address="1" Modifier="NonRetain" Kind="Var" Alias="" AccessRights="ReadWrite" StringSize="0" RetainFlags="" CommentFields="" Attributes="4" GroupName="" />
|
||||
<Variable Name="HMI_SELECT_HAND" DataType="BOOL" InitialValue="" Comment="" Address="1" Modifier="NonRetain" Kind="Var" Alias="" AccessRights="ReadWrite" StringSize="0" RetainFlags="" CommentFields="" Attributes="4" GroupName="" />
|
||||
<Variable Name="VFD_Fault_Message" DataType="STRING" InitialValue="" Comment="" Address="1" Modifier="NonRetain" Kind="Var" Alias="" AccessRights="ReadWrite" StringSize="80" RetainFlags="" CommentFields="" Attributes="4" GroupName="" />
|
||||
<Variable Name="ALARM_Mode" DataType="BOOL" InitialValue="" Comment="" Address="1" Modifier="NonRetain" Kind="Var" Alias="" AccessRights="ReadWrite" StringSize="0" RetainFlags="" CommentFields="" Attributes="4" GroupName="" />
|
||||
<Variable Name="HMI_VFD_WRITE" DataType="BOOL" InitialValue="" Comment="" Address="1" Modifier="NonRetain" Kind="Var" Alias="" AccessRights="ReadWrite" StringSize="0" RetainFlags="" CommentFields="" Attributes="4" GroupName="" />
|
||||
<Variable Name="SP_Remote" DataType="BOOL" InitialValue="" Comment="" Address="1" Modifier="NonRetain" Kind="Var" Alias="" AccessRights="ReadWrite" StringSize="0" RetainFlags="" CommentFields="" Attributes="4" GroupName="" />
|
||||
<Variable Name="ALARM_Remote" DataType="BOOL" InitialValue="" Comment="" Address="1" Modifier="NonRetain" Kind="Var" Alias="" AccessRights="ReadWrite" StringSize="0" RetainFlags="" CommentFields="" Attributes="4" GroupName="" />
|
||||
<Variable Name="SP_Voltage" DataType="BOOL" InitialValue="" Comment="" Address="1" Modifier="NonRetain" Kind="Var" Alias="" AccessRights="ReadWrite" StringSize="0" RetainFlags="" CommentFields="" Attributes="4" GroupName="" />
|
||||
<Variable Name="RP_CurrentLeakage" DataType="BOOL" InitialValue="" Comment="" Address="1" Modifier="NonRetain" Kind="Var" Alias="" AccessRights="ReadWrite" StringSize="0" RetainFlags="" CommentFields="" Attributes="4" GroupName="" />
|
||||
<Variable Name="cfg_SpecificGravity" DataType="REAL" InitialValue="1.0" Comment="" Address="1" Modifier="NonRetain" Kind="Var" Alias="" AccessRights="ReadWrite" StringSize="0" RetainFlags="" CommentFields="" Attributes="4" GroupName="" />
|
||||
<Variable Name="time_CurrentTime" DataType="DINT" InitialValue="" Comment="" Address="1" Modifier="NonRetain" Kind="Var" Alias="" AccessRights="ReadWrite" StringSize="0" RetainFlags="" CommentFields="" Attributes="4" GroupName="" />
|
||||
<Variable Name="RP_VFD" DataType="BOOL" InitialValue="" Comment="" Address="1" Modifier="NonRetain" Kind="Var" Alias="" AccessRights="ReadWrite" StringSize="0" RetainFlags="" CommentFields="" Attributes="4" GroupName="" />
|
||||
<Variable Name="VFD_Write" DataType="BOOL" InitialValue="" Comment="" Address="1" Modifier="NonRetain" Kind="Var" Alias="" AccessRights="ReadWrite" StringSize="0" RetainFlags="" CommentFields="" Attributes="4" GroupName="" />
|
||||
<Variable Name="cfg_NameplateHP" DataType="REAL" InitialValue="" Comment="" Address="1" Modifier="NonRetain" Kind="Var" Alias="" AccessRights="ReadWrite" StringSize="0" RetainFlags="" CommentFields="" Attributes="4" GroupName="" />
|
||||
<Variable Name="HMI_SELECT_OFF" DataType="BOOL" InitialValue="" Comment="" Address="1" Modifier="NonRetain" Kind="Var" Alias="" AccessRights="ReadWrite" StringSize="0" RetainFlags="" CommentFields="" Attributes="4" GroupName="" />
|
||||
<Variable Name="ALARM_Pressure" DataType="BOOL" InitialValue="" Comment="" Address="1" Modifier="NonRetain" Kind="Var" Alias="" AccessRights="ReadWrite" StringSize="0" RetainFlags="" CommentFields="" Attributes="4" GroupName="" />
|
||||
<Variable Name="HMI_VFD_READ" DataType="BOOL" InitialValue="" Comment="" Address="1" Modifier="NonRetain" Kind="Var" Alias="" AccessRights="ReadWrite" StringSize="0" RetainFlags="" CommentFields="" Attributes="4" GroupName="" />
|
||||
<Variable Name="RP_Remote" DataType="BOOL" InitialValue="" Comment="" Address="1" Modifier="NonRetain" Kind="Var" Alias="" AccessRights="ReadWrite" StringSize="0" RetainFlags="" CommentFields="" Attributes="4" GroupName="" />
|
||||
<Variable Name="SP_Trip" DataType="BOOL" InitialValue="" Comment="" Address="1" Modifier="NonRetain" Kind="Var" Alias="" AccessRights="ReadWrite" StringSize="0" RetainFlags="" CommentFields="" Attributes="4" GroupName="" />
|
||||
<Variable Name="SP_CurrentLeakage" DataType="BOOL" InitialValue="" Comment="" Address="1" Modifier="NonRetain" Kind="Var" Alias="" AccessRights="ReadWrite" StringSize="0" RetainFlags="" CommentFields="" Attributes="4" GroupName="" />
|
||||
<Variable Name="cfg_CurrentLeakageStartupDelay" DataType="DINT" InitialValue="15" Comment="" Address="1" Modifier="Retain" Kind="Var" Alias="" AccessRights="ReadWrite" StringSize="0" RetainFlags="" CommentFields="" Attributes="4" GroupName="" />
|
||||
<Variable Name="cfg_NameplateFLA" DataType="REAL" InitialValue="" Comment="" Address="1" Modifier="NonRetain" Kind="Var" Alias="" AccessRights="ReadWrite" StringSize="0" RetainFlags="" CommentFields="" Attributes="4" GroupName="" />
|
||||
<Variable Name="HMI_SELECT_AUTO" DataType="BOOL" InitialValue="" Comment="" Address="1" Modifier="NonRetain" Kind="Var" Alias="" AccessRights="ReadWrite" StringSize="0" RetainFlags="" CommentFields="" Attributes="4" GroupName="" />
|
||||
<Variable Name="ALARM_Temperature" DataType="BOOL" InitialValue="" Comment="" Address="1" Modifier="NonRetain" Kind="Var" Alias="" AccessRights="ReadWrite" StringSize="0" RetainFlags="" CommentFields="" Attributes="4" GroupName="" />
|
||||
<Variable Name="Remote_Shutdown_Disabled" DataType="BOOL" InitialValue="" Comment="" Address="1" Modifier="Retain" Kind="Var" Alias="" AccessRights="ReadWrite" StringSize="0" RetainFlags="" CommentFields="" Attributes="4" GroupName="" />
|
||||
<Variable Name="RP_Trip" DataType="BOOL" InitialValue="" Comment="" Address="1" Modifier="NonRetain" Kind="Var" Alias="" AccessRights="ReadWrite" StringSize="0" RetainFlags="" CommentFields="" Attributes="4" GroupName="" />
|
||||
<Variable Name="ALARM_CurrentLeakage" DataType="BOOL" InitialValue="" Comment="" Address="1" Modifier="NonRetain" Kind="Var" Alias="" AccessRights="ReadWrite" StringSize="0" RetainFlags="" CommentFields="" Attributes="4" GroupName="" />
|
||||
<Variable Name="cfg_NameplateVolts" DataType="REAL" InitialValue="" Comment="" Address="1" Modifier="NonRetain" Kind="Var" Alias="" AccessRights="ReadWrite" StringSize="0" RetainFlags="" CommentFields="" Attributes="4" GroupName="" />
|
||||
<Variable Name="HMI_HOA" DataType="SINT" InitialValue="" Comment="" Address="1" Modifier="NonRetain" Kind="Var" Alias="" AccessRights="ReadWrite" StringSize="0" RetainFlags="" CommentFields="" Attributes="4" GroupName="" />
|
||||
<Variable Name="ALARM_TubingPressure" DataType="BOOL" InitialValue="" Comment="" Address="1" Modifier="NonRetain" Kind="Var" Alias="" AccessRights="ReadWrite" StringSize="0" RetainFlags="" CommentFields="" Attributes="4" GroupName="" />
|
||||
<Variable Name="WARNING_CurrentLeakage" DataType="BOOL" InitialValue="" Comment="" Address="1" Modifier="NonRetain" Kind="Var" Alias="" AccessRights="ReadWrite" StringSize="0" RetainFlags="" CommentFields="" Attributes="4" GroupName="" />
|
||||
<Variable Name="cfg_NameplateHz" DataType="REAL" InitialValue="" Comment="" Address="1" Modifier="NonRetain" Kind="Var" Alias="" AccessRights="ReadWrite" StringSize="0" RetainFlags="" CommentFields="" Attributes="4" GroupName="" />
|
||||
<Variable Name="Off_Mode" DataType="BOOL" InitialValue="" Comment="" Address="1" Modifier="Retain" Kind="Var" Alias="" AccessRights="ReadWrite" StringSize="0" RetainFlags="" CommentFields="" Attributes="4" GroupName="" />
|
||||
<Variable Name="ALARM_VFD" DataType="BOOL" InitialValue="" Comment="" Address="1" Modifier="NonRetain" Kind="Var" Alias="" AccessRights="ReadWrite" StringSize="0" RetainFlags="" CommentFields="" Attributes="4" GroupName="" />
|
||||
<Variable Name="cfg_NameplateRPM" DataType="REAL" InitialValue="" Comment="" Address="1" Modifier="NonRetain" Kind="Var" Alias="" AccessRights="ReadWrite" StringSize="0" RetainFlags="" CommentFields="" Attributes="4" GroupName="" />
|
||||
<Variable Name="cfg_NameplateOLCurrent" DataType="REAL" InitialValue="" Comment="" Address="1" Modifier="NonRetain" Kind="Var" Alias="" AccessRights="ReadWrite" StringSize="0" RetainFlags="" CommentFields="" Attributes="4" GroupName="" />
|
||||
<Variable Name="cfg_MotorPoles" DataType="UINT" InitialValue="" Comment="" Address="1" Modifier="NonRetain" Kind="Var" Alias="" AccessRights="ReadWrite" StringSize="0" RetainFlags="" CommentFields="" Attributes="4" GroupName="" />
|
||||
<Variable Name="cfg_MaxFreq" DataType="REAL" InitialValue="" Comment="" Address="1" Modifier="NonRetain" Kind="Var" Alias="" AccessRights="ReadWrite" StringSize="0" RetainFlags="" CommentFields="" Attributes="4" GroupName="" />
|
||||
<Variable Name="cfg_MinFreq" DataType="REAL" InitialValue="" Comment="" Address="1" Modifier="NonRetain" Kind="Var" Alias="" AccessRights="ReadWrite" StringSize="0" RetainFlags="" CommentFields="" Attributes="4" GroupName="" />
|
||||
<Variable Name="cfg_StopMode" DataType="UINT" InitialValue="" Comment="" Address="1" Modifier="NonRetain" Kind="Var" Alias="" AccessRights="ReadWrite" StringSize="0" RetainFlags="" CommentFields="" Attributes="4" GroupName="" />
|
||||
<Variable Name="cfg_TorquePerfMode" DataType="UINT" InitialValue="" Comment="" Address="1" Modifier="NonRetain" Kind="Var" Alias="" AccessRights="ReadWrite" StringSize="0" RetainFlags="" CommentFields="" Attributes="4" GroupName="" />
|
||||
</GlobalVars>
|
||||
<Devices>
|
||||
<Device PackageName="AB_" DriverName="OPTIMUS_" Name="IO_Base" Index="0" NbChannels="0" IsVirtual="false" Order="1" Alias="" Comment="">
|
||||
<IOSymbols AllIOSymbols="true" />
|
||||
<DeviceList>
|
||||
<Device Index="0" NbChannels="7" Order="0" SimpleOfComplexOrder="0">
|
||||
<IOSymbols AllIOSymbols="true">
|
||||
<IOSymbol GainA="1" GainB="1" Offset="1" Order="0" GainAf="1" GainBf="1" OffsetF="1" PhysicalOrder="0" Alias="" Comment="" Address="1" IsComplexMember="false" ConvFunctio="" SymbolName="_IO_EM_DO_00">
|
||||
<ChannelParameterInstances />
|
||||
</IOSymbol>
|
||||
<IOSymbol GainA="1" GainB="1" Offset="1" Order="1" GainAf="1" GainBf="1" OffsetF="1" PhysicalOrder="1" Alias="" Comment="" Address="1" IsComplexMember="false" ConvFunctio="" SymbolName="_IO_EM_DO_01">
|
||||
<ChannelParameterInstances />
|
||||
</IOSymbol>
|
||||
<IOSymbol GainA="1" GainB="1" Offset="1" Order="2" GainAf="1" GainBf="1" OffsetF="1" PhysicalOrder="2" Alias="" Comment="" Address="1" IsComplexMember="false" ConvFunctio="" SymbolName="_IO_EM_DO_02">
|
||||
<ChannelParameterInstances />
|
||||
</IOSymbol>
|
||||
<IOSymbol GainA="1" GainB="1" Offset="1" Order="3" GainAf="1" GainBf="1" OffsetF="1" PhysicalOrder="3" Alias="" Comment="" Address="1" IsComplexMember="false" ConvFunctio="" SymbolName="_IO_EM_DO_03">
|
||||
<ChannelParameterInstances />
|
||||
</IOSymbol>
|
||||
<IOSymbol GainA="1" GainB="1" Offset="1" Order="4" GainAf="1" GainBf="1" OffsetF="1" PhysicalOrder="4" Alias="" Comment="" Address="1" IsComplexMember="false" ConvFunctio="" SymbolName="_IO_EM_DO_04">
|
||||
<ChannelParameterInstances />
|
||||
</IOSymbol>
|
||||
<IOSymbol GainA="1" GainB="1" Offset="1" Order="5" GainAf="1" GainBf="1" OffsetF="1" PhysicalOrder="5" Alias="" Comment="" Address="1" IsComplexMember="false" ConvFunctio="" SymbolName="_IO_EM_DO_05">
|
||||
<ChannelParameterInstances />
|
||||
</IOSymbol>
|
||||
<IOSymbol GainA="1" GainB="1" Offset="1" Order="6" GainAf="1" GainBf="1" OffsetF="1" PhysicalOrder="6" Alias="" Comment="" Address="1" IsComplexMember="false" ConvFunctio="" SymbolName="_IO_EM_DO_06">
|
||||
<ChannelParameterInstances />
|
||||
</IOSymbol>
|
||||
</IOSymbols>
|
||||
</Device>
|
||||
<Device Index="0" NbChannels="12" Order="0" SimpleOfComplexOrder="1">
|
||||
<IOSymbols AllIOSymbols="true">
|
||||
<IOSymbol GainA="1" GainB="1" Offset="1" Order="0" GainAf="1" GainBf="1" OffsetF="1" PhysicalOrder="0" Alias="" Comment="" Address="1" IsComplexMember="false" ConvFunctio="" SymbolName="_IO_EM_DI_00">
|
||||
<ChannelParameterInstances />
|
||||
</IOSymbol>
|
||||
<IOSymbol GainA="1" GainB="1" Offset="1" Order="1" GainAf="1" GainBf="1" OffsetF="1" PhysicalOrder="1" Alias="" Comment="" Address="1" IsComplexMember="false" ConvFunctio="" SymbolName="_IO_EM_DI_01">
|
||||
<ChannelParameterInstances />
|
||||
</IOSymbol>
|
||||
<IOSymbol GainA="1" GainB="1" Offset="1" Order="2" GainAf="1" GainBf="1" OffsetF="1" PhysicalOrder="2" Alias="" Comment="" Address="1" IsComplexMember="false" ConvFunctio="" SymbolName="_IO_EM_DI_02">
|
||||
<ChannelParameterInstances />
|
||||
</IOSymbol>
|
||||
<IOSymbol GainA="1" GainB="1" Offset="1" Order="3" GainAf="1" GainBf="1" OffsetF="1" PhysicalOrder="3" Alias="" Comment="" Address="1" IsComplexMember="false" ConvFunctio="" SymbolName="_IO_EM_DI_03">
|
||||
<ChannelParameterInstances />
|
||||
</IOSymbol>
|
||||
<IOSymbol GainA="1" GainB="1" Offset="1" Order="4" GainAf="1" GainBf="1" OffsetF="1" PhysicalOrder="4" Alias="" Comment="" Address="1" IsComplexMember="false" ConvFunctio="" SymbolName="_IO_EM_DI_04">
|
||||
<ChannelParameterInstances />
|
||||
</IOSymbol>
|
||||
<IOSymbol GainA="1" GainB="1" Offset="1" Order="5" GainAf="1" GainBf="1" OffsetF="1" PhysicalOrder="5" Alias="" Comment="" Address="1" IsComplexMember="false" ConvFunctio="" SymbolName="_IO_EM_DI_05">
|
||||
<ChannelParameterInstances />
|
||||
</IOSymbol>
|
||||
<IOSymbol GainA="1" GainB="1" Offset="1" Order="6" GainAf="1" GainBf="1" OffsetF="1" PhysicalOrder="6" Alias="" Comment="" Address="1" IsComplexMember="false" ConvFunctio="" SymbolName="_IO_EM_DI_06">
|
||||
<ChannelParameterInstances />
|
||||
</IOSymbol>
|
||||
<IOSymbol GainA="1" GainB="1" Offset="1" Order="7" GainAf="1" GainBf="1" OffsetF="1" PhysicalOrder="7" Alias="" Comment="" Address="1" IsComplexMember="false" ConvFunctio="" SymbolName="_IO_EM_DI_07">
|
||||
<ChannelParameterInstances />
|
||||
</IOSymbol>
|
||||
<IOSymbol GainA="1" GainB="1" Offset="1" Order="8" GainAf="1" GainBf="1" OffsetF="1" PhysicalOrder="8" Alias="" Comment="" Address="1" IsComplexMember="false" ConvFunctio="" SymbolName="_IO_EM_DI_08">
|
||||
<ChannelParameterInstances />
|
||||
</IOSymbol>
|
||||
<IOSymbol GainA="1" GainB="1" Offset="1" Order="9" GainAf="1" GainBf="1" OffsetF="1" PhysicalOrder="9" Alias="" Comment="" Address="1" IsComplexMember="false" ConvFunctio="" SymbolName="_IO_EM_DI_09">
|
||||
<ChannelParameterInstances />
|
||||
</IOSymbol>
|
||||
<IOSymbol GainA="1" GainB="1" Offset="1" Order="10" GainAf="1" GainBf="1" OffsetF="1" PhysicalOrder="10" Alias="" Comment="" Address="1" IsComplexMember="false" ConvFunctio="" SymbolName="_IO_EM_DI_10">
|
||||
<ChannelParameterInstances />
|
||||
</IOSymbol>
|
||||
<IOSymbol GainA="1" GainB="1" Offset="1" Order="11" GainAf="1" GainBf="1" OffsetF="1" PhysicalOrder="11" Alias="" Comment="" Address="1" IsComplexMember="false" ConvFunctio="" SymbolName="_IO_EM_DI_11">
|
||||
<ChannelParameterInstances />
|
||||
</IOSymbol>
|
||||
</IOSymbols>
|
||||
</Device>
|
||||
<Device Index="0" NbChannels="4" Order="0" SimpleOfComplexOrder="2">
|
||||
<IOSymbols AllIOSymbols="true">
|
||||
<IOSymbol GainA="1" GainB="1" Offset="1" Order="0" GainAf="1" GainBf="1" OffsetF="1" PhysicalOrder="0" Alias="" Comment="" Address="1" IsComplexMember="false" ConvFunctio="" SymbolName="_IO_EM_AI_00">
|
||||
<ChannelParameterInstances />
|
||||
</IOSymbol>
|
||||
<IOSymbol GainA="1" GainB="1" Offset="1" Order="1" GainAf="1" GainBf="1" OffsetF="1" PhysicalOrder="1" Alias="" Comment="" Address="1" IsComplexMember="false" ConvFunctio="" SymbolName="_IO_EM_AI_01">
|
||||
<ChannelParameterInstances />
|
||||
</IOSymbol>
|
||||
<IOSymbol GainA="1" GainB="1" Offset="1" Order="2" GainAf="1" GainBf="1" OffsetF="1" PhysicalOrder="2" Alias="" Comment="" Address="1" IsComplexMember="false" ConvFunctio="" SymbolName="_IO_EM_AI_02">
|
||||
<ChannelParameterInstances />
|
||||
</IOSymbol>
|
||||
<IOSymbol GainA="1" GainB="1" Offset="1" Order="3" GainAf="1" GainBf="1" OffsetF="1" PhysicalOrder="3" Alias="" Comment="" Address="1" IsComplexMember="false" ConvFunctio="" SymbolName="_IO_EM_AI_03">
|
||||
<ChannelParameterInstances />
|
||||
</IOSymbol>
|
||||
</IOSymbols>
|
||||
</Device>
|
||||
<Device Index="0" NbChannels="1" Order="0" SimpleOfComplexOrder="3">
|
||||
<IOSymbols AllIOSymbols="true">
|
||||
<IOSymbol GainA="1" GainB="1" Offset="1" Order="0" GainAf="1" GainBf="1" OffsetF="1" PhysicalOrder="0" Alias="" Comment="" Address="1" IsComplexMember="false" ConvFunctio="" SymbolName="_IO_EM_AO_00">
|
||||
<ChannelParameterInstances />
|
||||
</IOSymbol>
|
||||
</IOSymbols>
|
||||
</Device>
|
||||
</DeviceList>
|
||||
</Device>
|
||||
<Device PackageName="AB_" DriverName="OPTIMUS_" Name="IOUP_Analog" Index="101" NbChannels="0" IsVirtual="false" Order="2" Alias="" Comment="">
|
||||
<IOSymbols AllIOSymbols="true" />
|
||||
<DeviceList>
|
||||
<Device Index="101" NbChannels="0" Order="0" SimpleOfComplexOrder="0">
|
||||
<IOSymbols AllIOSymbols="true" />
|
||||
</Device>
|
||||
<Device Index="101" NbChannels="2" Order="0" SimpleOfComplexOrder="1">
|
||||
<IOSymbols AllIOSymbols="true">
|
||||
<IOSymbol GainA="1" GainB="1" Offset="0" Order="0" GainAf="1" GainBf="1" OffsetF="0" PhysicalOrder="0" Alias="" Comment="" Address="1" IsComplexMember="false" ConvFunctio="" SymbolName="_IO_P1_AI_00">
|
||||
<ChannelParameterInstances />
|
||||
</IOSymbol>
|
||||
<IOSymbol GainA="1" GainB="1" Offset="0" Order="1" GainAf="1" GainBf="1" OffsetF="0" PhysicalOrder="1" Alias="" Comment="" Address="1" IsComplexMember="false" ConvFunctio="" SymbolName="_IO_P1_AI_01">
|
||||
<ChannelParameterInstances />
|
||||
</IOSymbol>
|
||||
</IOSymbols>
|
||||
</Device>
|
||||
</DeviceList>
|
||||
</Device>
|
||||
</Devices>
|
||||
<ExportedGroups />
|
||||
<ImportedGroups />
|
||||
<Groups />
|
||||
</Resource>
|
||||
@@ -1,10 +0,0 @@
|
||||
[MEMORY]
|
||||
Offset0=0x3C0C
|
||||
Offset1=0x440C
|
||||
Offset2=0x440C
|
||||
Offset3=0x440C
|
||||
Memory Usage Estimate(Code)=0x4604
|
||||
Memory Usage Estimate(Data)=0x7B2C
|
||||
Memory Usage Estimate(Retain)=0x8B
|
||||
Memory Usage Estimate(Temporary variables)=0x171C
|
||||
Offset4=0x414
|
||||
@@ -1,9 +0,0 @@
|
||||
[MEMORY]
|
||||
Memory Usage Estimate(Temporary variables)=0x171C
|
||||
Biggest online change user variable memory block size=0x800
|
||||
Currently added user variables=0x0
|
||||
Total data size=0x5328
|
||||
User variables size=0x3C0C
|
||||
Maximum size for temporary variables=0x371C
|
||||
Memory Usage Estimate(Data)=0x7B28
|
||||
Free memory for user variables=0x800
|
||||
@@ -1,778 +0,0 @@
|
||||
[BEGIN FB INPUTS]
|
||||
I1=micro820.micro820.vfd_messaging/vfd.cop_outputcurrent.enable,0x458,BOOL
|
||||
I2=micro820.micro820.vfd_messaging/vfd.cop_outputcurrent.src,0xFFFFFFFF,____FB_INIT_CONST_0000000D
|
||||
I3=micro820.micro820.vfd_messaging/vfd.cop_outputcurrent.srcoffset,0x4476,UINT
|
||||
I4=micro820.micro820.vfd_messaging/vfd.cop_outputcurrent.dest,0xFFFFFFFF,____FB_INIT_CONST_0000000D
|
||||
I5=micro820.micro820.vfd_messaging/vfd.cop_outputcurrent.destoffset,0x447E,UINT
|
||||
I6=micro820.micro820.vfd_messaging/vfd.cop_outputcurrent.length,0x4480,UINT
|
||||
I7=micro820.micro820.vfd_messaging/vfd.cop_outputcurrent.swap,0x458,BOOL
|
||||
I8=micro820.micro820.vfd_messaging/vfd.cop_outputcurrent.__adi_src,0xFFFFFFFF,UINT
|
||||
I9=micro820.micro820.vfd_messaging/vfd.cop_outputcurrent.__adi_dest,0xFFFFFFFF,UINT
|
||||
I10=micro820.micro820.vfd_messaging/vfd.cop_outputcurrent.__dti_src,0xFFFFFFFF,SINT
|
||||
I11=micro820.micro820.vfd_messaging/vfd.cop_outputcurrent.__dti_dest,0xFFFFFFFF,SINT
|
||||
I12=micro820.micro820.vfd_messaging/vfd.cop_drvtype.enable,0x458,BOOL
|
||||
I13=micro820.micro820.vfd_messaging/vfd.cop_drvtype.src,0xFFFFFFFF,____FB_INIT_CONST_0000000D
|
||||
I14=micro820.micro820.vfd_messaging/vfd.cop_drvtype.srcoffset,0x447E,UINT
|
||||
I15=micro820.micro820.vfd_messaging/vfd.cop_drvtype.dest,0xFFFFFFFF,____FB_INIT_CONST_0000000D
|
||||
I16=micro820.micro820.vfd_messaging/vfd.cop_drvtype.destoffset,0x447E,UINT
|
||||
I17=micro820.micro820.vfd_messaging/vfd.cop_drvtype.length,0x4480,UINT
|
||||
I18=micro820.micro820.vfd_messaging/vfd.cop_drvtype.swap,0x459,BOOL
|
||||
I19=micro820.micro820.vfd_messaging/vfd.cop_drvtype.__adi_src,0xFFFFFFFF,UINT
|
||||
I20=micro820.micro820.vfd_messaging/vfd.cop_drvtype.__adi_dest,0xFFFFFFFF,UINT
|
||||
I21=micro820.micro820.vfd_messaging/vfd.cop_drvtype.__dti_src,0xFFFFFFFF,SINT
|
||||
I22=micro820.micro820.vfd_messaging/vfd.cop_drvtype.__dti_dest,0xFFFFFFFF,SINT
|
||||
I23=micro820.micro820.vfd_messaging/vfd.cop_outputvoltage.enable,0x458,BOOL
|
||||
I24=micro820.micro820.vfd_messaging/vfd.cop_outputvoltage.src,0xFFFFFFFF,____FB_INIT_CONST_0000000D
|
||||
I25=micro820.micro820.vfd_messaging/vfd.cop_outputvoltage.srcoffset,0x446A,UINT
|
||||
I26=micro820.micro820.vfd_messaging/vfd.cop_outputvoltage.dest,0xFFFFFFFF,____FB_INIT_CONST_0000000D
|
||||
I27=micro820.micro820.vfd_messaging/vfd.cop_outputvoltage.destoffset,0x447E,UINT
|
||||
I28=micro820.micro820.vfd_messaging/vfd.cop_outputvoltage.length,0x4480,UINT
|
||||
I29=micro820.micro820.vfd_messaging/vfd.cop_outputvoltage.swap,0x458,BOOL
|
||||
I30=micro820.micro820.vfd_messaging/vfd.cop_outputvoltage.__adi_src,0xFFFFFFFF,UINT
|
||||
I31=micro820.micro820.vfd_messaging/vfd.cop_outputvoltage.__adi_dest,0xFFFFFFFF,UINT
|
||||
I32=micro820.micro820.vfd_messaging/vfd.cop_outputvoltage.__dti_src,0xFFFFFFFF,SINT
|
||||
I33=micro820.micro820.vfd_messaging/vfd.cop_outputvoltage.__dti_dest,0xFFFFFFFF,SINT
|
||||
I34=micro820.micro820.vfd_messaging/vfd.cop_dcbusvoltage.enable,0x458,BOOL
|
||||
I35=micro820.micro820.vfd_messaging/vfd.cop_dcbusvoltage.src,0xFFFFFFFF,____FB_INIT_CONST_0000000D
|
||||
I36=micro820.micro820.vfd_messaging/vfd.cop_dcbusvoltage.srcoffset,0x4466,UINT
|
||||
I37=micro820.micro820.vfd_messaging/vfd.cop_dcbusvoltage.dest,0xFFFFFFFF,____FB_INIT_CONST_0000000D
|
||||
I38=micro820.micro820.vfd_messaging/vfd.cop_dcbusvoltage.destoffset,0x447E,UINT
|
||||
I39=micro820.micro820.vfd_messaging/vfd.cop_dcbusvoltage.length,0x4480,UINT
|
||||
I40=micro820.micro820.vfd_messaging/vfd.cop_dcbusvoltage.swap,0x458,BOOL
|
||||
I41=micro820.micro820.vfd_messaging/vfd.cop_dcbusvoltage.__adi_src,0xFFFFFFFF,UINT
|
||||
I42=micro820.micro820.vfd_messaging/vfd.cop_dcbusvoltage.__adi_dest,0xFFFFFFFF,UINT
|
||||
I43=micro820.micro820.vfd_messaging/vfd.cop_dcbusvoltage.__dti_src,0xFFFFFFFF,SINT
|
||||
I44=micro820.micro820.vfd_messaging/vfd.cop_dcbusvoltage.__dti_dest,0xFFFFFFFF,SINT
|
||||
I45=micro820.micro820.vfd_messaging/vfd.cop_speedfbk.enable,0x458,BOOL
|
||||
I46=micro820.micro820.vfd_messaging/vfd.cop_speedfbk.src,0xFFFFFFFF,____FB_INIT_CONST_0000000D
|
||||
I47=micro820.micro820.vfd_messaging/vfd.cop_speedfbk.srcoffset,0x4476,UINT
|
||||
I48=micro820.micro820.vfd_messaging/vfd.cop_speedfbk.dest,0xFFFFFFFF,____FB_INIT_CONST_0000000D
|
||||
I49=micro820.micro820.vfd_messaging/vfd.cop_speedfbk.destoffset,0x447E,UINT
|
||||
I50=micro820.micro820.vfd_messaging/vfd.cop_speedfbk.length,0x4480,UINT
|
||||
I51=micro820.micro820.vfd_messaging/vfd.cop_speedfbk.swap,0x458,BOOL
|
||||
I52=micro820.micro820.vfd_messaging/vfd.cop_speedfbk.__adi_src,0xFFFFFFFF,UINT
|
||||
I53=micro820.micro820.vfd_messaging/vfd.cop_speedfbk.__adi_dest,0xFFFFFFFF,UINT
|
||||
I54=micro820.micro820.vfd_messaging/vfd.cop_speedfbk.__dti_src,0xFFFFFFFF,SINT
|
||||
I55=micro820.micro820.vfd_messaging/vfd.cop_speedfbk.__dti_dest,0xFFFFFFFF,SINT
|
||||
I56=micro820.micro820.vfd_messaging/vfd.cop_speedref.enable,0x458,BOOL
|
||||
I57=micro820.micro820.vfd_messaging/vfd.cop_speedref.src,0xFFFFFFFF,____FB_INIT_CONST_0000000D
|
||||
I58=micro820.micro820.vfd_messaging/vfd.cop_speedref.srcoffset,0x447E,UINT
|
||||
I59=micro820.micro820.vfd_messaging/vfd.cop_speedref.dest,0xFFFFFFFF,____FB_INIT_CONST_0000000D
|
||||
I60=micro820.micro820.vfd_messaging/vfd.cop_speedref.destoffset,0x447E,UINT
|
||||
I61=micro820.micro820.vfd_messaging/vfd.cop_speedref.length,0x4476,UINT
|
||||
I62=micro820.micro820.vfd_messaging/vfd.cop_speedref.swap,0x458,BOOL
|
||||
I63=micro820.micro820.vfd_messaging/vfd.cop_speedref.__adi_src,0xFFFFFFFF,UINT
|
||||
I64=micro820.micro820.vfd_messaging/vfd.cop_speedref.__adi_dest,0xFFFFFFFF,UINT
|
||||
I65=micro820.micro820.vfd_messaging/vfd.cop_speedref.__dti_src,0xFFFFFFFF,SINT
|
||||
I66=micro820.micro820.vfd_messaging/vfd.cop_speedref.__dti_dest,0xFFFFFFFF,SINT
|
||||
I67=micro820.micro820.vfd_messaging/vfd.cop_deceltime.enable,0x458,BOOL
|
||||
I68=micro820.micro820.vfd_messaging/vfd.cop_deceltime.src,0xFFFFFFFF,____FB_INIT_CONST_0000000D
|
||||
I69=micro820.micro820.vfd_messaging/vfd.cop_deceltime.srcoffset,0x447E,UINT
|
||||
I70=micro820.micro820.vfd_messaging/vfd.cop_deceltime.dest,0xFFFFFFFF,____FB_INIT_CONST_0000000D
|
||||
I71=micro820.micro820.vfd_messaging/vfd.cop_deceltime.destoffset,0x447E,UINT
|
||||
I72=micro820.micro820.vfd_messaging/vfd.cop_deceltime.length,0x4476,UINT
|
||||
I73=micro820.micro820.vfd_messaging/vfd.cop_deceltime.swap,0x458,BOOL
|
||||
I74=micro820.micro820.vfd_messaging/vfd.cop_deceltime.__adi_src,0xFFFFFFFF,UINT
|
||||
I75=micro820.micro820.vfd_messaging/vfd.cop_deceltime.__adi_dest,0xFFFFFFFF,UINT
|
||||
I76=micro820.micro820.vfd_messaging/vfd.cop_deceltime.__dti_src,0xFFFFFFFF,SINT
|
||||
I77=micro820.micro820.vfd_messaging/vfd.cop_deceltime.__dti_dest,0xFFFFFFFF,SINT
|
||||
I78=micro820.micro820.vfd_messaging/vfd.cop_acceltime.enable,0x458,BOOL
|
||||
I79=micro820.micro820.vfd_messaging/vfd.cop_acceltime.src,0xFFFFFFFF,____FB_INIT_CONST_0000000D
|
||||
I80=micro820.micro820.vfd_messaging/vfd.cop_acceltime.srcoffset,0x447E,UINT
|
||||
I81=micro820.micro820.vfd_messaging/vfd.cop_acceltime.dest,0xFFFFFFFF,____FB_INIT_CONST_0000000D
|
||||
I82=micro820.micro820.vfd_messaging/vfd.cop_acceltime.destoffset,0x447E,UINT
|
||||
I83=micro820.micro820.vfd_messaging/vfd.cop_acceltime.length,0x4476,UINT
|
||||
I84=micro820.micro820.vfd_messaging/vfd.cop_acceltime.swap,0x458,BOOL
|
||||
I85=micro820.micro820.vfd_messaging/vfd.cop_acceltime.__adi_src,0xFFFFFFFF,UINT
|
||||
I86=micro820.micro820.vfd_messaging/vfd.cop_acceltime.__adi_dest,0xFFFFFFFF,UINT
|
||||
I87=micro820.micro820.vfd_messaging/vfd.cop_acceltime.__dti_src,0xFFFFFFFF,SINT
|
||||
I88=micro820.micro820.vfd_messaging/vfd.cop_acceltime.__dti_dest,0xFFFFFFFF,SINT
|
||||
I89=micro820.micro820.vfd_messaging/vfd.cop_faultcode.enable,0x458,BOOL
|
||||
I90=micro820.micro820.vfd_messaging/vfd.cop_faultcode.src,0xFFFFFFFF,____FB_INIT_CONST_0000000D
|
||||
I91=micro820.micro820.vfd_messaging/vfd.cop_faultcode.srcoffset,0x447A,UINT
|
||||
I92=micro820.micro820.vfd_messaging/vfd.cop_faultcode.dest,0xFFFFFFFF,____FB_INIT_CONST_0000000D
|
||||
I93=micro820.micro820.vfd_messaging/vfd.cop_faultcode.destoffset,0x447E,UINT
|
||||
I94=micro820.micro820.vfd_messaging/vfd.cop_faultcode.length,0x4480,UINT
|
||||
I95=micro820.micro820.vfd_messaging/vfd.cop_faultcode.swap,0x458,BOOL
|
||||
I96=micro820.micro820.vfd_messaging/vfd.cop_faultcode.__adi_src,0xFFFFFFFF,UINT
|
||||
I97=micro820.micro820.vfd_messaging/vfd.cop_faultcode.__adi_dest,0xFFFFFFFF,UINT
|
||||
I98=micro820.micro820.vfd_messaging/vfd.cop_faultcode.__dti_src,0xFFFFFFFF,SINT
|
||||
I99=micro820.micro820.vfd_messaging/vfd.cop_faultcode.__dti_dest,0xFFFFFFFF,SINT
|
||||
I100=micro820.micro820.readdownholedata/modbuscycletimer.in,0x440D,BOOL
|
||||
I101=micro820.micro820.readdownholedata/modbuscycletimer.pt,0x578,TIME
|
||||
I102=micro820.micro820.vfd_configmap/vfd_writetimer.in,0x493,BOOL
|
||||
I103=micro820.micro820.vfd_configmap/vfd_writetimer.pt,0x59C,TIME
|
||||
I104=micro820.micro820.vfd_configmap/vfd_readtimer.in,0x48D,BOOL
|
||||
I105=micro820.micro820.vfd_configmap/vfd_readtimer.pt,0x59C,TIME
|
||||
I106=micro820.micro820.vfd_configmap/vfd_r_nphp.fben,0x48D,BOOL
|
||||
I107=micro820.micro820.vfd_configmap/vfd_r_nphp.ipaddress,0x79E,STRING
|
||||
I108=micro820.micro820.vfd_configmap/vfd_r_nphp.updaterate_ms,0x4498,UINT
|
||||
I109=micro820.micro820.vfd_configmap/vfd_r_nphp.parameternumber,0x4496,UINT
|
||||
I110=micro820.micro820.vfd_configmap/vfd_r_npfla.fben,0x48D,BOOL
|
||||
I111=micro820.micro820.vfd_configmap/vfd_r_npfla.ipaddress,0x79E,STRING
|
||||
I112=micro820.micro820.vfd_configmap/vfd_r_npfla.updaterate_ms,0x4498,UINT
|
||||
I113=micro820.micro820.vfd_configmap/vfd_r_npfla.parameternumber,0x4494,UINT
|
||||
I114=micro820.micro820.vfd_configmap/vfd_r_npvolts.fben,0x48D,BOOL
|
||||
I115=micro820.micro820.vfd_configmap/vfd_r_npvolts.ipaddress,0x79E,STRING
|
||||
I116=micro820.micro820.vfd_configmap/vfd_r_npvolts.updaterate_ms,0x4498,UINT
|
||||
I117=micro820.micro820.vfd_configmap/vfd_r_npvolts.parameternumber,0x4492,UINT
|
||||
I118=micro820.micro820.vfd_configmap/vfd_r_nphz.fben,0x48D,BOOL
|
||||
I119=micro820.micro820.vfd_configmap/vfd_r_nphz.ipaddress,0x79E,STRING
|
||||
I120=micro820.micro820.vfd_configmap/vfd_r_nphz.updaterate_ms,0x4498,UINT
|
||||
I121=micro820.micro820.vfd_configmap/vfd_r_nphz.parameternumber,0x4490,UINT
|
||||
I122=micro820.micro820.vfd_configmap/vfd_r_nprpm.fben,0x48D,BOOL
|
||||
I123=micro820.micro820.vfd_configmap/vfd_r_nprpm.ipaddress,0x79E,STRING
|
||||
I124=micro820.micro820.vfd_configmap/vfd_r_nprpm.updaterate_ms,0x4498,UINT
|
||||
I125=micro820.micro820.vfd_configmap/vfd_r_nprpm.parameternumber,0x448E,UINT
|
||||
I126=micro820.micro820.vfd_configmap/vfd_r_npolcurrent.fben,0x48D,BOOL
|
||||
I127=micro820.micro820.vfd_configmap/vfd_r_npolcurrent.ipaddress,0x79E,STRING
|
||||
I128=micro820.micro820.vfd_configmap/vfd_r_npolcurrent.updaterate_ms,0x4498,UINT
|
||||
I129=micro820.micro820.vfd_configmap/vfd_r_npolcurrent.parameternumber,0x448C,UINT
|
||||
I130=micro820.micro820.vfd_configmap/vfd_r_motorpoles.fben,0x48D,BOOL
|
||||
I131=micro820.micro820.vfd_configmap/vfd_r_motorpoles.ipaddress,0x79E,STRING
|
||||
I132=micro820.micro820.vfd_configmap/vfd_r_motorpoles.updaterate_ms,0x4498,UINT
|
||||
I133=micro820.micro820.vfd_configmap/vfd_r_motorpoles.parameternumber,0x448A,UINT
|
||||
I134=micro820.micro820.vfd_configmap/vfd_r_maxfreq.fben,0x48D,BOOL
|
||||
I135=micro820.micro820.vfd_configmap/vfd_r_maxfreq.ipaddress,0x79E,STRING
|
||||
I136=micro820.micro820.vfd_configmap/vfd_r_maxfreq.updaterate_ms,0x4498,UINT
|
||||
I137=micro820.micro820.vfd_configmap/vfd_r_maxfreq.parameternumber,0x4488,UINT
|
||||
I138=micro820.micro820.vfd_configmap/vfd_r_minfreq.fben,0x48D,BOOL
|
||||
I139=micro820.micro820.vfd_configmap/vfd_r_minfreq.ipaddress,0x79E,STRING
|
||||
I140=micro820.micro820.vfd_configmap/vfd_r_minfreq.updaterate_ms,0x4498,UINT
|
||||
I141=micro820.micro820.vfd_configmap/vfd_r_minfreq.parameternumber,0x4486,UINT
|
||||
I142=micro820.micro820.vfd_configmap/vfd_r_stopmode.fben,0x48D,BOOL
|
||||
I143=micro820.micro820.vfd_configmap/vfd_r_stopmode.ipaddress,0x79E,STRING
|
||||
I144=micro820.micro820.vfd_configmap/vfd_r_stopmode.updaterate_ms,0x4498,UINT
|
||||
I145=micro820.micro820.vfd_configmap/vfd_r_stopmode.parameternumber,0x4484,UINT
|
||||
I146=micro820.micro820.vfd_configmap/vfd_r_torqueperfmode.fben,0x48D,BOOL
|
||||
I147=micro820.micro820.vfd_configmap/vfd_r_torqueperfmode.ipaddress,0x79E,STRING
|
||||
I148=micro820.micro820.vfd_configmap/vfd_r_torqueperfmode.updaterate_ms,0x4498,UINT
|
||||
I149=micro820.micro820.vfd_configmap/vfd_r_torqueperfmode.parameternumber,0x4482,UINT
|
||||
I150=micro820.micro820.control/linearscale_pressure.raw_min,0x4B90,REAL
|
||||
I151=micro820.micro820.control/linearscale_pressure.raw_max,0x4B8C,REAL
|
||||
I152=micro820.micro820.control/linearscale_pressure.eu_min,0x510,REAL
|
||||
I153=micro820.micro820.control/linearscale_pressure.eu_max,0x514,REAL
|
||||
I154=micro820.micro820.control/linearscale_pressure.raw_inp,0x4BA8,REAL
|
||||
I155=micro820.micro820.vfd_messaging/vfd.fben,0x4413,BOOL
|
||||
I156=micro820.micro820.vfd_messaging/vfd.ipaddress,0x79E,STRING
|
||||
I157=micro820.micro820.vfd_messaging/vfd.updaterate_ms,0x4498,UINT
|
||||
I158=micro820.micro820.vfd_messaging/vfd.enetctrlto_sec,0x4445,USINT
|
||||
I159=micro820.micro820.vfd_messaging/vfd.stop,0x477,BOOL
|
||||
I160=micro820.micro820.vfd_messaging/vfd.start,0x478,BOOL
|
||||
I161=micro820.micro820.vfd_messaging/vfd.jog,0x479,BOOL
|
||||
I162=micro820.micro820.vfd_messaging/vfd.clrfault,0x47A,BOOL
|
||||
I163=micro820.micro820.vfd_messaging/vfd.setfwd,0x458,BOOL
|
||||
I164=micro820.micro820.vfd_messaging/vfd.setrev,0x459,BOOL
|
||||
I165=micro820.micro820.vfd_messaging/vfd.speedref,0x51C,REAL
|
||||
I166=micro820.micro820.vfd_messaging/vfd.acceltime1,0x520,REAL
|
||||
I167=micro820.micro820.vfd_messaging/vfd.deceltime1,0x524,REAL
|
||||
I168=micro820.micro820.vfd_configmap/vfd_r_nphp.msgparread_err_rtrig.clk,0x441D,BOOL
|
||||
I169=micro820.micro820.vfd_configmap/vfd_r_nphp.msgparread_q_rtrig.clk,0x441D,BOOL
|
||||
I170=micro820.micro820.vfd_configmap/vfd_r_nphp.fben_rtrig.clk,0x441D,BOOL
|
||||
I171=micro820.micro820.vfd_messaging/vfd.msgtimeout_q_rtrig.clk,0x441D,BOOL
|
||||
I172=micro820.micro820.vfd_messaging/vfd.msgparread_err_rtrig.clk,0x441D,BOOL
|
||||
I173=micro820.micro820.vfd_messaging/vfd.msgparwrite_q_rtrig.clk,0x441D,BOOL
|
||||
I174=micro820.micro820.vfd_messaging/vfd.msgparread_q_rtrig.clk,0x441D,BOOL
|
||||
I175=micro820.micro820.vfd_messaging/vfd.fben_rtrig.clk,0x441D,BOOL
|
||||
I176=micro820.micro820.vfd_messaging/vfd.msgtimeout_err_rtrig.clk,0x441D,BOOL
|
||||
I177=micro820.micro820.vfd_messaging/vfd.msgsts_err_rtrig.clk,0x441D,BOOL
|
||||
I178=micro820.micro820.vfd_messaging/vfd.msgcmd_err_rtrig.clk,0x441D,BOOL
|
||||
I179=micro820.micro820.vfd_messaging/vfd.msgdrvtype_q_rtrig.clk,0x441D,BOOL
|
||||
I180=micro820.micro820.vfd_messaging/vfd.msgdrvtype_err_rtrig.clk,0x441D,BOOL
|
||||
I181=micro820.micro820.vfd_messaging/vfd.msgsts_q_rtrig.clk,0x441D,BOOL
|
||||
I182=micro820.micro820.vfd_messaging/vfd.msgparwrite_err_rtrig.clk,0x441D,BOOL
|
||||
I183=micro820.micro820.vfd_messaging/vfd.msgcmd_q_rtrig.clk,0x441D,BOOL
|
||||
I184=micro820.micro820.vfd_configmap/vfd_w_nphp.msgtimeout_q_rtrig.clk,0x441D,BOOL
|
||||
I185=micro820.micro820.vfd_configmap/vfd_w_nphp.msgparwrite_q_rtrig.clk,0x441D,BOOL
|
||||
I186=micro820.micro820.vfd_configmap/vfd_w_nphp.fben_rtrig.clk,0x441D,BOOL
|
||||
I187=micro820.micro820.vfd_configmap/vfd_w_nphp.msgtimeout_err_rtrig.clk,0x441D,BOOL
|
||||
I188=micro820.micro820.vfd_configmap/vfd_w_nphp.msgparwrite_err_rtrig.clk,0x441D,BOOL
|
||||
I189=micro820.micro820.vfd_configmap/vfd_r_npfla.msgparread_err_rtrig.clk,0x441D,BOOL
|
||||
I190=micro820.micro820.vfd_configmap/vfd_r_npfla.msgparread_q_rtrig.clk,0x441D,BOOL
|
||||
I191=micro820.micro820.vfd_configmap/vfd_r_npfla.fben_rtrig.clk,0x441D,BOOL
|
||||
I192=micro820.micro820.vfd_configmap/vfd_w_npfla.msgtimeout_q_rtrig.clk,0x441D,BOOL
|
||||
I193=micro820.micro820.vfd_configmap/vfd_w_npfla.msgparwrite_q_rtrig.clk,0x441D,BOOL
|
||||
I194=micro820.micro820.vfd_configmap/vfd_w_npfla.fben_rtrig.clk,0x441D,BOOL
|
||||
I195=micro820.micro820.vfd_configmap/vfd_w_npfla.msgtimeout_err_rtrig.clk,0x441D,BOOL
|
||||
I196=micro820.micro820.vfd_configmap/vfd_w_npfla.msgparwrite_err_rtrig.clk,0x441D,BOOL
|
||||
I197=micro820.micro820.vfd_configmap/vfd_r_npvolts.msgparread_err_rtrig.clk,0x441D,BOOL
|
||||
I198=micro820.micro820.vfd_configmap/vfd_r_npvolts.msgparread_q_rtrig.clk,0x441D,BOOL
|
||||
I199=micro820.micro820.vfd_configmap/vfd_r_npvolts.fben_rtrig.clk,0x441D,BOOL
|
||||
I200=micro820.micro820.vfd_configmap/vfd_w_npvolts.msgtimeout_q_rtrig.clk,0x441D,BOOL
|
||||
I201=micro820.micro820.vfd_configmap/vfd_w_npvolts.msgparwrite_q_rtrig.clk,0x441D,BOOL
|
||||
I202=micro820.micro820.vfd_configmap/vfd_w_npvolts.fben_rtrig.clk,0x441D,BOOL
|
||||
I203=micro820.micro820.vfd_configmap/vfd_w_npvolts.msgtimeout_err_rtrig.clk,0x441D,BOOL
|
||||
I204=micro820.micro820.vfd_configmap/vfd_w_npvolts.msgparwrite_err_rtrig.clk,0x441D,BOOL
|
||||
I205=micro820.micro820.vfd_configmap/vfd_r_nphz.msgparread_err_rtrig.clk,0x441D,BOOL
|
||||
I206=micro820.micro820.vfd_configmap/vfd_r_nphz.msgparread_q_rtrig.clk,0x441D,BOOL
|
||||
I207=micro820.micro820.vfd_configmap/vfd_r_nphz.fben_rtrig.clk,0x441D,BOOL
|
||||
I208=micro820.micro820.vfd_configmap/vfd_w_nphz.msgtimeout_q_rtrig.clk,0x441D,BOOL
|
||||
I209=micro820.micro820.vfd_configmap/vfd_w_nphz.msgparwrite_q_rtrig.clk,0x441D,BOOL
|
||||
I210=micro820.micro820.vfd_configmap/vfd_w_nphz.fben_rtrig.clk,0x441D,BOOL
|
||||
I211=micro820.micro820.vfd_configmap/vfd_w_nphz.msgtimeout_err_rtrig.clk,0x441D,BOOL
|
||||
I212=micro820.micro820.vfd_configmap/vfd_w_nphz.msgparwrite_err_rtrig.clk,0x441D,BOOL
|
||||
I213=micro820.micro820.vfd_configmap/vfd_r_nprpm.msgparread_err_rtrig.clk,0x441D,BOOL
|
||||
I214=micro820.micro820.vfd_configmap/vfd_r_nprpm.msgparread_q_rtrig.clk,0x441D,BOOL
|
||||
I215=micro820.micro820.vfd_configmap/vfd_r_nprpm.fben_rtrig.clk,0x441D,BOOL
|
||||
I216=micro820.micro820.vfd_configmap/vfd_w_nprpm.msgtimeout_q_rtrig.clk,0x441D,BOOL
|
||||
I217=micro820.micro820.vfd_configmap/vfd_w_nprpm.msgparwrite_q_rtrig.clk,0x441D,BOOL
|
||||
I218=micro820.micro820.vfd_configmap/vfd_w_nprpm.fben_rtrig.clk,0x441D,BOOL
|
||||
I219=micro820.micro820.vfd_configmap/vfd_w_nprpm.msgtimeout_err_rtrig.clk,0x441D,BOOL
|
||||
I220=micro820.micro820.vfd_configmap/vfd_w_nprpm.msgparwrite_err_rtrig.clk,0x441D,BOOL
|
||||
I221=micro820.micro820.vfd_configmap/vfd_r_npolcurrent.msgparread_err_rtrig.clk,0x441D,BOOL
|
||||
I222=micro820.micro820.vfd_configmap/vfd_r_npolcurrent.msgparread_q_rtrig.clk,0x441D,BOOL
|
||||
I223=micro820.micro820.vfd_configmap/vfd_r_npolcurrent.fben_rtrig.clk,0x441D,BOOL
|
||||
I224=micro820.micro820.vfd_configmap/vfd_w_npolcurrent.msgtimeout_q_rtrig.clk,0x441D,BOOL
|
||||
I225=micro820.micro820.vfd_configmap/vfd_w_npolcurrent.msgparwrite_q_rtrig.clk,0x441D,BOOL
|
||||
I226=micro820.micro820.vfd_configmap/vfd_w_npolcurrent.fben_rtrig.clk,0x441D,BOOL
|
||||
I227=micro820.micro820.vfd_configmap/vfd_w_npolcurrent.msgtimeout_err_rtrig.clk,0x441D,BOOL
|
||||
I228=micro820.micro820.vfd_configmap/vfd_w_npolcurrent.msgparwrite_err_rtrig.clk,0x441D,BOOL
|
||||
I229=micro820.micro820.vfd_configmap/vfd_r_motorpoles.msgparread_err_rtrig.clk,0x441D,BOOL
|
||||
I230=micro820.micro820.vfd_configmap/vfd_r_motorpoles.msgparread_q_rtrig.clk,0x441D,BOOL
|
||||
I231=micro820.micro820.vfd_configmap/vfd_r_motorpoles.fben_rtrig.clk,0x441D,BOOL
|
||||
I232=micro820.micro820.vfd_configmap/vfd_w_motorpoles.msgtimeout_q_rtrig.clk,0x441D,BOOL
|
||||
I233=micro820.micro820.vfd_configmap/vfd_w_motorpoles.msgparwrite_q_rtrig.clk,0x441D,BOOL
|
||||
I234=micro820.micro820.vfd_configmap/vfd_w_motorpoles.fben_rtrig.clk,0x441D,BOOL
|
||||
I235=micro820.micro820.vfd_configmap/vfd_w_motorpoles.msgtimeout_err_rtrig.clk,0x441D,BOOL
|
||||
I236=micro820.micro820.vfd_configmap/vfd_w_motorpoles.msgparwrite_err_rtrig.clk,0x441D,BOOL
|
||||
I237=micro820.micro820.vfd_configmap/vfd_r_maxfreq.msgparread_err_rtrig.clk,0x441D,BOOL
|
||||
I238=micro820.micro820.vfd_configmap/vfd_r_maxfreq.msgparread_q_rtrig.clk,0x441D,BOOL
|
||||
I239=micro820.micro820.vfd_configmap/vfd_r_maxfreq.fben_rtrig.clk,0x441D,BOOL
|
||||
I240=micro820.micro820.vfd_configmap/vfd_w_maxfreq.msgtimeout_q_rtrig.clk,0x441D,BOOL
|
||||
I241=micro820.micro820.vfd_configmap/vfd_w_maxfreq.msgparwrite_q_rtrig.clk,0x441D,BOOL
|
||||
I242=micro820.micro820.vfd_configmap/vfd_w_maxfreq.fben_rtrig.clk,0x441D,BOOL
|
||||
I243=micro820.micro820.vfd_configmap/vfd_w_maxfreq.msgtimeout_err_rtrig.clk,0x441D,BOOL
|
||||
I244=micro820.micro820.vfd_configmap/vfd_w_maxfreq.msgparwrite_err_rtrig.clk,0x441D,BOOL
|
||||
I245=micro820.micro820.vfd_configmap/vfd_r_minfreq.msgparread_err_rtrig.clk,0x441D,BOOL
|
||||
I246=micro820.micro820.vfd_configmap/vfd_r_minfreq.msgparread_q_rtrig.clk,0x441D,BOOL
|
||||
I247=micro820.micro820.vfd_configmap/vfd_r_minfreq.fben_rtrig.clk,0x441D,BOOL
|
||||
I248=micro820.micro820.vfd_configmap/vfd_w_minfreq.msgtimeout_q_rtrig.clk,0x441D,BOOL
|
||||
I249=micro820.micro820.vfd_configmap/vfd_w_minfreq.msgparwrite_q_rtrig.clk,0x441D,BOOL
|
||||
I250=micro820.micro820.vfd_configmap/vfd_w_minfreq.fben_rtrig.clk,0x441D,BOOL
|
||||
I251=micro820.micro820.vfd_configmap/vfd_w_minfreq.msgtimeout_err_rtrig.clk,0x441D,BOOL
|
||||
I252=micro820.micro820.vfd_configmap/vfd_w_minfreq.msgparwrite_err_rtrig.clk,0x441D,BOOL
|
||||
I253=micro820.micro820.vfd_configmap/vfd_r_stopmode.msgparread_err_rtrig.clk,0x441D,BOOL
|
||||
I254=micro820.micro820.vfd_configmap/vfd_r_stopmode.msgparread_q_rtrig.clk,0x441D,BOOL
|
||||
I255=micro820.micro820.vfd_configmap/vfd_r_stopmode.fben_rtrig.clk,0x441D,BOOL
|
||||
I256=micro820.micro820.vfd_configmap/vfd_w_stopmode.msgtimeout_q_rtrig.clk,0x441D,BOOL
|
||||
I257=micro820.micro820.vfd_configmap/vfd_w_stopmode.msgparwrite_q_rtrig.clk,0x441D,BOOL
|
||||
I258=micro820.micro820.vfd_configmap/vfd_w_stopmode.fben_rtrig.clk,0x441D,BOOL
|
||||
I259=micro820.micro820.vfd_configmap/vfd_w_stopmode.msgtimeout_err_rtrig.clk,0x441D,BOOL
|
||||
I260=micro820.micro820.vfd_configmap/vfd_w_stopmode.msgparwrite_err_rtrig.clk,0x441D,BOOL
|
||||
I261=micro820.micro820.vfd_configmap/vfd_r_torqueperfmode.msgparread_err_rtrig.clk,0x441D,BOOL
|
||||
I262=micro820.micro820.vfd_configmap/vfd_r_torqueperfmode.msgparread_q_rtrig.clk,0x441D,BOOL
|
||||
I263=micro820.micro820.vfd_configmap/vfd_r_torqueperfmode.fben_rtrig.clk,0x441D,BOOL
|
||||
I264=micro820.micro820.vfd_configmap/vfd_w_torqueperfmode.msgtimeout_q_rtrig.clk,0x441D,BOOL
|
||||
I265=micro820.micro820.vfd_configmap/vfd_w_torqueperfmode.msgparwrite_q_rtrig.clk,0x441D,BOOL
|
||||
I266=micro820.micro820.vfd_configmap/vfd_w_torqueperfmode.fben_rtrig.clk,0x441D,BOOL
|
||||
I267=micro820.micro820.vfd_configmap/vfd_w_torqueperfmode.msgtimeout_err_rtrig.clk,0x441D,BOOL
|
||||
I268=micro820.micro820.vfd_configmap/vfd_w_torqueperfmode.msgparwrite_err_rtrig.clk,0x441D,BOOL
|
||||
I269=micro820.micro820.readdownholedata/modbusdata_0.in,0x440E,BOOL
|
||||
I270=micro820.micro820.readdownholedata/modbusdata_0.cancel,0x49F,BOOL
|
||||
I271=micro820.micro820.readdownholedata/modbusdata_0.localcfg,0xFFFFFFFF,MODBUSLOCPARA
|
||||
I272=micro820.micro820.readdownholedata/modbusdata_0.targetcfg,0xFFFFFFFF,MODBUSTARPARA
|
||||
I273=micro820.micro820.readdownholedata/modbusdata_0.localaddr,0xFFFFFFFF,MODBUSLOCADDR
|
||||
I274=micro820.micro820.readdownholedata/modbusdata_0.__adi_localaddr,0xFFFFFFFF,UINT
|
||||
I275=micro820.micro820.readdownholedata/modbusdata_1000.in,0x440E,BOOL
|
||||
I276=micro820.micro820.readdownholedata/modbusdata_1000.cancel,0x49F,BOOL
|
||||
I277=micro820.micro820.readdownholedata/modbusdata_1000.localcfg,0xFFFFFFFF,MODBUSLOCPARA
|
||||
I278=micro820.micro820.readdownholedata/modbusdata_1000.targetcfg,0xFFFFFFFF,MODBUSTARPARA
|
||||
I279=micro820.micro820.readdownholedata/modbusdata_1000.localaddr,0xFFFFFFFF,MODBUSLOCADDR
|
||||
I280=micro820.micro820.readdownholedata/modbusdata_1000.__adi_localaddr,0xFFFFFFFF,UINT
|
||||
I281=micro820.micro820.vfd_configmap/vfd_r_nphp.msgparread.in,0x4427,BOOL
|
||||
I282=micro820.micro820.vfd_configmap/vfd_r_nphp.msgparread.ctrlcfg,0xFFFFFFFF,CIPCONTROLCFG
|
||||
I283=micro820.micro820.vfd_configmap/vfd_r_nphp.msgparread.appcfg,0xFFFFFFFF,CIPAPPCFG
|
||||
I284=micro820.micro820.vfd_configmap/vfd_r_nphp.msgparread.targetcfg,0xFFFFFFFF,CIPTARGETCFG
|
||||
I285=micro820.micro820.vfd_configmap/vfd_r_nphp.msgparread.reqlength,0x447E,UINT
|
||||
I286=micro820.micro820.vfd_configmap/vfd_r_nphp.msgparread.resdata,0xFFFFFFFF,____FB_INIT_CONST_0000000C
|
||||
I287=micro820.micro820.vfd_configmap/vfd_r_nphp.msgparread.__adi_resdata,0xFFFFFFFF,UINT
|
||||
I288=micro820.micro820.vfd_messaging/vfd.msg_parread.in,0x4427,BOOL
|
||||
I289=micro820.micro820.vfd_messaging/vfd.msg_parread.ctrlcfg,0xFFFFFFFF,CIPCONTROLCFG
|
||||
I290=micro820.micro820.vfd_messaging/vfd.msg_parread.appcfg,0xFFFFFFFF,CIPAPPCFG
|
||||
I291=micro820.micro820.vfd_messaging/vfd.msg_parread.targetcfg,0xFFFFFFFF,CIPTARGETCFG
|
||||
I292=micro820.micro820.vfd_messaging/vfd.msg_parread.reqdata,0xFFFFFFFF,____FB_INIT_CONST_0000000C
|
||||
I293=micro820.micro820.vfd_messaging/vfd.msg_parread.reqlength,0x44A8,UINT
|
||||
I294=micro820.micro820.vfd_messaging/vfd.msg_parread.resdata,0xFFFFFFFF,____FB_INIT_CONST_0000000C
|
||||
I295=micro820.micro820.vfd_messaging/vfd.msg_parread.__adi_reqdata,0xFFFFFFFF,UINT
|
||||
I296=micro820.micro820.vfd_messaging/vfd.msg_parread.__adi_resdata,0xFFFFFFFF,UINT
|
||||
I297=micro820.micro820.vfd_messaging/vfd.msg_cmd.in,0x4427,BOOL
|
||||
I298=micro820.micro820.vfd_messaging/vfd.msg_cmd.ctrlcfg,0xFFFFFFFF,CIPCONTROLCFG
|
||||
I299=micro820.micro820.vfd_messaging/vfd.msg_cmd.appcfg,0xFFFFFFFF,CIPAPPCFG
|
||||
I300=micro820.micro820.vfd_messaging/vfd.msg_cmd.targetcfg,0xFFFFFFFF,CIPTARGETCFG
|
||||
I301=micro820.micro820.vfd_messaging/vfd.msg_cmd.reqdata,0xFFFFFFFF,____FB_INIT_CONST_0000000C
|
||||
I302=micro820.micro820.vfd_messaging/vfd.msg_cmd.reqlength,0x44A8,UINT
|
||||
I303=micro820.micro820.vfd_messaging/vfd.msg_cmd.__adi_reqdata,0xFFFFFFFF,UINT
|
||||
I304=micro820.micro820.vfd_messaging/vfd.msg_sts.in,0x4427,BOOL
|
||||
I305=micro820.micro820.vfd_messaging/vfd.msg_sts.ctrlcfg,0xFFFFFFFF,CIPCONTROLCFG
|
||||
I306=micro820.micro820.vfd_messaging/vfd.msg_sts.appcfg,0xFFFFFFFF,CIPAPPCFG
|
||||
I307=micro820.micro820.vfd_messaging/vfd.msg_sts.targetcfg,0xFFFFFFFF,CIPTARGETCFG
|
||||
I308=micro820.micro820.vfd_messaging/vfd.msg_sts.resdata,0xFFFFFFFF,____FB_INIT_CONST_0000000C
|
||||
I309=micro820.micro820.vfd_messaging/vfd.msg_sts.__adi_resdata,0xFFFFFFFF,UINT
|
||||
I310=micro820.micro820.vfd_messaging/vfd.msg_timeout.in,0x4427,BOOL
|
||||
I311=micro820.micro820.vfd_messaging/vfd.msg_timeout.ctrlcfg,0xFFFFFFFF,CIPCONTROLCFG
|
||||
I312=micro820.micro820.vfd_messaging/vfd.msg_timeout.appcfg,0xFFFFFFFF,CIPAPPCFG
|
||||
I313=micro820.micro820.vfd_messaging/vfd.msg_timeout.targetcfg,0xFFFFFFFF,CIPTARGETCFG
|
||||
I314=micro820.micro820.vfd_messaging/vfd.msg_timeout.reqdata,0xFFFFFFFF,____FB_INIT_CONST_0000000C
|
||||
I315=micro820.micro820.vfd_messaging/vfd.msg_timeout.reqlength,0x447C,UINT
|
||||
I316=micro820.micro820.vfd_messaging/vfd.msg_timeout.__adi_reqdata,0xFFFFFFFF,UINT
|
||||
I317=micro820.micro820.vfd_messaging/vfd.msg_parwrite.in,0x4427,BOOL
|
||||
I318=micro820.micro820.vfd_messaging/vfd.msg_parwrite.ctrlcfg,0xFFFFFFFF,CIPCONTROLCFG
|
||||
I319=micro820.micro820.vfd_messaging/vfd.msg_parwrite.appcfg,0xFFFFFFFF,CIPAPPCFG
|
||||
I320=micro820.micro820.vfd_messaging/vfd.msg_parwrite.targetcfg,0xFFFFFFFF,CIPTARGETCFG
|
||||
I321=micro820.micro820.vfd_messaging/vfd.msg_parwrite.reqdata,0xFFFFFFFF,____FB_INIT_CONST_0000000C
|
||||
I322=micro820.micro820.vfd_messaging/vfd.msg_parwrite.reqlength,0x44A8,UINT
|
||||
I323=micro820.micro820.vfd_messaging/vfd.msg_parwrite.resdata,0xFFFFFFFF,____FB_INIT_CONST_0000000C
|
||||
I324=micro820.micro820.vfd_messaging/vfd.msg_parwrite.__adi_reqdata,0xFFFFFFFF,UINT
|
||||
I325=micro820.micro820.vfd_messaging/vfd.msg_parwrite.__adi_resdata,0xFFFFFFFF,UINT
|
||||
I326=micro820.micro820.vfd_messaging/vfd.msg_drvtype.in,0x4427,BOOL
|
||||
I327=micro820.micro820.vfd_messaging/vfd.msg_drvtype.ctrlcfg,0xFFFFFFFF,CIPCONTROLCFG
|
||||
I328=micro820.micro820.vfd_messaging/vfd.msg_drvtype.appcfg,0xFFFFFFFF,CIPAPPCFG
|
||||
I329=micro820.micro820.vfd_messaging/vfd.msg_drvtype.targetcfg,0xFFFFFFFF,CIPTARGETCFG
|
||||
I330=micro820.micro820.vfd_messaging/vfd.msg_drvtype.resdata,0xFFFFFFFF,____FB_INIT_CONST_0000000C
|
||||
I331=micro820.micro820.vfd_messaging/vfd.msg_drvtype.__adi_resdata,0xFFFFFFFF,UINT
|
||||
I332=micro820.micro820.vfd_configmap/vfd_w_nphp.msgparwrite.in,0x4427,BOOL
|
||||
I333=micro820.micro820.vfd_configmap/vfd_w_nphp.msgparwrite.ctrlcfg,0xFFFFFFFF,CIPCONTROLCFG
|
||||
I334=micro820.micro820.vfd_configmap/vfd_w_nphp.msgparwrite.appcfg,0xFFFFFFFF,CIPAPPCFG
|
||||
I335=micro820.micro820.vfd_configmap/vfd_w_nphp.msgparwrite.targetcfg,0xFFFFFFFF,CIPTARGETCFG
|
||||
I336=micro820.micro820.vfd_configmap/vfd_w_nphp.msgparwrite.reqdata,0xFFFFFFFF,____FB_INIT_CONST_0000000C
|
||||
I337=micro820.micro820.vfd_configmap/vfd_w_nphp.msgparwrite.reqlength,0x447C,UINT
|
||||
I338=micro820.micro820.vfd_configmap/vfd_w_nphp.msgparwrite.__adi_reqdata,0xFFFFFFFF,UINT
|
||||
I339=micro820.micro820.vfd_configmap/vfd_w_nphp.msgtimeout.in,0x4427,BOOL
|
||||
I340=micro820.micro820.vfd_configmap/vfd_w_nphp.msgtimeout.ctrlcfg,0xFFFFFFFF,CIPCONTROLCFG
|
||||
I341=micro820.micro820.vfd_configmap/vfd_w_nphp.msgtimeout.appcfg,0xFFFFFFFF,CIPAPPCFG
|
||||
I342=micro820.micro820.vfd_configmap/vfd_w_nphp.msgtimeout.targetcfg,0xFFFFFFFF,CIPTARGETCFG
|
||||
I343=micro820.micro820.vfd_configmap/vfd_w_nphp.msgtimeout.reqdata,0xFFFFFFFF,____FB_INIT_CONST_0000000C
|
||||
I344=micro820.micro820.vfd_configmap/vfd_w_nphp.msgtimeout.reqlength,0x447C,UINT
|
||||
I345=micro820.micro820.vfd_configmap/vfd_w_nphp.msgtimeout.__adi_reqdata,0xFFFFFFFF,UINT
|
||||
I346=micro820.micro820.vfd_configmap/vfd_r_npfla.msgparread.in,0x4427,BOOL
|
||||
I347=micro820.micro820.vfd_configmap/vfd_r_npfla.msgparread.ctrlcfg,0xFFFFFFFF,CIPCONTROLCFG
|
||||
I348=micro820.micro820.vfd_configmap/vfd_r_npfla.msgparread.appcfg,0xFFFFFFFF,CIPAPPCFG
|
||||
I349=micro820.micro820.vfd_configmap/vfd_r_npfla.msgparread.targetcfg,0xFFFFFFFF,CIPTARGETCFG
|
||||
I350=micro820.micro820.vfd_configmap/vfd_r_npfla.msgparread.reqlength,0x447E,UINT
|
||||
I351=micro820.micro820.vfd_configmap/vfd_r_npfla.msgparread.resdata,0xFFFFFFFF,____FB_INIT_CONST_0000000C
|
||||
I352=micro820.micro820.vfd_configmap/vfd_r_npfla.msgparread.__adi_resdata,0xFFFFFFFF,UINT
|
||||
I353=micro820.micro820.vfd_configmap/vfd_w_npfla.msgparwrite.in,0x4427,BOOL
|
||||
I354=micro820.micro820.vfd_configmap/vfd_w_npfla.msgparwrite.ctrlcfg,0xFFFFFFFF,CIPCONTROLCFG
|
||||
I355=micro820.micro820.vfd_configmap/vfd_w_npfla.msgparwrite.appcfg,0xFFFFFFFF,CIPAPPCFG
|
||||
I356=micro820.micro820.vfd_configmap/vfd_w_npfla.msgparwrite.targetcfg,0xFFFFFFFF,CIPTARGETCFG
|
||||
I357=micro820.micro820.vfd_configmap/vfd_w_npfla.msgparwrite.reqdata,0xFFFFFFFF,____FB_INIT_CONST_0000000C
|
||||
I358=micro820.micro820.vfd_configmap/vfd_w_npfla.msgparwrite.reqlength,0x447C,UINT
|
||||
I359=micro820.micro820.vfd_configmap/vfd_w_npfla.msgparwrite.__adi_reqdata,0xFFFFFFFF,UINT
|
||||
I360=micro820.micro820.vfd_configmap/vfd_w_npfla.msgtimeout.in,0x4427,BOOL
|
||||
I361=micro820.micro820.vfd_configmap/vfd_w_npfla.msgtimeout.ctrlcfg,0xFFFFFFFF,CIPCONTROLCFG
|
||||
I362=micro820.micro820.vfd_configmap/vfd_w_npfla.msgtimeout.appcfg,0xFFFFFFFF,CIPAPPCFG
|
||||
I363=micro820.micro820.vfd_configmap/vfd_w_npfla.msgtimeout.targetcfg,0xFFFFFFFF,CIPTARGETCFG
|
||||
I364=micro820.micro820.vfd_configmap/vfd_w_npfla.msgtimeout.reqdata,0xFFFFFFFF,____FB_INIT_CONST_0000000C
|
||||
I365=micro820.micro820.vfd_configmap/vfd_w_npfla.msgtimeout.reqlength,0x447C,UINT
|
||||
I366=micro820.micro820.vfd_configmap/vfd_w_npfla.msgtimeout.__adi_reqdata,0xFFFFFFFF,UINT
|
||||
I367=micro820.micro820.vfd_configmap/vfd_r_npvolts.msgparread.in,0x4427,BOOL
|
||||
I368=micro820.micro820.vfd_configmap/vfd_r_npvolts.msgparread.ctrlcfg,0xFFFFFFFF,CIPCONTROLCFG
|
||||
I369=micro820.micro820.vfd_configmap/vfd_r_npvolts.msgparread.appcfg,0xFFFFFFFF,CIPAPPCFG
|
||||
I370=micro820.micro820.vfd_configmap/vfd_r_npvolts.msgparread.targetcfg,0xFFFFFFFF,CIPTARGETCFG
|
||||
I371=micro820.micro820.vfd_configmap/vfd_r_npvolts.msgparread.reqlength,0x447E,UINT
|
||||
I372=micro820.micro820.vfd_configmap/vfd_r_npvolts.msgparread.resdata,0xFFFFFFFF,____FB_INIT_CONST_0000000C
|
||||
I373=micro820.micro820.vfd_configmap/vfd_r_npvolts.msgparread.__adi_resdata,0xFFFFFFFF,UINT
|
||||
I374=micro820.micro820.vfd_configmap/vfd_w_npvolts.msgparwrite.in,0x4427,BOOL
|
||||
I375=micro820.micro820.vfd_configmap/vfd_w_npvolts.msgparwrite.ctrlcfg,0xFFFFFFFF,CIPCONTROLCFG
|
||||
I376=micro820.micro820.vfd_configmap/vfd_w_npvolts.msgparwrite.appcfg,0xFFFFFFFF,CIPAPPCFG
|
||||
I377=micro820.micro820.vfd_configmap/vfd_w_npvolts.msgparwrite.targetcfg,0xFFFFFFFF,CIPTARGETCFG
|
||||
I378=micro820.micro820.vfd_configmap/vfd_w_npvolts.msgparwrite.reqdata,0xFFFFFFFF,____FB_INIT_CONST_0000000C
|
||||
I379=micro820.micro820.vfd_configmap/vfd_w_npvolts.msgparwrite.reqlength,0x447C,UINT
|
||||
I380=micro820.micro820.vfd_configmap/vfd_w_npvolts.msgparwrite.__adi_reqdata,0xFFFFFFFF,UINT
|
||||
I381=micro820.micro820.vfd_configmap/vfd_w_npvolts.msgtimeout.in,0x4427,BOOL
|
||||
I382=micro820.micro820.vfd_configmap/vfd_w_npvolts.msgtimeout.ctrlcfg,0xFFFFFFFF,CIPCONTROLCFG
|
||||
I383=micro820.micro820.vfd_configmap/vfd_w_npvolts.msgtimeout.appcfg,0xFFFFFFFF,CIPAPPCFG
|
||||
I384=micro820.micro820.vfd_configmap/vfd_w_npvolts.msgtimeout.targetcfg,0xFFFFFFFF,CIPTARGETCFG
|
||||
I385=micro820.micro820.vfd_configmap/vfd_w_npvolts.msgtimeout.reqdata,0xFFFFFFFF,____FB_INIT_CONST_0000000C
|
||||
I386=micro820.micro820.vfd_configmap/vfd_w_npvolts.msgtimeout.reqlength,0x447C,UINT
|
||||
I387=micro820.micro820.vfd_configmap/vfd_w_npvolts.msgtimeout.__adi_reqdata,0xFFFFFFFF,UINT
|
||||
I388=micro820.micro820.vfd_configmap/vfd_r_nphz.msgparread.in,0x4427,BOOL
|
||||
I389=micro820.micro820.vfd_configmap/vfd_r_nphz.msgparread.ctrlcfg,0xFFFFFFFF,CIPCONTROLCFG
|
||||
I390=micro820.micro820.vfd_configmap/vfd_r_nphz.msgparread.appcfg,0xFFFFFFFF,CIPAPPCFG
|
||||
I391=micro820.micro820.vfd_configmap/vfd_r_nphz.msgparread.targetcfg,0xFFFFFFFF,CIPTARGETCFG
|
||||
I392=micro820.micro820.vfd_configmap/vfd_r_nphz.msgparread.reqlength,0x447E,UINT
|
||||
I393=micro820.micro820.vfd_configmap/vfd_r_nphz.msgparread.resdata,0xFFFFFFFF,____FB_INIT_CONST_0000000C
|
||||
I394=micro820.micro820.vfd_configmap/vfd_r_nphz.msgparread.__adi_resdata,0xFFFFFFFF,UINT
|
||||
I395=micro820.micro820.vfd_configmap/vfd_w_nphz.msgparwrite.in,0x4427,BOOL
|
||||
I396=micro820.micro820.vfd_configmap/vfd_w_nphz.msgparwrite.ctrlcfg,0xFFFFFFFF,CIPCONTROLCFG
|
||||
I397=micro820.micro820.vfd_configmap/vfd_w_nphz.msgparwrite.appcfg,0xFFFFFFFF,CIPAPPCFG
|
||||
I398=micro820.micro820.vfd_configmap/vfd_w_nphz.msgparwrite.targetcfg,0xFFFFFFFF,CIPTARGETCFG
|
||||
I399=micro820.micro820.vfd_configmap/vfd_w_nphz.msgparwrite.reqdata,0xFFFFFFFF,____FB_INIT_CONST_0000000C
|
||||
I400=micro820.micro820.vfd_configmap/vfd_w_nphz.msgparwrite.reqlength,0x447C,UINT
|
||||
I401=micro820.micro820.vfd_configmap/vfd_w_nphz.msgparwrite.__adi_reqdata,0xFFFFFFFF,UINT
|
||||
I402=micro820.micro820.vfd_configmap/vfd_w_nphz.msgtimeout.in,0x4427,BOOL
|
||||
I403=micro820.micro820.vfd_configmap/vfd_w_nphz.msgtimeout.ctrlcfg,0xFFFFFFFF,CIPCONTROLCFG
|
||||
I404=micro820.micro820.vfd_configmap/vfd_w_nphz.msgtimeout.appcfg,0xFFFFFFFF,CIPAPPCFG
|
||||
I405=micro820.micro820.vfd_configmap/vfd_w_nphz.msgtimeout.targetcfg,0xFFFFFFFF,CIPTARGETCFG
|
||||
I406=micro820.micro820.vfd_configmap/vfd_w_nphz.msgtimeout.reqdata,0xFFFFFFFF,____FB_INIT_CONST_0000000C
|
||||
I407=micro820.micro820.vfd_configmap/vfd_w_nphz.msgtimeout.reqlength,0x447C,UINT
|
||||
I408=micro820.micro820.vfd_configmap/vfd_w_nphz.msgtimeout.__adi_reqdata,0xFFFFFFFF,UINT
|
||||
I409=micro820.micro820.vfd_configmap/vfd_r_nprpm.msgparread.in,0x4427,BOOL
|
||||
I410=micro820.micro820.vfd_configmap/vfd_r_nprpm.msgparread.ctrlcfg,0xFFFFFFFF,CIPCONTROLCFG
|
||||
I411=micro820.micro820.vfd_configmap/vfd_r_nprpm.msgparread.appcfg,0xFFFFFFFF,CIPAPPCFG
|
||||
I412=micro820.micro820.vfd_configmap/vfd_r_nprpm.msgparread.targetcfg,0xFFFFFFFF,CIPTARGETCFG
|
||||
I413=micro820.micro820.vfd_configmap/vfd_r_nprpm.msgparread.reqlength,0x447E,UINT
|
||||
I414=micro820.micro820.vfd_configmap/vfd_r_nprpm.msgparread.resdata,0xFFFFFFFF,____FB_INIT_CONST_0000000C
|
||||
I415=micro820.micro820.vfd_configmap/vfd_r_nprpm.msgparread.__adi_resdata,0xFFFFFFFF,UINT
|
||||
I416=micro820.micro820.vfd_configmap/vfd_w_nprpm.msgparwrite.in,0x4427,BOOL
|
||||
I417=micro820.micro820.vfd_configmap/vfd_w_nprpm.msgparwrite.ctrlcfg,0xFFFFFFFF,CIPCONTROLCFG
|
||||
I418=micro820.micro820.vfd_configmap/vfd_w_nprpm.msgparwrite.appcfg,0xFFFFFFFF,CIPAPPCFG
|
||||
I419=micro820.micro820.vfd_configmap/vfd_w_nprpm.msgparwrite.targetcfg,0xFFFFFFFF,CIPTARGETCFG
|
||||
I420=micro820.micro820.vfd_configmap/vfd_w_nprpm.msgparwrite.reqdata,0xFFFFFFFF,____FB_INIT_CONST_0000000C
|
||||
I421=micro820.micro820.vfd_configmap/vfd_w_nprpm.msgparwrite.reqlength,0x447C,UINT
|
||||
I422=micro820.micro820.vfd_configmap/vfd_w_nprpm.msgparwrite.__adi_reqdata,0xFFFFFFFF,UINT
|
||||
I423=micro820.micro820.vfd_configmap/vfd_w_nprpm.msgtimeout.in,0x4427,BOOL
|
||||
I424=micro820.micro820.vfd_configmap/vfd_w_nprpm.msgtimeout.ctrlcfg,0xFFFFFFFF,CIPCONTROLCFG
|
||||
I425=micro820.micro820.vfd_configmap/vfd_w_nprpm.msgtimeout.appcfg,0xFFFFFFFF,CIPAPPCFG
|
||||
I426=micro820.micro820.vfd_configmap/vfd_w_nprpm.msgtimeout.targetcfg,0xFFFFFFFF,CIPTARGETCFG
|
||||
I427=micro820.micro820.vfd_configmap/vfd_w_nprpm.msgtimeout.reqdata,0xFFFFFFFF,____FB_INIT_CONST_0000000C
|
||||
I428=micro820.micro820.vfd_configmap/vfd_w_nprpm.msgtimeout.reqlength,0x447C,UINT
|
||||
I429=micro820.micro820.vfd_configmap/vfd_w_nprpm.msgtimeout.__adi_reqdata,0xFFFFFFFF,UINT
|
||||
I430=micro820.micro820.vfd_configmap/vfd_r_npolcurrent.msgparread.in,0x4427,BOOL
|
||||
I431=micro820.micro820.vfd_configmap/vfd_r_npolcurrent.msgparread.ctrlcfg,0xFFFFFFFF,CIPCONTROLCFG
|
||||
I432=micro820.micro820.vfd_configmap/vfd_r_npolcurrent.msgparread.appcfg,0xFFFFFFFF,CIPAPPCFG
|
||||
I433=micro820.micro820.vfd_configmap/vfd_r_npolcurrent.msgparread.targetcfg,0xFFFFFFFF,CIPTARGETCFG
|
||||
I434=micro820.micro820.vfd_configmap/vfd_r_npolcurrent.msgparread.reqlength,0x447E,UINT
|
||||
I435=micro820.micro820.vfd_configmap/vfd_r_npolcurrent.msgparread.resdata,0xFFFFFFFF,____FB_INIT_CONST_0000000C
|
||||
I436=micro820.micro820.vfd_configmap/vfd_r_npolcurrent.msgparread.__adi_resdata,0xFFFFFFFF,UINT
|
||||
I437=micro820.micro820.vfd_configmap/vfd_w_npolcurrent.msgparwrite.in,0x4427,BOOL
|
||||
I438=micro820.micro820.vfd_configmap/vfd_w_npolcurrent.msgparwrite.ctrlcfg,0xFFFFFFFF,CIPCONTROLCFG
|
||||
I439=micro820.micro820.vfd_configmap/vfd_w_npolcurrent.msgparwrite.appcfg,0xFFFFFFFF,CIPAPPCFG
|
||||
I440=micro820.micro820.vfd_configmap/vfd_w_npolcurrent.msgparwrite.targetcfg,0xFFFFFFFF,CIPTARGETCFG
|
||||
I441=micro820.micro820.vfd_configmap/vfd_w_npolcurrent.msgparwrite.reqdata,0xFFFFFFFF,____FB_INIT_CONST_0000000C
|
||||
I442=micro820.micro820.vfd_configmap/vfd_w_npolcurrent.msgparwrite.reqlength,0x447C,UINT
|
||||
I443=micro820.micro820.vfd_configmap/vfd_w_npolcurrent.msgparwrite.__adi_reqdata,0xFFFFFFFF,UINT
|
||||
I444=micro820.micro820.vfd_configmap/vfd_w_npolcurrent.msgtimeout.in,0x4427,BOOL
|
||||
I445=micro820.micro820.vfd_configmap/vfd_w_npolcurrent.msgtimeout.ctrlcfg,0xFFFFFFFF,CIPCONTROLCFG
|
||||
I446=micro820.micro820.vfd_configmap/vfd_w_npolcurrent.msgtimeout.appcfg,0xFFFFFFFF,CIPAPPCFG
|
||||
I447=micro820.micro820.vfd_configmap/vfd_w_npolcurrent.msgtimeout.targetcfg,0xFFFFFFFF,CIPTARGETCFG
|
||||
I448=micro820.micro820.vfd_configmap/vfd_w_npolcurrent.msgtimeout.reqdata,0xFFFFFFFF,____FB_INIT_CONST_0000000C
|
||||
I449=micro820.micro820.vfd_configmap/vfd_w_npolcurrent.msgtimeout.reqlength,0x447C,UINT
|
||||
I450=micro820.micro820.vfd_configmap/vfd_w_npolcurrent.msgtimeout.__adi_reqdata,0xFFFFFFFF,UINT
|
||||
I451=micro820.micro820.vfd_configmap/vfd_r_motorpoles.msgparread.in,0x4427,BOOL
|
||||
I452=micro820.micro820.vfd_configmap/vfd_r_motorpoles.msgparread.ctrlcfg,0xFFFFFFFF,CIPCONTROLCFG
|
||||
I453=micro820.micro820.vfd_configmap/vfd_r_motorpoles.msgparread.appcfg,0xFFFFFFFF,CIPAPPCFG
|
||||
I454=micro820.micro820.vfd_configmap/vfd_r_motorpoles.msgparread.targetcfg,0xFFFFFFFF,CIPTARGETCFG
|
||||
I455=micro820.micro820.vfd_configmap/vfd_r_motorpoles.msgparread.reqlength,0x447E,UINT
|
||||
I456=micro820.micro820.vfd_configmap/vfd_r_motorpoles.msgparread.resdata,0xFFFFFFFF,____FB_INIT_CONST_0000000C
|
||||
I457=micro820.micro820.vfd_configmap/vfd_r_motorpoles.msgparread.__adi_resdata,0xFFFFFFFF,UINT
|
||||
I458=micro820.micro820.vfd_configmap/vfd_w_motorpoles.msgparwrite.in,0x4427,BOOL
|
||||
I459=micro820.micro820.vfd_configmap/vfd_w_motorpoles.msgparwrite.ctrlcfg,0xFFFFFFFF,CIPCONTROLCFG
|
||||
I460=micro820.micro820.vfd_configmap/vfd_w_motorpoles.msgparwrite.appcfg,0xFFFFFFFF,CIPAPPCFG
|
||||
I461=micro820.micro820.vfd_configmap/vfd_w_motorpoles.msgparwrite.targetcfg,0xFFFFFFFF,CIPTARGETCFG
|
||||
I462=micro820.micro820.vfd_configmap/vfd_w_motorpoles.msgparwrite.reqdata,0xFFFFFFFF,____FB_INIT_CONST_0000000C
|
||||
I463=micro820.micro820.vfd_configmap/vfd_w_motorpoles.msgparwrite.reqlength,0x447C,UINT
|
||||
I464=micro820.micro820.vfd_configmap/vfd_w_motorpoles.msgparwrite.__adi_reqdata,0xFFFFFFFF,UINT
|
||||
I465=micro820.micro820.vfd_configmap/vfd_w_motorpoles.msgtimeout.in,0x4427,BOOL
|
||||
I466=micro820.micro820.vfd_configmap/vfd_w_motorpoles.msgtimeout.ctrlcfg,0xFFFFFFFF,CIPCONTROLCFG
|
||||
I467=micro820.micro820.vfd_configmap/vfd_w_motorpoles.msgtimeout.appcfg,0xFFFFFFFF,CIPAPPCFG
|
||||
I468=micro820.micro820.vfd_configmap/vfd_w_motorpoles.msgtimeout.targetcfg,0xFFFFFFFF,CIPTARGETCFG
|
||||
I469=micro820.micro820.vfd_configmap/vfd_w_motorpoles.msgtimeout.reqdata,0xFFFFFFFF,____FB_INIT_CONST_0000000C
|
||||
I470=micro820.micro820.vfd_configmap/vfd_w_motorpoles.msgtimeout.reqlength,0x447C,UINT
|
||||
I471=micro820.micro820.vfd_configmap/vfd_w_motorpoles.msgtimeout.__adi_reqdata,0xFFFFFFFF,UINT
|
||||
I472=micro820.micro820.vfd_configmap/vfd_r_maxfreq.msgparread.in,0x4427,BOOL
|
||||
I473=micro820.micro820.vfd_configmap/vfd_r_maxfreq.msgparread.ctrlcfg,0xFFFFFFFF,CIPCONTROLCFG
|
||||
I474=micro820.micro820.vfd_configmap/vfd_r_maxfreq.msgparread.appcfg,0xFFFFFFFF,CIPAPPCFG
|
||||
I475=micro820.micro820.vfd_configmap/vfd_r_maxfreq.msgparread.targetcfg,0xFFFFFFFF,CIPTARGETCFG
|
||||
I476=micro820.micro820.vfd_configmap/vfd_r_maxfreq.msgparread.reqlength,0x447E,UINT
|
||||
I477=micro820.micro820.vfd_configmap/vfd_r_maxfreq.msgparread.resdata,0xFFFFFFFF,____FB_INIT_CONST_0000000C
|
||||
I478=micro820.micro820.vfd_configmap/vfd_r_maxfreq.msgparread.__adi_resdata,0xFFFFFFFF,UINT
|
||||
I479=micro820.micro820.vfd_configmap/vfd_w_maxfreq.msgparwrite.in,0x4427,BOOL
|
||||
I480=micro820.micro820.vfd_configmap/vfd_w_maxfreq.msgparwrite.ctrlcfg,0xFFFFFFFF,CIPCONTROLCFG
|
||||
I481=micro820.micro820.vfd_configmap/vfd_w_maxfreq.msgparwrite.appcfg,0xFFFFFFFF,CIPAPPCFG
|
||||
I482=micro820.micro820.vfd_configmap/vfd_w_maxfreq.msgparwrite.targetcfg,0xFFFFFFFF,CIPTARGETCFG
|
||||
I483=micro820.micro820.vfd_configmap/vfd_w_maxfreq.msgparwrite.reqdata,0xFFFFFFFF,____FB_INIT_CONST_0000000C
|
||||
I484=micro820.micro820.vfd_configmap/vfd_w_maxfreq.msgparwrite.reqlength,0x447C,UINT
|
||||
I485=micro820.micro820.vfd_configmap/vfd_w_maxfreq.msgparwrite.__adi_reqdata,0xFFFFFFFF,UINT
|
||||
I486=micro820.micro820.vfd_configmap/vfd_w_maxfreq.msgtimeout.in,0x4427,BOOL
|
||||
I487=micro820.micro820.vfd_configmap/vfd_w_maxfreq.msgtimeout.ctrlcfg,0xFFFFFFFF,CIPCONTROLCFG
|
||||
I488=micro820.micro820.vfd_configmap/vfd_w_maxfreq.msgtimeout.appcfg,0xFFFFFFFF,CIPAPPCFG
|
||||
I489=micro820.micro820.vfd_configmap/vfd_w_maxfreq.msgtimeout.targetcfg,0xFFFFFFFF,CIPTARGETCFG
|
||||
I490=micro820.micro820.vfd_configmap/vfd_w_maxfreq.msgtimeout.reqdata,0xFFFFFFFF,____FB_INIT_CONST_0000000C
|
||||
I491=micro820.micro820.vfd_configmap/vfd_w_maxfreq.msgtimeout.reqlength,0x447C,UINT
|
||||
I492=micro820.micro820.vfd_configmap/vfd_w_maxfreq.msgtimeout.__adi_reqdata,0xFFFFFFFF,UINT
|
||||
I493=micro820.micro820.vfd_configmap/vfd_r_minfreq.msgparread.in,0x4427,BOOL
|
||||
I494=micro820.micro820.vfd_configmap/vfd_r_minfreq.msgparread.ctrlcfg,0xFFFFFFFF,CIPCONTROLCFG
|
||||
I495=micro820.micro820.vfd_configmap/vfd_r_minfreq.msgparread.appcfg,0xFFFFFFFF,CIPAPPCFG
|
||||
I496=micro820.micro820.vfd_configmap/vfd_r_minfreq.msgparread.targetcfg,0xFFFFFFFF,CIPTARGETCFG
|
||||
I497=micro820.micro820.vfd_configmap/vfd_r_minfreq.msgparread.reqlength,0x447E,UINT
|
||||
I498=micro820.micro820.vfd_configmap/vfd_r_minfreq.msgparread.resdata,0xFFFFFFFF,____FB_INIT_CONST_0000000C
|
||||
I499=micro820.micro820.vfd_configmap/vfd_r_minfreq.msgparread.__adi_resdata,0xFFFFFFFF,UINT
|
||||
I500=micro820.micro820.vfd_configmap/vfd_w_minfreq.msgparwrite.in,0x4427,BOOL
|
||||
I501=micro820.micro820.vfd_configmap/vfd_w_minfreq.msgparwrite.ctrlcfg,0xFFFFFFFF,CIPCONTROLCFG
|
||||
I502=micro820.micro820.vfd_configmap/vfd_w_minfreq.msgparwrite.appcfg,0xFFFFFFFF,CIPAPPCFG
|
||||
I503=micro820.micro820.vfd_configmap/vfd_w_minfreq.msgparwrite.targetcfg,0xFFFFFFFF,CIPTARGETCFG
|
||||
I504=micro820.micro820.vfd_configmap/vfd_w_minfreq.msgparwrite.reqdata,0xFFFFFFFF,____FB_INIT_CONST_0000000C
|
||||
I505=micro820.micro820.vfd_configmap/vfd_w_minfreq.msgparwrite.reqlength,0x447C,UINT
|
||||
I506=micro820.micro820.vfd_configmap/vfd_w_minfreq.msgparwrite.__adi_reqdata,0xFFFFFFFF,UINT
|
||||
I507=micro820.micro820.vfd_configmap/vfd_w_minfreq.msgtimeout.in,0x4427,BOOL
|
||||
I508=micro820.micro820.vfd_configmap/vfd_w_minfreq.msgtimeout.ctrlcfg,0xFFFFFFFF,CIPCONTROLCFG
|
||||
I509=micro820.micro820.vfd_configmap/vfd_w_minfreq.msgtimeout.appcfg,0xFFFFFFFF,CIPAPPCFG
|
||||
I510=micro820.micro820.vfd_configmap/vfd_w_minfreq.msgtimeout.targetcfg,0xFFFFFFFF,CIPTARGETCFG
|
||||
I511=micro820.micro820.vfd_configmap/vfd_w_minfreq.msgtimeout.reqdata,0xFFFFFFFF,____FB_INIT_CONST_0000000C
|
||||
I512=micro820.micro820.vfd_configmap/vfd_w_minfreq.msgtimeout.reqlength,0x447C,UINT
|
||||
I513=micro820.micro820.vfd_configmap/vfd_w_minfreq.msgtimeout.__adi_reqdata,0xFFFFFFFF,UINT
|
||||
I514=micro820.micro820.vfd_configmap/vfd_r_stopmode.msgparread.in,0x4427,BOOL
|
||||
I515=micro820.micro820.vfd_configmap/vfd_r_stopmode.msgparread.ctrlcfg,0xFFFFFFFF,CIPCONTROLCFG
|
||||
I516=micro820.micro820.vfd_configmap/vfd_r_stopmode.msgparread.appcfg,0xFFFFFFFF,CIPAPPCFG
|
||||
I517=micro820.micro820.vfd_configmap/vfd_r_stopmode.msgparread.targetcfg,0xFFFFFFFF,CIPTARGETCFG
|
||||
I518=micro820.micro820.vfd_configmap/vfd_r_stopmode.msgparread.reqlength,0x447E,UINT
|
||||
I519=micro820.micro820.vfd_configmap/vfd_r_stopmode.msgparread.resdata,0xFFFFFFFF,____FB_INIT_CONST_0000000C
|
||||
I520=micro820.micro820.vfd_configmap/vfd_r_stopmode.msgparread.__adi_resdata,0xFFFFFFFF,UINT
|
||||
I521=micro820.micro820.vfd_configmap/vfd_w_stopmode.msgparwrite.in,0x4427,BOOL
|
||||
I522=micro820.micro820.vfd_configmap/vfd_w_stopmode.msgparwrite.ctrlcfg,0xFFFFFFFF,CIPCONTROLCFG
|
||||
I523=micro820.micro820.vfd_configmap/vfd_w_stopmode.msgparwrite.appcfg,0xFFFFFFFF,CIPAPPCFG
|
||||
I524=micro820.micro820.vfd_configmap/vfd_w_stopmode.msgparwrite.targetcfg,0xFFFFFFFF,CIPTARGETCFG
|
||||
I525=micro820.micro820.vfd_configmap/vfd_w_stopmode.msgparwrite.reqdata,0xFFFFFFFF,____FB_INIT_CONST_0000000C
|
||||
I526=micro820.micro820.vfd_configmap/vfd_w_stopmode.msgparwrite.reqlength,0x447C,UINT
|
||||
I527=micro820.micro820.vfd_configmap/vfd_w_stopmode.msgparwrite.__adi_reqdata,0xFFFFFFFF,UINT
|
||||
I528=micro820.micro820.vfd_configmap/vfd_w_stopmode.msgtimeout.in,0x4427,BOOL
|
||||
I529=micro820.micro820.vfd_configmap/vfd_w_stopmode.msgtimeout.ctrlcfg,0xFFFFFFFF,CIPCONTROLCFG
|
||||
I530=micro820.micro820.vfd_configmap/vfd_w_stopmode.msgtimeout.appcfg,0xFFFFFFFF,CIPAPPCFG
|
||||
I531=micro820.micro820.vfd_configmap/vfd_w_stopmode.msgtimeout.targetcfg,0xFFFFFFFF,CIPTARGETCFG
|
||||
I532=micro820.micro820.vfd_configmap/vfd_w_stopmode.msgtimeout.reqdata,0xFFFFFFFF,____FB_INIT_CONST_0000000C
|
||||
I533=micro820.micro820.vfd_configmap/vfd_w_stopmode.msgtimeout.reqlength,0x447C,UINT
|
||||
I534=micro820.micro820.vfd_configmap/vfd_w_stopmode.msgtimeout.__adi_reqdata,0xFFFFFFFF,UINT
|
||||
I535=micro820.micro820.vfd_configmap/vfd_r_torqueperfmode.msgparread.in,0x4427,BOOL
|
||||
I536=micro820.micro820.vfd_configmap/vfd_r_torqueperfmode.msgparread.ctrlcfg,0xFFFFFFFF,CIPCONTROLCFG
|
||||
I537=micro820.micro820.vfd_configmap/vfd_r_torqueperfmode.msgparread.appcfg,0xFFFFFFFF,CIPAPPCFG
|
||||
I538=micro820.micro820.vfd_configmap/vfd_r_torqueperfmode.msgparread.targetcfg,0xFFFFFFFF,CIPTARGETCFG
|
||||
I539=micro820.micro820.vfd_configmap/vfd_r_torqueperfmode.msgparread.reqlength,0x447E,UINT
|
||||
I540=micro820.micro820.vfd_configmap/vfd_r_torqueperfmode.msgparread.resdata,0xFFFFFFFF,____FB_INIT_CONST_0000000C
|
||||
I541=micro820.micro820.vfd_configmap/vfd_r_torqueperfmode.msgparread.__adi_resdata,0xFFFFFFFF,UINT
|
||||
I542=micro820.micro820.vfd_configmap/vfd_w_torqueperfmode.msgparwrite.in,0x4427,BOOL
|
||||
I543=micro820.micro820.vfd_configmap/vfd_w_torqueperfmode.msgparwrite.ctrlcfg,0xFFFFFFFF,CIPCONTROLCFG
|
||||
I544=micro820.micro820.vfd_configmap/vfd_w_torqueperfmode.msgparwrite.appcfg,0xFFFFFFFF,CIPAPPCFG
|
||||
I545=micro820.micro820.vfd_configmap/vfd_w_torqueperfmode.msgparwrite.targetcfg,0xFFFFFFFF,CIPTARGETCFG
|
||||
I546=micro820.micro820.vfd_configmap/vfd_w_torqueperfmode.msgparwrite.reqdata,0xFFFFFFFF,____FB_INIT_CONST_0000000C
|
||||
I547=micro820.micro820.vfd_configmap/vfd_w_torqueperfmode.msgparwrite.reqlength,0x447C,UINT
|
||||
I548=micro820.micro820.vfd_configmap/vfd_w_torqueperfmode.msgparwrite.__adi_reqdata,0xFFFFFFFF,UINT
|
||||
I549=micro820.micro820.vfd_configmap/vfd_w_torqueperfmode.msgtimeout.in,0x4427,BOOL
|
||||
I550=micro820.micro820.vfd_configmap/vfd_w_torqueperfmode.msgtimeout.ctrlcfg,0xFFFFFFFF,CIPCONTROLCFG
|
||||
I551=micro820.micro820.vfd_configmap/vfd_w_torqueperfmode.msgtimeout.appcfg,0xFFFFFFFF,CIPAPPCFG
|
||||
I552=micro820.micro820.vfd_configmap/vfd_w_torqueperfmode.msgtimeout.targetcfg,0xFFFFFFFF,CIPTARGETCFG
|
||||
I553=micro820.micro820.vfd_configmap/vfd_w_torqueperfmode.msgtimeout.reqdata,0xFFFFFFFF,____FB_INIT_CONST_0000000C
|
||||
I554=micro820.micro820.vfd_configmap/vfd_w_torqueperfmode.msgtimeout.reqlength,0x447C,UINT
|
||||
I555=micro820.micro820.vfd_configmap/vfd_w_torqueperfmode.msgtimeout.__adi_reqdata,0xFFFFFFFF,UINT
|
||||
I556=micro820.micro820.vfd_configmap/vfd_w_nphp.fben,0x493,BOOL
|
||||
I557=micro820.micro820.vfd_configmap/vfd_w_nphp.ipaddress,0x79E,STRING
|
||||
I558=micro820.micro820.vfd_configmap/vfd_w_nphp.enetctrlto_sec,0x4445,USINT
|
||||
I559=micro820.micro820.vfd_configmap/vfd_w_nphp.parameternumber,0x4496,UINT
|
||||
I560=micro820.micro820.vfd_configmap/vfd_w_nphp.parametervalue,0x4CA,UINT
|
||||
I561=micro820.micro820.vfd_configmap/vfd_w_npfla.fben,0x493,BOOL
|
||||
I562=micro820.micro820.vfd_configmap/vfd_w_npfla.ipaddress,0x79E,STRING
|
||||
I563=micro820.micro820.vfd_configmap/vfd_w_npfla.enetctrlto_sec,0x4445,USINT
|
||||
I564=micro820.micro820.vfd_configmap/vfd_w_npfla.parameternumber,0x4494,UINT
|
||||
I565=micro820.micro820.vfd_configmap/vfd_w_npfla.parametervalue,0x4CC,UINT
|
||||
I566=micro820.micro820.vfd_configmap/vfd_w_npvolts.fben,0x493,BOOL
|
||||
I567=micro820.micro820.vfd_configmap/vfd_w_npvolts.ipaddress,0x79E,STRING
|
||||
I568=micro820.micro820.vfd_configmap/vfd_w_npvolts.enetctrlto_sec,0x4445,USINT
|
||||
I569=micro820.micro820.vfd_configmap/vfd_w_npvolts.parameternumber,0x4492,UINT
|
||||
I570=micro820.micro820.vfd_configmap/vfd_w_npvolts.parametervalue,0x4CE,UINT
|
||||
I571=micro820.micro820.vfd_configmap/vfd_w_nphz.fben,0x493,BOOL
|
||||
I572=micro820.micro820.vfd_configmap/vfd_w_nphz.ipaddress,0x79E,STRING
|
||||
I573=micro820.micro820.vfd_configmap/vfd_w_nphz.enetctrlto_sec,0x4445,USINT
|
||||
I574=micro820.micro820.vfd_configmap/vfd_w_nphz.parameternumber,0x4490,UINT
|
||||
I575=micro820.micro820.vfd_configmap/vfd_w_nphz.parametervalue,0x4D0,UINT
|
||||
I576=micro820.micro820.vfd_configmap/vfd_w_nprpm.fben,0x493,BOOL
|
||||
I577=micro820.micro820.vfd_configmap/vfd_w_nprpm.ipaddress,0x79E,STRING
|
||||
I578=micro820.micro820.vfd_configmap/vfd_w_nprpm.enetctrlto_sec,0x4445,USINT
|
||||
I579=micro820.micro820.vfd_configmap/vfd_w_nprpm.parameternumber,0x448E,UINT
|
||||
I580=micro820.micro820.vfd_configmap/vfd_w_nprpm.parametervalue,0x4D4,UINT
|
||||
I581=micro820.micro820.vfd_configmap/vfd_w_npolcurrent.fben,0x493,BOOL
|
||||
I582=micro820.micro820.vfd_configmap/vfd_w_npolcurrent.ipaddress,0x79E,STRING
|
||||
I583=micro820.micro820.vfd_configmap/vfd_w_npolcurrent.enetctrlto_sec,0x4445,USINT
|
||||
I584=micro820.micro820.vfd_configmap/vfd_w_npolcurrent.parameternumber,0x448C,UINT
|
||||
I585=micro820.micro820.vfd_configmap/vfd_w_npolcurrent.parametervalue,0x4D2,UINT
|
||||
I586=micro820.micro820.vfd_configmap/vfd_w_motorpoles.fben,0x458,BOOL
|
||||
I587=micro820.micro820.vfd_configmap/vfd_w_motorpoles.ipaddress,0x79E,STRING
|
||||
I588=micro820.micro820.vfd_configmap/vfd_w_motorpoles.enetctrlto_sec,0x4445,USINT
|
||||
I589=micro820.micro820.vfd_configmap/vfd_w_motorpoles.parameternumber,0x448A,UINT
|
||||
I590=micro820.micro820.vfd_configmap/vfd_w_motorpoles.parametervalue,0x4C0,UINT
|
||||
I591=micro820.micro820.vfd_configmap/vfd_w_maxfreq.fben,0x493,BOOL
|
||||
I592=micro820.micro820.vfd_configmap/vfd_w_maxfreq.ipaddress,0x79E,STRING
|
||||
I593=micro820.micro820.vfd_configmap/vfd_w_maxfreq.enetctrlto_sec,0x4445,USINT
|
||||
I594=micro820.micro820.vfd_configmap/vfd_w_maxfreq.parameternumber,0x4488,UINT
|
||||
I595=micro820.micro820.vfd_configmap/vfd_w_maxfreq.parametervalue,0x4DA,UINT
|
||||
I596=micro820.micro820.vfd_configmap/vfd_w_minfreq.fben,0x493,BOOL
|
||||
I597=micro820.micro820.vfd_configmap/vfd_w_minfreq.ipaddress,0x79E,STRING
|
||||
I598=micro820.micro820.vfd_configmap/vfd_w_minfreq.enetctrlto_sec,0x4445,USINT
|
||||
I599=micro820.micro820.vfd_configmap/vfd_w_minfreq.parameternumber,0x4486,UINT
|
||||
I600=micro820.micro820.vfd_configmap/vfd_w_minfreq.parametervalue,0x4DC,UINT
|
||||
I601=micro820.micro820.vfd_configmap/vfd_w_stopmode.fben,0x493,BOOL
|
||||
I602=micro820.micro820.vfd_configmap/vfd_w_stopmode.ipaddress,0x79E,STRING
|
||||
I603=micro820.micro820.vfd_configmap/vfd_w_stopmode.enetctrlto_sec,0x4445,USINT
|
||||
I604=micro820.micro820.vfd_configmap/vfd_w_stopmode.parameternumber,0x4484,UINT
|
||||
I605=micro820.micro820.vfd_configmap/vfd_w_stopmode.parametervalue,0x4480,UINT
|
||||
I606=micro820.micro820.vfd_configmap/vfd_w_torqueperfmode.fben,0x493,BOOL
|
||||
I607=micro820.micro820.vfd_configmap/vfd_w_torqueperfmode.ipaddress,0x79E,STRING
|
||||
I608=micro820.micro820.vfd_configmap/vfd_w_torqueperfmode.enetctrlto_sec,0x4445,USINT
|
||||
I609=micro820.micro820.vfd_configmap/vfd_w_torqueperfmode.parameternumber,0x4482,UINT
|
||||
I610=micro820.micro820.vfd_configmap/vfd_w_torqueperfmode.parametervalue,0x447E,UINT
|
||||
I611=micro820.micro820.downtime_timer.in,0x595B,BOOL
|
||||
I612=micro820.micro820.downtime_timer.pt,0x5964,TIME
|
||||
I613=micro820.micro820.vfd_messaging/vfd.msg_drvtype.reqdata,0xFFFFFFFF,____FB_INIT_CONST_0000000C
|
||||
I614=micro820.micro820.vfd_messaging/vfd.msg_drvtype.reqlength,0x595E,UINT
|
||||
I615=micro820.micro820.vfd_messaging/vfd.msg_drvtype.__adi_reqdata,0xFFFFFFFF,UINT
|
||||
I616=micro820.micro820.vfd_messaging/vfd.msg_timeout.resdata,0xFFFFFFFF,____FB_INIT_CONST_0000000C
|
||||
I617=micro820.micro820.vfd_messaging/vfd.msg_timeout.__adi_resdata,0xFFFFFFFF,UINT
|
||||
I618=micro820.micro820.vfd_messaging/vfd.msg_cmd.resdata,0xFFFFFFFF,____FB_INIT_CONST_0000000C
|
||||
I619=micro820.micro820.vfd_messaging/vfd.msg_cmd.__adi_resdata,0xFFFFFFFF,UINT
|
||||
I620=micro820.micro820.vfd_messaging/vfd.msg_sts.reqdata,0xFFFFFFFF,____FB_INIT_CONST_0000000C
|
||||
I621=micro820.micro820.vfd_messaging/vfd.msg_sts.reqlength,0x595E,UINT
|
||||
I622=micro820.micro820.vfd_messaging/vfd.msg_sts.__adi_reqdata,0xFFFFFFFF,UINT
|
||||
I623=micro820.micro820.vfd_configmap/vfd_r_nphp.msgparread.reqdata,0xFFFFFFFF,____FB_INIT_CONST_0000000C
|
||||
I624=micro820.micro820.vfd_configmap/vfd_r_nphp.msgparread.__adi_reqdata,0xFFFFFFFF,UINT
|
||||
I625=micro820.micro820.vfd_configmap/vfd_w_nphp.msgparwrite.resdata,0xFFFFFFFF,____FB_INIT_CONST_0000000C
|
||||
I626=micro820.micro820.vfd_configmap/vfd_w_nphp.msgparwrite.__adi_resdata,0xFFFFFFFF,UINT
|
||||
I627=micro820.micro820.vfd_configmap/vfd_w_nphp.msgtimeout.resdata,0xFFFFFFFF,____FB_INIT_CONST_0000000C
|
||||
I628=micro820.micro820.vfd_configmap/vfd_w_nphp.msgtimeout.__adi_resdata,0xFFFFFFFF,UINT
|
||||
I629=micro820.micro820.vfd_configmap/vfd_r_npfla.msgparread.reqdata,0xFFFFFFFF,____FB_INIT_CONST_0000000C
|
||||
I630=micro820.micro820.vfd_configmap/vfd_r_npfla.msgparread.__adi_reqdata,0xFFFFFFFF,UINT
|
||||
I631=micro820.micro820.vfd_configmap/vfd_w_npfla.msgparwrite.resdata,0xFFFFFFFF,____FB_INIT_CONST_0000000C
|
||||
I632=micro820.micro820.vfd_configmap/vfd_w_npfla.msgparwrite.__adi_resdata,0xFFFFFFFF,UINT
|
||||
I633=micro820.micro820.vfd_configmap/vfd_w_npfla.msgtimeout.resdata,0xFFFFFFFF,____FB_INIT_CONST_0000000C
|
||||
I634=micro820.micro820.vfd_configmap/vfd_w_npfla.msgtimeout.__adi_resdata,0xFFFFFFFF,UINT
|
||||
I635=micro820.micro820.vfd_configmap/vfd_r_npvolts.msgparread.reqdata,0xFFFFFFFF,____FB_INIT_CONST_0000000C
|
||||
I636=micro820.micro820.vfd_configmap/vfd_r_npvolts.msgparread.__adi_reqdata,0xFFFFFFFF,UINT
|
||||
I637=micro820.micro820.vfd_configmap/vfd_w_npvolts.msgparwrite.resdata,0xFFFFFFFF,____FB_INIT_CONST_0000000C
|
||||
I638=micro820.micro820.vfd_configmap/vfd_w_npvolts.msgparwrite.__adi_resdata,0xFFFFFFFF,UINT
|
||||
I639=micro820.micro820.vfd_configmap/vfd_w_npvolts.msgtimeout.resdata,0xFFFFFFFF,____FB_INIT_CONST_0000000C
|
||||
I640=micro820.micro820.vfd_configmap/vfd_w_npvolts.msgtimeout.__adi_resdata,0xFFFFFFFF,UINT
|
||||
I641=micro820.micro820.vfd_configmap/vfd_r_nphz.msgparread.reqdata,0xFFFFFFFF,____FB_INIT_CONST_0000000C
|
||||
I642=micro820.micro820.vfd_configmap/vfd_r_nphz.msgparread.__adi_reqdata,0xFFFFFFFF,UINT
|
||||
I643=micro820.micro820.vfd_configmap/vfd_w_nphz.msgparwrite.resdata,0xFFFFFFFF,____FB_INIT_CONST_0000000C
|
||||
I644=micro820.micro820.vfd_configmap/vfd_w_nphz.msgparwrite.__adi_resdata,0xFFFFFFFF,UINT
|
||||
I645=micro820.micro820.vfd_configmap/vfd_w_nphz.msgtimeout.resdata,0xFFFFFFFF,____FB_INIT_CONST_0000000C
|
||||
I646=micro820.micro820.vfd_configmap/vfd_w_nphz.msgtimeout.__adi_resdata,0xFFFFFFFF,UINT
|
||||
I647=micro820.micro820.vfd_configmap/vfd_r_nprpm.msgparread.reqdata,0xFFFFFFFF,____FB_INIT_CONST_0000000C
|
||||
I648=micro820.micro820.vfd_configmap/vfd_r_nprpm.msgparread.__adi_reqdata,0xFFFFFFFF,UINT
|
||||
I649=micro820.micro820.vfd_configmap/vfd_w_nprpm.msgparwrite.resdata,0xFFFFFFFF,____FB_INIT_CONST_0000000C
|
||||
I650=micro820.micro820.vfd_configmap/vfd_w_nprpm.msgparwrite.__adi_resdata,0xFFFFFFFF,UINT
|
||||
I651=micro820.micro820.vfd_configmap/vfd_w_nprpm.msgtimeout.resdata,0xFFFFFFFF,____FB_INIT_CONST_0000000C
|
||||
I652=micro820.micro820.vfd_configmap/vfd_w_nprpm.msgtimeout.__adi_resdata,0xFFFFFFFF,UINT
|
||||
I653=micro820.micro820.vfd_configmap/vfd_r_npolcurrent.msgparread.reqdata,0xFFFFFFFF,____FB_INIT_CONST_0000000C
|
||||
I654=micro820.micro820.vfd_configmap/vfd_r_npolcurrent.msgparread.__adi_reqdata,0xFFFFFFFF,UINT
|
||||
I655=micro820.micro820.vfd_configmap/vfd_w_npolcurrent.msgparwrite.resdata,0xFFFFFFFF,____FB_INIT_CONST_0000000C
|
||||
I656=micro820.micro820.vfd_configmap/vfd_w_npolcurrent.msgparwrite.__adi_resdata,0xFFFFFFFF,UINT
|
||||
I657=micro820.micro820.vfd_configmap/vfd_w_npolcurrent.msgtimeout.resdata,0xFFFFFFFF,____FB_INIT_CONST_0000000C
|
||||
I658=micro820.micro820.vfd_configmap/vfd_w_npolcurrent.msgtimeout.__adi_resdata,0xFFFFFFFF,UINT
|
||||
I659=micro820.micro820.vfd_configmap/vfd_r_motorpoles.msgparread.reqdata,0xFFFFFFFF,____FB_INIT_CONST_0000000C
|
||||
I660=micro820.micro820.vfd_configmap/vfd_r_motorpoles.msgparread.__adi_reqdata,0xFFFFFFFF,UINT
|
||||
I661=micro820.micro820.vfd_configmap/vfd_w_motorpoles.msgparwrite.resdata,0xFFFFFFFF,____FB_INIT_CONST_0000000C
|
||||
I662=micro820.micro820.vfd_configmap/vfd_w_motorpoles.msgparwrite.__adi_resdata,0xFFFFFFFF,UINT
|
||||
I663=micro820.micro820.vfd_configmap/vfd_w_motorpoles.msgtimeout.resdata,0xFFFFFFFF,____FB_INIT_CONST_0000000C
|
||||
I664=micro820.micro820.vfd_configmap/vfd_w_motorpoles.msgtimeout.__adi_resdata,0xFFFFFFFF,UINT
|
||||
I665=micro820.micro820.vfd_configmap/vfd_r_acceltime.fben,0x595B,BOOL
|
||||
I666=micro820.micro820.vfd_configmap/vfd_r_acceltime.ipaddress,0x5968,STRING
|
||||
I667=micro820.micro820.vfd_configmap/vfd_r_acceltime.updaterate_ms,0x595E,UINT
|
||||
I668=micro820.micro820.vfd_configmap/vfd_r_acceltime.parameternumber,0x595E,UINT
|
||||
I669=micro820.micro820.vfd_configmap/vfd_r_acceltime.msgparread.in,0x595B,BOOL
|
||||
I670=micro820.micro820.vfd_configmap/vfd_r_acceltime.msgparread.ctrlcfg,0xFFFFFFFF,CIPCONTROLCFG
|
||||
I671=micro820.micro820.vfd_configmap/vfd_r_acceltime.msgparread.appcfg,0xFFFFFFFF,CIPAPPCFG
|
||||
I672=micro820.micro820.vfd_configmap/vfd_r_acceltime.msgparread.targetcfg,0xFFFFFFFF,CIPTARGETCFG
|
||||
I673=micro820.micro820.vfd_configmap/vfd_r_acceltime.msgparread.reqdata,0xFFFFFFFF,____FB_INIT_CONST_0000000C
|
||||
I674=micro820.micro820.vfd_configmap/vfd_r_acceltime.msgparread.reqlength,0x595E,UINT
|
||||
I675=micro820.micro820.vfd_configmap/vfd_r_acceltime.msgparread.resdata,0xFFFFFFFF,____FB_INIT_CONST_0000000C
|
||||
I676=micro820.micro820.vfd_configmap/vfd_r_acceltime.msgparread.__adi_reqdata,0xFFFFFFFF,UINT
|
||||
I677=micro820.micro820.vfd_configmap/vfd_r_acceltime.msgparread.__adi_resdata,0xFFFFFFFF,UINT
|
||||
I678=micro820.micro820.vfd_configmap/vfd_r_acceltime.fben_rtrig.clk,0x595B,BOOL
|
||||
I679=micro820.micro820.vfd_configmap/vfd_r_acceltime.msgparread_q_rtrig.clk,0x595B,BOOL
|
||||
I680=micro820.micro820.vfd_configmap/vfd_r_acceltime.msgparread_err_rtrig.clk,0x595B,BOOL
|
||||
I681=micro820.micro820.vfd_configmap/vfd_w_acceltime.fben,0x595B,BOOL
|
||||
I682=micro820.micro820.vfd_configmap/vfd_w_acceltime.ipaddress,0x5968,STRING
|
||||
I683=micro820.micro820.vfd_configmap/vfd_w_acceltime.enetctrlto_sec,0x595D,USINT
|
||||
I684=micro820.micro820.vfd_configmap/vfd_w_acceltime.parameternumber,0x595E,UINT
|
||||
I685=micro820.micro820.vfd_configmap/vfd_w_acceltime.parametervalue,0x595E,UINT
|
||||
I686=micro820.micro820.vfd_configmap/vfd_w_acceltime.msgparwrite.in,0x595B,BOOL
|
||||
I687=micro820.micro820.vfd_configmap/vfd_w_acceltime.msgparwrite.ctrlcfg,0xFFFFFFFF,CIPCONTROLCFG
|
||||
I688=micro820.micro820.vfd_configmap/vfd_w_acceltime.msgparwrite.appcfg,0xFFFFFFFF,CIPAPPCFG
|
||||
I689=micro820.micro820.vfd_configmap/vfd_w_acceltime.msgparwrite.targetcfg,0xFFFFFFFF,CIPTARGETCFG
|
||||
I690=micro820.micro820.vfd_configmap/vfd_w_acceltime.msgparwrite.reqdata,0xFFFFFFFF,____FB_INIT_CONST_0000000C
|
||||
I691=micro820.micro820.vfd_configmap/vfd_w_acceltime.msgparwrite.reqlength,0x595E,UINT
|
||||
I692=micro820.micro820.vfd_configmap/vfd_w_acceltime.msgparwrite.resdata,0xFFFFFFFF,____FB_INIT_CONST_0000000C
|
||||
I693=micro820.micro820.vfd_configmap/vfd_w_acceltime.msgparwrite.__adi_reqdata,0xFFFFFFFF,UINT
|
||||
I694=micro820.micro820.vfd_configmap/vfd_w_acceltime.msgparwrite.__adi_resdata,0xFFFFFFFF,UINT
|
||||
I695=micro820.micro820.vfd_configmap/vfd_w_acceltime.fben_rtrig.clk,0x595B,BOOL
|
||||
I696=micro820.micro820.vfd_configmap/vfd_w_acceltime.msgparwrite_q_rtrig.clk,0x595B,BOOL
|
||||
I697=micro820.micro820.vfd_configmap/vfd_w_acceltime.msgparwrite_err_rtrig.clk,0x595B,BOOL
|
||||
I698=micro820.micro820.vfd_configmap/vfd_w_acceltime.msgtimeout.in,0x595B,BOOL
|
||||
I699=micro820.micro820.vfd_configmap/vfd_w_acceltime.msgtimeout.ctrlcfg,0xFFFFFFFF,CIPCONTROLCFG
|
||||
I700=micro820.micro820.vfd_configmap/vfd_w_acceltime.msgtimeout.appcfg,0xFFFFFFFF,CIPAPPCFG
|
||||
I701=micro820.micro820.vfd_configmap/vfd_w_acceltime.msgtimeout.targetcfg,0xFFFFFFFF,CIPTARGETCFG
|
||||
I702=micro820.micro820.vfd_configmap/vfd_w_acceltime.msgtimeout.reqdata,0xFFFFFFFF,____FB_INIT_CONST_0000000C
|
||||
I703=micro820.micro820.vfd_configmap/vfd_w_acceltime.msgtimeout.reqlength,0x595E,UINT
|
||||
I704=micro820.micro820.vfd_configmap/vfd_w_acceltime.msgtimeout.resdata,0xFFFFFFFF,____FB_INIT_CONST_0000000C
|
||||
I705=micro820.micro820.vfd_configmap/vfd_w_acceltime.msgtimeout.__adi_reqdata,0xFFFFFFFF,UINT
|
||||
I706=micro820.micro820.vfd_configmap/vfd_w_acceltime.msgtimeout.__adi_resdata,0xFFFFFFFF,UINT
|
||||
I707=micro820.micro820.vfd_configmap/vfd_w_acceltime.msgtimeout_err_rtrig.clk,0x595B,BOOL
|
||||
I708=micro820.micro820.vfd_configmap/vfd_w_acceltime.msgtimeout_q_rtrig.clk,0x595B,BOOL
|
||||
I709=micro820.micro820.vfd_configmap/vfd_r_deceltime.fben,0x595B,BOOL
|
||||
I710=micro820.micro820.vfd_configmap/vfd_r_deceltime.ipaddress,0x5968,STRING
|
||||
I711=micro820.micro820.vfd_configmap/vfd_r_deceltime.updaterate_ms,0x595E,UINT
|
||||
I712=micro820.micro820.vfd_configmap/vfd_r_deceltime.parameternumber,0x595E,UINT
|
||||
I713=micro820.micro820.vfd_configmap/vfd_r_deceltime.msgparread.in,0x595B,BOOL
|
||||
I714=micro820.micro820.vfd_configmap/vfd_r_deceltime.msgparread.ctrlcfg,0xFFFFFFFF,CIPCONTROLCFG
|
||||
I715=micro820.micro820.vfd_configmap/vfd_r_deceltime.msgparread.appcfg,0xFFFFFFFF,CIPAPPCFG
|
||||
I716=micro820.micro820.vfd_configmap/vfd_r_deceltime.msgparread.targetcfg,0xFFFFFFFF,CIPTARGETCFG
|
||||
I717=micro820.micro820.vfd_configmap/vfd_r_deceltime.msgparread.reqdata,0xFFFFFFFF,____FB_INIT_CONST_0000000C
|
||||
I718=micro820.micro820.vfd_configmap/vfd_r_deceltime.msgparread.reqlength,0x595E,UINT
|
||||
I719=micro820.micro820.vfd_configmap/vfd_r_deceltime.msgparread.resdata,0xFFFFFFFF,____FB_INIT_CONST_0000000C
|
||||
I720=micro820.micro820.vfd_configmap/vfd_r_deceltime.msgparread.__adi_reqdata,0xFFFFFFFF,UINT
|
||||
I721=micro820.micro820.vfd_configmap/vfd_r_deceltime.msgparread.__adi_resdata,0xFFFFFFFF,UINT
|
||||
I722=micro820.micro820.vfd_configmap/vfd_r_deceltime.fben_rtrig.clk,0x595B,BOOL
|
||||
I723=micro820.micro820.vfd_configmap/vfd_r_deceltime.msgparread_q_rtrig.clk,0x595B,BOOL
|
||||
I724=micro820.micro820.vfd_configmap/vfd_r_deceltime.msgparread_err_rtrig.clk,0x595B,BOOL
|
||||
I725=micro820.micro820.vfd_configmap/vfd_w_deceltime.fben,0x595B,BOOL
|
||||
I726=micro820.micro820.vfd_configmap/vfd_w_deceltime.ipaddress,0x5968,STRING
|
||||
I727=micro820.micro820.vfd_configmap/vfd_w_deceltime.enetctrlto_sec,0x595D,USINT
|
||||
I728=micro820.micro820.vfd_configmap/vfd_w_deceltime.parameternumber,0x595E,UINT
|
||||
I729=micro820.micro820.vfd_configmap/vfd_w_deceltime.parametervalue,0x595E,UINT
|
||||
I730=micro820.micro820.vfd_configmap/vfd_w_deceltime.msgparwrite.in,0x595B,BOOL
|
||||
I731=micro820.micro820.vfd_configmap/vfd_w_deceltime.msgparwrite.ctrlcfg,0xFFFFFFFF,CIPCONTROLCFG
|
||||
I732=micro820.micro820.vfd_configmap/vfd_w_deceltime.msgparwrite.appcfg,0xFFFFFFFF,CIPAPPCFG
|
||||
I733=micro820.micro820.vfd_configmap/vfd_w_deceltime.msgparwrite.targetcfg,0xFFFFFFFF,CIPTARGETCFG
|
||||
I734=micro820.micro820.vfd_configmap/vfd_w_deceltime.msgparwrite.reqdata,0xFFFFFFFF,____FB_INIT_CONST_0000000C
|
||||
I735=micro820.micro820.vfd_configmap/vfd_w_deceltime.msgparwrite.reqlength,0x595E,UINT
|
||||
I736=micro820.micro820.vfd_configmap/vfd_w_deceltime.msgparwrite.resdata,0xFFFFFFFF,____FB_INIT_CONST_0000000C
|
||||
I737=micro820.micro820.vfd_configmap/vfd_w_deceltime.msgparwrite.__adi_reqdata,0xFFFFFFFF,UINT
|
||||
I738=micro820.micro820.vfd_configmap/vfd_w_deceltime.msgparwrite.__adi_resdata,0xFFFFFFFF,UINT
|
||||
I739=micro820.micro820.vfd_configmap/vfd_w_deceltime.fben_rtrig.clk,0x595B,BOOL
|
||||
I740=micro820.micro820.vfd_configmap/vfd_w_deceltime.msgparwrite_q_rtrig.clk,0x595B,BOOL
|
||||
I741=micro820.micro820.vfd_configmap/vfd_w_deceltime.msgparwrite_err_rtrig.clk,0x595B,BOOL
|
||||
I742=micro820.micro820.vfd_configmap/vfd_w_deceltime.msgtimeout.in,0x595B,BOOL
|
||||
I743=micro820.micro820.vfd_configmap/vfd_w_deceltime.msgtimeout.ctrlcfg,0xFFFFFFFF,CIPCONTROLCFG
|
||||
I744=micro820.micro820.vfd_configmap/vfd_w_deceltime.msgtimeout.appcfg,0xFFFFFFFF,CIPAPPCFG
|
||||
I745=micro820.micro820.vfd_configmap/vfd_w_deceltime.msgtimeout.targetcfg,0xFFFFFFFF,CIPTARGETCFG
|
||||
I746=micro820.micro820.vfd_configmap/vfd_w_deceltime.msgtimeout.reqdata,0xFFFFFFFF,____FB_INIT_CONST_0000000C
|
||||
I747=micro820.micro820.vfd_configmap/vfd_w_deceltime.msgtimeout.reqlength,0x595E,UINT
|
||||
I748=micro820.micro820.vfd_configmap/vfd_w_deceltime.msgtimeout.resdata,0xFFFFFFFF,____FB_INIT_CONST_0000000C
|
||||
I749=micro820.micro820.vfd_configmap/vfd_w_deceltime.msgtimeout.__adi_reqdata,0xFFFFFFFF,UINT
|
||||
I750=micro820.micro820.vfd_configmap/vfd_w_deceltime.msgtimeout.__adi_resdata,0xFFFFFFFF,UINT
|
||||
I751=micro820.micro820.vfd_configmap/vfd_w_deceltime.msgtimeout_err_rtrig.clk,0x595B,BOOL
|
||||
I752=micro820.micro820.vfd_configmap/vfd_w_deceltime.msgtimeout_q_rtrig.clk,0x595B,BOOL
|
||||
I753=micro820.micro820.vfd_configmap/vfd_r_maxfreq.msgparread.reqdata,0xFFFFFFFF,____FB_INIT_CONST_0000000C
|
||||
I754=micro820.micro820.vfd_configmap/vfd_r_maxfreq.msgparread.__adi_reqdata,0xFFFFFFFF,UINT
|
||||
I755=micro820.micro820.vfd_configmap/vfd_w_maxfreq.msgparwrite.resdata,0xFFFFFFFF,____FB_INIT_CONST_0000000C
|
||||
I756=micro820.micro820.vfd_configmap/vfd_w_maxfreq.msgparwrite.__adi_resdata,0xFFFFFFFF,UINT
|
||||
I757=micro820.micro820.vfd_configmap/vfd_w_maxfreq.msgtimeout.resdata,0xFFFFFFFF,____FB_INIT_CONST_0000000C
|
||||
I758=micro820.micro820.vfd_configmap/vfd_w_maxfreq.msgtimeout.__adi_resdata,0xFFFFFFFF,UINT
|
||||
I759=micro820.micro820.vfd_configmap/vfd_r_minfreq.msgparread.reqdata,0xFFFFFFFF,____FB_INIT_CONST_0000000C
|
||||
I760=micro820.micro820.vfd_configmap/vfd_r_minfreq.msgparread.__adi_reqdata,0xFFFFFFFF,UINT
|
||||
I761=micro820.micro820.vfd_configmap/vfd_w_minfreq.msgparwrite.resdata,0xFFFFFFFF,____FB_INIT_CONST_0000000C
|
||||
I762=micro820.micro820.vfd_configmap/vfd_w_minfreq.msgparwrite.__adi_resdata,0xFFFFFFFF,UINT
|
||||
I763=micro820.micro820.vfd_configmap/vfd_w_minfreq.msgtimeout.resdata,0xFFFFFFFF,____FB_INIT_CONST_0000000C
|
||||
I764=micro820.micro820.vfd_configmap/vfd_w_minfreq.msgtimeout.__adi_resdata,0xFFFFFFFF,UINT
|
||||
I765=micro820.micro820.vfd_configmap/vfd_r_stopmode.msgparread.reqdata,0xFFFFFFFF,____FB_INIT_CONST_0000000C
|
||||
I766=micro820.micro820.vfd_configmap/vfd_r_stopmode.msgparread.__adi_reqdata,0xFFFFFFFF,UINT
|
||||
I767=micro820.micro820.vfd_configmap/vfd_w_stopmode.msgparwrite.resdata,0xFFFFFFFF,____FB_INIT_CONST_0000000C
|
||||
I768=micro820.micro820.vfd_configmap/vfd_w_stopmode.msgparwrite.__adi_resdata,0xFFFFFFFF,UINT
|
||||
I769=micro820.micro820.vfd_configmap/vfd_w_stopmode.msgtimeout.resdata,0xFFFFFFFF,____FB_INIT_CONST_0000000C
|
||||
I770=micro820.micro820.vfd_configmap/vfd_w_stopmode.msgtimeout.__adi_resdata,0xFFFFFFFF,UINT
|
||||
I771=micro820.micro820.vfd_configmap/vfd_r_torqueperfmode.msgparread.reqdata,0xFFFFFFFF,____FB_INIT_CONST_0000000C
|
||||
I772=micro820.micro820.vfd_configmap/vfd_r_torqueperfmode.msgparread.__adi_reqdata,0xFFFFFFFF,UINT
|
||||
I773=micro820.micro820.vfd_configmap/vfd_w_torqueperfmode.msgparwrite.resdata,0xFFFFFFFF,____FB_INIT_CONST_0000000C
|
||||
I774=micro820.micro820.vfd_configmap/vfd_w_torqueperfmode.msgparwrite.__adi_resdata,0xFFFFFFFF,UINT
|
||||
I775=micro820.micro820.vfd_configmap/vfd_w_torqueperfmode.msgtimeout.resdata,0xFFFFFFFF,____FB_INIT_CONST_0000000C
|
||||
I776=micro820.micro820.vfd_configmap/vfd_w_torqueperfmode.msgtimeout.__adi_resdata,0xFFFFFFFF,UINT
|
||||
[END]
|
||||
@@ -1 +0,0 @@
|
||||
RA_PFX_ENET_PAR_READ(166):F,SHL();
|
||||
@@ -1,136 +0,0 @@
|
||||
__TMPV1 := __RA_PFX_ENET_PAR_READ [ __DINT_NULL ]
|
||||
__TMPB1 := __TMPV1 [ __DINT_NULL ]
|
||||
__RA_PFX_ENET_PAR_READ [ __CDINT00000008 ] := __TMPB1
|
||||
__TMPV1 := __RA_PFX_ENET_PAR_READ [ __DINT_NULL ]
|
||||
__TMPB1 := __TMPV1 [ __DINT_NULL ]
|
||||
__TMPV2 := __RA_PFX_ENET_PAR_READ [ __CDINT000000D2 ]
|
||||
__TMPB__R_TRIG__CLK := __TMPB1
|
||||
__FBL_RET := _PUSHCALLFB R_TRIG __TMPV2
|
||||
__TMPI1 := __CDINT000000D2 + __CDINT00000002
|
||||
__TMPB2 := __RA_PFX_ENET_PAR_READ [ __TMPI1 ]
|
||||
__TMPB3 := __SYSVA_FIRST_SCAN _OR __TMPB2
|
||||
_IF _NOT __TMPB3 _GOTO __LAB1
|
||||
__TMPV1 := __RA_PFX_ENET_PAR_READ [ __CDINT00000004 ]
|
||||
__TMPUIN1 := __TMPV1 [ __DINT_NULL ]
|
||||
__TMPB4 := __TMPUIN1 < __CUINT000003E8
|
||||
_IF _NOT __TMPB4 _GOTO __LAB2
|
||||
__TMPI2 := __CDINT00000050 + __CDINT00000004
|
||||
__RA_PFX_ENET_PAR_READ [ __TMPI2 ] := __CUDINT000003E8
|
||||
_GOTO __LAB3
|
||||
__LAB2 :
|
||||
__TMPV1 := __RA_PFX_ENET_PAR_READ [ __CDINT00000004 ]
|
||||
__TMPUIN1 := __TMPV1 [ __DINT_NULL ]
|
||||
_PUSH_PAR __TMPUIN1
|
||||
__TMPUDI1 := _CALL ANY_TO_UINT
|
||||
__TMPI1 := __CDINT00000050 + __CDINT00000004
|
||||
__RA_PFX_ENET_PAR_READ [ __TMPI1 ] := __TMPUDI1
|
||||
__LAB3 :
|
||||
__TMPV1 := __RA_PFX_ENET_PAR_READ [ __CDINT00000002 ]
|
||||
__TMPM2 := __TMPV1 [ __DINT_NULL ]
|
||||
__TMPM3 := __TMPM1 + __TMPM2
|
||||
__TMPI1 := __CDINT00000070 + __DINT_NULL
|
||||
__RA_PFX_ENET_PAR_READ [ __TMPI1 ] := __TMPM3
|
||||
__TMPI1 := __CDINT00000070 + __CDINT00000053
|
||||
__RA_PFX_ENET_PAR_READ [ __TMPI1 ] := __USINT_NULL
|
||||
__TMPI1 := __CDINT00000070 + __CDINT00000054
|
||||
__RA_PFX_ENET_PAR_READ [ __TMPI1 ] := __CUDINT000000FA
|
||||
__TMPI1 := __CDINT00000070 + __CDINT00000058
|
||||
__RA_PFX_ENET_PAR_READ [ __TMPI1 ] := __CUDINT00000320
|
||||
__TMPI1 := __CDINT00000070 + __CDINT0000005C
|
||||
__RA_PFX_ENET_PAR_READ [ __TMPI1 ] := FALSE
|
||||
__TMPI1 := __CDINT0000005C + __DINT_NULL
|
||||
__RA_PFX_ENET_PAR_READ [ __TMPI1 ] := __CUSINT0000000E
|
||||
__TMPI1 := __CDINT0000005C + __CDINT00000002
|
||||
__RA_PFX_ENET_PAR_READ [ __TMPI1 ] := __CUINT0000000F
|
||||
__TMPI1 := __CDINT0000005C + __CDINT00000008
|
||||
__RA_PFX_ENET_PAR_READ [ __TMPI1 ] := __CUINT00000001
|
||||
__TMPV3 := __RA_PFX_ENET_PAR_READ [ __CDINT000000DE ]
|
||||
__TMPV4 := __RA_PFX_ENET_PAR_READ [ __CDINT0000000A ]
|
||||
__TMPV4 [ __TMPV3 ] := __TMPV3
|
||||
_GOTO __LAB4
|
||||
__LAB1 :
|
||||
__LAB4 :
|
||||
__TMPV1 := __RA_PFX_ENET_PAR_READ [ __DINT_NULL ]
|
||||
__TMPB1 := __TMPV1 [ __DINT_NULL ]
|
||||
_IF _NOT __TMPB1 _GOTO __LAB5
|
||||
__TMPV5 := __RA_PFX_ENET_PAR_READ [ __CDINT00000006 ]
|
||||
__TMPUIN1 := __TMPV5 [ __DINT_NULL ]
|
||||
_PUSH_PAR __TMPUIN1
|
||||
__TMPUDI1 := _CALL ANY_TO_UINT
|
||||
__TMPI1 := __CDINT0000005C + __CDINT00000004
|
||||
__RA_PFX_ENET_PAR_READ [ __TMPI1 ] := __TMPUDI1
|
||||
__TMPI1 := __CDINT00000018 + __CDINT00000012
|
||||
__TMPB2 := __RA_PFX_ENET_PAR_READ [ __TMPI1 ]
|
||||
__TMPV2 := __RA_PFX_ENET_PAR_READ [ __CDINT000000D6 ]
|
||||
__TMPB__R_TRIG__CLK := __TMPB2
|
||||
__FBL_RET := _PUSHCALLFB R_TRIG __TMPV2
|
||||
__TMPI1 := __CDINT00000014 + __DINT_NULL
|
||||
__TMPI2 := __CDINT00000018 + __TMPI1
|
||||
__TMPB2 := __RA_PFX_ENET_PAR_READ [ __TMPI2 ]
|
||||
__TMPV2 := __RA_PFX_ENET_PAR_READ [ __CDINT000000DA ]
|
||||
__TMPB__R_TRIG__CLK := __TMPB2
|
||||
__FBL_RET := _PUSHCALLFB R_TRIG __TMPV2
|
||||
__TMPI1 := __CDINT000000D6 + __CDINT00000002
|
||||
__TMPB2 := __RA_PFX_ENET_PAR_READ [ __TMPI1 ]
|
||||
_IF _NOT __TMPB2 _GOTO __LAB6
|
||||
__TMPI2 := __CDINT00000018 + __CDINT00000014
|
||||
__TMPV1 := __RA_PFX_ENET_PAR_READ [ __TMPI2 ]
|
||||
__TMPV3 := __RA_PFX_ENET_PAR_READ [ __CDINT0000000A ]
|
||||
__TMPV3 [ __TMPV1 ] := __TMPV1
|
||||
__TMPI1 := __CDINT00000002 - __CDINT00000001
|
||||
__TMPI1 := __TMPI1 * __CDINT00000001
|
||||
__TMPI2 := __CDINT000000D0 + __TMPI1
|
||||
__TMPUSI1 := __RA_PFX_ENET_PAR_READ [ __TMPI2 ]
|
||||
_PUSH_PAR __TMPUSI1
|
||||
__TMPI3 := _CALL ANY_TO_USINT
|
||||
_PUSH_PAR __TMPI3
|
||||
_PUSH_PAR __CDINT00000008
|
||||
__TMPI4 := _CALL SHL
|
||||
__TMPI5 := __CDINT00000001 - __CDINT00000001
|
||||
__TMPI5 := __TMPI5 * __CDINT00000001
|
||||
__TMPI6 := __CDINT000000D0 + __TMPI5
|
||||
__TMPUSI2 := __RA_PFX_ENET_PAR_READ [ __TMPI6 ]
|
||||
_PUSH_PAR __TMPUSI2
|
||||
__TMPI7 := _CALL ANY_TO_USINT
|
||||
__TMPI4 := __TMPI4 + __TMPI7
|
||||
_PUSH_PAR __TMPI4
|
||||
__TMPUIN2 := _CALL ANY_TO_DINT
|
||||
__RA_PFX_ENET_PAR_READ [ __CDINT00000014 ] := __TMPUIN2
|
||||
_GOTO __LAB7
|
||||
__LAB6 :
|
||||
__LAB7 :
|
||||
__TMPI1 := __CDINT000000DA + __CDINT00000002
|
||||
__TMPB2 := __RA_PFX_ENET_PAR_READ [ __TMPI1 ]
|
||||
_IF _NOT __TMPB2 _GOTO __LAB8
|
||||
__TMPI2 := __CDINT00000018 + __CDINT00000014
|
||||
__TMPV1 := __RA_PFX_ENET_PAR_READ [ __TMPI2 ]
|
||||
__TMPV3 := __RA_PFX_ENET_PAR_READ [ __CDINT0000000A ]
|
||||
__TMPV3 [ __TMPV1 ] := __TMPV1
|
||||
__RA_PFX_ENET_PAR_READ [ __CDINT00000014 ] := __UINT_NULL
|
||||
_GOTO __LAB9
|
||||
__LAB8 :
|
||||
__LAB9 :
|
||||
_GOTO __LABa
|
||||
__LAB5 :
|
||||
__RA_PFX_ENET_PAR_READ [ __CDINT00000014 ] := __UINT_NULL
|
||||
__LABa :
|
||||
__TMPV1 := __RA_PFX_ENET_PAR_READ [ __DINT_NULL ]
|
||||
__TMPB1 := __TMPV1 [ __DINT_NULL ]
|
||||
__RA_PFX_ENET_PAR_READ [ __CDINT0000004C ] := __TMPB1
|
||||
__TMPB2 := __RA_PFX_ENET_PAR_READ [ __CDINT0000004C ]
|
||||
__TMPV6 := __RA_PFX_ENET_PAR_READ [ __CDINT00000018 ]
|
||||
__TMPB__MSG_CIPGENERIC__IN := __TMPB2
|
||||
__TMPV7 := __RA_PFX_ENET_PAR_READ [ __CDINT0000001A ]
|
||||
__TMPV8 := __RA_PFX_ENET_PAR_READ [ __CDINT00000050 ]
|
||||
__TMPV7 := __TMPV8
|
||||
__TMPV9 := __RA_PFX_ENET_PAR_READ [ __CDINT0000001C ]
|
||||
__TMPV10 := __RA_PFX_ENET_PAR_READ [ __CDINT0000005C ]
|
||||
__TMPV9 := __TMPV10
|
||||
__TMPV11 := __RA_PFX_ENET_PAR_READ [ __CDINT0000001E ]
|
||||
__TMPV12 := __RA_PFX_ENET_PAR_READ [ __CDINT00000070 ]
|
||||
__TMPV11 := __TMPV12
|
||||
__TMPV13 := __RA_PFX_ENET_PAR_READ [ __CDINT00000024 ]
|
||||
__TMPV14 := __RA_PFX_ENET_PAR_READ [ __CDINT000000D0 ]
|
||||
__TMPV13 := __TMPV14
|
||||
__TMPV6 [ __CDINT00000010 ] := __ADI__RA_PFX_ENET_PAR_READ_0_0
|
||||
__FBL_RET := _PUSHCALLFB MSG_CIPGENERIC __TMPV6
|
||||
Binary file not shown.
@@ -1 +0,0 @@
|
||||
RA_PFX_ENET_PAR_WRITE(168):F,AND_MASK();F,SHR();
|
||||
@@ -1,221 +0,0 @@
|
||||
__TMPV1 := __RA_PFX_ENET_PAR_WRITE [ __DINT_NULL ]
|
||||
__TMPB1 := __TMPV1 [ __DINT_NULL ]
|
||||
__RA_PFX_ENET_PAR_WRITE [ __CDINT0000000A ] := __TMPB1
|
||||
__TMPV1 := __RA_PFX_ENET_PAR_WRITE [ __DINT_NULL ]
|
||||
__TMPB1 := __TMPV1 [ __DINT_NULL ]
|
||||
__TMPV2 := __RA_PFX_ENET_PAR_WRITE [ __CDINT000000D2 ]
|
||||
__TMPB__R_TRIG__CLK := __TMPB1
|
||||
__FBL_RET := _PUSHCALLFB R_TRIG __TMPV2
|
||||
__TMPI1 := __CDINT000000D2 + __CDINT00000002
|
||||
__TMPB2 := __RA_PFX_ENET_PAR_WRITE [ __TMPI1 ]
|
||||
__TMPB3 := __SYSVA_FIRST_SCAN _OR __TMPB2
|
||||
_IF _NOT __TMPB3 _GOTO __LAB1
|
||||
__RA_PFX_ENET_PAR_WRITE [ __CDINT00000114 ] := TRUE
|
||||
__RA_PFX_ENET_PAR_WRITE [ __CDINT0000004C ] := FALSE
|
||||
__TMPI1 := __CDINT00000134 + __CDINT00000004
|
||||
__RA_PFX_ENET_PAR_WRITE [ __TMPI1 ] := __CUDINT000003E8
|
||||
__TMPV1 := __RA_PFX_ENET_PAR_WRITE [ __CDINT00000002 ]
|
||||
__TMPM2 := __TMPV1 [ __DINT_NULL ]
|
||||
__TMPM3 := __TMPM1 + __TMPM2
|
||||
__TMPI1 := __CDINT00000144 + __DINT_NULL
|
||||
__RA_PFX_ENET_PAR_WRITE [ __TMPI1 ] := __TMPM3
|
||||
__TMPI1 := __CDINT00000144 + __CDINT00000053
|
||||
__RA_PFX_ENET_PAR_WRITE [ __TMPI1 ] := __USINT_NULL
|
||||
__TMPI1 := __CDINT00000144 + __CDINT00000054
|
||||
__RA_PFX_ENET_PAR_WRITE [ __TMPI1 ] := __CUDINT000000FA
|
||||
__TMPI1 := __CDINT00000144 + __CDINT00000058
|
||||
__RA_PFX_ENET_PAR_WRITE [ __TMPI1 ] := __CUDINT00000320
|
||||
__TMPI1 := __CDINT00000144 + __CDINT0000005C
|
||||
__RA_PFX_ENET_PAR_WRITE [ __TMPI1 ] := FALSE
|
||||
__TMPI1 := __CDINT00000120 + __DINT_NULL
|
||||
__RA_PFX_ENET_PAR_WRITE [ __TMPI1 ] := __CUSINT00000010
|
||||
__TMPI1 := __CDINT00000120 + __CDINT00000002
|
||||
__RA_PFX_ENET_PAR_WRITE [ __TMPI1 ] := __CUINT00000007
|
||||
__TMPI1 := __CDINT00000120 + __CDINT00000004
|
||||
__RA_PFX_ENET_PAR_WRITE [ __TMPI1 ] := __UDINT_NULL
|
||||
__TMPI1 := __CDINT00000120 + __CDINT00000008
|
||||
__RA_PFX_ENET_PAR_WRITE [ __TMPI1 ] := __CUINT00000064
|
||||
__TMPV1 := __RA_PFX_ENET_PAR_WRITE [ __CDINT00000004 ]
|
||||
__TMPUSI1 := __TMPV1 [ __DINT_NULL ]
|
||||
__TMPB2 := __TMPUSI1 <> __USINT_NULL
|
||||
_IF _NOT __TMPB2 _GOTO __LAB2
|
||||
__TMPI1 := __CDINT00000001 - __CDINT00000001
|
||||
__TMPI1 := __TMPI1 * __CDINT00000001
|
||||
__TMPV3 := __RA_PFX_ENET_PAR_WRITE [ __CDINT00000004 ]
|
||||
__TMPUSI2 := __TMPV3 [ __DINT_NULL ]
|
||||
__TMPI2 := __CDINT00000140 + __TMPI1
|
||||
__RA_PFX_ENET_PAR_WRITE [ __TMPI2 ] := __TMPUSI2
|
||||
_GOTO __LAB3
|
||||
__LAB2 :
|
||||
__TMPI1 := __CDINT00000001 - __CDINT00000001
|
||||
__TMPI1 := __TMPI1 * __CDINT00000001
|
||||
__TMPI2 := __CDINT00000140 + __TMPI1
|
||||
__RA_PFX_ENET_PAR_WRITE [ __TMPI2 ] := __CUSINT00000005
|
||||
__LAB3 :
|
||||
__TMPI1 := __CDINT00000050 + __CDINT00000004
|
||||
__RA_PFX_ENET_PAR_WRITE [ __TMPI1 ] := __UDINT_NULL
|
||||
__TMPV1 := __RA_PFX_ENET_PAR_WRITE [ __CDINT00000002 ]
|
||||
__TMPM2 := __TMPV1 [ __DINT_NULL ]
|
||||
__TMPM3 := __TMPM1 + __TMPM2
|
||||
__TMPI1 := __CDINT00000070 + __DINT_NULL
|
||||
__RA_PFX_ENET_PAR_WRITE [ __TMPI1 ] := __TMPM3
|
||||
__TMPI1 := __CDINT00000070 + __CDINT00000053
|
||||
__RA_PFX_ENET_PAR_WRITE [ __TMPI1 ] := __USINT_NULL
|
||||
__TMPI1 := __CDINT00000070 + __CDINT00000054
|
||||
__RA_PFX_ENET_PAR_WRITE [ __TMPI1 ] := __CUDINT000000FA
|
||||
__TMPI1 := __CDINT00000070 + __CDINT00000058
|
||||
__RA_PFX_ENET_PAR_WRITE [ __TMPI1 ] := __CUDINT00000320
|
||||
__TMPI1 := __CDINT00000070 + __CDINT0000005C
|
||||
__RA_PFX_ENET_PAR_WRITE [ __TMPI1 ] := FALSE
|
||||
__TMPI1 := __CDINT0000005C + __DINT_NULL
|
||||
__RA_PFX_ENET_PAR_WRITE [ __TMPI1 ] := __CUSINT00000010
|
||||
__TMPI1 := __CDINT0000005C + __CDINT00000002
|
||||
__RA_PFX_ENET_PAR_WRITE [ __TMPI1 ] := __CUINT0000000F
|
||||
__TMPV1 := __RA_PFX_ENET_PAR_WRITE [ __CDINT00000006 ]
|
||||
__TMPUIN1 := __TMPV1 [ __DINT_NULL ]
|
||||
_PUSH_PAR __TMPUIN1
|
||||
__TMPUDI1 := _CALL ANY_TO_UINT
|
||||
__TMPI1 := __CDINT0000005C + __CDINT00000004
|
||||
__RA_PFX_ENET_PAR_WRITE [ __TMPI1 ] := __TMPUDI1
|
||||
__TMPI1 := __CDINT0000005C + __CDINT00000008
|
||||
__RA_PFX_ENET_PAR_WRITE [ __TMPI1 ] := __CUINT00000001
|
||||
__TMPI1 := __CDINT00000001 - __CDINT00000001
|
||||
__TMPI1 := __TMPI1 * __CDINT00000001
|
||||
__TMPV1 := __RA_PFX_ENET_PAR_WRITE [ __CDINT00000008 ]
|
||||
__TMPUIN1 := __TMPV1 [ __DINT_NULL ]
|
||||
_PUSH_PAR __TMPUIN1
|
||||
__TMPI2 := _CALL ANY_TO_UINT
|
||||
_PUSH_PAR __TMPI2
|
||||
_PUSH_PAR __CDINT000000FF
|
||||
__TMPI3 := _CALL AND_MASK
|
||||
_PUSH_PAR __TMPI3
|
||||
__TMPUSI3 := _CALL ANY_TO_DINT
|
||||
__TMPI4 := __CDINT000000D0 + __TMPI1
|
||||
__RA_PFX_ENET_PAR_WRITE [ __TMPI4 ] := __TMPUSI3
|
||||
__TMPI1 := __CDINT00000002 - __CDINT00000001
|
||||
__TMPI1 := __TMPI1 * __CDINT00000001
|
||||
__TMPV1 := __RA_PFX_ENET_PAR_WRITE [ __CDINT00000008 ]
|
||||
__TMPUIN1 := __TMPV1 [ __DINT_NULL ]
|
||||
_PUSH_PAR __TMPUIN1
|
||||
__TMPI2 := _CALL ANY_TO_UINT
|
||||
_PUSH_PAR __TMPI2
|
||||
_PUSH_PAR __CDINT00000008
|
||||
__TMPI3 := _CALL SHR
|
||||
_PUSH_PAR __TMPI3
|
||||
__TMPUSI3 := _CALL ANY_TO_DINT
|
||||
__TMPI4 := __CDINT000000D0 + __TMPI1
|
||||
__RA_PFX_ENET_PAR_WRITE [ __TMPI4 ] := __TMPUSI3
|
||||
__TMPV4 := __RA_PFX_ENET_PAR_WRITE [ __CDINT000001A4 ]
|
||||
__TMPV5 := __RA_PFX_ENET_PAR_WRITE [ __CDINT0000000C ]
|
||||
__TMPV5 [ __TMPV4 ] := __TMPV4
|
||||
_GOTO __LAB4
|
||||
__LAB1 :
|
||||
__LAB4 :
|
||||
__TMPV1 := __RA_PFX_ENET_PAR_WRITE [ __DINT_NULL ]
|
||||
__TMPB1 := __TMPV1 [ __DINT_NULL ]
|
||||
_IF _NOT __TMPB1 _GOTO __LAB5
|
||||
__TMPI1 := __CDINT000000E0 + __CDINT00000012
|
||||
__TMPB2 := __RA_PFX_ENET_PAR_WRITE [ __TMPI1 ]
|
||||
__TMPV2 := __RA_PFX_ENET_PAR_WRITE [ __CDINT0000011A ]
|
||||
__TMPB__R_TRIG__CLK := __TMPB2
|
||||
__FBL_RET := _PUSHCALLFB R_TRIG __TMPV2
|
||||
__TMPI1 := __CDINT00000018 + __CDINT00000012
|
||||
__TMPB2 := __RA_PFX_ENET_PAR_WRITE [ __TMPI1 ]
|
||||
__TMPV2 := __RA_PFX_ENET_PAR_WRITE [ __CDINT000000D6 ]
|
||||
__TMPB__R_TRIG__CLK := __TMPB2
|
||||
__FBL_RET := _PUSHCALLFB R_TRIG __TMPV2
|
||||
__TMPI1 := __CDINT0000011A + __CDINT00000002
|
||||
__TMPB2 := __RA_PFX_ENET_PAR_WRITE [ __TMPI1 ]
|
||||
_IF _NOT __TMPB2 _GOTO __LAB6
|
||||
__TMPI2 := __CDINT000000E0 + __CDINT00000014
|
||||
__TMPV1 := __RA_PFX_ENET_PAR_WRITE [ __TMPI2 ]
|
||||
__TMPV4 := __RA_PFX_ENET_PAR_WRITE [ __CDINT0000000C ]
|
||||
__TMPV4 [ __TMPV1 ] := __TMPV1
|
||||
__RA_PFX_ENET_PAR_WRITE [ __CDINT00000114 ] := FALSE
|
||||
__RA_PFX_ENET_PAR_WRITE [ __CDINT0000004C ] := TRUE
|
||||
_GOTO __LAB7
|
||||
__LAB6 :
|
||||
__LAB7 :
|
||||
__TMPI1 := __CDINT000000D6 + __CDINT00000002
|
||||
__TMPB2 := __RA_PFX_ENET_PAR_WRITE [ __TMPI1 ]
|
||||
_IF _NOT __TMPB2 _GOTO __LAB8
|
||||
__TMPI2 := __CDINT00000018 + __CDINT00000014
|
||||
__TMPV1 := __RA_PFX_ENET_PAR_WRITE [ __TMPI2 ]
|
||||
__TMPV4 := __RA_PFX_ENET_PAR_WRITE [ __CDINT0000000C ]
|
||||
__TMPV4 [ __TMPV1 ] := __TMPV1
|
||||
__RA_PFX_ENET_PAR_WRITE [ __CDINT0000004C ] := FALSE
|
||||
_GOTO __LAB9
|
||||
__LAB8 :
|
||||
__LAB9 :
|
||||
__TMPI1 := __CDINT00000014 + __DINT_NULL
|
||||
__TMPI2 := __CDINT000000E0 + __TMPI1
|
||||
__TMPB2 := __RA_PFX_ENET_PAR_WRITE [ __TMPI2 ]
|
||||
__TMPV2 := __RA_PFX_ENET_PAR_WRITE [ __CDINT00000116 ]
|
||||
__TMPB__R_TRIG__CLK := __TMPB2
|
||||
__FBL_RET := _PUSHCALLFB R_TRIG __TMPV2
|
||||
__TMPI1 := __CDINT00000014 + __DINT_NULL
|
||||
__TMPI2 := __CDINT00000018 + __TMPI1
|
||||
__TMPB2 := __RA_PFX_ENET_PAR_WRITE [ __TMPI2 ]
|
||||
__TMPV2 := __RA_PFX_ENET_PAR_WRITE [ __CDINT000000DA ]
|
||||
__TMPB__R_TRIG__CLK := __TMPB2
|
||||
__FBL_RET := _PUSHCALLFB R_TRIG __TMPV2
|
||||
__TMPI1 := __CDINT00000116 + __CDINT00000002
|
||||
__TMPB2 := __RA_PFX_ENET_PAR_WRITE [ __TMPI1 ]
|
||||
_IF _NOT __TMPB2 _GOTO __LABa
|
||||
__TMPI2 := __CDINT000000E0 + __CDINT00000014
|
||||
__TMPV1 := __RA_PFX_ENET_PAR_WRITE [ __TMPI2 ]
|
||||
__TMPV4 := __RA_PFX_ENET_PAR_WRITE [ __CDINT0000000C ]
|
||||
__TMPV4 [ __TMPV1 ] := __TMPV1
|
||||
_GOTO __LABb
|
||||
__LABa :
|
||||
__LABb :
|
||||
__TMPI1 := __CDINT000000DA + __CDINT00000002
|
||||
__TMPB2 := __RA_PFX_ENET_PAR_WRITE [ __TMPI1 ]
|
||||
_IF _NOT __TMPB2 _GOTO __LABc
|
||||
__TMPI2 := __CDINT00000018 + __CDINT00000014
|
||||
__TMPV1 := __RA_PFX_ENET_PAR_WRITE [ __TMPI2 ]
|
||||
__TMPV4 := __RA_PFX_ENET_PAR_WRITE [ __CDINT0000000C ]
|
||||
__TMPV4 [ __TMPV1 ] := __TMPV1
|
||||
__RA_PFX_ENET_PAR_WRITE [ __CDINT0000004C ] := FALSE
|
||||
_GOTO __LABd
|
||||
__LABc :
|
||||
__LABd :
|
||||
_GOTO __LABe
|
||||
__LAB5 :
|
||||
__RA_PFX_ENET_PAR_WRITE [ __CDINT00000114 ] := FALSE
|
||||
__RA_PFX_ENET_PAR_WRITE [ __CDINT0000004C ] := FALSE
|
||||
__LABe :
|
||||
__TMPB2 := __RA_PFX_ENET_PAR_WRITE [ __CDINT00000114 ]
|
||||
__TMPV6 := __RA_PFX_ENET_PAR_WRITE [ __CDINT000000E0 ]
|
||||
__TMPB__MSG_CIPGENERIC__IN := __TMPB2
|
||||
__TMPV7 := __RA_PFX_ENET_PAR_WRITE [ __CDINT000000E2 ]
|
||||
__TMPV8 := __RA_PFX_ENET_PAR_WRITE [ __CDINT00000134 ]
|
||||
__TMPV7 := __TMPV8
|
||||
__TMPV9 := __RA_PFX_ENET_PAR_WRITE [ __CDINT000000E4 ]
|
||||
__TMPV10 := __RA_PFX_ENET_PAR_WRITE [ __CDINT00000120 ]
|
||||
__TMPV9 := __TMPV10
|
||||
__TMPV11 := __RA_PFX_ENET_PAR_WRITE [ __CDINT000000E6 ]
|
||||
__TMPV12 := __RA_PFX_ENET_PAR_WRITE [ __CDINT00000144 ]
|
||||
__TMPV11 := __TMPV12
|
||||
__TMPV13 := __RA_PFX_ENET_PAR_WRITE [ __CDINT000000E8 ]
|
||||
__TMPV14 := __RA_PFX_ENET_PAR_WRITE [ __CDINT00000140 ]
|
||||
__TMPV13 := __TMPV14
|
||||
__TMPV6 [ __CDINT0000000E ] := __ADI__RA_PFX_ENET_PAR_WRITE_0_0
|
||||
__FBL_RET := _PUSHCALLFB MSG_CIPGENERIC __TMPV6
|
||||
__TMPB2 := __RA_PFX_ENET_PAR_WRITE [ __CDINT0000004C ]
|
||||
__TMPV6 := __RA_PFX_ENET_PAR_WRITE [ __CDINT00000018 ]
|
||||
__TMPB__MSG_CIPGENERIC__IN := __TMPB2
|
||||
__TMPV7 := __RA_PFX_ENET_PAR_WRITE [ __CDINT0000001A ]
|
||||
__TMPV8 := __RA_PFX_ENET_PAR_WRITE [ __CDINT00000050 ]
|
||||
__TMPV7 := __TMPV8
|
||||
__TMPV9 := __RA_PFX_ENET_PAR_WRITE [ __CDINT0000001C ]
|
||||
__TMPV10 := __RA_PFX_ENET_PAR_WRITE [ __CDINT0000005C ]
|
||||
__TMPV9 := __TMPV10
|
||||
__TMPV11 := __RA_PFX_ENET_PAR_WRITE [ __CDINT0000001E ]
|
||||
__TMPV12 := __RA_PFX_ENET_PAR_WRITE [ __CDINT00000070 ]
|
||||
__TMPV11 := __TMPV12
|
||||
__TMPV15 := __RA_PFX_ENET_PAR_WRITE [ __CDINT00000020 ]
|
||||
__TMPV16 := __RA_PFX_ENET_PAR_WRITE [ __CDINT000000D0 ]
|
||||
__TMPV15 := __TMPV16
|
||||
__TMPV6 [ __CDINT0000000E ] := __ADI__RA_PFX_ENET_PAR_WRITE_0_1
|
||||
__FBL_RET := _PUSHCALLFB MSG_CIPGENERIC __TMPV6
|
||||
Binary file not shown.
@@ -1 +0,0 @@
|
||||
RA_PFX_ENET_STS_CMD(164):F,LEFT();F,ABS();F,AND_MASK();F,SHR();F,SHL();
|
||||
File diff suppressed because it is too large
Load Diff
Binary file not shown.
@@ -0,0 +1,90 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<Pou FileVersion="200.00.003" Name="RA_PFx_ENET_PAR_READ" ElementGuid="278001ad-1041-4dee-adea-ceb4ed34e4f2" Comment="" SingleTextLine="Read a single PF4x or PF52x drive parameter over Ethernet using Explicit Messaging (v6)" Language="ST" CustomFbd="0" Localization="Prj" GroupName="(User defined)" GenDebugInfo="false" UseResPassword="true" GenerateSymbMon="true" Is1499="false">
|
||||
<FunctionBlock IdentifierNb="0" Keyword="" InitInstance="false" SymbMonExtraBytes="128" />
|
||||
<LocalVars>
|
||||
<Variable Name="FBEN" DataType="BOOL" InitialValue="" Comment="" Address="" Modifier="Constant" Kind="VarInput" Alias="" AccessRights="Read" StringSize="0" Direction="Input" CommentFields="" Attributes="0" />
|
||||
<Variable Name="IPAddress" DataType="STRING" InitialValue="" Comment="" Address="" Modifier="Constant" Kind="VarInput" Alias="" AccessRights="Read" StringSize="80" Direction="Input" CommentFields="" Attributes="0" />
|
||||
<Variable Name="UpdateRate_ms" DataType="UINT" InitialValue="" Comment="" Address="" Modifier="Constant" Kind="VarInput" Alias="" AccessRights="Read" StringSize="0" Direction="Input" CommentFields="" Attributes="0" />
|
||||
<Variable Name="ParameterNumber" DataType="UINT" InitialValue="" Comment="" Address="" Modifier="Constant" Kind="VarInput" Alias="" AccessRights="Read" StringSize="0" Direction="Input" CommentFields="" Attributes="0" />
|
||||
<Variable Name="FBENO" DataType="BOOL" InitialValue="" Comment="" Address="" Modifier="Constant" Kind="VarOutput" Alias="" AccessRights="Write" StringSize="0" Direction="Output" CommentFields="" Attributes="0" />
|
||||
<Variable Name="CIPErrorStatus" DataType="CIPSTATUS" InitialValue="" Comment="" Address="" Modifier="Constant" Kind="VarOutput" Alias="" AccessRights="Write" StringSize="0" Direction="Output" CommentFields="" Attributes="0" />
|
||||
<Variable Name="ParameterValue" DataType="UINT" InitialValue="" Comment="" Address="" Modifier="Constant" Kind="VarOutput" Alias="" AccessRights="Write" StringSize="0" Direction="Output" CommentFields="" Attributes="0" />
|
||||
<Variable Name="MSGParRead" DataType="MSG_CIPGENERIC" InitialValue=",,,,,,,2(0)" Comment="" Address="" Modifier="Constant" Kind="Var" Alias="" AccessRights="ReadWrite" StringSize="0" Direction="Local" CommentFields="" Attributes="0" />
|
||||
<Variable Name="MSGParRead_EN" DataType="BOOL" InitialValue="" Comment="" Address="" Modifier="Constant" Kind="Var" Alias="" AccessRights="ReadWrite" StringSize="0" Direction="Local" CommentFields="" Attributes="0" />
|
||||
<Variable Name="ParReadCtrlCfg" DataType="CIPCONTROLCFG" InitialValue="" Comment="" Address="" Modifier="Constant" Kind="Var" Alias="" AccessRights="ReadWrite" StringSize="0" Direction="Local" CommentFields="" Attributes="0" />
|
||||
<Variable Name="ParReadAppCfg" DataType="CIPAPPCFG" InitialValue="" Comment="" Address="" Modifier="Constant" Kind="Var" Alias="" AccessRights="ReadWrite" StringSize="0" Direction="Local" CommentFields="" Attributes="0" />
|
||||
<Variable Name="ParReadTargetCfg" DataType="CIPTARGETCFG" InitialValue="" Comment="" Address="" Modifier="Constant" Kind="Var" Alias="" AccessRights="ReadWrite" StringSize="0" Direction="Local" CommentFields="" Attributes="0" />
|
||||
<Variable Name="ParReadResData" DataType="USINT" InitialValue="" Comment="" Address="" Modifier="Constant" Kind="Var" Alias="" AccessRights="ReadWrite" StringSize="0" Direction="Local" CommentFields="" Attributes="0">
|
||||
<Dimension Lower="1" Upper="2" />
|
||||
</Variable>
|
||||
<Variable Name="FBEN_RTRIG" DataType="R_TRIG" InitialValue="" Comment="" Address="" Modifier="Constant" Kind="Var" Alias="" AccessRights="ReadWrite" StringSize="0" Direction="Local" CommentFields="" Attributes="0" />
|
||||
<Variable Name="MSGParRead_Q_RTRIG" DataType="R_TRIG" InitialValue="" Comment="" Address="" Modifier="Constant" Kind="Var" Alias="" AccessRights="ReadWrite" StringSize="0" Direction="Local" CommentFields="" Attributes="0" />
|
||||
<Variable Name="MSGParRead_Err_RTRIG" DataType="R_TRIG" InitialValue="" Comment="" Address="" Modifier="Constant" Kind="Var" Alias="" AccessRights="ReadWrite" StringSize="0" Direction="Local" CommentFields="" Attributes="0" />
|
||||
<Variable Name="NoErrorStatus" DataType="CIPSTATUS" InitialValue="" Comment="" Address="" Modifier="Constant" Kind="Var" Alias="" AccessRights="ReadWrite" StringSize="0" Direction="Local" CommentFields="" Attributes="0" />
|
||||
</LocalVars>
|
||||
<PouBody><![CDATA[FUNCTION_BLOCK RA_PFx_ENET_PAR_READ
|
||||
(*=====================================================================================================================================
|
||||
[UDFB Name] :RA_PFx_ENET_PAR_READ (v6)
|
||||
[Catagory] :Communication
|
||||
[Description] :Read a single PF4x or PF52x drive parameter over Ethernet using Explicit Messaging (v6)
|
||||
[Author] :Rockwell Automation
|
||||
[Created using CCW version] :6.01
|
||||
[FeedBack] :RASampleCode@ra.rockwell.com
|
||||
[Revison History] :2014-August - Original Release for Version 6
|
||||
[Notes] :DO NOT USE THIS UDFB WITH MORE THAN 4 DRIVES IN A PROJECT - IF YOU DO, YOU WILL GET RANDOM MSG ERRORS!
|
||||
|
||||
=====================================================================================================================================*)
|
||||
|
||||
FBENO := FBEN;
|
||||
(*-------- Initialize --------*)
|
||||
FBEN_RTRIG(FBEN);
|
||||
IF (__SYSVA_FIRST_SCAN OR FBEN_RTRIG.Q) THEN
|
||||
|
||||
IF UpdateRate_ms < 1000 THEN
|
||||
ParReadCtrlCfg.TriggerType := 1000; (*Triggers message every 1000 ms while MSGParRead_EN is true*)
|
||||
ELSE
|
||||
ParReadCtrlCfg.TriggerType := ANY_TO_UDINT(UpdateRate_ms);
|
||||
END_IF;
|
||||
|
||||
ParReadTargetCfg.Path := '4,'+ IPAddress;
|
||||
ParReadTargetCfg.CipConnMode := 0; (*0-unconnected, 1-Class 3*)
|
||||
ParReadTargetCfg.UcmmTimeout := 250; (*Unconnected message time out, Set to 0 means 3000ms, range 250-10000*)
|
||||
ParReadTargetCfg.ConnMsgTimeout := 800; (*Class3 time out, Set to 0 means 3000ms, range 800-10000*)
|
||||
ParReadTargetCfg.ConnClose := FALSE;(*Don't close the connection upon message completion*)
|
||||
ParReadAppCfg.Service := 14; (*Service code 0Eh for Get Attribute Single*)
|
||||
ParReadAppCfg.Class := 15; (*Class code 0Fh for Parameter Object*)
|
||||
ParReadAppCfg.Attribute := 1; (*Attribute 1 for Parameter Value*)
|
||||
CIPErrorStatus := NoErrorStatus;
|
||||
|
||||
END_IF;
|
||||
|
||||
(*-------- Main Routine --------*)
|
||||
IF FBEN THEN
|
||||
ParReadAppCfg.Instance := ANY_TO_UDINT(ParameterNumber);
|
||||
MSGParRead_Q_RTRIG(MSGParRead.Q);
|
||||
MSGParRead_Err_RTRIG(MSGParRead.Status.Error);
|
||||
|
||||
IF MSGParRead_Q_RTRIG.Q THEN
|
||||
CIPErrorStatus := MSGParRead.Status;
|
||||
ParameterValue := ANY_TO_UINT(SHL(ANY_TO_DINT(ParReadResData[2]),8)+ ANY_TO_DINT(ParReadResData[1]));
|
||||
END_IF;
|
||||
|
||||
IF MSGParRead_Err_RTRIG.Q THEN
|
||||
CIPErrorStatus := MSGParRead.Status;
|
||||
ParameterValue := 0;
|
||||
END_IF;
|
||||
|
||||
ELSE
|
||||
ParameterValue := 0;
|
||||
|
||||
END_IF;
|
||||
|
||||
MSGParRead_EN := FBEN;
|
||||
MSGParRead(MSGParRead_EN, ParReadCtrlCfg, ParReadAppCfg, ParReadTargetCfg,, 0, ParReadResData);
|
||||
END_FUNCTION_BLOCK]]></PouBody>
|
||||
<PouUIProperties>
|
||||
<Root Version="5">
|
||||
<LanguageContainerStyle CommentTextColor="Green" CommentFont="Courier New, 10pt" PonctuationTextColor="Black" PonctuationFont="Courier New, 10pt" IdentifierTextColor="Black" IdentifierFont="Courier New, 10pt" OperatorTextColor="Black" OperatorFont="Courier New, 10pt" ReservedWordTextColor="Fuchsia" ReservedWordFont="Courier New, 10pt" PouTextColor="BlueViolet" PouFont="Courier New, 10pt" NumberTextColor="Firebrick" NumberFont="Courier New, 10pt" StringTextColor="Gray" StringFont="Courier New, 10pt" EditorTextAreaBackgroundColor="White" EditorFont="Courier New, 10pt" Index="0" />
|
||||
</Root>
|
||||
</PouUIProperties>
|
||||
</Pou>
|
||||
@@ -0,0 +1,128 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<Pou FileVersion="200.00.003" Name="RA_PFx_ENET_PAR_WRITE" ElementGuid="7dae58dd-ce26-4bc1-903b-9104ff5dba82" Comment="" SingleTextLine="Write a single PF4x or PF52x drive parameter over Ethernet using Explicit Messaging (v6)" Language="ST" CustomFbd="0" Localization="Prj" GroupName="(User defined)" GenDebugInfo="false" UseResPassword="true" GenerateSymbMon="true" Is1499="false">
|
||||
<FunctionBlock IdentifierNb="0" Keyword="" InitInstance="false" SymbMonExtraBytes="128" />
|
||||
<LocalVars>
|
||||
<Variable Name="FBEN" DataType="BOOL" InitialValue="" Comment="" Address="" Modifier="Constant" Kind="VarInput" Alias="" AccessRights="Read" StringSize="0" Direction="Input" CommentFields="" Attributes="0" />
|
||||
<Variable Name="IPAddress" DataType="STRING" InitialValue="" Comment="" Address="" Modifier="Constant" Kind="VarInput" Alias="" AccessRights="Read" StringSize="80" Direction="Input" CommentFields="" Attributes="0" />
|
||||
<Variable Name="EnetCtrlTO_sec" DataType="USINT" InitialValue="" Comment="" Address="" Modifier="Constant" Kind="VarInput" Alias="" AccessRights="Read" StringSize="0" Direction="Input" CommentFields="" Attributes="0" />
|
||||
<Variable Name="ParameterNumber" DataType="UINT" InitialValue="" Comment="" Address="" Modifier="Constant" Kind="VarInput" Alias="" AccessRights="Read" StringSize="0" Direction="Input" CommentFields="" Attributes="0" />
|
||||
<Variable Name="ParameterValue" DataType="UINT" InitialValue="" Comment="" Address="" Modifier="Constant" Kind="VarInput" Alias="" AccessRights="Read" StringSize="0" Direction="Input" CommentFields="" Attributes="0" />
|
||||
<Variable Name="FBENO" DataType="BOOL" InitialValue="" Comment="" Address="" Modifier="Constant" Kind="VarOutput" Alias="" AccessRights="Write" StringSize="0" Direction="Output" CommentFields="" Attributes="0" />
|
||||
<Variable Name="CIPErrorStatus" DataType="CIPSTATUS" InitialValue="" Comment="" Address="" Modifier="Constant" Kind="VarOutput" Alias="" AccessRights="Write" StringSize="0" Direction="Output" CommentFields="" Attributes="0" />
|
||||
<Variable Name="MSGParWrite" DataType="MSG_CIPGENERIC" InitialValue=",,,,,,,2(0)" Comment="" Address="" Modifier="Constant" Kind="Var" Alias="" AccessRights="ReadWrite" StringSize="0" Direction="Local" CommentFields="" Attributes="0" />
|
||||
<Variable Name="MSGParWrite_EN" DataType="BOOL" InitialValue="" Comment="" Address="" Modifier="Constant" Kind="Var" Alias="" AccessRights="ReadWrite" StringSize="0" Direction="Local" CommentFields="" Attributes="0" />
|
||||
<Variable Name="ParWriteCtrlCfg" DataType="CIPCONTROLCFG" InitialValue="" Comment="" Address="" Modifier="Constant" Kind="Var" Alias="" AccessRights="ReadWrite" StringSize="0" Direction="Local" CommentFields="" Attributes="0" />
|
||||
<Variable Name="ParWriteAppCfg" DataType="CIPAPPCFG" InitialValue="" Comment="" Address="" Modifier="Constant" Kind="Var" Alias="" AccessRights="ReadWrite" StringSize="0" Direction="Local" CommentFields="" Attributes="0" />
|
||||
<Variable Name="ParWriteTargetCfg" DataType="CIPTARGETCFG" InitialValue="" Comment="" Address="" Modifier="Constant" Kind="Var" Alias="" AccessRights="ReadWrite" StringSize="0" Direction="Local" CommentFields="" Attributes="0" />
|
||||
<Variable Name="ParWriteReqData" DataType="USINT" InitialValue="" Comment="" Address="" Modifier="Constant" Kind="Var" Alias="" AccessRights="ReadWrite" StringSize="0" Direction="Local" CommentFields="" Attributes="0">
|
||||
<Dimension Lower="1" Upper="2" />
|
||||
</Variable>
|
||||
<Variable Name="FBEN_RTRIG" DataType="R_TRIG" InitialValue="" Comment="" Address="" Modifier="Constant" Kind="Var" Alias="" AccessRights="ReadWrite" StringSize="0" Direction="Local" CommentFields="" Attributes="0" />
|
||||
<Variable Name="MSGParWrite_Q_RTRIG" DataType="R_TRIG" InitialValue="" Comment="" Address="" Modifier="Constant" Kind="Var" Alias="" AccessRights="ReadWrite" StringSize="0" Direction="Local" CommentFields="" Attributes="0" />
|
||||
<Variable Name="MSGParWrite_Err_RTRIG" DataType="R_TRIG" InitialValue="" Comment="" Address="" Modifier="Constant" Kind="Var" Alias="" AccessRights="ReadWrite" StringSize="0" Direction="Local" CommentFields="" Attributes="0" />
|
||||
<Variable Name="MSGTimeOut" DataType="MSG_CIPGENERIC" InitialValue=",,,,,,,2(0)" Comment="" Address="" Modifier="Constant" Kind="Var" Alias="" AccessRights="ReadWrite" StringSize="0" Direction="Local" CommentFields="" Attributes="0" />
|
||||
<Variable Name="MSGTimeOut_EN" DataType="BOOL" InitialValue="" Comment="" Address="" Modifier="Constant" Kind="Var" Alias="" AccessRights="ReadWrite" StringSize="0" Direction="Local" CommentFields="" Attributes="0" />
|
||||
<Variable Name="MSGTimeOut_Err_RTRIG" DataType="R_TRIG" InitialValue="" Comment="" Address="" Modifier="Constant" Kind="Var" Alias="" AccessRights="ReadWrite" StringSize="0" Direction="Local" CommentFields="" Attributes="0" />
|
||||
<Variable Name="MSGTimeOut_Q_RTRIG" DataType="R_TRIG" InitialValue="" Comment="" Address="" Modifier="Constant" Kind="Var" Alias="" AccessRights="ReadWrite" StringSize="0" Direction="Local" CommentFields="" Attributes="0" />
|
||||
<Variable Name="TimeOutAppCfg" DataType="CIPAPPCFG" InitialValue="" Comment="" Address="" Modifier="Constant" Kind="Var" Alias="" AccessRights="ReadWrite" StringSize="0" Direction="Local" CommentFields="" Attributes="0" />
|
||||
<Variable Name="TimeOutCtrlCfg" DataType="CIPCONTROLCFG" InitialValue="" Comment="" Address="" Modifier="Constant" Kind="Var" Alias="" AccessRights="ReadWrite" StringSize="0" Direction="Local" CommentFields="" Attributes="0" />
|
||||
<Variable Name="TimeOutReqData" DataType="USINT" InitialValue="" Comment="" Address="" Modifier="Constant" Kind="Var" Alias="" AccessRights="ReadWrite" StringSize="0" Direction="Local" CommentFields="" Attributes="0">
|
||||
<Dimension Lower="1" Upper="2" />
|
||||
</Variable>
|
||||
<Variable Name="TimeOutTargetCfg" DataType="CIPTARGETCFG" InitialValue="" Comment="" Address="" Modifier="Constant" Kind="Var" Alias="" AccessRights="ReadWrite" StringSize="0" Direction="Local" CommentFields="" Attributes="0" />
|
||||
<Variable Name="NoErrorStatus" DataType="CIPSTATUS" InitialValue="" Comment="" Address="" Modifier="Constant" Kind="Var" Alias="" AccessRights="ReadWrite" StringSize="0" Direction="Local" CommentFields="" Attributes="0" />
|
||||
</LocalVars>
|
||||
<PouBody><![CDATA[FUNCTION_BLOCK RA_PFx_ENET_PAR_WRITE
|
||||
(*=====================================================================================================================================
|
||||
[UDFB Name] :RA_PFx_ENET_PAR_WRITE (v6)
|
||||
[Catagory] :Communication
|
||||
[Description] :Write a single PF4x or PF52x drive parameter over Ethernet using Explicit Messaging (v6)
|
||||
[Author] :Rockwell Automation
|
||||
[Created using CCW version] :6.01
|
||||
[FeedBack] :RASampleCode@ra.rockwell.com
|
||||
[Revison History] :2014-August - Original Release for Version 6
|
||||
[Notes] :DO NOT USE THIS UDFB WITH MORE THAN 4 DRIVES IN A PROJECT - IF YOU DO, YOU WILL GET RANDOM MSG ERRORS!
|
||||
|
||||
=====================================================================================================================================*)
|
||||
|
||||
FBENO := FBEN;
|
||||
(*-------- Initialize --------*)
|
||||
FBEN_RTRIG(FBEN);
|
||||
IF (__SYSVA_FIRST_SCAN OR FBEN_RTRIG.Q) THEN
|
||||
MSGTimeOut_EN := TRUE;
|
||||
MSGParWrite_EN:= FALSE;
|
||||
TimeOutCtrlCfg.TriggerType := 1000; (*Triggers message every 1000 ms while MSGTimeOut_EN is true*)
|
||||
TimeOutTargetCfg.Path := '4,'+ IPAddress;
|
||||
TimeOutTargetCfg.CipConnMode := 0; (*0-unconnected, 1-Class 3*)
|
||||
TimeOutTargetCfg.UcmmTimeout := 250; (*Unconnected message time out, Set to 0 means 3000ms, range 250-10000*)
|
||||
TimeOutTargetCfg.ConnMsgTimeout := 800; (*Class3 time out, Set to 0 means 3000ms, range 800-10000*)
|
||||
TimeOutTargetCfg.ConnClose := FALSE;(*Don't close the connection upon message completion*)
|
||||
TimeOutAppCfg.Service := 16; (*Service code 10h for Set Attribute Single*)
|
||||
TimeOutAppCfg.Class := 7; (*Class code 7 for Register Object*)
|
||||
TimeOutAppCfg.Instance := 0; (*Instance 0 for Class Attribute*)
|
||||
TimeOutAppCfg.Attribute := 100;(*Attribute 100 for Control Timeout*)
|
||||
|
||||
IF EnetCtrlTO_sec <> 0 THEN
|
||||
TimeOutReqData[1]:= EnetCtrlTO_sec; (*Set Ethernet Control Timeout value in seconds*)
|
||||
ELSE
|
||||
TimeOutReqData[1]:= 5; (*If 0 (invalid) set Ethernet Control Timeout to 5 seconds*)
|
||||
END_IF;
|
||||
|
||||
ParWriteCtrlCfg.TriggerType := 0;
|
||||
ParWriteTargetCfg.Path := '4,'+ IPAddress;
|
||||
ParWriteTargetCfg.CipConnMode := 0; (*0-unconnected, 1-Class 3*)
|
||||
ParWriteTargetCfg.UcmmTimeout := 250; (*Unconnected message time out, Set to 0 means 3000ms, range 250-10000*)
|
||||
ParWriteTargetCfg.ConnMsgTimeout:= 800; (*Class3 time out, Set to 0 means 3000ms, range 800-10000*)
|
||||
ParWriteTargetCfg.ConnClose := FALSE;(*Don't close the connection upon message completion*)
|
||||
ParWriteAppCfg.Service := 16; (*Service code 10h for Set Attribute Single*)
|
||||
ParWriteAppCfg.Class := 15; (*Class code 0Fh for Parameter Object*)
|
||||
ParWriteAppCfg.Instance := ANY_TO_UDINT(ParameterNumber);
|
||||
ParWriteAppCfg.Attribute := 1; (*Attribute 1 for Parameter Value*)
|
||||
ParWriteReqData[1] := ANY_TO_USINT(AND_MASK(ANY_TO_DINT(ParameterValue), 2#0000_0000_1111_1111));
|
||||
ParWriteReqData[2] := ANY_TO_USINT(SHR(ANY_TO_DINT(ParameterValue), 8));
|
||||
CIPErrorStatus := NoErrorStatus;
|
||||
END_IF;
|
||||
|
||||
(*-------- Main Routine --------*)
|
||||
IF FBEN THEN
|
||||
MSGTimeOut_Q_RTRIG(MSGTimeOut.Q);
|
||||
MSGParWrite_Q_RTRIG(MSGParWrite.Q);
|
||||
|
||||
IF MSGTimeOut_Q_RTRIG.Q THEN
|
||||
CIPErrorStatus := MSGTimeOut.Status;
|
||||
MSGTimeOut_EN := FALSE;
|
||||
MSGParWrite_EN := TRUE;
|
||||
END_IF;
|
||||
|
||||
IF MSGParWrite_Q_RTRIG.Q THEN
|
||||
CIPErrorStatus := MSGParWrite.Status;
|
||||
MSGParWrite_EN := FALSE;
|
||||
END_IF;
|
||||
|
||||
MSGTimeOut_Err_RTRIG(MSGTimeOut.Status.Error);
|
||||
MSGParWrite_Err_RTRIG(MSGParWrite.Status.Error);
|
||||
|
||||
IF MSGTimeOut_Err_RTRIG.Q THEN
|
||||
CIPErrorStatus := MSGTimeOut.Status;
|
||||
END_IF;
|
||||
|
||||
IF MSGParWrite_Err_RTRIG.Q THEN
|
||||
CIPErrorStatus := MSGParWrite.Status;
|
||||
MSGParWrite_EN := FALSE;
|
||||
END_IF;
|
||||
|
||||
ELSE
|
||||
MSGTimeOut_EN := FALSE;
|
||||
MSGParWrite_EN := FALSE;
|
||||
|
||||
END_IF;
|
||||
|
||||
MSGTimeOut(MSGTimeOut_EN, TimeOutCtrlCfg, TimeOutAppCfg, TimeOutTargetCfg, TimeOutReqData, 2,);
|
||||
MSGParWrite(MSGParWrite_EN, ParWriteCtrlCfg, ParWriteAppCfg, ParWriteTargetCfg, ParWriteReqData, 2,);
|
||||
END_FUNCTION_BLOCK]]></PouBody>
|
||||
<PouUIProperties>
|
||||
<Root Version="5">
|
||||
<LanguageContainerStyle CommentTextColor="Green" CommentFont="Courier New, 10pt" PonctuationTextColor="Black" PonctuationFont="Courier New, 10pt" IdentifierTextColor="Black" IdentifierFont="Courier New, 10pt" OperatorTextColor="Black" OperatorFont="Courier New, 10pt" ReservedWordTextColor="Fuchsia" ReservedWordFont="Courier New, 10pt" PouTextColor="BlueViolet" PouFont="Courier New, 10pt" NumberTextColor="Firebrick" NumberFont="Courier New, 10pt" StringTextColor="Gray" StringFont="Courier New, 10pt" EditorTextAreaBackgroundColor="White" EditorFont="Courier New, 10pt" Index="0" />
|
||||
</Root>
|
||||
</PouUIProperties>
|
||||
</Pou>
|
||||
@@ -0,0 +1,774 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<Pou FileVersion="200.00.003" Name="RA_PFx_ENET_STS_CMD" ElementGuid="7a95ad31-b723-491e-a8c4-71264ed1fb52" Comment="" SingleTextLine="Status & Control of a PF75x, PF52x or PF4x drive over Ethernet using Explicit Messaging (v7)" Language="ST" CustomFbd="0" Localization="Prj" GroupName="(User defined)" GenDebugInfo="false" UseResPassword="true" GenerateSymbMon="true" Is1499="false">
|
||||
<FunctionBlock IdentifierNb="0" Keyword="" InitInstance="false" SymbMonExtraBytes="128" />
|
||||
<LocalVars>
|
||||
<Variable Name="FBEN" DataType="BOOL" InitialValue="" Comment="" Address="" Modifier="Constant" Kind="VarInput" Alias="" AccessRights="Read" StringSize="0" Direction="Input" CommentFields="" Attributes="0" />
|
||||
<Variable Name="IPAddress" DataType="STRING" InitialValue="" Comment="" Address="" Modifier="Constant" Kind="VarInput" Alias="" AccessRights="Read" StringSize="16" Direction="Input" CommentFields="" Attributes="0" />
|
||||
<Variable Name="UpdateRate_ms" DataType="UINT" InitialValue="" Comment="" Address="" Modifier="Constant" Kind="VarInput" Alias="" AccessRights="Read" StringSize="0" Direction="Input" CommentFields="" Attributes="0" />
|
||||
<Variable Name="EnetCtrlTO_sec" DataType="USINT" InitialValue="" Comment="" Address="" Modifier="Constant" Kind="VarInput" Alias="" AccessRights="Read" StringSize="0" Direction="Input" CommentFields="" Attributes="0" />
|
||||
<Variable Name="Stop" DataType="BOOL" InitialValue="" Comment="" Address="" Modifier="Constant" Kind="VarInput" Alias="" AccessRights="Read" StringSize="0" Direction="Input" CommentFields="" Attributes="0" />
|
||||
<Variable Name="Start" DataType="BOOL" InitialValue="" Comment="" Address="" Modifier="Constant" Kind="VarInput" Alias="" AccessRights="Read" StringSize="0" Direction="Input" CommentFields="" Attributes="0" />
|
||||
<Variable Name="Jog" DataType="BOOL" InitialValue="" Comment="" Address="" Modifier="Constant" Kind="VarInput" Alias="" AccessRights="Read" StringSize="0" Direction="Input" CommentFields="" Attributes="0" />
|
||||
<Variable Name="ClrFault" DataType="BOOL" InitialValue="" Comment="" Address="" Modifier="Constant" Kind="VarInput" Alias="" AccessRights="Read" StringSize="0" Direction="Input" CommentFields="" Attributes="0" />
|
||||
<Variable Name="SetFwd" DataType="BOOL" InitialValue="" Comment="" Address="" Modifier="Constant" Kind="VarInput" Alias="" AccessRights="Read" StringSize="0" Direction="Input" CommentFields="" Attributes="0" />
|
||||
<Variable Name="SetRev" DataType="BOOL" InitialValue="" Comment="" Address="" Modifier="Constant" Kind="VarInput" Alias="" AccessRights="Read" StringSize="0" Direction="Input" CommentFields="" Attributes="0" />
|
||||
<Variable Name="SpeedRef" DataType="REAL" InitialValue="" Comment="" Address="" Modifier="Constant" Kind="VarInput" Alias="" AccessRights="Read" StringSize="0" Direction="Input" CommentFields="" Attributes="0" />
|
||||
<Variable Name="AccelTime1" DataType="REAL" InitialValue="" Comment="" Address="" Modifier="Constant" Kind="VarInput" Alias="" AccessRights="Read" StringSize="0" Direction="Input" CommentFields="" Attributes="0" />
|
||||
<Variable Name="DecelTime1" DataType="REAL" InitialValue="" Comment="" Address="" Modifier="Constant" Kind="VarInput" Alias="" AccessRights="Read" StringSize="0" Direction="Input" CommentFields="" Attributes="0" />
|
||||
<Variable Name="FBENO" DataType="BOOL" InitialValue="" Comment="" Address="" Modifier="Constant" Kind="VarOutput" Alias="" AccessRights="Write" StringSize="0" Direction="Output" CommentFields="" Attributes="0" />
|
||||
<Variable Name="FBError" DataType="BOOL" InitialValue="" Comment="" Address="" Modifier="Constant" Kind="VarOutput" Alias="" AccessRights="Write" StringSize="0" Direction="Output" CommentFields="" Attributes="0" />
|
||||
<Variable Name="CommLoss" DataType="BOOL" InitialValue="" Comment="" Address="" Modifier="Constant" Kind="VarOutput" Alias="" AccessRights="Write" StringSize="0" Direction="Output" CommentFields="" Attributes="0" />
|
||||
<Variable Name="DriveType" DataType="STRING" InitialValue="" Comment="" Address="" Modifier="Constant" Kind="VarOutput" Alias="" AccessRights="Write" StringSize="16" Direction="Output" CommentFields="" Attributes="0" />
|
||||
<Variable Name="DriveFault" DataType="BOOL" InitialValue="" Comment="" Address="" Modifier="Constant" Kind="VarOutput" Alias="" AccessRights="Write" StringSize="0" Direction="Output" CommentFields="" Attributes="0" />
|
||||
<Variable Name="FaultCode" DataType="UINT" InitialValue="" Comment="" Address="" Modifier="Constant" Kind="VarOutput" Alias="" AccessRights="Write" StringSize="0" Direction="Output" CommentFields="" Attributes="0" />
|
||||
<Variable Name="Ready" DataType="BOOL" InitialValue="" Comment="" Address="" Modifier="Constant" Kind="VarOutput" Alias="" AccessRights="Write" StringSize="0" Direction="Output" CommentFields="" Attributes="0" />
|
||||
<Variable Name="Active" DataType="BOOL" InitialValue="" Comment="" Address="" Modifier="Constant" Kind="VarOutput" Alias="" AccessRights="Write" StringSize="0" Direction="Output" CommentFields="" Attributes="0" />
|
||||
<Variable Name="CmdFwd" DataType="BOOL" InitialValue="" Comment="" Address="" Modifier="Constant" Kind="VarOutput" Alias="" AccessRights="Write" StringSize="0" Direction="Output" CommentFields="" Attributes="0" />
|
||||
<Variable Name="CmdRev" DataType="BOOL" InitialValue="" Comment="" Address="" Modifier="Constant" Kind="VarOutput" Alias="" AccessRights="Write" StringSize="0" Direction="Output" CommentFields="" Attributes="0" />
|
||||
<Variable Name="AtRef" DataType="BOOL" InitialValue="" Comment="" Address="" Modifier="Constant" Kind="VarOutput" Alias="" AccessRights="Write" StringSize="0" Direction="Output" CommentFields="" Attributes="0" />
|
||||
<Variable Name="CmdSpeed" DataType="REAL" InitialValue="" Comment="" Address="" Modifier="Constant" Kind="VarOutput" Alias="" AccessRights="Write" StringSize="0" Direction="Output" CommentFields="" Attributes="0" />
|
||||
<Variable Name="SpeedFeedback" DataType="REAL" InitialValue="" Comment="" Address="" Modifier="Constant" Kind="VarOutput" Alias="" AccessRights="Write" StringSize="0" Direction="Output" CommentFields="" Attributes="0" />
|
||||
<Variable Name="OutputCurrent" DataType="REAL" InitialValue="" Comment="" Address="" Modifier="Constant" Kind="VarOutput" Alias="" AccessRights="Write" StringSize="0" Direction="Output" CommentFields="" Attributes="0" />
|
||||
<Variable Name="DCBusVoltage" DataType="REAL" InitialValue="" Comment="" Address="" Modifier="Constant" Kind="VarOutput" Alias="" AccessRights="Write" StringSize="0" Direction="Output" CommentFields="" Attributes="0" />
|
||||
<Variable Name="OutputVoltage" DataType="REAL" InitialValue="" Comment="" Address="" Modifier="Constant" Kind="VarOutput" Alias="" AccessRights="Write" StringSize="0" Direction="Output" CommentFields="" Attributes="0" />
|
||||
<Variable Name="ComTargetPath" DataType="STRING" InitialValue="" Comment="" Address="" Modifier="Constant" Kind="Var" Alias="" AccessRights="ReadWrite" StringSize="18" Direction="Local" CommentFields="" Attributes="0" />
|
||||
<Variable Name="ComConMode" DataType="USINT" InitialValue="" Comment="" Address="" Modifier="Constant" Kind="Var" Alias="" AccessRights="ReadWrite" StringSize="0" Direction="Local" CommentFields="" Attributes="0" />
|
||||
<Variable Name="ComUcTimeOut" DataType="UDINT" InitialValue="" Comment="" Address="" Modifier="Constant" Kind="Var" Alias="" AccessRights="ReadWrite" StringSize="0" Direction="Local" CommentFields="" Attributes="0" />
|
||||
<Variable Name="ComConMsgTimeOut" DataType="UDINT" InitialValue="" Comment="" Address="" Modifier="Constant" Kind="Var" Alias="" AccessRights="ReadWrite" StringSize="0" Direction="Local" CommentFields="" Attributes="0" />
|
||||
<Variable Name="ComConClose" DataType="BOOL" InitialValue="" Comment="" Address="" Modifier="Constant" Kind="Var" Alias="" AccessRights="ReadWrite" StringSize="0" Direction="Local" CommentFields="" Attributes="0" />
|
||||
<Variable Name="InputHz" DataType="DINT" InitialValue="" Comment="" Address="" Modifier="Constant" Kind="Var" Alias="" AccessRights="ReadWrite" StringSize="0" Direction="Local" CommentFields="" Attributes="0" />
|
||||
<Variable Name="InputHzLow" DataType="USINT" InitialValue="" Comment="" Address="" Modifier="Constant" Kind="Var" Alias="" AccessRights="ReadWrite" StringSize="0" Direction="Local" CommentFields="" Attributes="0" />
|
||||
<Variable Name="InputHzHigh" DataType="USINT" InitialValue="" Comment="" Address="" Modifier="Constant" Kind="Var" Alias="" AccessRights="ReadWrite" StringSize="0" Direction="Local" CommentFields="" Attributes="0" />
|
||||
<Variable Name="CmdReqData1" DataType="USINT" InitialValue="" Comment="" Address="" Modifier="Constant" Kind="Var" Alias="" AccessRights="ReadWrite" StringSize="0" Direction="Local" CommentFields="" Attributes="0" />
|
||||
<Variable Name="MSGDrvType_EN" DataType="BOOL" InitialValue="" Comment="" Address="" Modifier="Constant" Kind="Var" Alias="" AccessRights="ReadWrite" StringSize="0" Direction="Local" CommentFields="" Attributes="0" />
|
||||
<Variable Name="MSG_ParWrite" DataType="MSG_CIPGENERIC" InitialValue=",,,,,,,2(0)" Comment="" Address="" Modifier="Constant" Kind="Var" Alias="" AccessRights="ReadWrite" StringSize="0" Direction="Local" CommentFields="" Attributes="0" />
|
||||
<Variable Name="ParWriteCtrlCfg" DataType="CIPCONTROLCFG" InitialValue="" Comment="" Address="" Modifier="Constant" Kind="Var" Alias="" AccessRights="ReadWrite" StringSize="0" Direction="Local" CommentFields="" Attributes="0" />
|
||||
<Variable Name="ParWriteTarCfg" DataType="CIPTARGETCFG" InitialValue="" Comment="" Address="" Modifier="Constant" Kind="Var" Alias="" AccessRights="ReadWrite" StringSize="0" Direction="Local" CommentFields="" Attributes="0" />
|
||||
<Variable Name="ParWriteAppCfg" DataType="CIPAPPCFG" InitialValue="" Comment="" Address="" Modifier="Constant" Kind="Var" Alias="" AccessRights="ReadWrite" StringSize="0" Direction="Local" CommentFields="" Attributes="0" />
|
||||
<Variable Name="ParWriteReqLen" DataType="UINT" InitialValue="" Comment="" Address="" Modifier="Constant" Kind="Var" Alias="" AccessRights="ReadWrite" StringSize="0" Direction="Local" CommentFields="" Attributes="0" />
|
||||
<Variable Name="ParWriteReqData" DataType="USINT" InitialValue="" Comment="" Address="" Modifier="Constant" Kind="Var" Alias="" AccessRights="ReadWrite" StringSize="0" Direction="Local" CommentFields="" Attributes="0">
|
||||
<Dimension Lower="1" Upper="24" />
|
||||
</Variable>
|
||||
<Variable Name="ParWriteResData" DataType="USINT" InitialValue="" Comment="" Address="" Modifier="Constant" Kind="Var" Alias="" AccessRights="ReadWrite" StringSize="0" Direction="Local" CommentFields="" Attributes="0">
|
||||
<Dimension Lower="1" Upper="24" />
|
||||
</Variable>
|
||||
<Variable Name="FBEN_RTRIG" DataType="R_TRIG" InitialValue="" Comment="" Address="" Modifier="Constant" Kind="Var" Alias="" AccessRights="ReadWrite" StringSize="0" Direction="Local" CommentFields="" Attributes="0" />
|
||||
<Variable Name="DrvTypeTarCfg" DataType="CIPTARGETCFG" InitialValue="" Comment="" Address="" Modifier="Constant" Kind="Var" Alias="" AccessRights="ReadWrite" StringSize="0" Direction="Local" CommentFields="" Attributes="0" />
|
||||
<Variable Name="DrvTypeAppCfg" DataType="CIPAPPCFG" InitialValue="" Comment="" Address="" Modifier="Constant" Kind="Var" Alias="" AccessRights="ReadWrite" StringSize="0" Direction="Local" CommentFields="" Attributes="0" />
|
||||
<Variable Name="DrvTypeCtrlCfg" DataType="CIPCONTROLCFG" InitialValue="" Comment="" Address="" Modifier="Constant" Kind="Var" Alias="" AccessRights="ReadWrite" StringSize="0" Direction="Local" CommentFields="" Attributes="0" />
|
||||
<Variable Name="DrvTypeResData" DataType="USINT" InitialValue="" Comment="" Address="" Modifier="Constant" Kind="Var" Alias="" AccessRights="ReadWrite" StringSize="0" Direction="Local" CommentFields="" Attributes="0">
|
||||
<Dimension Lower="1" Upper="16" />
|
||||
</Variable>
|
||||
<Variable Name="MSG_DrvType" DataType="MSG_CIPGENERIC" InitialValue=",,,,,,,2(0)" Comment="" Address="" Modifier="Constant" Kind="Var" Alias="" AccessRights="ReadWrite" StringSize="0" Direction="Local" CommentFields="" Attributes="0" />
|
||||
<Variable Name="MSGDrvType_Q_RTRIG" DataType="R_TRIG" InitialValue="" Comment="" Address="" Modifier="Constant" Kind="Var" Alias="" AccessRights="ReadWrite" StringSize="0" Direction="Local" CommentFields="" Attributes="0" />
|
||||
<Variable Name="ComTriggerType" DataType="UDINT" InitialValue="" Comment="" Address="" Modifier="Constant" Kind="Var" Alias="" AccessRights="ReadWrite" StringSize="0" Direction="Local" CommentFields="" Attributes="0" />
|
||||
<Variable Name="MSGParWrite_Q_RTRIG" DataType="R_TRIG" InitialValue="" Comment="" Address="" Modifier="Constant" Kind="Var" Alias="" AccessRights="ReadWrite" StringSize="0" Direction="Local" CommentFields="" Attributes="0" />
|
||||
<Variable Name="MSGDrvType_Err_RTRIG" DataType="R_TRIG" InitialValue="" Comment="" Address="" Modifier="Constant" Kind="Var" Alias="" AccessRights="ReadWrite" StringSize="0" Direction="Local" CommentFields="" Attributes="0" />
|
||||
<Variable Name="MSGParWrite_Err_RTRIG" DataType="R_TRIG" InitialValue="" Comment="" Address="" Modifier="Constant" Kind="Var" Alias="" AccessRights="ReadWrite" StringSize="0" Direction="Local" CommentFields="" Attributes="0" />
|
||||
<Variable Name="MSG_TimeOut" DataType="MSG_CIPGENERIC" InitialValue=",,,,,,,2(0)" Comment="" Address="" Modifier="Constant" Kind="Var" Alias="" AccessRights="ReadWrite" StringSize="0" Direction="Local" CommentFields="" Attributes="0" />
|
||||
<Variable Name="MSGTimeOut_Q_RTRIG" DataType="R_TRIG" InitialValue="" Comment="" Address="" Modifier="Constant" Kind="Var" Alias="" AccessRights="ReadWrite" StringSize="0" Direction="Local" CommentFields="" Attributes="0" />
|
||||
<Variable Name="TimeOutAppCfg" DataType="CIPAPPCFG" InitialValue="" Comment="" Address="" Modifier="Constant" Kind="Var" Alias="" AccessRights="ReadWrite" StringSize="0" Direction="Local" CommentFields="" Attributes="0" />
|
||||
<Variable Name="TimeOutCtrlCfg" DataType="CIPCONTROLCFG" InitialValue="" Comment="" Address="" Modifier="Constant" Kind="Var" Alias="" AccessRights="ReadWrite" StringSize="0" Direction="Local" CommentFields="" Attributes="0" />
|
||||
<Variable Name="TimeOutReqData" DataType="USINT" InitialValue="" Comment="" Address="" Modifier="Constant" Kind="Var" Alias="" AccessRights="ReadWrite" StringSize="0" Direction="Local" CommentFields="" Attributes="0">
|
||||
<Dimension Lower="1" Upper="2" />
|
||||
</Variable>
|
||||
<Variable Name="TimeOutTarCfg" DataType="CIPTARGETCFG" InitialValue="" Comment="" Address="" Modifier="Constant" Kind="Var" Alias="" AccessRights="ReadWrite" StringSize="0" Direction="Local" CommentFields="" Attributes="0" />
|
||||
<Variable Name="MSGTimeOut_Err_RTRIG" DataType="R_TRIG" InitialValue="" Comment="" Address="" Modifier="Constant" Kind="Var" Alias="" AccessRights="ReadWrite" StringSize="0" Direction="Local" CommentFields="" Attributes="0" />
|
||||
<Variable Name="CmdTarCfg" DataType="CIPTARGETCFG" InitialValue="" Comment="" Address="" Modifier="Constant" Kind="Var" Alias="" AccessRights="ReadWrite" StringSize="0" Direction="Local" CommentFields="" Attributes="0" />
|
||||
<Variable Name="MSGCmd_EN" DataType="BOOL" InitialValue="" Comment="" Address="" Modifier="Constant" Kind="Var" Alias="" AccessRights="ReadWrite" StringSize="0" Direction="Local" CommentFields="" Attributes="0" />
|
||||
<Variable Name="MSG_Cmd" DataType="MSG_CIPGENERIC" InitialValue=",,,,,,,2(0)" Comment="" Address="" Modifier="Constant" Kind="Var" Alias="" AccessRights="ReadWrite" StringSize="0" Direction="Local" CommentFields="" Attributes="0" />
|
||||
<Variable Name="MSGCmd_Err_RTRIG" DataType="R_TRIG" InitialValue="" Comment="" Address="" Modifier="Constant" Kind="Var" Alias="" AccessRights="ReadWrite" StringSize="0" Direction="Local" CommentFields="" Attributes="0" />
|
||||
<Variable Name="CmdAppCfg" DataType="CIPAPPCFG" InitialValue="" Comment="" Address="" Modifier="Constant" Kind="Var" Alias="" AccessRights="ReadWrite" StringSize="0" Direction="Local" CommentFields="" Attributes="0" />
|
||||
<Variable Name="CmdCtrlCfg" DataType="CIPCONTROLCFG" InitialValue="" Comment="" Address="" Modifier="Constant" Kind="Var" Alias="" AccessRights="ReadWrite" StringSize="0" Direction="Local" CommentFields="" Attributes="0" />
|
||||
<Variable Name="CmdReqData" DataType="USINT" InitialValue="" Comment="" Address="" Modifier="Constant" Kind="Var" Alias="" AccessRights="ReadWrite" StringSize="0" Direction="Local" CommentFields="" Attributes="0">
|
||||
<Dimension Lower="1" Upper="8" />
|
||||
</Variable>
|
||||
<Variable Name="MSGCmd_Q_RTRIG" DataType="R_TRIG" InitialValue="" Comment="" Address="" Modifier="Constant" Kind="Var" Alias="" AccessRights="ReadWrite" StringSize="0" Direction="Local" CommentFields="" Attributes="0" />
|
||||
<Variable Name="MSGParWrite_EN" DataType="BOOL" InitialValue="" Comment="" Address="" Modifier="Constant" Kind="Var" Alias="" AccessRights="ReadWrite" StringSize="0" Direction="Local" CommentFields="" Attributes="0" />
|
||||
<Variable Name="UnknownDrv" DataType="BOOL" InitialValue="" Comment="" Address="" Modifier="Constant" Kind="Var" Alias="" AccessRights="ReadWrite" StringSize="0" Direction="Local" CommentFields="" Attributes="0" />
|
||||
<Variable Name="MSGParRead_Err_RTRIG" DataType="R_TRIG" InitialValue="" Comment="" Address="" Modifier="Constant" Kind="Var" Alias="" AccessRights="ReadWrite" StringSize="0" Direction="Local" CommentFields="" Attributes="0" />
|
||||
<Variable Name="MSGParRead_Q_RTRIG" DataType="R_TRIG" InitialValue="" Comment="" Address="" Modifier="Constant" Kind="Var" Alias="" AccessRights="ReadWrite" StringSize="0" Direction="Local" CommentFields="" Attributes="0" />
|
||||
<Variable Name="MSGSts_Err_RTRIG" DataType="R_TRIG" InitialValue="" Comment="" Address="" Modifier="Constant" Kind="Var" Alias="" AccessRights="ReadWrite" StringSize="0" Direction="Local" CommentFields="" Attributes="0" />
|
||||
<Variable Name="MSGSts_Q_RTRIG" DataType="R_TRIG" InitialValue="" Comment="" Address="" Modifier="Constant" Kind="Var" Alias="" AccessRights="ReadWrite" StringSize="0" Direction="Local" CommentFields="" Attributes="0" />
|
||||
<Variable Name="MSG_ParRead" DataType="MSG_CIPGENERIC" InitialValue=",,,,,,,2(0)" Comment="" Address="" Modifier="Constant" Kind="Var" Alias="" AccessRights="ReadWrite" StringSize="0" Direction="Local" CommentFields="" Attributes="0" />
|
||||
<Variable Name="MSG_Sts" DataType="MSG_CIPGENERIC" InitialValue=",,,,,,,2(0)" Comment="" Address="" Modifier="Constant" Kind="Var" Alias="" AccessRights="ReadWrite" StringSize="0" Direction="Local" CommentFields="" Attributes="0" />
|
||||
<Variable Name="ParReadAppCfg" DataType="CIPAPPCFG" InitialValue="" Comment="" Address="" Modifier="Constant" Kind="Var" Alias="" AccessRights="ReadWrite" StringSize="0" Direction="Local" CommentFields="" Attributes="0" />
|
||||
<Variable Name="ParReadCtrlCfg" DataType="CIPCONTROLCFG" InitialValue="" Comment="" Address="" Modifier="Constant" Kind="Var" Alias="" AccessRights="ReadWrite" StringSize="0" Direction="Local" CommentFields="" Attributes="0" />
|
||||
<Variable Name="ParReadReqData" DataType="USINT" InitialValue="" Comment="" Address="" Modifier="Constant" Kind="Var" Alias="" AccessRights="ReadWrite" StringSize="0" Direction="Local" CommentFields="" Attributes="0">
|
||||
<Dimension Lower="1" Upper="32" />
|
||||
</Variable>
|
||||
<Variable Name="ParReadReqLen" DataType="UINT" InitialValue="" Comment="" Address="" Modifier="Constant" Kind="Var" Alias="" AccessRights="ReadWrite" StringSize="0" Direction="Local" CommentFields="" Attributes="0" />
|
||||
<Variable Name="ParReadResData" DataType="USINT" InitialValue="" Comment="" Address="" Modifier="Constant" Kind="Var" Alias="" AccessRights="ReadWrite" StringSize="0" Direction="Local" CommentFields="" Attributes="0">
|
||||
<Dimension Lower="1" Upper="32" />
|
||||
</Variable>
|
||||
<Variable Name="ParReadTarCfg" DataType="CIPTARGETCFG" InitialValue="" Comment="" Address="" Modifier="Constant" Kind="Var" Alias="" AccessRights="ReadWrite" StringSize="0" Direction="Local" CommentFields="" Attributes="0" />
|
||||
<Variable Name="StsAppCfg" DataType="CIPAPPCFG" InitialValue="" Comment="" Address="" Modifier="Constant" Kind="Var" Alias="" AccessRights="ReadWrite" StringSize="0" Direction="Local" CommentFields="" Attributes="0" />
|
||||
<Variable Name="StsCtrlCfg" DataType="CIPCONTROLCFG" InitialValue="" Comment="" Address="" Modifier="Constant" Kind="Var" Alias="" AccessRights="ReadWrite" StringSize="0" Direction="Local" CommentFields="" Attributes="0" />
|
||||
<Variable Name="StsResData" DataType="USINT" InitialValue="" Comment="" Address="" Modifier="Constant" Kind="Var" Alias="" AccessRights="ReadWrite" StringSize="0" Direction="Local" CommentFields="" Attributes="0">
|
||||
<Dimension Lower="1" Upper="8" />
|
||||
</Variable>
|
||||
<Variable Name="StsTarCfg" DataType="CIPTARGETCFG" InitialValue="" Comment="" Address="" Modifier="Constant" Kind="Var" Alias="" AccessRights="ReadWrite" StringSize="0" Direction="Local" CommentFields="" Attributes="0" />
|
||||
<Variable Name="MSGTimeOut_EN" DataType="BOOL" InitialValue="" Comment="" Address="" Modifier="Constant" Kind="Var" Alias="" AccessRights="ReadWrite" StringSize="0" Direction="Local" CommentFields="" Attributes="0" />
|
||||
<Variable Name="MSGParRead_EN" DataType="BOOL" InitialValue="" Comment="" Address="" Modifier="Constant" Kind="Var" Alias="" AccessRights="ReadWrite" StringSize="0" Direction="Local" CommentFields="" Attributes="0" />
|
||||
<Variable Name="MSGSts_EN" DataType="BOOL" InitialValue="" Comment="" Address="" Modifier="Constant" Kind="Var" Alias="" AccessRights="ReadWrite" StringSize="0" Direction="Local" CommentFields="" Attributes="0" />
|
||||
<Variable Name="DrvTypeChar" DataType="USINT" InitialValue="" Comment="" Address="" Modifier="Constant" Kind="Var" Alias="" AccessRights="ReadWrite" StringSize="0" Direction="Local" CommentFields="" Attributes="0">
|
||||
<Dimension Lower="0" Upper="16" />
|
||||
</Variable>
|
||||
<Variable Name="Index" DataType="DINT" InitialValue="" Comment="" Address="" Modifier="Constant" Kind="Var" Alias="" AccessRights="ReadWrite" StringSize="0" Direction="Local" CommentFields="" Attributes="0" />
|
||||
<Variable Name="DrvTypeString" DataType="STRING" InitialValue="" Comment="" Address="" Modifier="Constant" Kind="Var" Alias="" AccessRights="ReadWrite" StringSize="16" Direction="Local" CommentFields="" Attributes="0">
|
||||
<Dimension Lower="1" Upper="1" />
|
||||
</Variable>
|
||||
<Variable Name="COP_DrvType" DataType="COP" InitialValue=",,,,2(),,2(0),2(0)" Comment="" Address="" Modifier="Constant" Kind="Var" Alias="" AccessRights="ReadWrite" StringSize="0" Direction="Local" CommentFields="" Attributes="0" />
|
||||
<Variable Name="COP_SpeedFbk" DataType="COP" InitialValue=",,,,2(),,2(0),2(0)" Comment="" Address="" Modifier="Constant" Kind="Var" Alias="" AccessRights="ReadWrite" StringSize="0" Direction="Local" CommentFields="" Attributes="0" />
|
||||
<Variable Name="SpeedFbkArray" DataType="REAL" InitialValue="" Comment="" Address="" Modifier="Constant" Kind="Var" Alias="" AccessRights="ReadWrite" StringSize="0" Direction="Local" CommentFields="" Attributes="0">
|
||||
<Dimension Lower="1" Upper="1" />
|
||||
</Variable>
|
||||
<Variable Name="COP_FaultCode" DataType="COP" InitialValue=",,,,2(),,2(0),2(0)" Comment="" Address="" Modifier="Constant" Kind="Var" Alias="" AccessRights="ReadWrite" StringSize="0" Direction="Local" CommentFields="" Attributes="0" />
|
||||
<Variable Name="SpeedRefArray" DataType="REAL" InitialValue="" Comment="" Address="" Modifier="Constant" Kind="Var" Alias="" AccessRights="ReadWrite" StringSize="0" Direction="Local" CommentFields="" Attributes="0">
|
||||
<Dimension Lower="1" Upper="1" />
|
||||
</Variable>
|
||||
<Variable Name="InputHzArray" DataType="USINT" InitialValue="" Comment="" Address="" Modifier="Constant" Kind="Var" Alias="" AccessRights="ReadWrite" StringSize="0" Direction="Local" CommentFields="" Attributes="0">
|
||||
<Dimension Lower="1" Upper="4" />
|
||||
</Variable>
|
||||
<Variable Name="AccelTime1Array" DataType="REAL" InitialValue="" Comment="" Address="" Modifier="Constant" Kind="Var" Alias="" AccessRights="ReadWrite" StringSize="0" Direction="Local" CommentFields="" Attributes="0">
|
||||
<Dimension Lower="1" Upper="1" />
|
||||
</Variable>
|
||||
<Variable Name="DecelTime1Array" DataType="REAL" InitialValue="" Comment="" Address="" Modifier="Constant" Kind="Var" Alias="" AccessRights="ReadWrite" StringSize="0" Direction="Local" CommentFields="" Attributes="0">
|
||||
<Dimension Lower="1" Upper="1" />
|
||||
</Variable>
|
||||
<Variable Name="COP_AccelTime" DataType="COP" InitialValue=",,,,2(),,2(0),2(0)" Comment="" Address="" Modifier="Constant" Kind="Var" Alias="" AccessRights="ReadWrite" StringSize="0" Direction="Local" CommentFields="" Attributes="0" />
|
||||
<Variable Name="COP_DecelTime" DataType="COP" InitialValue=",,,,2(),,2(0),2(0)" Comment="" Address="" Modifier="Constant" Kind="Var" Alias="" AccessRights="ReadWrite" StringSize="0" Direction="Local" CommentFields="" Attributes="0" />
|
||||
<Variable Name="AccelTimeArray" DataType="USINT" InitialValue="" Comment="" Address="" Modifier="Constant" Kind="Var" Alias="" AccessRights="ReadWrite" StringSize="0" Direction="Local" CommentFields="" Attributes="0">
|
||||
<Dimension Lower="1" Upper="4" />
|
||||
</Variable>
|
||||
<Variable Name="DecelTimeArray" DataType="USINT" InitialValue="" Comment="" Address="" Modifier="Constant" Kind="Var" Alias="" AccessRights="ReadWrite" StringSize="0" Direction="Local" CommentFields="" Attributes="0">
|
||||
<Dimension Lower="1" Upper="4" />
|
||||
</Variable>
|
||||
<Variable Name="COP_SpeedRef" DataType="COP" InitialValue=",,,,2(),,2(0),2(0)" Comment="" Address="" Modifier="Constant" Kind="Var" Alias="" AccessRights="ReadWrite" StringSize="0" Direction="Local" CommentFields="" Attributes="0" />
|
||||
<Variable Name="FaultCodeArray" DataType="UDINT" InitialValue="" Comment="" Address="" Modifier="Constant" Kind="Var" Alias="" AccessRights="ReadWrite" StringSize="0" Direction="Local" CommentFields="" Attributes="0">
|
||||
<Dimension Lower="1" Upper="1" />
|
||||
</Variable>
|
||||
<Variable Name="COP_OutputCurrent" DataType="COP" InitialValue=",,,,2(),,2(0),2(0)" Comment="" Address="" Modifier="Constant" Kind="Var" Alias="" AccessRights="ReadWrite" StringSize="0" Direction="Local" CommentFields="" Attributes="0" />
|
||||
<Variable Name="OutputCurrentArray" DataType="REAL" InitialValue="" Comment="" Address="" Modifier="Constant" Kind="Var" Alias="" AccessRights="ReadWrite" StringSize="0" Direction="Local" CommentFields="" Attributes="0">
|
||||
<Dimension Lower="1" Upper="1" />
|
||||
</Variable>
|
||||
<Variable Name="COP_OutputVoltage" DataType="COP" InitialValue=",,,,2(),,2(0),2(0)" Comment="" Address="" Modifier="Constant" Kind="Var" Alias="" AccessRights="ReadWrite" StringSize="0" Direction="Local" CommentFields="" Attributes="0" />
|
||||
<Variable Name="OutputVoltageArray" DataType="REAL" InitialValue="" Comment="" Address="" Modifier="Constant" Kind="Var" Alias="" AccessRights="ReadWrite" StringSize="0" Direction="Local" CommentFields="" Attributes="0">
|
||||
<Dimension Lower="1" Upper="1" />
|
||||
</Variable>
|
||||
<Variable Name="COP_DCBusVoltage" DataType="COP" InitialValue=",,,,2(),,2(0),2(0)" Comment="" Address="" Modifier="Constant" Kind="Var" Alias="" AccessRights="ReadWrite" StringSize="0" Direction="Local" CommentFields="" Attributes="0" />
|
||||
<Variable Name="DCBusVoltageArray" DataType="REAL" InitialValue="" Comment="" Address="" Modifier="Constant" Kind="Var" Alias="" AccessRights="ReadWrite" StringSize="0" Direction="Local" CommentFields="" Attributes="0">
|
||||
<Dimension Lower="1" Upper="1" />
|
||||
</Variable>
|
||||
<Variable Name="CmdReqLen" DataType="UINT" InitialValue="" Comment="" Address="" Modifier="Constant" Kind="Var" Alias="" AccessRights="ReadWrite" StringSize="0" Direction="Local" CommentFields="" Attributes="0" />
|
||||
<Variable Name="SpeedFeedbackDiv" DataType="REAL" InitialValue="" Comment="" Address="" Modifier="Constant" Kind="Var" Alias="" AccessRights="ReadWrite" StringSize="0" Direction="Local" CommentFields="" Attributes="0" />
|
||||
<Variable Name="OutputCurrentDiv" DataType="REAL" InitialValue="" Comment="" Address="" Modifier="Constant" Kind="Var" Alias="" AccessRights="ReadWrite" StringSize="0" Direction="Local" CommentFields="" Attributes="0" />
|
||||
<Variable Name="DCBusVoltageDiv" DataType="REAL" InitialValue="" Comment="" Address="" Modifier="Constant" Kind="Var" Alias="" AccessRights="ReadWrite" StringSize="0" Direction="Local" CommentFields="" Attributes="0" />
|
||||
<Variable Name="OutputVoltageDiv" DataType="REAL" InitialValue="" Comment="" Address="" Modifier="Constant" Kind="Var" Alias="" AccessRights="ReadWrite" StringSize="0" Direction="Local" CommentFields="" Attributes="0" />
|
||||
<Variable Name="AccelTime" DataType="DINT" InitialValue="" Comment="" Address="" Modifier="Constant" Kind="Var" Alias="" AccessRights="ReadWrite" StringSize="0" Direction="Local" CommentFields="" Attributes="0" />
|
||||
<Variable Name="DecelTime" DataType="DINT" InitialValue="" Comment="" Address="" Modifier="Constant" Kind="Var" Alias="" AccessRights="ReadWrite" StringSize="0" Direction="Local" CommentFields="" Attributes="0" />
|
||||
<Variable Name="AccelTimeLow" DataType="USINT" InitialValue="" Comment="" Address="" Modifier="Constant" Kind="Var" Alias="" AccessRights="ReadWrite" StringSize="0" Direction="Local" CommentFields="" Attributes="0" />
|
||||
<Variable Name="AccelTimeHi" DataType="USINT" InitialValue="" Comment="" Address="" Modifier="Constant" Kind="Var" Alias="" AccessRights="ReadWrite" StringSize="0" Direction="Local" CommentFields="" Attributes="0" />
|
||||
<Variable Name="DecelTimeLow" DataType="USINT" InitialValue="" Comment="" Address="" Modifier="Constant" Kind="Var" Alias="" AccessRights="ReadWrite" StringSize="0" Direction="Local" CommentFields="" Attributes="0" />
|
||||
<Variable Name="DecelTimeHi" DataType="USINT" InitialValue="" Comment="" Address="" Modifier="Constant" Kind="Var" Alias="" AccessRights="ReadWrite" StringSize="0" Direction="Local" CommentFields="" Attributes="0" />
|
||||
</LocalVars>
|
||||
<PouBody><![CDATA[FUNCTION_BLOCK RA_PFx_ENET_STS_CMD
|
||||
(*=====================================================================================================================================
|
||||
[UDFB Name] :RA_PFx_ENET_STS_CMD (v7)
|
||||
[Catagory] :Communication
|
||||
[Description] :Status & Control of a PF75x, PF52x or PF4x drive over Ethernet using Explicit Messaging (v7)
|
||||
[Author] :Rockwell Automation
|
||||
[Created using CCW version] :7.00
|
||||
[FeedBack] :RASampleCode@ra.rockwell.com
|
||||
[Revison History] :2014-October - Original Release for Version 7
|
||||
[Notes] :Required Drive Start Source and Speed Reference parameter settings for Ethernet
|
||||
for PF755, set P545=877 for embedded Ethernet port.
|
||||
for PF75x with 20-750-ENETR, set P545=874.
|
||||
for PF525, set P046=5 and P047=15 for embedded Ethernet port.
|
||||
for PF52x with 25-COMM-E2P, set P046=4 and P047=4.
|
||||
for PF4M with 20-COMM-E, set P106=5 and P108=5.
|
||||
for PF4/40/40P/400 with 20-COMM-E, set P036=5 and P038=5.
|
||||
=====================================================================================================================================*)
|
||||
|
||||
FBENO := FBEN;
|
||||
(*-------- Initialize --------*)
|
||||
FBEN_RTRIG(FBEN);
|
||||
IF (__SYSVA_FIRST_SCAN AND FBEN) OR FBEN_RTRIG.Q THEN
|
||||
|
||||
(*-------- Initialize values --------*)
|
||||
MSGDrvType_EN := TRUE;
|
||||
MSGTimeOut_EN := FALSE;
|
||||
MSGParWrite_EN := FALSE;
|
||||
MSGCmd_EN := FALSE;
|
||||
MSGSts_EN := FALSE;
|
||||
MSGParRead_EN := FALSE;
|
||||
FBError := TRUE;
|
||||
CommLoss := TRUE;
|
||||
Ready := FALSE;
|
||||
Active := FALSE;
|
||||
CmdFwd := FALSE;
|
||||
CmdRev := FALSE;
|
||||
DriveFault := FALSE;
|
||||
AtRef := FALSE;
|
||||
SpeedFeedback := 0.0;
|
||||
CmdSpeed := 0.0;
|
||||
OutputCurrent := 0.0;
|
||||
OutputVoltage := 0.0;
|
||||
DCBusVoltage := 0.0;
|
||||
FaultCode := 0;
|
||||
DriveType := '';
|
||||
|
||||
IF UpdateRate_ms < 1000 THEN
|
||||
ComTriggerType := 1000; (*Triggers message every 1000 ms when IN is true*)
|
||||
ELSE
|
||||
ComTriggerType := ANY_TO_UDINT(UpdateRate_ms);
|
||||
END_IF;
|
||||
|
||||
(*-------- Set Common parameter values --------*)
|
||||
ComTargetPath := '4,'+ IPAddress;
|
||||
ComConMode := 0; (*0-unconnected, 1-Class 3*)
|
||||
ComUcTimeOut := ComTriggerType; (*Unconnected message time out, Set to 0 means 3000ms, range 250-10000*)
|
||||
ComConMsgTimeOut := 800; (*Class3 time out, Set to 0 means 3000ms, range 800-10000*)
|
||||
ComConClose := FALSE; (*Don't close the connection upon message completion*)
|
||||
|
||||
(*-------- Set Read Drive Type parameter values --------*)
|
||||
DrvTypeCtrlCfg.TriggerType := 1000;
|
||||
DrvTypeTarCfg.Path := ComTargetPath;
|
||||
DrvTypeTarCfg.CipConnMode := ComConMode;
|
||||
DrvTypeTarCfg.UcmmTimeout := 1000; (*Unconnected message time out, Set to 0 means 3000ms, range 250-10000*)
|
||||
DrvTypeTarCfg.ConnMsgTimeout:= 800; (*Class3 time out, Set to 0 means 3000ms, range 800-10000*)
|
||||
DrvTypeTarCfg.ConnClose := ComConClose;
|
||||
DrvTypeAppCfg.Service := 14; (*Read*)
|
||||
DrvTypeAppCfg.Class := 146; (*DPI Device object*)
|
||||
DrvTypeAppCfg.Instance := 0;
|
||||
DrvTypeAppCfg.Attribute := 1; (*Family text*)
|
||||
|
||||
(*-------- Set Time Out parameter values --------*)
|
||||
TimeOutCtrlCfg.TriggerType := ComTriggerType;
|
||||
TimeOutTarCfg.Path := ComTargetPath;
|
||||
TimeOutTarCfg.CipConnMode := ComConMode;
|
||||
TimeOutTarCfg.UcmmTimeout := ComUcTimeOut;
|
||||
TimeOutTarCfg.ConnMsgTimeout:= ComConMsgTimeOut;
|
||||
TimeOutTarCfg.ConnClose := ComConClose;
|
||||
IF EnetCtrlTO_sec <> 0 THEN
|
||||
TimeOutReqData[1]:= EnetCtrlTO_sec; (*Set Ethernet Control Timeout value in seconds*)
|
||||
ELSE
|
||||
TimeOutReqData[1]:= 5; (*If 0 (invalid) set Ethernet Control Timeout to 5 seconds*)
|
||||
END_IF;
|
||||
TimeOutAppCfg.Service := 16; (*Write 1 parameter*)
|
||||
TimeOutAppCfg.Class := 7; (*Register object*)
|
||||
TimeOutAppCfg.Instance := 0; (*Write to class*)
|
||||
TimeOutAppCfg.Attribute := 100;(*Attribute for Control Timeout*)
|
||||
|
||||
(*-------- Set Scattered Parameter Write to Drive parameter values --------*)
|
||||
ParWriteReqData[1] := 0;
|
||||
ParWriteReqData[2] := 0;
|
||||
ParWriteReqData[3] := 0;
|
||||
ParWriteReqData[4] := 0;
|
||||
ParWriteReqData[5] := 0;
|
||||
ParWriteReqData[6] := 0;
|
||||
ParWriteReqData[7] := 0;
|
||||
ParWriteReqData[8] := 0;
|
||||
ParWriteReqData[9] := 0;
|
||||
ParWriteReqData[10] := 0;
|
||||
ParWriteReqData[11] := 0;
|
||||
ParWriteReqData[12] := 0;
|
||||
ParWriteReqData[13] := 0;
|
||||
ParWriteReqData[14] := 0;
|
||||
ParWriteReqData[15] := 0;
|
||||
ParWriteReqData[16] := 0;
|
||||
ParWriteCtrlCfg.TriggerType := ComTriggerType;
|
||||
ParWriteTarCfg.Path := ComTargetPath;
|
||||
ParWriteTarCfg.CipConnMode := ComConMode;
|
||||
ParWriteTarCfg.UcmmTimeout := ComUcTimeOut;
|
||||
ParWriteTarCfg.ConnMsgTimeout := ComConMsgTimeOut;
|
||||
ParWriteTarCfg.ConnClose := ComConClose;
|
||||
ParWriteAppCfg.Class := 147; (*Class code 93h for Parameter object*)
|
||||
ParWriteAppCfg.Instance := 0;
|
||||
ParWriteAppCfg.Attribute := 0;
|
||||
|
||||
(*-------- Set Cmd to Drive parameter values --------*)
|
||||
CmdReqData[1] := 0; (*Logic Command Data*)
|
||||
CmdReqData[2] := 0;
|
||||
CmdReqData[3] := 0;
|
||||
CmdReqData[4] := 0;
|
||||
CmdReqData[5] := 0;
|
||||
CmdReqData[6] := 0;
|
||||
CmdReqData[7] := 0;
|
||||
CmdReqData[8] := 0;
|
||||
CmdCtrlCfg.TriggerType := ComTriggerType;
|
||||
CmdTarCfg.Path := ComTargetPath;
|
||||
CmdTarCfg.CipConnMode := ComConMode;
|
||||
CmdTarCfg.UcmmTimeout := ComUcTimeOut;
|
||||
CmdTarCfg.ConnMsgTimeout:= ComConMsgTimeOut;
|
||||
CmdTarCfg.ConnClose := ComConClose;
|
||||
CmdAppCfg.Service := 16; (*Write 1 parameter*)
|
||||
CmdAppCfg.Class := 7; (*Register object*)
|
||||
CmdAppCfg.Attribute := 4; (*Write data*)
|
||||
|
||||
(*-------- Set Read Status from Drive Parameter values --------*)
|
||||
StsCtrlCfg.TriggerType := ComTriggerType;
|
||||
StsTarCfg.Path := ComTargetPath;
|
||||
StsTarCfg.CipConnMode := ComConMode;
|
||||
StsTarCfg.UcmmTimeout := ComUcTimeOut;
|
||||
StsTarCfg.ConnMsgTimeout := ComConMsgTimeOut;
|
||||
StsTarCfg.ConnClose := ComConClose;
|
||||
StsAppCfg.Service := 14; (*Read*)
|
||||
StsAppCfg.Class := 7; (*Register object*)
|
||||
StsAppCfg.Attribute := 4; (*Read data*)
|
||||
|
||||
(*-------- Set Scattered Parameter Read from Drive parameter values --------*)
|
||||
ParReadReqData[1] := 0;
|
||||
ParReadReqData[2] := 0;
|
||||
ParReadReqData[3] := 0;
|
||||
ParReadReqData[4] := 0;
|
||||
ParReadReqData[5] := 0;
|
||||
ParReadReqData[6] := 0;
|
||||
ParReadReqData[7] := 0;
|
||||
ParReadReqData[8] := 0;
|
||||
ParReadReqData[9] := 0;
|
||||
ParReadReqData[10] := 0;
|
||||
ParReadReqData[11] := 0;
|
||||
ParReadReqData[12] := 0;
|
||||
ParReadReqData[13] := 0;
|
||||
ParReadReqData[14] := 0;
|
||||
ParReadReqData[15] := 0;
|
||||
ParReadReqData[16] := 0;
|
||||
ParReadReqData[17] := 0;
|
||||
ParReadReqData[18] := 0;
|
||||
ParReadReqData[19] := 0;
|
||||
ParReadReqData[20] := 0;
|
||||
ParReadReqData[21] := 0;
|
||||
ParReadReqData[22] := 0;
|
||||
ParReadReqData[23] := 0;
|
||||
ParReadReqData[24] := 0;
|
||||
ParReadReqData[25] := 0;
|
||||
ParReadReqData[26] := 0;
|
||||
ParReadReqData[27] := 0;
|
||||
ParReadReqData[28] := 0;
|
||||
ParReadReqData[29] := 0;
|
||||
ParReadReqData[30] := 0;
|
||||
ParReadReqData[31] := 0;
|
||||
ParReadReqData[32] := 0;
|
||||
ParReadCtrlCfg.TriggerType := ComTriggerType;
|
||||
ParReadTarCfg.Path := ComTargetPath;
|
||||
ParReadTarCfg.CipConnMode := ComConMode;
|
||||
ParReadTarCfg.UcmmTimeout := ComUcTimeOut;
|
||||
ParReadTarCfg.ConnMsgTimeout := ComConMsgTimeOut;
|
||||
ParReadTarCfg.ConnClose := ComConClose;
|
||||
ParReadAppCfg.Class := 147;(*Class code 93h for Parameter object*)
|
||||
ParReadAppCfg.Instance := 0;
|
||||
ParReadAppCfg.Attribute := 0;
|
||||
|
||||
END_IF;
|
||||
|
||||
(*-------- Main Routine --------*)
|
||||
IF FBEN THEN
|
||||
|
||||
IF MSGDrvType_EN THEN
|
||||
|
||||
IF MSGDrvType_Q_RTRIG.Q THEN
|
||||
MSGTimeOut_EN := TRUE;
|
||||
UnknownDrv := FALSE;
|
||||
MSGDrvType_EN := FALSE;
|
||||
DrvTypeCtrlCfg.TriggerType := 1000;
|
||||
|
||||
FOR Index := 1 to 16 DO
|
||||
DrvTypeChar[Index] := DrvTypeResData[Index];
|
||||
END_FOR;
|
||||
|
||||
DrvTypeChar[0] := 16;
|
||||
COP_DrvType(TRUE,DrvTypeChar,0,DrvTypeString,0,1,FALSE);
|
||||
DriveType := DrvTypeString[1];
|
||||
|
||||
IF (DriveType='PowerFlex 755 ' OR DriveType='PowerFlex 753 ') THEN
|
||||
ParWriteReqLen := 16; (*Write 16 bytes of data*)
|
||||
ParWriteAppCfg.Service := 78; (*Service code 4Eh for scattered Write*)
|
||||
ParWriteReqData[1] := 23; (*AccelTime1-Parameter 535(2*256+23)*)
|
||||
ParWriteReqData[2] := 2; (*AccelTime1-Parameter 535(2*256+23)*)
|
||||
ParWriteReqData[9] := 25; (*DecelTime1-Parameter 537(2*256+25)*)
|
||||
ParWriteReqData[10] := 2; (*DecelTime1-Parameter 537(2*256+25)*)
|
||||
CmdReqLen := 8;
|
||||
CmdAppCfg.Instance := 4; (*Logic Command and Reference data (read/write)*)
|
||||
StsAppCfg.Instance := 3; (*Logic Status and Feedback data (read-only)*)
|
||||
ParReadReqLen := 32;
|
||||
ParReadAppCfg.Service := 77; (*Service code 4Dh for scattered Read*)
|
||||
ParReadReqData[1] := 7; (*Output Current-Parameter 7*)
|
||||
ParReadReqData[9] := 8; (*Output Voltage-Parameter 8*)
|
||||
ParReadReqData[17] := 11; (*DC Bus Voltage-Parameter 11*)
|
||||
ParReadReqData[25] := 183;(*Most Recent Fault-Parameter 951(3*256+183)*)
|
||||
ParReadReqData[26] := 3; (*Most Recent Fault-Parameter 951(3*256+183)*)
|
||||
|
||||
ELSIF (DriveType='PowerFlex 525 ' OR DriveType='PowerFlex 523 ') THEN
|
||||
SpeedFeedbackDiv := 100.0;
|
||||
OutputCurrentDiv := 100.0;
|
||||
DCBusVoltageDiv := 1.0;
|
||||
OutputVoltageDiv := 10.0;
|
||||
ParWriteReqLen := 8; (*Write 8 bytes of data*)
|
||||
ParWriteAppCfg.Service := 52; (*Service code 34h for scattered Write*)
|
||||
ParWriteReqData[1] := 41; (*AccelTime1-Parameter 41*)
|
||||
ParWriteReqData[5] := 42; (*DecelTime1-Parameter 42*)
|
||||
CmdReqLen := 4;
|
||||
CmdAppCfg.Instance := 4; (*Logic Command and Reference data (read/write)*)
|
||||
StsAppCfg.Instance := 3; (*Logic Status and Feedback data (read-only)*)
|
||||
ParReadReqLen := 16;
|
||||
ParReadAppCfg.Service := 50; (*Service code 32h for scattered Read*)
|
||||
ParReadReqData[1] := 3; (*Output Current-Parameter 3*)
|
||||
ParReadReqData[5] := 4; (*Output Voltage-Parameter 4*)
|
||||
ParReadReqData[9] := 5; (*DC Bus Voltage-Parameter 5*)
|
||||
ParReadReqData[13] := 7; (*Most Recent Fault-Parameter 7*)
|
||||
|
||||
ELSIF (LEFT(DriveType,11)='PowerFlex 4') THEN
|
||||
ParWriteReqLen := 8; (*Write 8 bytes of data*)
|
||||
ParWriteAppCfg.Service := 52; (*Service code 34h for scattered Write*)
|
||||
CmdReqLen := 4;
|
||||
CmdAppCfg.Instance := 3; (*Logic Command and Reference data (read/write)*)
|
||||
StsAppCfg.Instance := 4; (*Logic Status and Feedback data (read-only)*)
|
||||
ParReadReqLen := 16;
|
||||
ParReadAppCfg.Service := 50; (*Service code 32h for scattered Read*)
|
||||
ParReadReqData[1] := 3; (*Output Current-Parameter 3*)
|
||||
ParReadReqData[5] := 4; (*Output Voltage-Parameter 4*)
|
||||
ParReadReqData[9] := 5; (*DC Bus Voltage-Parameter 5*)
|
||||
ParReadReqData[13] := 7; (*Most Recent Fault-Parameter 7*)
|
||||
|
||||
IF DriveType='PowerFlex 4M ' THEN
|
||||
ParWriteReqData[1] := 109; (*AccelTime1-Parameter 109*)
|
||||
ParWriteReqData[5] := 110; (*DecelTime1-Parameter 110*)
|
||||
ELSE
|
||||
ParWriteReqData[1] := 39; (*AccelTime1-Parameter 39*)
|
||||
ParWriteReqData[5] := 40; (*DecelTime1-Parameter 40*)
|
||||
END_IF;
|
||||
|
||||
IF DriveType='PowerFlex 4M ' THEN
|
||||
SpeedFeedbackDiv := 10.0;
|
||||
OutputCurrentDiv := 100.0;
|
||||
DCBusVoltageDiv := 1.0;
|
||||
OutputVoltageDiv := 10.0;
|
||||
ELSIF DriveType='PowerFlex 4 ' THEN
|
||||
SpeedFeedbackDiv := 10.0;
|
||||
OutputCurrentDiv := 100.0;
|
||||
DCBusVoltageDiv := 10.0;
|
||||
OutputVoltageDiv := 10.0;
|
||||
ELSIF DriveType='PowerFlex 40 ' THEN
|
||||
SpeedFeedbackDiv := 10.0;
|
||||
OutputCurrentDiv := 100.0;
|
||||
DCBusVoltageDiv := 1.0;
|
||||
OutputVoltageDiv := 10.0;
|
||||
ELSIF DriveType='PowerFlex 400 ' THEN
|
||||
SpeedFeedbackDiv := 100.0;
|
||||
OutputCurrentDiv := 10.0;
|
||||
DCBusVoltageDiv := 1.0;
|
||||
OutputVoltageDiv := 1.0;
|
||||
ELSIF DriveType='PowerFlex 40P ' THEN
|
||||
SpeedFeedbackDiv := 100.0;
|
||||
OutputCurrentDiv := 100.0;
|
||||
DCBusVoltageDiv := 1.0;
|
||||
OutputVoltageDiv := 10.0;
|
||||
ELSE
|
||||
SpeedFeedbackDiv := 1.0;
|
||||
OutputCurrentDiv := 1.0;
|
||||
DCBusVoltageDiv := 1.0;
|
||||
OutputVoltageDiv := 1.0;
|
||||
END_IF;
|
||||
|
||||
ELSE
|
||||
DriveType := 'Unknown Drive ';
|
||||
MSGTimeOut_EN := FALSE;
|
||||
UnknownDrv := TRUE;
|
||||
MSGDrvType_EN := TRUE;
|
||||
DrvTypeCtrlCfg.TriggerType := 10000;
|
||||
END_IF;
|
||||
|
||||
END_IF;
|
||||
|
||||
ELSIF MSGTimeOut_EN THEN
|
||||
|
||||
IF MSGTimeOut_Q_RTRIG.Q THEN
|
||||
MSGSts_EN := TRUE;
|
||||
MSGParRead_EN := TRUE;
|
||||
MSGTimeOut_EN := FALSE;
|
||||
END_IF;
|
||||
|
||||
ELSE
|
||||
IF (DriveType='PowerFlex 755 ' OR DriveType='PowerFlex 753 ') THEN
|
||||
IF ABS(AccelTime1)>3600.0 THEN
|
||||
AccelTime1Array[1] := 3600.0;
|
||||
ELSE
|
||||
AccelTime1Array[1] := ABS(AccelTime1);
|
||||
END_IF;
|
||||
|
||||
COP_AccelTime(TRUE,AccelTime1Array,0,AccelTimeArray,0,4,TRUE);
|
||||
|
||||
IF ABS(DecelTime1)>3600.0 THEN
|
||||
DecelTime1Array[1] := 3600.0;
|
||||
ELSE
|
||||
DecelTime1Array[1] := ABS(DecelTime1);
|
||||
END_IF;
|
||||
|
||||
COP_DecelTime(TRUE,DecelTime1Array,0,DecelTimeArray,0,4,TRUE);
|
||||
|
||||
IF (MSGTimeOut_Q_RTRIG.Q OR AccelTimeArray[3]<>ParWriteReqData[7] OR AccelTimeArray[4]<>ParWriteReqData[8] OR DecelTimeArray[3]<>ParWriteReqData[15] OR DecelTimeArray[4]<>ParWriteReqData[16])
|
||||
THEN
|
||||
MSGParWrite_EN := TRUE;
|
||||
ParWriteReqData[5] := AccelTimeArray[1];
|
||||
ParWriteReqData[6] := AccelTimeArray[2];
|
||||
ParWriteReqData[7] := AccelTimeArray[3];
|
||||
ParWriteReqData[8] := AccelTimeArray[4];
|
||||
ParWriteReqData[13] := DecelTimeArray[1];
|
||||
ParWriteReqData[14] := DecelTimeArray[2];
|
||||
ParWriteReqData[15] := DecelTimeArray[3];
|
||||
ParWriteReqData[16] := DecelTimeArray[4];
|
||||
END_IF;
|
||||
ELSE
|
||||
IF ABS(AccelTime1)>600.0 THEN
|
||||
AccelTime := ANY_TO_DINT(600.0 * SpeedFeedbackDiv);
|
||||
ELSE
|
||||
AccelTime := ANY_TO_DINT(ABS(AccelTime1) * SpeedFeedbackDiv);
|
||||
END_IF;
|
||||
|
||||
AccelTimeLow := ANY_TO_USINT(AND_MASK(AccelTime, 2#0000_0000_1111_1111));
|
||||
AccelTimeHi := ANY_TO_USINT(SHR(AccelTime, 8));
|
||||
|
||||
IF ABS(DecelTime1)>600.0 THEN
|
||||
DecelTime := ANY_TO_DINT(600.0 * SpeedFeedbackDiv);
|
||||
ELSE
|
||||
DecelTime := ANY_TO_DINT(ABS(DecelTime1) * SpeedFeedbackDiv);
|
||||
END_IF;
|
||||
|
||||
DecelTimeLow := ANY_TO_USINT(AND_MASK(DecelTime, 2#0000_0000_1111_1111));
|
||||
DecelTimeHi := ANY_TO_USINT(SHR(DecelTime, 8));
|
||||
|
||||
IF (MSGTimeOut_Q_RTRIG.Q OR AccelTimeLow<>ParWriteReqData[3] OR AccelTimeHi<>ParWriteReqData[4] OR DecelTimeLow<>ParWriteReqData[7] OR DecelTimeHi<>ParWriteReqData[8])
|
||||
THEN
|
||||
MSGParWrite_EN := TRUE;
|
||||
ParWriteReqData[3] := AccelTimeLow;
|
||||
ParWriteReqData[4] := AccelTimeHi;
|
||||
ParWriteReqData[7] := DecelTimeLow;
|
||||
ParWriteReqData[8] := DecelTimeHi;
|
||||
END_IF;
|
||||
|
||||
END_IF;
|
||||
|
||||
IF MSGParWrite_Q_RTRIG.Q THEN
|
||||
MSGParWrite_EN := FALSE;
|
||||
END_IF;
|
||||
|
||||
IF Stop THEN
|
||||
CmdReqData1.0 := TRUE;
|
||||
CmdReqData1.1 := FALSE;
|
||||
ELSIF Start THEN
|
||||
CmdReqData1.0 := FALSE;
|
||||
CmdReqData1.1 := TRUE;
|
||||
ELSE
|
||||
CmdReqData1.0 := FALSE;
|
||||
CmdReqData1.1 := FALSE;
|
||||
END_IF;
|
||||
|
||||
CmdReqData1.2 := Jog;
|
||||
CmdReqData1.3 := ClrFault;
|
||||
IF SetFwd THEN
|
||||
CmdReqData1.4 := TRUE;
|
||||
CmdReqData1.5 := FALSE;
|
||||
ELSIF SetRev THEN
|
||||
CmdReqData1.4 := FALSE;
|
||||
CmdReqData1.5 := TRUE;
|
||||
ELSE
|
||||
CmdReqData1.4 := FALSE;
|
||||
CmdReqData1.5 := FALSE;
|
||||
END_IF;
|
||||
|
||||
IF (DriveType='PowerFlex 755 ' OR DriveType='PowerFlex 753 ') THEN
|
||||
IF ABS(SpeedRef)>500.0 THEN
|
||||
SpeedRefArray[1] := 500.0;
|
||||
ELSE
|
||||
SpeedRefArray[1] := ABS(SpeedRef);
|
||||
END_IF;
|
||||
|
||||
COP_SpeedRef(TRUE, SpeedRefArray, 0, InputHzArray, 0, 4, TRUE);
|
||||
|
||||
IF (CmdReqData1<>CmdReqData[1] OR InputHzArray[3]<>CmdReqData[7] OR InputHzArray[4]<>CmdReqData[8])
|
||||
THEN
|
||||
MSGCmd_EN := TRUE;
|
||||
CmdReqData[1] := CmdReqData1;
|
||||
CmdReqData[5] := InputHzArray[1];
|
||||
CmdReqData[6] := InputHzArray[2];
|
||||
CmdReqData[7] := InputHzArray[3];
|
||||
CmdReqData[8] := InputHzArray[4];
|
||||
END_IF;
|
||||
ELSE
|
||||
IF ABS(SpeedRef)>500.0 THEN
|
||||
InputHz := ANY_TO_DINT(500.0 * SpeedFeedbackDiv);
|
||||
ELSE
|
||||
InputHz := ANY_TO_DINT(ABS(SpeedRef) * SpeedFeedbackDiv);
|
||||
END_IF;
|
||||
|
||||
InputHzLow := ANY_TO_USINT(AND_MASK(InputHz, 2#0000_0000_1111_1111));
|
||||
InputHzHigh := ANY_TO_USINT(SHR(InputHz, 8));
|
||||
|
||||
IF (CmdReqData1<>CmdReqData[1] OR InputHzLow<>CmdReqData[3] OR InputHzHigh<>CmdReqData[4])
|
||||
THEN
|
||||
MSGCmd_EN := TRUE;
|
||||
CmdReqData[1] := CmdReqData1;
|
||||
CmdReqData[3] := InputHzLow;
|
||||
CmdReqData[4] := InputHzHigh;
|
||||
END_IF;
|
||||
END_IF;
|
||||
|
||||
IF MSGCmd_Q_RTRIG.Q THEN
|
||||
MSGCmd_EN := FALSE;
|
||||
CmdSpeed := SpeedRef;
|
||||
END_IF;
|
||||
|
||||
IF MSGSts_Q_RTRIG.Q THEN
|
||||
Ready := StsResData[1].0;
|
||||
Active := StsResData[1].1;
|
||||
CmdFwd := StsResData[1].3;
|
||||
CmdRev := NOT StsResData[1].3;
|
||||
DriveFault := StsResData[1].7;
|
||||
AtRef := StsResData[2].0;
|
||||
|
||||
IF (DriveType='PowerFlex 755 ' OR DriveType='PowerFlex 753 ') THEN
|
||||
COP_SpeedFbk(TRUE, StsResData, 4, SpeedFbkArray, 0, 1, TRUE);
|
||||
SpeedFeedback := SpeedFbkArray[1];
|
||||
ELSE
|
||||
SpeedFeedback := ANY_TO_REAL(SHL(ANY_TO_DINT(StsResData[4]),8)+ ANY_TO_DINT(StsResData[3])) / SpeedFeedbackDiv;
|
||||
END_IF;
|
||||
|
||||
END_IF;
|
||||
IF MSGParRead_Q_RTRIG.Q THEN
|
||||
|
||||
IF (DriveType='PowerFlex 755 ' OR DriveType='PowerFlex 753 ') THEN
|
||||
COP_OutputCurrent(TRUE,ParReadResData,4,OutputCurrentArray,0,1,TRUE);
|
||||
OutputCurrent := OutputCurrentArray[1];
|
||||
COP_OutputVoltage(TRUE,ParReadResData,12,OutputVoltageArray,0,1,TRUE);
|
||||
OutputVoltage := OutputVoltageArray[1];
|
||||
COP_DCBusVoltage(TRUE,ParReadResData,20,DCBusVoltageArray,0,1,TRUE);
|
||||
DCBusVoltage := DCBusVoltageArray[1];
|
||||
IF DriveFault THEN
|
||||
COP_FaultCode(TRUE,ParReadResData,28,FaultCodeArray,0,1,TRUE);
|
||||
FaultCode := ANY_TO_UINT(FaultCodeArray[1]);
|
||||
ELSE
|
||||
FaultCode := 0;
|
||||
END_IF;
|
||||
ELSE
|
||||
OutputCurrent := ANY_TO_REAL(SHL(ANY_TO_DINT(ParReadResData[4]),8)+ ANY_TO_DINT(ParReadResData[3])) / OutputCurrentDiv;
|
||||
OutputVoltage := ANY_TO_REAL(SHL(ANY_TO_DINT(ParReadResData[8]),8)+ ANY_TO_DINT(ParReadResData[7])) / OutputVoltageDiv;
|
||||
DCBusVoltage := ANY_TO_REAL(SHL(ANY_TO_DINT(ParReadResData[12]),8)+ ANY_TO_DINT(ParReadResData[11])) / DCBusVoltageDiv;
|
||||
IF DriveFault THEN
|
||||
FaultCode := ANY_TO_UINT(ParReadResData[15]);
|
||||
ELSE
|
||||
FaultCode := 0;
|
||||
END_IF;
|
||||
END_IF;
|
||||
|
||||
END_IF;
|
||||
|
||||
END_IF;
|
||||
(*------ Comms Loss Detection ----*)
|
||||
MSGDrvType_Err_RTRIG(MSG_DrvType.Status.Error);
|
||||
MSGTimeOut_Err_RTRIG(MSG_TimeOut.Status.Error);
|
||||
MSGParWrite_Err_RTRIG(MSG_ParWrite.Status.Error);
|
||||
MSGCmd_Err_RTRIG(MSG_Cmd.Status.Error);
|
||||
MSGSts_Err_RTRIG(MSG_Sts.Status.Error);
|
||||
MSGParRead_Err_RTRIG(MSG_ParRead.Status.Error);
|
||||
|
||||
IF MSGDrvType_Err_RTRIG.Q THEN
|
||||
|
||||
IF (MSG_DrvType.Status.ErrorID=55 AND MSG_DrvType.Status.SubErrorID=115) THEN(*No Connect Error*)
|
||||
DrvTypeCtrlCfg.TriggerType := 10000;
|
||||
ELSE
|
||||
DrvTypeCtrlCfg.TriggerType := 1000;
|
||||
END_IF;
|
||||
|
||||
END_IF;
|
||||
|
||||
IF MSGTimeOut_Err_RTRIG.Q OR MSGParWrite_Err_RTRIG.Q OR MSGCmd_Err_RTRIG.Q OR MSGSts_Err_RTRIG.Q OR MSGParRead_Err_RTRIG.Q THEN
|
||||
|
||||
MSGParWrite_EN := FALSE;
|
||||
MSGCmd_EN := FALSE;
|
||||
MSGSts_EN := FALSE;
|
||||
MSGParRead_EN := FALSE;
|
||||
|
||||
(*-------- Retrigger Write TimeOut MSG if CIPStatus returns Device State Conflict SubErrorID=16 --------*)
|
||||
IF (MSGParWrite_Err_RTRIG.Q AND MSG_ParWrite.Status.ErrorID=224 AND MSG_ParWrite.Status.SubErrorID=16)
|
||||
OR (MSGCmd_Err_RTRIG.Q AND MSG_Cmd.Status.ErrorID=224 AND MSG_Cmd.Status.SubErrorID=16) THEN
|
||||
MSGDrvType_EN := FALSE;
|
||||
MSGTimeOut_EN := TRUE;
|
||||
CommLoss := FALSE;
|
||||
ELSE (*-------- Otherwise re-initialize communications by attempting to read Drive Type --------*)
|
||||
MSGDrvType_EN := TRUE;
|
||||
MSGTimeOut_EN := FALSE;
|
||||
CommLoss := TRUE;
|
||||
Ready := FALSE;
|
||||
Active := FALSE;
|
||||
CmdFwd := FALSE;
|
||||
CmdRev := FALSE;
|
||||
DriveFault := FALSE;
|
||||
AtRef := FALSE;
|
||||
SpeedFeedback := 0.0;
|
||||
CmdSpeed := 0.0;
|
||||
OutputCurrent := 0.0;
|
||||
OutputVoltage := 0.0;
|
||||
DCBusVoltage := 0.0;
|
||||
FaultCode := 0;
|
||||
DriveType := '';
|
||||
END_IF;
|
||||
|
||||
END_IF;
|
||||
|
||||
MSGDrvType_Q_RTRIG(MSG_DrvType.Q);
|
||||
MSGTimeOut_Q_RTRIG(MSG_TimeOut.Q);
|
||||
MSGParWrite_Q_RTRIG(MSG_ParWrite.Q);
|
||||
MSGCmd_Q_RTRIG(MSG_Cmd.Q);
|
||||
MSGSts_Q_RTRIG(MSG_Sts.Q);
|
||||
MSGParRead_Q_RTRIG(MSG_ParRead.Q);
|
||||
|
||||
IF MSGDrvType_Q_RTRIG.Q OR MSGTimeOut_Q_RTRIG.Q OR MSGParWrite_Q_RTRIG.Q OR MSGCmd_Q_RTRIG.Q OR MSGSts_Q_RTRIG.Q OR MSGParRead_Q_RTRIG.Q THEN
|
||||
CommLoss := FALSE;
|
||||
END_IF;
|
||||
|
||||
(*-------- Diagnostics --------*)
|
||||
IF UnknownDrv OR CommLoss THEN
|
||||
FBError := TRUE;
|
||||
ELSE
|
||||
FBError := FALSE;
|
||||
END_IF;
|
||||
|
||||
ELSE
|
||||
(*-------- Comms disabled --------*)
|
||||
MSGDrvType_EN := FALSE;
|
||||
MSGTimeOut_EN := FALSE;
|
||||
MSGParWrite_EN := FALSE;
|
||||
MSGCmd_EN := FALSE;
|
||||
MSGSts_EN := FALSE;
|
||||
MSGParRead_EN := FALSE;
|
||||
CommLoss := TRUE;
|
||||
Ready := FALSE;
|
||||
Active := FALSE;
|
||||
CmdFwd := FALSE;
|
||||
CmdRev := FALSE;
|
||||
DriveFault := FALSE;
|
||||
AtRef := FALSE;
|
||||
SpeedFeedback := 0.0;
|
||||
CmdSpeed := 0.0;
|
||||
OutputCurrent := 0.0;
|
||||
OutputVoltage := 0.0;
|
||||
DCBusVoltage := 0.0;
|
||||
FaultCode := 0;
|
||||
DriveType := '';
|
||||
END_IF;
|
||||
|
||||
(*-------- Always scan message instructions whether enabled or not --------*)
|
||||
MSG_DrvType(MSGDrvType_EN, DrvTypeCtrlCfg, DrvTypeAppCfg, DrvTypeTarCfg,,, DrvTypeResData);
|
||||
MSG_TimeOut(MSGTimeOut_EN, TimeOutCtrlCfg, TimeOutAppCfg, TimeOutTarCfg, TimeOutReqData, 2,);
|
||||
MSG_ParWrite(MSGParWrite_EN, ParWriteCtrlCfg, ParWriteAppCfg, ParWriteTarCfg, ParWriteReqData, ParWriteReqLen, ParWriteResData);
|
||||
MSG_Cmd(MSGCmd_EN, CmdCtrlCfg, CmdAppCfg, CmdTarCfg, CmdReqData, CmdReqLen,);
|
||||
MSG_Sts(MSGSts_EN, StsCtrlCfg, StsAppCfg, StsTarCfg,,, StsResData);
|
||||
MSG_ParRead(MSGParRead_EN, ParReadCtrlCfg, ParReadAppCfg, ParReadTarCfg, ParReadReqData, ParReadReqLen, ParReadResData);
|
||||
END_FUNCTION_BLOCK]]></PouBody>
|
||||
<PouUIProperties>
|
||||
<Root Version="5">
|
||||
<LanguageContainerStyle CommentTextColor="Green" CommentFont="Courier New, 10pt" PonctuationTextColor="Black" PonctuationFont="Courier New, 10pt" IdentifierTextColor="Black" IdentifierFont="Courier New, 10pt" OperatorTextColor="Black" OperatorFont="Courier New, 10pt" ReservedWordTextColor="Fuchsia" ReservedWordFont="Courier New, 10pt" PouTextColor="BlueViolet" PouFont="Courier New, 10pt" NumberTextColor="Firebrick" NumberFont="Courier New, 10pt" StringTextColor="Gray" StringFont="Courier New, 10pt" EditorTextAreaBackgroundColor="White" EditorFont="Courier New, 10pt" Index="0" />
|
||||
</Root>
|
||||
</PouUIProperties>
|
||||
</Pou>
|
||||
@@ -1,43 +0,0 @@
|
||||
__TMPB1 := MODBUSCYCLETIMER [ __CDINT00000004 ]
|
||||
__TMPB1 := _NOT __TMPB1
|
||||
__TMPB__TON__IN := __TMPB1
|
||||
__FBL_RET := _PUSHCALLFB TON MODBUSCYCLETIMER
|
||||
__TMPT1 := MODBUSCYCLETIMER [ __CDINT00000008 ]
|
||||
MODBUSCYCLETIMEELAPSED := __TMPT1
|
||||
__TMPB1 := MODBUSCYCLETIMER [ __CDINT00000004 ]
|
||||
__TMPB1 := __TMPB1 _AND DOWNHOLE_TOOL_ENABLED
|
||||
__TMPV1 := LOCALCFGDATA [ __DINT_NULL ]
|
||||
__TMPV2 := TARGETCFGDATA0 [ __DINT_NULL ]
|
||||
__TMPV3 := MODBUS_READ0 [ __DINT_NULL ]
|
||||
__TMPB__MSG_MODBUS__IN := __TMPB1
|
||||
__TMPV4 := MODBUSDATA_0 [ __CDINT00000004 ]
|
||||
__TMPV4 := __TMPV1
|
||||
__TMPV5 := MODBUSDATA_0 [ __CDINT00000006 ]
|
||||
__TMPV5 := __TMPV2
|
||||
__TMPV6 := MODBUSDATA_0 [ __CDINT00000008 ]
|
||||
__TMPV6 := __TMPV3
|
||||
MODBUSDATA_0 [ __CDINT0000000A ] := __ADI__READDOWNHOLEDATA_0_0
|
||||
__FBL_RET := _PUSHCALLFB MSG_MODBUS MODBUSDATA_0
|
||||
__TMPB1 := MODBUSDATA_0 [ __CDINT0000000D ]
|
||||
MODBUSERRORDATA := __TMPB1
|
||||
__TMPUIN1 := MODBUSDATA_0 [ __CDINT0000000E ]
|
||||
ERRORCODEDATA := __TMPUIN1
|
||||
__TMPB1 := MODBUSDATA_0 [ __CDINT0000000C ]
|
||||
__TMPB1 := __TMPB1 _AND DOWNHOLE_TOOL_ENABLED
|
||||
__TMPV1 := LOCALCFGDATA [ __DINT_NULL ]
|
||||
__TMPV2 := TARGETCFGDATA1000 [ __DINT_NULL ]
|
||||
__TMPV3 := MODBUS_READ1000 [ __DINT_NULL ]
|
||||
__TMPB__MSG_MODBUS__IN := __TMPB1
|
||||
__TMPV4 := MODBUSDATA_1000 [ __CDINT00000004 ]
|
||||
__TMPV4 := __TMPV1
|
||||
__TMPV5 := MODBUSDATA_1000 [ __CDINT00000006 ]
|
||||
__TMPV5 := __TMPV2
|
||||
__TMPV6 := MODBUSDATA_1000 [ __CDINT00000008 ]
|
||||
__TMPV6 := __TMPV3
|
||||
MODBUSDATA_1000 [ __CDINT0000000A ] := __ADI__READDOWNHOLEDATA_0_1
|
||||
__FBL_RET := _PUSHCALLFB MSG_MODBUS MODBUSDATA_1000
|
||||
__TMPB1 := MODBUSDATA_1000 [ __CDINT0000000D ]
|
||||
MODBUSERRORDATA := __TMPB1
|
||||
__TMPUIN1 := MODBUSDATA_1000 [ __CDINT0000000E ]
|
||||
ERRORCODEDATA := __TMPUIN1
|
||||
__LG0000 :
|
||||
Binary file not shown.
@@ -1,43 +0,0 @@
|
||||
(****** QuickLD compiler *******************************)
|
||||
(****** Copyright Rockwell Automation Canada, Ltd ******)
|
||||
(****** ST *********************************************)
|
||||
|
||||
(*************** Rung **********************************)
|
||||
(**)
|
||||
(*Label :*)(**)
|
||||
(* FB call: TON *)
|
||||
ModbusCycleTimer(NOT(MODBUSCYCLETIMER.Q), MODBUSCYCLETIME) ;
|
||||
MODBUSCYCLETIMEELAPSED := ModbusCycleTimer.ET ;
|
||||
|
||||
(*************** Code for the end of Rung **************)
|
||||
|
||||
|
||||
(*************** Rung **********************************)
|
||||
(**)
|
||||
(*Label :*)(**)
|
||||
(* FB call: MSG_MODBUS *)
|
||||
ModbusData_0(MODBUSCYCLETIMER.Q AND DOWNHOLE_TOOL_ENABLED, CANCEL, LOCALCFGDATA, TARGETCFGDATA0, MODBUS_READ0, 0) ;
|
||||
MODBUSERRORDATA := ModbusData_0.Error ;
|
||||
ERRORCODEDATA := ModbusData_0.ErrorID ;
|
||||
|
||||
(*************** Code for the end of Rung **************)
|
||||
|
||||
|
||||
(*************** Rung **********************************)
|
||||
(**)
|
||||
(*Label :*)(**)
|
||||
(* FB call: MSG_MODBUS *)
|
||||
ModbusData_1000(MODBUSDATA_0.Q AND DOWNHOLE_TOOL_ENABLED, CANCEL, LOCALCFGDATA, TARGETCFGDATA1000, MODBUS_READ1000, 0) ;
|
||||
MODBUSERRORDATA := ModbusData_1000.Error ;
|
||||
ERRORCODEDATA := ModbusData_1000.ErrorID ;
|
||||
|
||||
(*************** Code for the end of Rung **************)
|
||||
|
||||
|
||||
(*************** Code for the end of File **************)
|
||||
__GL __LG0000 ;
|
||||
|
||||
|
||||
|
||||
(*************** Local Symbols table *******************)
|
||||
|
||||
@@ -0,0 +1,93 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<Pou FileVersion="200.00.003" Name="ReadDownholeData" ElementGuid="a537c79f-58bd-4503-a8bd-4473e96020b3" Comment="" SingleTextLine="" Language="LD" CustomFbd="0" Localization="Prj" GroupName="(User defined)" GenDebugInfo="false" UseResPassword="true" GenerateSymbMon="true" Is1499="false">
|
||||
<Program />
|
||||
<LocalVars>
|
||||
<Variable Name="Cancel" DataType="BOOL" InitialValue="" Comment="" Address="" Modifier="NonRetain" Kind="Var" Alias="" AccessRights="ReadWrite" StringSize="0" RetainFlags="" CommentFields="" Attributes="0" GroupName="" />
|
||||
<Variable Name="LocalCfgData" DataType="MODBUSLOCPARA" InitialValue="2,0,3,100" Comment="" Address="" Modifier="NonRetain" Kind="Var" Alias="" AccessRights="ReadWrite" StringSize="0" RetainFlags="" CommentFields="" Attributes="0" GroupName="" />
|
||||
<Variable Name="TargetCfgData0" DataType="MODBUSTARPARA" InitialValue="0,1" Comment="" Address="" Modifier="Retain" Kind="Var" Alias="" AccessRights="ReadWrite" StringSize="0" RetainFlags="FALSE,TRUE" CommentFields="" Attributes="0" GroupName="" />
|
||||
<Variable Name="LocalAddrData" DataType="MODBUSLOCADDR" InitialValue="" Comment="" Address="" Modifier="NonRetain" Kind="Var" Alias="" AccessRights="ReadWrite" StringSize="0" RetainFlags="" CommentFields="" Attributes="0" GroupName="" />
|
||||
<Variable Name="ModbusErrorData" DataType="BOOL" InitialValue="" Comment="" Address="" Modifier="NonRetain" Kind="Var" Alias="" AccessRights="ReadWrite" StringSize="0" RetainFlags="" CommentFields="" Attributes="0" GroupName="" />
|
||||
<Variable Name="ErrorCodeData" DataType="UINT" InitialValue="" Comment="" Address="" Modifier="NonRetain" Kind="Var" Alias="" AccessRights="ReadWrite" StringSize="0" RetainFlags="" CommentFields="" Attributes="0" GroupName="" />
|
||||
<Variable Name="ModbusCycleTimer" DataType="TON" InitialValue="" Comment="" Address="" Modifier="NonRetain" Kind="Var" Alias="" AccessRights="ReadWrite" StringSize="0" RetainFlags="" CommentFields="" Attributes="0" GroupName="" />
|
||||
<Variable Name="LocalCfgStatus" DataType="MODBUSLOCPARA" InitialValue="2,0,3,1" Comment="" Address="" Modifier="NonRetain" Kind="Var" Alias="" AccessRights="ReadWrite" StringSize="0" RetainFlags="" CommentFields="" Attributes="0" GroupName="" />
|
||||
<Variable Name="TargetCfgStatus" DataType="MODBUSTARPARA" InitialValue="97,1" Comment="" Address="" Modifier="Retain" Kind="Var" Alias="" AccessRights="ReadWrite" StringSize="0" RetainFlags="FALSE,TRUE" CommentFields="" Attributes="0" GroupName="" />
|
||||
<Variable Name="LocalAddrStatus" DataType="MODBUSLOCADDR" InitialValue="" Comment="" Address="" Modifier="NonRetain" Kind="Var" Alias="" AccessRights="ReadWrite" StringSize="0" RetainFlags="" CommentFields="" Attributes="0" GroupName="" />
|
||||
<Variable Name="ModbusErrorStatus" DataType="BOOL" InitialValue="" Comment="" Address="" Modifier="NonRetain" Kind="Var" Alias="" AccessRights="ReadWrite" StringSize="0" RetainFlags="" CommentFields="" Attributes="0" GroupName="" />
|
||||
<Variable Name="ErrorCodeStatus" DataType="UINT" InitialValue="" Comment="" Address="" Modifier="NonRetain" Kind="Var" Alias="" AccessRights="ReadWrite" StringSize="0" RetainFlags="" CommentFields="" Attributes="0" GroupName="" />
|
||||
<Variable Name="ModbusData_1000" DataType="MSG_MODBUS" InitialValue="" Comment="" Address="" Modifier="NonRetain" Kind="Var" Alias="" AccessRights="ReadWrite" StringSize="0" RetainFlags="" CommentFields="" Attributes="0" GroupName="" />
|
||||
<Variable Name="ModbusData_0" DataType="MSG_MODBUS" InitialValue="" Comment="" Address="" Modifier="NonRetain" Kind="Var" Alias="" AccessRights="ReadWrite" StringSize="0" RetainFlags="" CommentFields="" Attributes="0" GroupName="" />
|
||||
<Variable Name="TargetCfgData1000" DataType="MODBUSTARPARA" InitialValue="1000,1" Comment="" Address="" Modifier="NonRetain" Kind="Var" Alias="" AccessRights="ReadWrite" StringSize="0" RetainFlags="" CommentFields="" Attributes="0" GroupName="" />
|
||||
</LocalVars>
|
||||
<PouBody><![CDATA[PROGRAM ReadDownholeData
|
||||
#info= QLD
|
||||
BOF
|
||||
|
||||
|
||||
(**)
|
||||
|
||||
SOR [0,1] (**) (**) XIO [1,0] (*ModbusCycleTimer.Q*) (*Q*) FB [2,0] (*TON*) (*ModbusCycleTimer*) ( (*IN:IN*)(**) (**) , (*PT:PT*)(*ModbusCycleTime*) (**) ; (*Q:Q*)(**) (**) , (*ET:ET*)(*ModbusCycleTimeElapsed*) (**) )
|
||||
EOR [5,0]
|
||||
|
||||
|
||||
(**)
|
||||
|
||||
SOR [0,4] (**) (**) XIC [1,0] (*ModbusCycleTimer.Q*) (*Q*) XIC [2,0] (*Downhole_Tool_Enabled*) (**) FB [3,0] (*MSG_MODBUS*) (*ModbusData_0*) ( (*IN:*)(**) (**) , (*Cancel:*)(*Cancel*) (**) , (*LocalCfg:*)(*LocalCfgData*) (**) , (*TargetCfg:*)(*TargetCfgData0*) (**) , (*LocalAddr:*)(*Modbus_Read0*) (**) , (*__ADI_LocalAddr:*)(*0*) (**) ; (*Q:*)(**) (**) , (*Error:*)(*ModbusErrorData*) (**) , (*ErrorID:*)(*ErrorCodeData*) (**) )
|
||||
EOR [6,0]
|
||||
|
||||
|
||||
(**)
|
||||
|
||||
SOR [0,11] (**) (**) XIC [1,0] (*ModbusData_0.Q*) (**) XIC [2,0] (*Downhole_Tool_Enabled*) (**) FB [3,0] (*MSG_MODBUS*) (*ModbusData_1000*) ( (*IN:*)(**) (**) , (*Cancel:*)(*Cancel*) (**) , (*LocalCfg:*)(*LocalCfgData*) (**) , (*TargetCfg:*)(*TargetCfgData1000*) (**) , (*LocalAddr:*)(*Modbus_Read1000*) (**) , (*__ADI_LocalAddr:*)(*0*) (**) ; (*Q:*)(**) (**) , (*Error:*)(*ModbusErrorData*) (**) , (*ErrorID:*)(*ErrorCodeData*) (**) )
|
||||
EOR [6,0]
|
||||
EOF
|
||||
#end_info
|
||||
#info= ID_MAX
|
||||
NextId=5
|
||||
#end_info
|
||||
END_PROGRAM]]></PouBody>
|
||||
<PouUIProperties>
|
||||
<Root Version="6">
|
||||
<LanguageContainerStyle DisplayGrid="false" FunctionBlockInstanceName="true" VariableDisplayMode="NameAndAlias" VariableAlpha="255" VariableTextColor="windowtext" VariableOnlineTextColor="Red" VariableBackgroundColor="White" VariableGradientColor="White" Font="Microsoft Sans Serif, 8pt" CellWidth="30" CellHeight="25" NbCellsShapeWidth="4" NbCellsShapeHeight="2" CoilAllAligned="true" RungColor="WhiteSmoke" LabelColor="LightGoldenrodYellow" CommentColor="White" TextCommentColor="Green" PowerRailColor="Silver" DisplayBlockImage="true" DisplayComment="true" PenWidth="2" DisplayLabel="false" OperatorBlockBackgroundColor="buttonface" OperatorBlockGradientColor="buttonface" FunctionBackgroundColor="Ivory" FunctionGradientColor="Ivory" FunctionBlockBackgroundColor="Silver" FunctionBlockGradientColor="Silver" Index="0">
|
||||
<ShapeStyle Type="ISaGRAF.Workbench.Mlge.LanguageContainer.LD.Shape.WbLdRungShape" Assembly="ISaGRAF.Workbench.Mlge.LanguageContainer.LD" PowerRailColor="Silver" DisplayLabel="false" RungColor="WhiteSmoke" CommentColor="White" LabelColor="LightGoldenrodYellow" DisplayComment="true" Key="[0,1]" />
|
||||
<ShapeStyle Type="ISaGRAF.Workbench.Mlge.LanguageContainer.LD.Shape.WbLdContactShape" Assembly="ISaGRAF.Workbench.Mlge.LanguageContainer.LD" FontColor="windowtext" DisplayMode="NameAndAlias" Key="[0,1],[1,1]" />
|
||||
<ShapeStyle Type="ISaGRAF.Workbench.Mlge.Core.Shape.WbPouCallShape" Assembly="ISaGRAF.Workbench.Mlge.Core" FunctionBlockInstanceName="true" Alpha="255" Background="Silver" BackgroundGradient="Silver" Key="[0,1],[2,1]" />
|
||||
<ShapeStyle Type="ISaGRAF.Workbench.Mlge.LanguageContainer.LD.Shape.WbLDVariableAccessShape" Assembly="ISaGRAF.Workbench.Mlge.LanguageContainer.LD" Alpha="255" Background="#FFFFFFFF" BackgroundGradient="#FFFFFFFF" FontColor="windowtext" DisplayMode="NameAndAlias" Key="[0,1],[2,1],[2,2],[0,0]" />
|
||||
<ShapeStyle Type="ISaGRAF.Workbench.Mlge.LanguageContainer.LD.Shape.WbLDVariableAccessShape" Assembly="ISaGRAF.Workbench.Mlge.LanguageContainer.LD" Alpha="255" Background="#FFFFFFFF" BackgroundGradient="#FFFFFFFF" FontColor="windowtext" DisplayMode="NameAndAlias" Key="[0,1],[2,1],[4,2],[0,0]" />
|
||||
<ShapeStyle Type="ISaGRAF.Workbench.Mlge.LanguageContainer.LD.Shape.WbLdRungShape" Assembly="ISaGRAF.Workbench.Mlge.LanguageContainer.LD" PowerRailColor="Silver" DisplayLabel="false" RungColor="WhiteSmoke" CommentColor="White" LabelColor="LightGoldenrodYellow" DisplayComment="true" Key="[0,11]">
|
||||
<Text></Text>
|
||||
<RtfText>{\rtf1\ansi\ansicpg1252\deff0\deflang1033{\fonttbl{\f0\fnil\fcharset0 Microsoft Sans Serif;}}
|
||||
{\colortbl ;\red0\green128\blue0;}
|
||||
\viewkind4\uc1\pard\cf1\f0\fs20\par
|
||||
}
|
||||
</RtfText>
|
||||
</ShapeStyle>
|
||||
<ShapeStyle Type="ISaGRAF.Workbench.Mlge.LanguageContainer.LD.Shape.WbLdContactShape" Assembly="ISaGRAF.Workbench.Mlge.LanguageContainer.LD" FontColor="windowtext" DisplayMode="NameAndAlias" Key="[0,11],[1,11]" />
|
||||
<ShapeStyle Type="ISaGRAF.Workbench.Mlge.LanguageContainer.LD.Shape.WbLdContactShape" Assembly="ISaGRAF.Workbench.Mlge.LanguageContainer.LD" FontColor="windowtext" DisplayMode="NameAndAlias" Key="[0,11],[2,11]" />
|
||||
<ShapeStyle Type="ISaGRAF.Workbench.Mlge.Core.Shape.WbPouCallShape" Assembly="ISaGRAF.Workbench.Mlge.Core" FunctionBlockInstanceName="true" Alpha="255" Background="Silver" BackgroundGradient="Silver" Key="[0,11],[3,11]" />
|
||||
<ShapeStyle Type="ISaGRAF.Workbench.Mlge.LanguageContainer.LD.Shape.WbLDVariableAccessShape" Assembly="ISaGRAF.Workbench.Mlge.LanguageContainer.LD" Alpha="255" Background="#FFFFFFFF" BackgroundGradient="#FFFFFFFF" FontColor="windowtext" DisplayMode="NameAndAlias" Key="[0,11],[3,11],[3,12],[0,0]" />
|
||||
<ShapeStyle Type="ISaGRAF.Workbench.Mlge.LanguageContainer.LD.Shape.WbLDVariableAccessShape" Assembly="ISaGRAF.Workbench.Mlge.LanguageContainer.LD" Alpha="255" Background="#FFFFFFFF" BackgroundGradient="#FFFFFFFF" FontColor="windowtext" DisplayMode="NameAndAlias" Key="[0,11],[3,11],[3,13],[0,0]" />
|
||||
<ShapeStyle Type="ISaGRAF.Workbench.Mlge.LanguageContainer.LD.Shape.WbLDVariableAccessShape" Assembly="ISaGRAF.Workbench.Mlge.LanguageContainer.LD" Alpha="255" Background="#FFFFFFFF" BackgroundGradient="#FFFFFFFF" FontColor="windowtext" DisplayMode="NameAndAlias" Key="[0,11],[3,11],[3,14],[0,0]" />
|
||||
<ShapeStyle Type="ISaGRAF.Workbench.Mlge.LanguageContainer.LD.Shape.WbLDVariableAccessShape" Assembly="ISaGRAF.Workbench.Mlge.LanguageContainer.LD" Alpha="255" Background="#FFFFFFFF" BackgroundGradient="#FFFFFFFF" FontColor="windowtext" DisplayMode="NameAndAlias" Key="[0,11],[3,11],[3,15],[0,0]" />
|
||||
<ShapeStyle Type="ISaGRAF.Workbench.Mlge.LanguageContainer.LD.Shape.WbLDVariableAccessShape" Assembly="ISaGRAF.Workbench.Mlge.LanguageContainer.LD" Alpha="255" Background="#FFFFFFFF" BackgroundGradient="#FFFFFFFF" FontColor="windowtext" DisplayMode="NameAndAlias" Key="[0,11],[3,11],[5,12],[0,0]" />
|
||||
<ShapeStyle Type="ISaGRAF.Workbench.Mlge.LanguageContainer.LD.Shape.WbLDVariableAccessShape" Assembly="ISaGRAF.Workbench.Mlge.LanguageContainer.LD" Alpha="255" Background="#FFFFFFFF" BackgroundGradient="#FFFFFFFF" FontColor="windowtext" DisplayMode="NameAndAlias" Key="[0,11],[3,11],[5,13],[0,0]" />
|
||||
<ShapeStyle Type="ISaGRAF.Workbench.Mlge.LanguageContainer.LD.Shape.WbLdRungShape" Assembly="ISaGRAF.Workbench.Mlge.LanguageContainer.LD" PowerRailColor="Silver" DisplayLabel="false" RungColor="WhiteSmoke" CommentColor="White" LabelColor="LightGoldenrodYellow" DisplayComment="true" Key="[0,4]">
|
||||
<Text></Text>
|
||||
<RtfText>{\rtf1\ansi\ansicpg1252\deff0\deflang1033{\fonttbl{\f0\fnil\fcharset0 Microsoft Sans Serif;}}
|
||||
{\colortbl ;\red0\green128\blue0;}
|
||||
\viewkind4\uc1\pard\cf1\f0\fs20\par
|
||||
}
|
||||
</RtfText>
|
||||
</ShapeStyle>
|
||||
<ShapeStyle Type="ISaGRAF.Workbench.Mlge.LanguageContainer.LD.Shape.WbLdContactShape" Assembly="ISaGRAF.Workbench.Mlge.LanguageContainer.LD" FontColor="windowtext" DisplayMode="NameAndAlias" Key="[0,4],[1,4]" />
|
||||
<ShapeStyle Type="ISaGRAF.Workbench.Mlge.LanguageContainer.LD.Shape.WbLdContactShape" Assembly="ISaGRAF.Workbench.Mlge.LanguageContainer.LD" FontColor="windowtext" DisplayMode="NameAndAlias" Key="[0,4],[2,4]" />
|
||||
<ShapeStyle Type="ISaGRAF.Workbench.Mlge.Core.Shape.WbPouCallShape" Assembly="ISaGRAF.Workbench.Mlge.Core" FunctionBlockInstanceName="true" Alpha="255" Background="Silver" BackgroundGradient="Silver" Key="[0,4],[3,4]" />
|
||||
<ShapeStyle Type="ISaGRAF.Workbench.Mlge.LanguageContainer.LD.Shape.WbLDVariableAccessShape" Assembly="ISaGRAF.Workbench.Mlge.LanguageContainer.LD" Alpha="255" Background="#FFFFFFFF" BackgroundGradient="#FFFFFFFF" FontColor="windowtext" DisplayMode="NameAndAlias" Key="[0,4],[3,4],[3,5],[0,0]" />
|
||||
<ShapeStyle Type="ISaGRAF.Workbench.Mlge.LanguageContainer.LD.Shape.WbLDVariableAccessShape" Assembly="ISaGRAF.Workbench.Mlge.LanguageContainer.LD" Alpha="255" Background="#FFFFFFFF" BackgroundGradient="#FFFFFFFF" FontColor="windowtext" DisplayMode="NameAndAlias" Key="[0,4],[3,4],[3,6],[0,0]" />
|
||||
<ShapeStyle Type="ISaGRAF.Workbench.Mlge.LanguageContainer.LD.Shape.WbLDVariableAccessShape" Assembly="ISaGRAF.Workbench.Mlge.LanguageContainer.LD" Alpha="255" Background="#FFFFFFFF" BackgroundGradient="#FFFFFFFF" FontColor="windowtext" DisplayMode="NameAndAlias" Key="[0,4],[3,4],[3,7],[0,0]" />
|
||||
<ShapeStyle Type="ISaGRAF.Workbench.Mlge.LanguageContainer.LD.Shape.WbLDVariableAccessShape" Assembly="ISaGRAF.Workbench.Mlge.LanguageContainer.LD" Alpha="255" Background="#FFFFFFFF" BackgroundGradient="#FFFFFFFF" FontColor="windowtext" DisplayMode="NameAndAlias" Key="[0,4],[3,4],[3,8],[0,0]" />
|
||||
<ShapeStyle Type="ISaGRAF.Workbench.Mlge.LanguageContainer.LD.Shape.WbLDVariableAccessShape" Assembly="ISaGRAF.Workbench.Mlge.LanguageContainer.LD" Alpha="255" Background="#FFFFFFFF" BackgroundGradient="#FFFFFFFF" FontColor="windowtext" DisplayMode="NameAndAlias" Key="[0,4],[3,4],[5,5],[0,0]" />
|
||||
<ShapeStyle Type="ISaGRAF.Workbench.Mlge.LanguageContainer.LD.Shape.WbLDVariableAccessShape" Assembly="ISaGRAF.Workbench.Mlge.LanguageContainer.LD" Alpha="255" Background="#FFFFFFFF" BackgroundGradient="#FFFFFFFF" FontColor="windowtext" DisplayMode="NameAndAlias" Key="[0,4],[3,4],[5,6],[0,0]" />
|
||||
</LanguageContainerStyle>
|
||||
</Root>
|
||||
</PouUIProperties>
|
||||
</Pou>
|
||||
Binary file not shown.
@@ -1 +0,0 @@
|
||||
VFD_CONFIGMAP(167):FB,RA_PFX_ENET_PAR_READ(166);FB,RA_PFX_ENET_PAR_WRITE(168);
|
||||
@@ -1,251 +0,0 @@
|
||||
__FBL_RET := _PUSHCALLFB RA_PFX_ENET_PAR_READ VFD_R_NPHP
|
||||
__TMPI1 := __CDINT000000D6 + __CDINT00000002
|
||||
__TMPB1 := VFD_R_NPHP [ __TMPI1 ]
|
||||
_IF _NOT __TMPB1 _GOTO __LAB1
|
||||
__TMPUIN1 := VFD_R_NPHP [ __CDINT00000014 ]
|
||||
_PUSH_PAR __TMPUIN1
|
||||
__TMPR1 := _CALL ANY_TO_UINT
|
||||
__TMPR1 := __TMPR1 / __TMPR2
|
||||
CFG_NAMEPLATEHP := __TMPR1
|
||||
_GOTO __LAB2
|
||||
__LAB1 :
|
||||
__LAB2 :
|
||||
__FBL_RET := _PUSHCALLFB RA_PFX_ENET_PAR_READ VFD_R_NPFLA
|
||||
__TMPI1 := __CDINT000000D6 + __CDINT00000002
|
||||
__TMPB1 := VFD_R_NPFLA [ __TMPI1 ]
|
||||
_IF _NOT __TMPB1 _GOTO __LAB3
|
||||
__TMPUIN1 := VFD_R_NPFLA [ __CDINT00000014 ]
|
||||
_PUSH_PAR __TMPUIN1
|
||||
__TMPR1 := _CALL ANY_TO_UINT
|
||||
__TMPR1 := __TMPR1 / __TMPR3
|
||||
CFG_NAMEPLATEFLA := __TMPR1
|
||||
_GOTO __LAB4
|
||||
__LAB3 :
|
||||
__LAB4 :
|
||||
__FBL_RET := _PUSHCALLFB RA_PFX_ENET_PAR_READ VFD_R_NPVOLTS
|
||||
__TMPI1 := __CDINT000000D6 + __CDINT00000002
|
||||
__TMPB1 := VFD_R_NPVOLTS [ __TMPI1 ]
|
||||
_IF _NOT __TMPB1 _GOTO __LAB5
|
||||
__TMPUIN1 := VFD_R_NPVOLTS [ __CDINT00000014 ]
|
||||
_PUSH_PAR __TMPUIN1
|
||||
__TMPR1 := _CALL ANY_TO_UINT
|
||||
CFG_NAMEPLATEVOLTS := __TMPR1
|
||||
_GOTO __LAB6
|
||||
__LAB5 :
|
||||
__LAB6 :
|
||||
__FBL_RET := _PUSHCALLFB RA_PFX_ENET_PAR_READ VFD_R_NPHZ
|
||||
__TMPI1 := __CDINT000000D6 + __CDINT00000002
|
||||
__TMPB1 := VFD_R_NPHZ [ __TMPI1 ]
|
||||
_IF _NOT __TMPB1 _GOTO __LAB7
|
||||
__TMPUIN1 := VFD_R_NPHZ [ __CDINT00000014 ]
|
||||
_PUSH_PAR __TMPUIN1
|
||||
__TMPR1 := _CALL ANY_TO_UINT
|
||||
CFG_NAMEPLATEHZ := __TMPR1
|
||||
_GOTO __LAB8
|
||||
__LAB7 :
|
||||
__LAB8 :
|
||||
__FBL_RET := _PUSHCALLFB RA_PFX_ENET_PAR_READ VFD_R_NPRPM
|
||||
__TMPI1 := __CDINT000000D6 + __CDINT00000002
|
||||
__TMPB1 := VFD_R_NPRPM [ __TMPI1 ]
|
||||
_IF _NOT __TMPB1 _GOTO __LAB9
|
||||
__TMPUIN1 := VFD_R_NPRPM [ __CDINT00000014 ]
|
||||
_PUSH_PAR __TMPUIN1
|
||||
__TMPR1 := _CALL ANY_TO_UINT
|
||||
CFG_NAMEPLATERPM := __TMPR1
|
||||
_GOTO __LABa
|
||||
__LAB9 :
|
||||
__LABa :
|
||||
__FBL_RET := _PUSHCALLFB RA_PFX_ENET_PAR_READ VFD_R_NPOLCURRENT
|
||||
__TMPI1 := __CDINT000000D6 + __CDINT00000002
|
||||
__TMPB1 := VFD_R_NPOLCURRENT [ __TMPI1 ]
|
||||
_IF _NOT __TMPB1 _GOTO __LABb
|
||||
__TMPUIN1 := VFD_R_NPOLCURRENT [ __CDINT00000014 ]
|
||||
_PUSH_PAR __TMPUIN1
|
||||
__TMPR1 := _CALL ANY_TO_UINT
|
||||
__TMPR1 := __TMPR1 / __TMPR3
|
||||
CFG_NAMEPLATEOLCURRENT := __TMPR1
|
||||
_GOTO __LABc
|
||||
__LABb :
|
||||
__LABc :
|
||||
__FBL_RET := _PUSHCALLFB RA_PFX_ENET_PAR_READ VFD_R_MOTORPOLES
|
||||
__TMPI1 := __CDINT000000D6 + __CDINT00000002
|
||||
__TMPB1 := VFD_R_MOTORPOLES [ __TMPI1 ]
|
||||
_IF _NOT __TMPB1 _GOTO __LABd
|
||||
__TMPUIN1 := VFD_R_MOTORPOLES [ __CDINT00000014 ]
|
||||
CFG_MOTORPOLES := __TMPUIN1
|
||||
_GOTO __LABe
|
||||
__LABd :
|
||||
__LABe :
|
||||
__FBL_RET := _PUSHCALLFB RA_PFX_ENET_PAR_READ VFD_R_MAXFREQ
|
||||
__TMPI1 := __CDINT000000D6 + __CDINT00000002
|
||||
__TMPB1 := VFD_R_MAXFREQ [ __TMPI1 ]
|
||||
_IF _NOT __TMPB1 _GOTO __LABf
|
||||
__TMPUIN1 := VFD_R_MAXFREQ [ __CDINT00000014 ]
|
||||
_PUSH_PAR __TMPUIN1
|
||||
__TMPR1 := _CALL ANY_TO_UINT
|
||||
__TMPR1 := __TMPR1 / __TMPR4
|
||||
CFG_MAXFREQ := __TMPR1
|
||||
_GOTO __LAB10
|
||||
__LABf :
|
||||
__LAB10 :
|
||||
__FBL_RET := _PUSHCALLFB RA_PFX_ENET_PAR_READ VFD_R_MINFREQ
|
||||
__TMPI1 := __CDINT000000D6 + __CDINT00000002
|
||||
__TMPB1 := VFD_R_MINFREQ [ __TMPI1 ]
|
||||
_IF _NOT __TMPB1 _GOTO __LAB11
|
||||
__TMPUIN1 := VFD_R_MINFREQ [ __CDINT00000014 ]
|
||||
_PUSH_PAR __TMPUIN1
|
||||
__TMPR1 := _CALL ANY_TO_UINT
|
||||
__TMPR1 := __TMPR1 / __TMPR4
|
||||
CFG_MINFREQ := __TMPR1
|
||||
_GOTO __LAB12
|
||||
__LAB11 :
|
||||
__LAB12 :
|
||||
__FBL_RET := _PUSHCALLFB RA_PFX_ENET_PAR_READ VFD_R_STOPMODE
|
||||
__TMPI1 := __CDINT000000D6 + __CDINT00000002
|
||||
__TMPB1 := VFD_R_STOPMODE [ __TMPI1 ]
|
||||
_IF _NOT __TMPB1 _GOTO __LAB13
|
||||
__TMPUIN1 := VFD_R_STOPMODE [ __CDINT00000014 ]
|
||||
CFG_STOPMODE := __TMPUIN1
|
||||
_GOTO __LAB14
|
||||
__LAB13 :
|
||||
__LAB14 :
|
||||
__FBL_RET := _PUSHCALLFB RA_PFX_ENET_PAR_READ VFD_R_TORQUEPERFMODE
|
||||
__TMPI1 := __CDINT000000D6 + __CDINT00000002
|
||||
__TMPB1 := VFD_R_TORQUEPERFMODE [ __TMPI1 ]
|
||||
_IF _NOT __TMPB1 _GOTO __LAB15
|
||||
__TMPUIN1 := VFD_R_TORQUEPERFMODE [ __CDINT00000014 ]
|
||||
CFG_TORQUEPERFMODE := __TMPUIN1
|
||||
_GOTO __LAB16
|
||||
__LAB15 :
|
||||
__LAB16 :
|
||||
__TMPI1 := __CDINT00000018 + __CDINT00000012
|
||||
__TMPB1 := VFD_R_MAXFREQ [ __TMPI1 ]
|
||||
__TMPI2 := __CDINT00000018 + __CDINT00000012
|
||||
__TMPB2 := VFD_R_MINFREQ [ __TMPI2 ]
|
||||
__TMPB1 := __TMPB1 _AND __TMPB2
|
||||
__TMPI3 := __CDINT00000018 + __CDINT00000012
|
||||
__TMPB3 := VFD_R_MOTORPOLES [ __TMPI3 ]
|
||||
__TMPB1 := __TMPB1 _AND __TMPB3
|
||||
__TMPI4 := __CDINT00000018 + __CDINT00000012
|
||||
__TMPB4 := VFD_R_NPFLA [ __TMPI4 ]
|
||||
__TMPB1 := __TMPB1 _AND __TMPB4
|
||||
__TMPI5 := __CDINT00000018 + __CDINT00000012
|
||||
__TMPB5 := VFD_R_NPHP [ __TMPI5 ]
|
||||
__TMPB1 := __TMPB1 _AND __TMPB5
|
||||
__TMPI6 := __CDINT00000018 + __CDINT00000012
|
||||
__TMPB6 := VFD_R_NPHZ [ __TMPI6 ]
|
||||
__TMPB1 := __TMPB1 _AND __TMPB6
|
||||
__TMPI7 := __CDINT00000018 + __CDINT00000012
|
||||
__TMPB7 := VFD_R_NPOLCURRENT [ __TMPI7 ]
|
||||
__TMPB1 := __TMPB1 _AND __TMPB7
|
||||
__TMPI8 := __CDINT00000018 + __CDINT00000012
|
||||
__TMPB8 := VFD_R_NPRPM [ __TMPI8 ]
|
||||
__TMPB1 := __TMPB1 _AND __TMPB8
|
||||
__TMPI9 := __CDINT00000018 + __CDINT00000012
|
||||
__TMPB9 := VFD_R_NPVOLTS [ __TMPI9 ]
|
||||
__TMPB1 := __TMPB1 _AND __TMPB9
|
||||
__TMPI10 := __CDINT00000018 + __CDINT00000012
|
||||
__TMPB10 := VFD_R_STOPMODE [ __TMPI10 ]
|
||||
__TMPB1 := __TMPB1 _AND __TMPB10
|
||||
__TMPI11 := __CDINT00000018 + __CDINT00000012
|
||||
__TMPB11 := VFD_R_TORQUEPERFMODE [ __TMPI11 ]
|
||||
__TMPB1 := __TMPB1 _AND __TMPB11
|
||||
__TMPB12 := VFD_READ _AND __TMPB1
|
||||
__TMPB13 := VFD_READTIMER [ __CDINT00000004 ]
|
||||
__TMPB12 := __TMPB12 _OR __TMPB13
|
||||
_IF _NOT __TMPB12 _GOTO __LAB17
|
||||
VFD_READ := FALSE
|
||||
_GOTO __LAB18
|
||||
__LAB17 :
|
||||
__LAB18 :
|
||||
__TMPR1 := CFG_NAMEPLATEHP * __TMPR2
|
||||
_PUSH_PAR __TMPR1
|
||||
__TMPUIN1 := _CALL ANY_TO_REAL
|
||||
TEMP_NPHP := __TMPUIN1
|
||||
__FBL_RET := _PUSHCALLFB RA_PFX_ENET_PAR_WRITE VFD_W_NPHP
|
||||
__TMPR1 := CFG_NAMEPLATEFLA * __TMPR3
|
||||
_PUSH_PAR __TMPR1
|
||||
__TMPUIN1 := _CALL ANY_TO_REAL
|
||||
TEMP_FLA := __TMPUIN1
|
||||
__FBL_RET := _PUSHCALLFB RA_PFX_ENET_PAR_WRITE VFD_W_NPFLA
|
||||
_PUSH_PAR CFG_NAMEPLATEVOLTS
|
||||
__TMPUIN1 := _CALL ANY_TO_REAL
|
||||
TEMP_VOLTS := __TMPUIN1
|
||||
__FBL_RET := _PUSHCALLFB RA_PFX_ENET_PAR_WRITE VFD_W_NPVOLTS
|
||||
_PUSH_PAR CFG_NAMEPLATEHZ
|
||||
__TMPUIN1 := _CALL ANY_TO_REAL
|
||||
TEMP_HZ := __TMPUIN1
|
||||
__FBL_RET := _PUSHCALLFB RA_PFX_ENET_PAR_WRITE VFD_W_NPHZ
|
||||
_PUSH_PAR CFG_NAMEPLATERPM
|
||||
__TMPUIN1 := _CALL ANY_TO_REAL
|
||||
TEMP_RPM := __TMPUIN1
|
||||
__FBL_RET := _PUSHCALLFB RA_PFX_ENET_PAR_WRITE VFD_W_NPRPM
|
||||
__TMPR1 := CFG_NAMEPLATEOLCURRENT * __TMPR3
|
||||
_PUSH_PAR __TMPR1
|
||||
__TMPUIN1 := _CALL ANY_TO_REAL
|
||||
TEMP_OLCURRENT := __TMPUIN1
|
||||
__FBL_RET := _PUSHCALLFB RA_PFX_ENET_PAR_WRITE VFD_W_NPOLCURRENT
|
||||
__FBL_RET := _PUSHCALLFB RA_PFX_ENET_PAR_WRITE VFD_W_MOTORPOLES
|
||||
__TMPR1 := CFG_MAXFREQ * __TMPR4
|
||||
_PUSH_PAR __TMPR1
|
||||
__TMPUIN1 := _CALL ANY_TO_REAL
|
||||
TEMP_MAXFREQ := __TMPUIN1
|
||||
__FBL_RET := _PUSHCALLFB RA_PFX_ENET_PAR_WRITE VFD_W_MAXFREQ
|
||||
__TMPR1 := CFG_MINFREQ * __TMPR4
|
||||
_PUSH_PAR __TMPR1
|
||||
__TMPUIN1 := _CALL ANY_TO_REAL
|
||||
TEMP_MINFREQ := __TMPUIN1
|
||||
__FBL_RET := _PUSHCALLFB RA_PFX_ENET_PAR_WRITE VFD_W_MINFREQ
|
||||
__FBL_RET := _PUSHCALLFB RA_PFX_ENET_PAR_WRITE VFD_W_STOPMODE
|
||||
__FBL_RET := _PUSHCALLFB RA_PFX_ENET_PAR_WRITE VFD_W_TORQUEPERFMODE
|
||||
__TMPI1 := __CDINT00000018 + __CDINT00000012
|
||||
__TMPB1 := VFD_W_MAXFREQ [ __TMPI1 ]
|
||||
__TMPI2 := __CDINT00000018 + __CDINT00000012
|
||||
__TMPB2 := VFD_W_MINFREQ [ __TMPI2 ]
|
||||
__TMPB1 := __TMPB1 _AND __TMPB2
|
||||
__TMPI3 := __CDINT00000018 + __CDINT00000012
|
||||
__TMPB3 := VFD_W_MOTORPOLES [ __TMPI3 ]
|
||||
__TMPB1 := __TMPB1 _AND __TMPB3
|
||||
__TMPI4 := __CDINT00000018 + __CDINT00000012
|
||||
__TMPB4 := VFD_W_NPFLA [ __TMPI4 ]
|
||||
__TMPB1 := __TMPB1 _AND __TMPB4
|
||||
__TMPI5 := __CDINT00000018 + __CDINT00000012
|
||||
__TMPB5 := VFD_W_NPHP [ __TMPI5 ]
|
||||
__TMPB1 := __TMPB1 _AND __TMPB5
|
||||
__TMPI6 := __CDINT00000018 + __CDINT00000012
|
||||
__TMPB6 := VFD_W_NPHZ [ __TMPI6 ]
|
||||
__TMPB1 := __TMPB1 _AND __TMPB6
|
||||
__TMPI7 := __CDINT00000018 + __CDINT00000012
|
||||
__TMPB7 := VFD_W_NPOLCURRENT [ __TMPI7 ]
|
||||
__TMPB1 := __TMPB1 _AND __TMPB7
|
||||
__TMPI8 := __CDINT00000018 + __CDINT00000012
|
||||
__TMPB8 := VFD_W_NPRPM [ __TMPI8 ]
|
||||
__TMPB1 := __TMPB1 _AND __TMPB8
|
||||
__TMPI9 := __CDINT00000018 + __CDINT00000012
|
||||
__TMPB9 := VFD_W_NPVOLTS [ __TMPI9 ]
|
||||
__TMPB1 := __TMPB1 _AND __TMPB9
|
||||
__TMPI10 := __CDINT00000018 + __CDINT00000012
|
||||
__TMPB10 := VFD_W_STOPMODE [ __TMPI10 ]
|
||||
__TMPB1 := __TMPB1 _AND __TMPB10
|
||||
__TMPI11 := __CDINT00000018 + __CDINT00000012
|
||||
__TMPB11 := VFD_W_TORQUEPERFMODE [ __TMPI11 ]
|
||||
__TMPB1 := __TMPB1 _AND __TMPB11
|
||||
__TMPB12 := VFD_WRITE _AND __TMPB1
|
||||
__TMPB13 := VFD_WRITETIMER [ __CDINT00000004 ]
|
||||
__TMPB12 := __TMPB12 _OR __TMPB13
|
||||
_IF _NOT __TMPB12 _GOTO __LAB19
|
||||
VFD_WRITE := FALSE
|
||||
_GOTO __LAB1a
|
||||
__LAB19 :
|
||||
__LAB1a :
|
||||
__FBL_RET := _PUSHCALLFB TON VFD_WRITETIMER
|
||||
__FBL_RET := _PUSHCALLFB TON VFD_READTIMER
|
||||
__TMPB1 := VFD_FAULT _OR VFD_FAULT_COMMERROR
|
||||
__TMPB1 := __TMPB1 _OR VFD_FAULT_DRIVEFAULT
|
||||
__TMPB1 := _NOT __TMPB1
|
||||
__TMPB2 := VFD_CLEARFAULT _AND __TMPB1
|
||||
_IF _NOT __TMPB2 _GOTO __LAB1b
|
||||
VFD_CLEARFAULT := FALSE
|
||||
_GOTO __LAB1c
|
||||
__LAB1b :
|
||||
__LAB1c :
|
||||
Binary file not shown.
206
Controller/Controller/Micro820/Micro820/VFD_ConfigMap.isaxml
Normal file
206
Controller/Controller/Micro820/Micro820/VFD_ConfigMap.isaxml
Normal file
@@ -0,0 +1,206 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<Pou FileVersion="200.00.003" Name="VFD_ConfigMap" ElementGuid="f7e443ec-355d-465c-8749-f6262d209fff" Comment="" SingleTextLine="" Language="ST" CustomFbd="0" Localization="Prj" GroupName="(User defined)" GenDebugInfo="false" UseResPassword="true" GenerateSymbMon="true" Is1499="false">
|
||||
<Program />
|
||||
<LocalVars>
|
||||
<Variable Name="VFD_R_NPHP" DataType="RA_PFx_ENET_PAR_READ" InitialValue="" Comment="" Address="" Modifier="NonRetain" Kind="Var" Alias="" AccessRights="ReadWrite" StringSize="0" RetainFlags="" CommentFields="" Attributes="0" GroupName="" />
|
||||
<Variable Name="VFD_W_NPHP" DataType="RA_PFx_ENET_PAR_WRITE" InitialValue="" Comment="" Address="" Modifier="NonRetain" Kind="Var" Alias="" AccessRights="ReadWrite" StringSize="0" RetainFlags="" CommentFields="" Attributes="0" GroupName="" />
|
||||
<Variable Name="VFD_R_NPFLA" DataType="RA_PFx_ENET_PAR_READ" InitialValue="" Comment="" Address="" Modifier="NonRetain" Kind="Var" Alias="" AccessRights="ReadWrite" StringSize="0" RetainFlags="" CommentFields="" Attributes="0" GroupName="" />
|
||||
<Variable Name="VFD_W_NPFLA" DataType="RA_PFx_ENET_PAR_WRITE" InitialValue="" Comment="" Address="" Modifier="NonRetain" Kind="Var" Alias="" AccessRights="ReadWrite" StringSize="0" RetainFlags="" CommentFields="" Attributes="0" GroupName="" />
|
||||
<Variable Name="VFD_R_NPVolts" DataType="RA_PFx_ENET_PAR_READ" InitialValue="" Comment="" Address="" Modifier="NonRetain" Kind="Var" Alias="" AccessRights="ReadWrite" StringSize="0" RetainFlags="" CommentFields="" Attributes="0" GroupName="" />
|
||||
<Variable Name="VFD_W_NPVolts" DataType="RA_PFx_ENET_PAR_WRITE" InitialValue="" Comment="" Address="" Modifier="NonRetain" Kind="Var" Alias="" AccessRights="ReadWrite" StringSize="0" RetainFlags="" CommentFields="" Attributes="0" GroupName="" />
|
||||
<Variable Name="VFD_R_NPHz" DataType="RA_PFx_ENET_PAR_READ" InitialValue="" Comment="" Address="" Modifier="NonRetain" Kind="Var" Alias="" AccessRights="ReadWrite" StringSize="0" RetainFlags="" CommentFields="" Attributes="0" GroupName="" />
|
||||
<Variable Name="VFD_W_NPHz" DataType="RA_PFx_ENET_PAR_WRITE" InitialValue="" Comment="" Address="" Modifier="NonRetain" Kind="Var" Alias="" AccessRights="ReadWrite" StringSize="0" RetainFlags="" CommentFields="" Attributes="0" GroupName="" />
|
||||
<Variable Name="VFD_R_NPRPM" DataType="RA_PFx_ENET_PAR_READ" InitialValue="" Comment="" Address="" Modifier="NonRetain" Kind="Var" Alias="" AccessRights="ReadWrite" StringSize="0" RetainFlags="" CommentFields="" Attributes="0" GroupName="" />
|
||||
<Variable Name="VFD_W_NPRPM" DataType="RA_PFx_ENET_PAR_WRITE" InitialValue="" Comment="" Address="" Modifier="NonRetain" Kind="Var" Alias="" AccessRights="ReadWrite" StringSize="0" RetainFlags="" CommentFields="" Attributes="0" GroupName="" />
|
||||
<Variable Name="VFD_R_NPOLCurrent" DataType="RA_PFx_ENET_PAR_READ" InitialValue="" Comment="" Address="" Modifier="NonRetain" Kind="Var" Alias="" AccessRights="ReadWrite" StringSize="0" RetainFlags="" CommentFields="" Attributes="0" GroupName="" />
|
||||
<Variable Name="VFD_W_NPOLCurrent" DataType="RA_PFx_ENET_PAR_WRITE" InitialValue="" Comment="" Address="" Modifier="NonRetain" Kind="Var" Alias="" AccessRights="ReadWrite" StringSize="0" RetainFlags="" CommentFields="" Attributes="0" GroupName="" />
|
||||
<Variable Name="VFD_R_MotorPoles" DataType="RA_PFx_ENET_PAR_READ" InitialValue="" Comment="" Address="" Modifier="NonRetain" Kind="Var" Alias="" AccessRights="ReadWrite" StringSize="0" RetainFlags="" CommentFields="" Attributes="0" GroupName="" />
|
||||
<Variable Name="VFD_W_MotorPoles" DataType="RA_PFx_ENET_PAR_WRITE" InitialValue="" Comment="" Address="" Modifier="NonRetain" Kind="Var" Alias="" AccessRights="ReadWrite" StringSize="0" RetainFlags="" CommentFields="" Attributes="0" GroupName="" />
|
||||
<Variable Name="VFD_R_AccelTime" DataType="RA_PFx_ENET_PAR_READ" InitialValue="" Comment="" Address="" Modifier="NonRetain" Kind="Var" Alias="" AccessRights="ReadWrite" StringSize="0" RetainFlags="" CommentFields="" Attributes="0" GroupName="" />
|
||||
<Variable Name="VFD_W_AccelTime" DataType="RA_PFx_ENET_PAR_WRITE" InitialValue="" Comment="" Address="" Modifier="NonRetain" Kind="Var" Alias="" AccessRights="ReadWrite" StringSize="0" RetainFlags="" CommentFields="" Attributes="0" GroupName="" />
|
||||
<Variable Name="VFD_R_DecelTime" DataType="RA_PFx_ENET_PAR_READ" InitialValue="" Comment="" Address="" Modifier="NonRetain" Kind="Var" Alias="" AccessRights="ReadWrite" StringSize="0" RetainFlags="" CommentFields="" Attributes="0" GroupName="" />
|
||||
<Variable Name="VFD_W_DecelTime" DataType="RA_PFx_ENET_PAR_WRITE" InitialValue="" Comment="" Address="" Modifier="NonRetain" Kind="Var" Alias="" AccessRights="ReadWrite" StringSize="0" RetainFlags="" CommentFields="" Attributes="0" GroupName="" />
|
||||
<Variable Name="VFD_R_MaxFreq" DataType="RA_PFx_ENET_PAR_READ" InitialValue="" Comment="" Address="" Modifier="NonRetain" Kind="Var" Alias="" AccessRights="ReadWrite" StringSize="0" RetainFlags="" CommentFields="" Attributes="0" GroupName="" />
|
||||
<Variable Name="VFD_W_MaxFreq" DataType="RA_PFx_ENET_PAR_WRITE" InitialValue="" Comment="" Address="" Modifier="NonRetain" Kind="Var" Alias="" AccessRights="ReadWrite" StringSize="0" RetainFlags="" CommentFields="" Attributes="0" GroupName="" />
|
||||
<Variable Name="VFD_R_MinFreq" DataType="RA_PFx_ENET_PAR_READ" InitialValue="" Comment="" Address="" Modifier="NonRetain" Kind="Var" Alias="" AccessRights="ReadWrite" StringSize="0" RetainFlags="" CommentFields="" Attributes="0" GroupName="" />
|
||||
<Variable Name="VFD_W_MinFreq" DataType="RA_PFx_ENET_PAR_WRITE" InitialValue="" Comment="" Address="" Modifier="NonRetain" Kind="Var" Alias="" AccessRights="ReadWrite" StringSize="0" RetainFlags="" CommentFields="" Attributes="0" GroupName="" />
|
||||
<Variable Name="VFD_R_StopMode" DataType="RA_PFx_ENET_PAR_READ" InitialValue="" Comment="" Address="" Modifier="NonRetain" Kind="Var" Alias="" AccessRights="ReadWrite" StringSize="0" RetainFlags="" CommentFields="" Attributes="0" GroupName="" />
|
||||
<Variable Name="VFD_W_StopMode" DataType="RA_PFx_ENET_PAR_WRITE" InitialValue="" Comment="" Address="" Modifier="NonRetain" Kind="Var" Alias="" AccessRights="ReadWrite" StringSize="0" RetainFlags="" CommentFields="" Attributes="0" GroupName="" />
|
||||
<Variable Name="VFD_R_TorquePerfMode" DataType="RA_PFx_ENET_PAR_READ" InitialValue="" Comment="" Address="" Modifier="NonRetain" Kind="Var" Alias="" AccessRights="ReadWrite" StringSize="0" RetainFlags="" CommentFields="" Attributes="0" GroupName="" />
|
||||
<Variable Name="VFD_W_TorquePerfMode" DataType="RA_PFx_ENET_PAR_WRITE" InitialValue="" Comment="" Address="" Modifier="NonRetain" Kind="Var" Alias="" AccessRights="ReadWrite" StringSize="0" RetainFlags="" CommentFields="" Attributes="0" GroupName="" />
|
||||
<Variable Name="temp_nphp" DataType="UINT" InitialValue="" Comment="" Address="" Modifier="NonRetain" Kind="Var" Alias="" AccessRights="ReadWrite" StringSize="0" RetainFlags="" CommentFields="" Attributes="0" GroupName="" />
|
||||
<Variable Name="temp_fla" DataType="UINT" InitialValue="" Comment="" Address="" Modifier="NonRetain" Kind="Var" Alias="" AccessRights="ReadWrite" StringSize="0" RetainFlags="" CommentFields="" Attributes="0" GroupName="" />
|
||||
<Variable Name="temp_volts" DataType="UINT" InitialValue="" Comment="" Address="" Modifier="NonRetain" Kind="Var" Alias="" AccessRights="ReadWrite" StringSize="0" RetainFlags="" CommentFields="" Attributes="0" GroupName="" />
|
||||
<Variable Name="temp_hz" DataType="UINT" InitialValue="" Comment="" Address="" Modifier="NonRetain" Kind="Var" Alias="" AccessRights="ReadWrite" StringSize="0" RetainFlags="" CommentFields="" Attributes="0" GroupName="" />
|
||||
<Variable Name="temp_olcurrent" DataType="UINT" InitialValue="" Comment="" Address="" Modifier="NonRetain" Kind="Var" Alias="" AccessRights="ReadWrite" StringSize="0" RetainFlags="" CommentFields="" Attributes="0" GroupName="" />
|
||||
<Variable Name="temp_rpm" DataType="UINT" InitialValue="" Comment="" Address="" Modifier="NonRetain" Kind="Var" Alias="" AccessRights="ReadWrite" StringSize="0" RetainFlags="" CommentFields="" Attributes="0" GroupName="" />
|
||||
<Variable Name="temp_acceltime" DataType="UINT" InitialValue="" Comment="" Address="" Modifier="NonRetain" Kind="Var" Alias="" AccessRights="ReadWrite" StringSize="0" RetainFlags="" CommentFields="" Attributes="0" GroupName="" />
|
||||
<Variable Name="temp_deceltime" DataType="UINT" InitialValue="" Comment="" Address="" Modifier="NonRetain" Kind="Var" Alias="" AccessRights="ReadWrite" StringSize="0" RetainFlags="" CommentFields="" Attributes="0" GroupName="" />
|
||||
<Variable Name="temp_maxfreq" DataType="UINT" InitialValue="" Comment="" Address="" Modifier="NonRetain" Kind="Var" Alias="" AccessRights="ReadWrite" StringSize="0" RetainFlags="" CommentFields="" Attributes="0" GroupName="" />
|
||||
<Variable Name="temp_minfreq" DataType="UINT" InitialValue="" Comment="" Address="" Modifier="NonRetain" Kind="Var" Alias="" AccessRights="ReadWrite" StringSize="0" RetainFlags="" CommentFields="" Attributes="0" GroupName="" />
|
||||
<Variable Name="VFD_WriteTimer" DataType="TON" InitialValue="" Comment="" Address="" Modifier="NonRetain" Kind="Var" Alias="" AccessRights="ReadWrite" StringSize="0" RetainFlags="" CommentFields="" Attributes="0" GroupName="" />
|
||||
<Variable Name="VFD_RW_Time" DataType="TIME" InitialValue="T#5s" Comment="" Address="" Modifier="NonRetain" Kind="Var" Alias="" AccessRights="ReadWrite" StringSize="0" RetainFlags="" CommentFields="" Attributes="0" GroupName="" />
|
||||
<Variable Name="VFD_ReadTimer" DataType="TON" InitialValue="" Comment="" Address="" Modifier="NonRetain" Kind="Var" Alias="" AccessRights="ReadWrite" StringSize="0" RetainFlags="" CommentFields="" Attributes="0" GroupName="" />
|
||||
</LocalVars>
|
||||
<PouBody><![CDATA[PROGRAM VFD_ConfigMap
|
||||
(* READING PARAMS *)
|
||||
|
||||
(* Nameplate HP *)
|
||||
VFD_R_NPHP(VFD_Read, VFD_IPAddress, 500, 37);
|
||||
IF VFD_R_NPHP.MSGParRead_Q_RTRIG.Q THEN
|
||||
cfg_NameplateHP := ANY_TO_REAL(VFD_R_NPHP.ParameterValue) / 74.6;
|
||||
END_IF;
|
||||
|
||||
(* Nameplate FLA *)
|
||||
VFD_R_NPFLA(VFD_Read, VFD_IPAddress, 500, 34);
|
||||
IF VFD_R_NPFLA.MSGParRead_Q_RTRIG.Q THEN
|
||||
cfg_NameplateFLA := ANY_TO_REAL(VFD_R_NPFLA.ParameterValue) / 10.0;
|
||||
END_IF;
|
||||
|
||||
(* Nameplate Volts *)
|
||||
VFD_R_NPVolts(VFD_Read, VFD_IPAddress, 500, 31);
|
||||
IF VFD_R_NPVolts.MSGParRead_Q_RTRIG.Q THEN
|
||||
cfg_NameplateVolts := ANY_TO_REAL(VFD_R_NPVolts.ParameterValue);
|
||||
END_IF;
|
||||
|
||||
(* Nameplate Hertz *)
|
||||
VFD_R_NPHz(VFD_Read, VFD_IPAddress, 500, 32);
|
||||
if VFD_R_NPHz.MSGParRead_Q_RTRIG.Q THEN
|
||||
cfg_NameplateHz := ANY_TO_REAL(VFD_R_NPHz.ParameterValue);
|
||||
END_IF;
|
||||
|
||||
(* Nameplate RPM *)
|
||||
VFD_R_NPRPM(VFD_Read, VFD_IPAddress, 500, 36);
|
||||
IF VFD_R_NPRPM.MSGParRead_Q_RTRIG.Q THEN
|
||||
cfg_NameplateRPM := ANY_TO_REAL(VFD_R_NPRPM.ParameterValue);
|
||||
END_IF;
|
||||
|
||||
(* Nameplate OL Current *)
|
||||
VFD_R_NPOLCurrent(VFD_Read, VFD_IPAddress, 500, 33);
|
||||
IF VFD_R_NPOLCurrent.MSGParRead_Q_RTRIG.Q THEN
|
||||
cfg_NameplateOLCurrent := ANY_TO_REAL(VFD_R_NPOLCurrent.ParameterValue) / 10.0;
|
||||
END_IF;
|
||||
|
||||
(* Motor Poles *)
|
||||
VFD_R_MotorPoles(VFD_Read, VFD_IPAddress, 500, 35);
|
||||
IF VFD_R_MotorPoles.MSGParRead_Q_RTRIG.Q THEN
|
||||
cfg_MotorPoles := VFD_R_MotorPoles.ParameterValue;
|
||||
END_IF;
|
||||
|
||||
(* Max Frequency *)
|
||||
VFD_R_MaxFreq(VFD_Read, VFD_IPAddress, 500, 44);
|
||||
IF VFD_R_MaxFreq.MSGParRead_Q_RTRIG.Q THEN
|
||||
cfg_MaxFreq := ANY_TO_REAL(VFD_R_MaxFreq.ParameterValue) / 100.0;
|
||||
END_IF;
|
||||
|
||||
(* Min Frequency *)
|
||||
VFD_R_MinFreq(VFD_Read, VFD_IPAddress, 500, 43);
|
||||
IF VFD_R_MinFreq.MSGParRead_Q_RTRIG.Q THEN
|
||||
cfg_MinFreq := ANY_TO_REAL(VFD_R_MinFreq.ParameterValue) / 100.0;
|
||||
END_IF;
|
||||
|
||||
(* Stop Mode [HARD CODED TO COAST] *)
|
||||
VFD_R_StopMode(VFD_Read, VFD_IPAddress, 500, 45);
|
||||
IF VFD_R_StopMode.MSGParRead_Q_RTRIG.Q THEN
|
||||
cfg_StopMode := VFD_R_StopMode.ParameterValue;
|
||||
END_IF;
|
||||
|
||||
(* Torque Perf Mode [HARD CODED TO V/Hz] *)
|
||||
VFD_R_TorquePerfMode(VFD_Read, VFD_IPAddress, 500, 39);
|
||||
IF VFD_R_TorquePerfMode.MSGParRead_Q_RTRIG.Q THEN
|
||||
cfg_TorquePerfMode := VFD_R_TorquePerfMode.ParameterValue;
|
||||
END_IF;
|
||||
|
||||
IF VFD_Read AND
|
||||
(VFD_R_MaxFreq.MSGParRead.Q AND
|
||||
VFD_R_MinFreq.MSGParRead.Q AND
|
||||
VFD_R_MotorPoles.MSGParRead.Q AND
|
||||
VFD_R_NPFLA.MSGParRead.Q AND
|
||||
VFD_R_NPHP.MSGParRead.Q AND
|
||||
VFD_R_NPHz.MSGParRead.Q AND
|
||||
VFD_R_NPOLCurrent.MSGParRead.Q AND
|
||||
VFD_R_NPRPM.MSGParRead.Q AND
|
||||
VFD_R_NPVolts.MSGParRead.Q AND
|
||||
VFD_R_StopMode.MSGParRead.Q AND
|
||||
VFD_R_TorquePerfMode.MSGParRead.Q) OR
|
||||
VFD_ReadTimer.Q
|
||||
THEN
|
||||
VFD_read := FALSE;
|
||||
END_IF;
|
||||
|
||||
|
||||
|
||||
(* Nameplate HP *)
|
||||
temp_nphp := ANY_TO_UINT(cfg_NameplateHP * 74.6);
|
||||
VFD_W_NPHP(VFD_Write, VFD_IPAddress, 3, 37, temp_nphp);
|
||||
|
||||
(* Nameplate FLA *)
|
||||
temp_fla := ANY_TO_UINT(cfg_NameplateFLA * 10.0);
|
||||
VFD_W_NPFLA(VFD_Write, VFD_IPAddress, 3, 34, temp_fla);
|
||||
|
||||
(* Nameplate Volts *)
|
||||
temp_volts := ANY_TO_UINT(cfg_NameplateVolts);
|
||||
VFD_W_NPVolts(VFD_Write, VFD_IPAddress, 3, 31, temp_volts);
|
||||
|
||||
(* Nameplate Hertz *)
|
||||
temp_hz :=ANY_TO_UINT(cfg_NameplateHz);
|
||||
VFD_W_NPHz(VFD_Write, VFD_IPAddress, 3, 32, temp_hz);
|
||||
|
||||
(* Nameplate RPM *)
|
||||
temp_rpm := ANY_TO_UINT(cfg_NameplateRPM);
|
||||
VFD_W_NPRPM(VFD_Write, VFD_IPAddress, 3, 36,temp_rpm);
|
||||
|
||||
(* Nameplate OL Current *)
|
||||
temp_olcurrent := ANY_TO_UINT(cfg_NameplateOLCurrent * 10.0);
|
||||
VFD_W_NPOLCurrent(VFD_Write, VFD_IPAddress, 3, 33, temp_olcurrent);
|
||||
|
||||
(* Motor Poles *)
|
||||
VFD_W_MotorPoles(TRUE, VFD_IPAddress, 3, 35, cfg_MotorPoles);
|
||||
|
||||
(* Max Frequency *)
|
||||
temp_maxfreq := ANY_TO_UINT(cfg_MaxFreq * 100.0);
|
||||
VFD_W_MaxFreq(VFD_Write, VFD_IPAddress, 3, 44, temp_maxfreq);
|
||||
|
||||
(* Min Frequency *)
|
||||
temp_minfreq := ANY_TO_UINT(cfg_MinFreq * 100.0);
|
||||
VFD_W_MinFreq(VFD_Write, VFD_IPAddress, 3, 43, temp_minfreq);
|
||||
|
||||
(* Stop Mode [HARD CODE TO COAST] *)
|
||||
VFD_W_StopMode(VFD_Write, VFD_IPAddress, 3, 45, 1);
|
||||
|
||||
(* Torque Perf Mode [HARD CODE TO V/Hz] *)
|
||||
VFD_W_TorquePerfMode(VFD_Write, VFD_IPAddress, 3, 39, 0);
|
||||
|
||||
|
||||
IF VFD_Write AND
|
||||
(VFD_W_MaxFreq.MSGParWrite.Q AND
|
||||
VFD_W_MinFreq.MSGParWrite.Q AND
|
||||
VFD_W_MotorPoles.MSGParWrite.Q AND
|
||||
VFD_W_NPFLA.MSGParWrite.Q AND
|
||||
VFD_W_NPHP.MSGParWrite.Q AND
|
||||
VFD_W_NPHz.MSGParWrite.Q AND
|
||||
VFD_W_NPOLCurrent.MSGParWrite.Q AND
|
||||
VFD_W_NPRPM.MSGParWrite.Q AND
|
||||
VFD_W_NPVolts.MSGParWrite.Q AND
|
||||
VFD_W_StopMode.MSGParWrite.Q AND
|
||||
VFD_W_TorquePerfMode.MSGParWrite.Q) OR
|
||||
VFD_WriteTimer.Q
|
||||
THEN
|
||||
VFD_Write := FALSE;
|
||||
END_IF;
|
||||
|
||||
VFD_WriteTimer(VFD_Write, VFD_RW_Time);
|
||||
VFD_ReadTimer(VFD_Read, VFD_RW_Time);
|
||||
|
||||
IF VFD_ClearFault AND NOT(VFD_Fault OR VFD_Fault_CommError OR VFD_Fault_DriveFault) THEN
|
||||
VFD_ClearFault := FALSE;
|
||||
END_IF;
|
||||
|
||||
|
||||
END_PROGRAM]]></PouBody>
|
||||
<PouUIProperties>
|
||||
<Root Version="6">
|
||||
<LanguageContainerStyle CommentTextColor="Green" CommentFont="Courier New, 10pt" PonctuationTextColor="Black" PonctuationFont="Courier New, 10pt" IdentifierTextColor="Black" IdentifierFont="Courier New, 10pt" OperatorTextColor="Black" OperatorFont="Courier New, 10pt" ReservedWordTextColor="Fuchsia" ReservedWordFont="Courier New, 10pt" PouTextColor="BlueViolet" PouFont="Courier New, 10pt" NumberTextColor="Firebrick" NumberFont="Courier New, 10pt" StringTextColor="Gray" StringFont="Courier New, 10pt" EditorTextAreaBackgroundColor="White" EditorFont="Courier New, 10pt" Index="0" />
|
||||
</Root>
|
||||
</PouUIProperties>
|
||||
</Pou>
|
||||
@@ -1,245 +0,0 @@
|
||||
__TMPB1 := VFD_FAULT_DRIVEFAULT_CODE = __UINT_NULL
|
||||
__TMPB1 := _NOT __TMPB1
|
||||
_IF _NOT __TMPB1 _GOTO __LAB1
|
||||
_PUSH_PAR VFD_FAULT_DRIVEFAULT_CODE
|
||||
__TMPI1 := _CALL ANY_TO_UINT
|
||||
__TMPB2 := __TMPI1 <> __CDINT00000002
|
||||
_IF __TMPB2 _GOTO __LAB3
|
||||
VFD_FAULT_MESSAGE := __TMPM1
|
||||
_GOTO __LAB2
|
||||
__LAB3 :
|
||||
__TMPB1 := __TMPI1 <> __CDINT00000003
|
||||
_IF __TMPB1 _GOTO __LAB4
|
||||
VFD_FAULT_MESSAGE := __TMPM2
|
||||
_GOTO __LAB2
|
||||
__LAB4 :
|
||||
__TMPB1 := __TMPI1 <> __CDINT00000004
|
||||
_IF __TMPB1 _GOTO __LAB5
|
||||
VFD_FAULT_MESSAGE := __TMPM3
|
||||
_GOTO __LAB2
|
||||
__LAB5 :
|
||||
__TMPB1 := __TMPI1 <> __CDINT00000005
|
||||
_IF __TMPB1 _GOTO __LAB6
|
||||
VFD_FAULT_MESSAGE := __TMPM4
|
||||
_GOTO __LAB2
|
||||
__LAB6 :
|
||||
__TMPB1 := __TMPI1 <> __CDINT00000006
|
||||
_IF __TMPB1 _GOTO __LAB7
|
||||
VFD_FAULT_MESSAGE := __TMPM5
|
||||
_GOTO __LAB2
|
||||
__LAB7 :
|
||||
__TMPB1 := __TMPI1 <> __CDINT00000007
|
||||
_IF __TMPB1 _GOTO __LAB8
|
||||
VFD_FAULT_MESSAGE := __TMPM6
|
||||
_GOTO __LAB2
|
||||
__LAB8 :
|
||||
__TMPB1 := __TMPI1 <> __CDINT00000008
|
||||
_IF __TMPB1 _GOTO __LAB9
|
||||
VFD_FAULT_MESSAGE := __TMPM7
|
||||
_GOTO __LAB2
|
||||
__LAB9 :
|
||||
__TMPB1 := __TMPI1 <> __CDINT00000009
|
||||
_IF __TMPB1 _GOTO __LABa
|
||||
VFD_FAULT_MESSAGE := __TMPM8
|
||||
_GOTO __LAB2
|
||||
__LABa :
|
||||
__TMPB1 := __TMPI1 <> __CDINT0000000C
|
||||
_IF __TMPB1 _GOTO __LABb
|
||||
VFD_FAULT_MESSAGE := __TMPM9
|
||||
_GOTO __LAB2
|
||||
__LABb :
|
||||
__TMPB1 := __TMPI1 <> __CDINT0000000D
|
||||
_IF __TMPB1 _GOTO __LABc
|
||||
VFD_FAULT_MESSAGE := __TMPM10
|
||||
_GOTO __LAB2
|
||||
__LABc :
|
||||
__TMPB1 := __TMPI1 <> __CDINT0000000F
|
||||
_IF __TMPB1 _GOTO __LABd
|
||||
VFD_FAULT_MESSAGE := __TMPM11
|
||||
_GOTO __LAB2
|
||||
__LABd :
|
||||
__TMPB1 := __TMPI1 <> __CDINT00000015
|
||||
_IF __TMPB1 _GOTO __LABe
|
||||
VFD_FAULT_MESSAGE := __TMPM12
|
||||
_GOTO __LAB2
|
||||
__LABe :
|
||||
__TMPB1 := __TMPI1 <> __CDINT0000001D
|
||||
_IF __TMPB1 _GOTO __LABf
|
||||
VFD_FAULT_MESSAGE := __TMPM13
|
||||
_GOTO __LAB2
|
||||
__LABf :
|
||||
__TMPB1 := __TMPI1 <> __CDINT00000021
|
||||
_IF __TMPB1 _GOTO __LAB10
|
||||
VFD_FAULT_MESSAGE := __TMPM14
|
||||
_GOTO __LAB2
|
||||
__LAB10 :
|
||||
__TMPB1 := __TMPI1 <> __CDINT00000026
|
||||
_IF __TMPB1 _GOTO __LAB11
|
||||
VFD_FAULT_MESSAGE := __TMPM15
|
||||
_GOTO __LAB2
|
||||
__LAB11 :
|
||||
__TMPB1 := __TMPI1 <> __CDINT00000027
|
||||
_IF __TMPB1 _GOTO __LAB12
|
||||
VFD_FAULT_MESSAGE := __TMPM16
|
||||
_GOTO __LAB2
|
||||
__LAB12 :
|
||||
__TMPB1 := __TMPI1 <> __CDINT00000028
|
||||
_IF __TMPB1 _GOTO __LAB13
|
||||
VFD_FAULT_MESSAGE := __TMPM17
|
||||
_GOTO __LAB2
|
||||
__LAB13 :
|
||||
__TMPB1 := __TMPI1 <> __CDINT00000029
|
||||
_IF __TMPB1 _GOTO __LAB14
|
||||
VFD_FAULT_MESSAGE := __TMPM18
|
||||
_GOTO __LAB2
|
||||
__LAB14 :
|
||||
__TMPB1 := __TMPI1 <> __CDINT0000002A
|
||||
_IF __TMPB1 _GOTO __LAB15
|
||||
VFD_FAULT_MESSAGE := __TMPM19
|
||||
_GOTO __LAB2
|
||||
__LAB15 :
|
||||
__TMPB1 := __TMPI1 <> __CDINT0000002B
|
||||
_IF __TMPB1 _GOTO __LAB16
|
||||
VFD_FAULT_MESSAGE := __TMPM20
|
||||
_GOTO __LAB2
|
||||
__LAB16 :
|
||||
__TMPB1 := __TMPI1 <> __CDINT00000030
|
||||
_IF __TMPB1 _GOTO __LAB17
|
||||
VFD_FAULT_MESSAGE := __TMPM21
|
||||
_GOTO __LAB2
|
||||
__LAB17 :
|
||||
__TMPB1 := __TMPI1 <> __CDINT0000003B
|
||||
_IF __TMPB1 _GOTO __LAB18
|
||||
VFD_FAULT_MESSAGE := __TMPM22
|
||||
_GOTO __LAB2
|
||||
__LAB18 :
|
||||
__TMPB1 := __TMPI1 <> __CDINT0000003F
|
||||
_IF __TMPB1 _GOTO __LAB19
|
||||
VFD_FAULT_MESSAGE := __TMPM23
|
||||
_GOTO __LAB2
|
||||
__LAB19 :
|
||||
__TMPB1 := __TMPI1 <> __CDINT00000040
|
||||
_IF __TMPB1 _GOTO __LAB1a
|
||||
VFD_FAULT_MESSAGE := __TMPM24
|
||||
_GOTO __LAB2
|
||||
__LAB1a :
|
||||
__TMPB1 := __TMPI1 <> __CDINT00000046
|
||||
_IF __TMPB1 _GOTO __LAB1b
|
||||
VFD_FAULT_MESSAGE := __TMPM25
|
||||
_GOTO __LAB2
|
||||
__LAB1b :
|
||||
__TMPB1 := __TMPI1 <> __CDINT00000047
|
||||
_IF __TMPB1 _GOTO __LAB1c
|
||||
VFD_FAULT_MESSAGE := __TMPM26
|
||||
_GOTO __LAB2
|
||||
__LAB1c :
|
||||
__TMPB1 := __TMPI1 <> __CDINT00000048
|
||||
_IF __TMPB1 _GOTO __LAB1d
|
||||
VFD_FAULT_MESSAGE := __TMPM27
|
||||
_GOTO __LAB2
|
||||
__LAB1d :
|
||||
__TMPB1 := __TMPI1 <> __CDINT00000049
|
||||
_IF __TMPB1 _GOTO __LAB1e
|
||||
VFD_FAULT_MESSAGE := __TMPM28
|
||||
_GOTO __LAB2
|
||||
__LAB1e :
|
||||
__TMPB1 := __TMPI1 <> __CDINT00000050
|
||||
_IF __TMPB1 _GOTO __LAB1f
|
||||
VFD_FAULT_MESSAGE := __TMPM29
|
||||
_GOTO __LAB2
|
||||
__LAB1f :
|
||||
__TMPB1 := __TMPI1 <> __CDINT00000051
|
||||
_IF __TMPB1 _GOTO __LAB20
|
||||
VFD_FAULT_MESSAGE := __TMPM30
|
||||
_GOTO __LAB2
|
||||
__LAB20 :
|
||||
__TMPB1 := __TMPI1 <> __CDINT00000052
|
||||
_IF __TMPB1 _GOTO __LAB21
|
||||
VFD_FAULT_MESSAGE := __TMPM31
|
||||
_GOTO __LAB2
|
||||
__LAB21 :
|
||||
__TMPB1 := __TMPI1 <> __CDINT00000053
|
||||
_IF __TMPB1 _GOTO __LAB22
|
||||
VFD_FAULT_MESSAGE := __TMPM32
|
||||
_GOTO __LAB2
|
||||
__LAB22 :
|
||||
__TMPB1 := __TMPI1 <> __CDINT0000005B
|
||||
_IF __TMPB1 _GOTO __LAB23
|
||||
VFD_FAULT_MESSAGE := __TMPM33
|
||||
_GOTO __LAB2
|
||||
__LAB23 :
|
||||
__TMPB1 := __TMPI1 <> __CDINT0000005E
|
||||
_IF __TMPB1 _GOTO __LAB24
|
||||
VFD_FAULT_MESSAGE := __TMPM34
|
||||
_GOTO __LAB2
|
||||
__LAB24 :
|
||||
__TMPB1 := __TMPI1 <> __CDINT00000064
|
||||
_IF __TMPB1 _GOTO __LAB25
|
||||
VFD_FAULT_MESSAGE := __TMPM35
|
||||
_GOTO __LAB2
|
||||
__LAB25 :
|
||||
__TMPB1 := __TMPI1 <> __CDINT00000065
|
||||
_IF __TMPB1 _GOTO __LAB26
|
||||
VFD_FAULT_MESSAGE := __TMPM36
|
||||
_GOTO __LAB2
|
||||
__LAB26 :
|
||||
__TMPB1 := __TMPI1 <> __CDINT00000069
|
||||
_IF __TMPB1 _GOTO __LAB27
|
||||
VFD_FAULT_MESSAGE := __TMPM37
|
||||
_GOTO __LAB2
|
||||
__LAB27 :
|
||||
__TMPB1 := __TMPI1 <> __CDINT0000006A
|
||||
_IF __TMPB1 _GOTO __LAB28
|
||||
VFD_FAULT_MESSAGE := __TMPM38
|
||||
_GOTO __LAB2
|
||||
__LAB28 :
|
||||
__TMPB1 := __TMPI1 <> __CDINT0000006B
|
||||
_IF __TMPB1 _GOTO __LAB29
|
||||
VFD_FAULT_MESSAGE := __TMPM39
|
||||
_GOTO __LAB2
|
||||
__LAB29 :
|
||||
__TMPB1 := __TMPI1 <> __CDINT0000006D
|
||||
_IF __TMPB1 _GOTO __LAB2a
|
||||
VFD_FAULT_MESSAGE := __TMPM40
|
||||
_GOTO __LAB2
|
||||
__LAB2a :
|
||||
__TMPB1 := __TMPI1 <> __CDINT0000006E
|
||||
_IF __TMPB1 _GOTO __LAB2b
|
||||
VFD_FAULT_MESSAGE := __TMPM41
|
||||
_GOTO __LAB2
|
||||
__LAB2b :
|
||||
__TMPB1 := __TMPI1 <> __CDINT0000006F
|
||||
_IF __TMPB1 _GOTO __LAB2c
|
||||
VFD_FAULT_MESSAGE := __TMPM42
|
||||
_GOTO __LAB2
|
||||
__LAB2c :
|
||||
__TMPB1 := __TMPI1 <> __CDINT00000072
|
||||
_IF __TMPB1 _GOTO __LAB2d
|
||||
VFD_FAULT_MESSAGE := __TMPM43
|
||||
_GOTO __LAB2
|
||||
__LAB2d :
|
||||
__TMPB1 := __TMPI1 <> __CDINT0000007A
|
||||
_IF __TMPB1 _GOTO __LAB2e
|
||||
VFD_FAULT_MESSAGE := __TMPM44
|
||||
_GOTO __LAB2
|
||||
__LAB2e :
|
||||
__TMPB1 := __TMPI1 <> __CDINT0000007D
|
||||
_IF __TMPB1 _GOTO __LAB2f
|
||||
VFD_FAULT_MESSAGE := __TMPM45
|
||||
_GOTO __LAB2
|
||||
__LAB2f :
|
||||
__TMPB1 := __TMPI1 <> __CDINT0000007E
|
||||
_IF __TMPB1 _GOTO __LAB30
|
||||
VFD_FAULT_MESSAGE := __TMPM46
|
||||
_GOTO __LAB2
|
||||
__LAB30 :
|
||||
__TMPB1 := __TMPI1 <> __CDINT0000007F
|
||||
_IF __TMPB1 _GOTO __LAB31
|
||||
VFD_FAULT_MESSAGE := __TMPM47
|
||||
_GOTO __LAB2
|
||||
__LAB31 :
|
||||
__LAB2 :
|
||||
_GOTO __LAB32
|
||||
__LAB1 :
|
||||
VFD_FAULT_MESSAGE := __TMPM48
|
||||
__LAB32 :
|
||||
Binary file not shown.
65
Controller/Controller/Micro820/Micro820/VFD_ErrorMap.isaxml
Normal file
65
Controller/Controller/Micro820/Micro820/VFD_ErrorMap.isaxml
Normal file
@@ -0,0 +1,65 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<Pou FileVersion="200.00.003" Name="VFD_ErrorMap" ElementGuid="8d948db3-596f-4cdc-ab83-1ba8fa9bad22" Comment="" SingleTextLine="" Language="ST" CustomFbd="0" Localization="Prj" GroupName="(User defined)" GenDebugInfo="false" UseResPassword="true" GenerateSymbMon="true" Is1499="false">
|
||||
<Program />
|
||||
<LocalVars />
|
||||
<PouBody><![CDATA[PROGRAM VFD_ErrorMap
|
||||
IF NOT (VFD_Fault_DriveFault_Code = 0) THEN
|
||||
CASE VFD_Fault_DriveFault_Code OF
|
||||
2: VFD_Fault_Message := 'Auxiliary Input';
|
||||
3: VFD_Fault_Message := 'Power Loss';
|
||||
4: VFD_Fault_Message := 'UnderVoltage';
|
||||
5: VFD_Fault_Message := 'OverVoltage';
|
||||
6: VFD_Fault_Message := 'Motor Stalled';
|
||||
7: VFD_Fault_Message := 'Motor Overload';
|
||||
8: VFD_Fault_Message := 'Heatsink OverTemp';
|
||||
9: VFD_Fault_Message := 'Control Module OverTemp';
|
||||
12: VFD_Fault_Message := 'Hardware OverCurrent';
|
||||
13: VFD_Fault_Message := 'Ground Fault';
|
||||
15: VFD_Fault_Message := 'Load Loss';
|
||||
21: VFD_Fault_Message := 'Output Phase Loss';
|
||||
29: VFD_Fault_Message := 'Analog Input Loss';
|
||||
33: VFD_Fault_Message := 'Auto Restart Tries Exceeded';
|
||||
38: VFD_Fault_Message := 'Phase U Ground Fault';
|
||||
39: VFD_Fault_Message := 'Phase V Ground Fault';
|
||||
40: VFD_Fault_Message := 'Phase W Ground Fault';
|
||||
41: VFD_Fault_Message := 'Phase UV Short';
|
||||
42: VFD_Fault_Message := 'Phase UW Short';
|
||||
43: VFD_Fault_Message := 'Phase VW Short';
|
||||
48: VFD_Fault_Message := 'Parameters Defaulted';
|
||||
59: VFD_Fault_Message := 'Safety Open';
|
||||
63: VFD_Fault_Message := 'Software OverCurrent';
|
||||
64: VFD_Fault_Message := 'Drive Overload';
|
||||
70: VFD_Fault_Message := 'Power Unit Failure';
|
||||
71: VFD_Fault_Message := 'DSI Network Loss';
|
||||
72: VFD_Fault_Message := 'Option Card Network Loss';
|
||||
73: VFD_Fault_Message := 'Ethernet Network Loss';
|
||||
80: VFD_Fault_Message := 'Autotune Failure';
|
||||
81: VFD_Fault_Message := 'DSI Communications Loss';
|
||||
82: VFD_Fault_Message := 'Option Card Communications Loss';
|
||||
83: VFD_Fault_Message := 'Ethernet Communications Loss';
|
||||
91: VFD_Fault_Message := 'Encoder Loss';
|
||||
94: VFD_Fault_Message := 'Function Loss';
|
||||
100: VFD_Fault_Message := 'Parameter Checksum Error';
|
||||
101: VFD_Fault_Message := 'External Storage Failure';
|
||||
105: VFD_Fault_Message := 'Control Module Connection Error';
|
||||
106: VFD_Fault_Message := 'Incompatible Control Module';
|
||||
107: VFD_Fault_Message := 'Replaced Control Module not Recognized';
|
||||
109: VFD_Fault_Message := 'Mismatched Control Module';
|
||||
110: VFD_Fault_Message := 'Keypad Membrane Failure';
|
||||
111: VFD_Fault_Message := 'Safety Hardware Malfunction';
|
||||
114: VFD_Fault_Message := 'Microprocessor Failure';
|
||||
122: VFD_Fault_Message := 'IO Board Failure';
|
||||
125: VFD_Fault_Message := 'Flash Update Required';
|
||||
126: VFD_Fault_Message := 'Non-recoverable Firmware Error';
|
||||
127: VFD_Fault_Message := 'DSI Flash Update Required';
|
||||
END_CASE;
|
||||
ELSE
|
||||
VFD_Fault_Message := 'No Fault';
|
||||
END_IF;
|
||||
END_PROGRAM]]></PouBody>
|
||||
<PouUIProperties>
|
||||
<Root Version="6">
|
||||
<LanguageContainerStyle CommentTextColor="Green" CommentFont="Courier New, 10pt" PonctuationTextColor="Black" PonctuationFont="Courier New, 10pt" IdentifierTextColor="Black" IdentifierFont="Courier New, 10pt" OperatorTextColor="Black" OperatorFont="Courier New, 10pt" ReservedWordTextColor="Fuchsia" ReservedWordFont="Courier New, 10pt" PouTextColor="BlueViolet" PouFont="Courier New, 10pt" NumberTextColor="Firebrick" NumberFont="Courier New, 10pt" StringTextColor="Gray" StringFont="Courier New, 10pt" EditorTextAreaBackgroundColor="White" EditorFont="Courier New, 10pt" Index="0" />
|
||||
</Root>
|
||||
</PouUIProperties>
|
||||
</Pou>
|
||||
@@ -1 +0,0 @@
|
||||
VFD_MESSAGING(163):FB,RA_PFX_ENET_STS_CMD(164);
|
||||
@@ -1,36 +0,0 @@
|
||||
__TMPB1 := _NOT VFD_START
|
||||
VFD_STOP := __TMPB1
|
||||
__TMPB1 := _NOT VFD_DISABLED
|
||||
__TMPB__RA_PFX_ENET_STS_CMD__FBEN := __TMPB1
|
||||
__FBL_RET := _PUSHCALLFB RA_PFX_ENET_STS_CMD VFD
|
||||
__TMPB1 := VFD [ __CDINT0000001B ]
|
||||
VFD_FAULT := __TMPB1
|
||||
__TMPB1 := VFD [ __CDINT0000001C ]
|
||||
VFD_FAULT_COMMERROR := __TMPB1
|
||||
__TMPM1 := VFD [ __CDINT0000001D ]
|
||||
VFD_DRIVETYPE := __TMPM1
|
||||
__TMPB1 := VFD [ __CDINT00000030 ]
|
||||
VFD_FAULT_DRIVEFAULT := __TMPB1
|
||||
__TMPUIN1 := VFD [ __CDINT00000032 ]
|
||||
VFD_FAULT_DRIVEFAULT_CODE := __TMPUIN1
|
||||
__TMPB1 := VFD [ __CDINT00000034 ]
|
||||
VFD_READY := __TMPB1
|
||||
__TMPB1 := VFD [ __CDINT00000035 ]
|
||||
VFD_ACTIVE := __TMPB1
|
||||
__TMPB1 := VFD [ __CDINT00000036 ]
|
||||
VFD_CMDFWD := __TMPB1
|
||||
__TMPB1 := VFD [ __CDINT00000037 ]
|
||||
VFD_CMDREV := __TMPB1
|
||||
__TMPB1 := VFD [ __CDINT00000038 ]
|
||||
VFD_ATSPEEDREF := __TMPB1
|
||||
__TMPR1 := VFD [ __CDINT0000003C ]
|
||||
VFD_CMDSPEED := __TMPR1
|
||||
__TMPR1 := VFD [ __CDINT00000040 ]
|
||||
VFD_SPEEDFDBK := __TMPR1
|
||||
__TMPR1 := VFD [ __CDINT00000044 ]
|
||||
VFD_OUTPUTCURRENT := __TMPR1
|
||||
__TMPR1 := VFD [ __CDINT00000048 ]
|
||||
VFD_DCBUSVOLTAGE := __TMPR1
|
||||
__TMPR1 := VFD [ __CDINT0000004C ]
|
||||
VFD_OUTPUTVOLTAGE := __TMPR1
|
||||
__LG0000 :
|
||||
Binary file not shown.
@@ -1,43 +0,0 @@
|
||||
(****** QuickLD compiler *******************************)
|
||||
(****** Copyright Rockwell Automation Canada, Ltd ******)
|
||||
(****** ST *********************************************)
|
||||
|
||||
(*************** Rung **********************************)
|
||||
(**)
|
||||
(*Label :*)(**)
|
||||
VFD_STOP := NOT(VFD_START) ;
|
||||
|
||||
(*************** Code for the end of Rung **************)
|
||||
|
||||
|
||||
(*************** Rung **********************************)
|
||||
(**)
|
||||
(*Label :*)(**)
|
||||
(* FB call: RA_PFx_ENET_STS_CMD *)
|
||||
VFD(NOT(VFD_DISABLED), VFD_IPADDRESS, 500, 3, VFD_STOP, VFD_START, VFD_JOG, VFD_CLEARFAULT, TRUE, FALSE, VFD_SPEEDREF, VFD_ACCELTIME, VFD_DECELTIME) ;
|
||||
VFD_FAULT := VFD.FBError ;
|
||||
VFD_FAULT_COMMERROR := VFD.CommLoss ;
|
||||
VFD_DRIVETYPE := VFD.DriveType ;
|
||||
VFD_FAULT_DRIVEFAULT := VFD.DriveFault ;
|
||||
VFD_FAULT_DRIVEFAULT_CODE := VFD.FaultCode ;
|
||||
VFD_READY := VFD.Ready ;
|
||||
VFD_ACTIVE := VFD.Active ;
|
||||
VFD_CMDFWD := VFD.CmdFwd ;
|
||||
VFD_CMDREV := VFD.CmdRev ;
|
||||
VFD_ATSPEEDREF := VFD.AtRef ;
|
||||
VFD_CMDSPEED := VFD.CmdSpeed ;
|
||||
VFD_SPEEDFDBK := VFD.SpeedFeedback ;
|
||||
VFD_OUTPUTCURRENT := VFD.OutputCurrent ;
|
||||
VFD_DCBUSVOLTAGE := VFD.DCBusVoltage ;
|
||||
VFD_OUTPUTVOLTAGE := VFD.OutputVoltage ;
|
||||
|
||||
(*************** Code for the end of Rung **************)
|
||||
|
||||
|
||||
(*************** Code for the end of File **************)
|
||||
__GL __LG0000 ;
|
||||
|
||||
|
||||
|
||||
(*************** Local Symbols table *******************)
|
||||
|
||||
Some files were not shown because too many files have changed in this diff Show More
Reference in New Issue
Block a user