📄 power.xml
字号:
<RULE rule_id="R4">
<IF>
<STATEMENT object="铣床" attribute="型号" relation="等于" value="中型"/>
<STATEMENT object="铣床" attribute="进给方式" relation="等于" value="台式进给"/>
<STATEMENT object="铣床" attribute="工作台宽度" relation="大于" value="2500"/>
</IF>
<THEN>
<STATEMENT object="无级变速马达" attribute="马达类型" relation="等于" value="Z2-72"/>
<STATEMENT object="无级变速马达" attribute="motor_j" relation="等于" value="1.2"/>
<STATEMENT object="无级变速马达" attribute="马达功率" relation="等于" value="13.0"/>
<STATEMENT object="无级变速马达" attribute="最大马达转速" relation="等于" value="1000"/>
<STATEMENT object="无级变速马达" attribute="最小马达转速" relation="等于" value="10"/>
</THEN>
</RULE>
<RULE rule_id="R5">
<IF>
<STATEMENT object="铣床" attribute="型号" relation="等于" value="小型"/>
<STATEMENT object="铣床" attribute="进给方式" relation="等于" value="铣头进给"/>
</IF>
<THEN>
<STATEMENT object="无级变速马达" attribute="马达类型" relation="等于" value="Z2-42"/>
<STATEMENT object="无级变速马达" attribute="motor_j" relation="等于" value="0.18"/>
<STATEMENT object="无级变速马达" attribute="马达功率" relation="等于" value="2.2"/>
<STATEMENT object="无级变速马达" attribute="最大马达转速" relation="等于" value="1000"/>
<STATEMENT object="无级变速马达" attribute="最小马达转速" relation="等于" value="10"/>
</THEN>
</RULE>
<RULE rule_id="R6">
<IF>
<STATEMENT object="铣床" attribute="型号" relation="等于" value="中型"/>
<STATEMENT object="铣床" attribute="进给方式" relation="等于" value="铣头进给"/>
</IF>
<THEN>
<STATEMENT object="无级变速马达" attribute="马达类型" relation="等于" value="Z2-42"/>
<STATEMENT object="无级变速马达" attribute="motor_j" relation="等于" value="0.18"/>
<STATEMENT object="无级变速马达" attribute="马达功率" relation="等于" value="4.0"/>
<STATEMENT object="无级变速马达" attribute="最大马达转速" relation="等于" value="1500"/>
<STATEMENT object="无级变速马达" attribute="最小马达转速" relation="等于" value="15"/>
</THEN>
</RULE>
<RULE rule_id="R7">
<IF>
<STATEMENT object="铣床" attribute="型号" relation="等于" value="小型"/>
<STATEMENT object="铣床" attribute="进给方式" relation="等于" value="ram_f"/>
</IF>
<THEN>
<STATEMENT object="无级变速马达" attribute="马达类型" relation="等于" value="Z2-42"/>
<STATEMENT object="无级变速马达" attribute="motor_j" relation="等于" value="0.18"/>
<STATEMENT object="无级变速马达" attribute="马达功率" relation="等于" value="2.2"/>
<STATEMENT object="无级变速马达" attribute="最大马达转速" relation="等于" value="1000"/>
<STATEMENT object="无级变速马达" attribute="最小马达转速" relation="等于" value="10"/>
</THEN>
</RULE>
<RULE rule_id="R8">
<IF>
<STATEMENT object="铣床" attribute="型号" relation="等于" value="中型"/>
<STATEMENT object="铣床" attribute="进给方式" relation="等于" value="ram_f"/>
</IF>
<THEN>
<STATEMENT object="无级变速马达" attribute="马达类型" relation="等于" value="Z2-41"/>
<STATEMENT object="无级变速马达" attribute="motor_j" relation="等于" value="0.15"/>
<STATEMENT object="无级变速马达" attribute="马达功率" relation="等于" value="3.0"/>
<STATEMENT object="无级变速马达" attribute="最大马达转速" relation="等于" value="1500"/>
<STATEMENT object="无级变速马达" attribute="最小马达转速" relation="等于" value="15"/>
</THEN>
</RULE>
<METHOD keyword="get_non_stage_motor" name="无级变速马达">
<WRITE>你选择了无级变速马达</WRITE>
<REASON para1="无级变速马达" para2="方法规则"/>
</METHOD>
</OBJECT>
<OBJECT object_id="B5" name="动力源特性">
<ATTRIBUTE name="motor_character"/>
<RULE rule_id="R9">
<IF>
<STATEMENT object="铣床" attribute="型号" relation="不等于" value="中型"/>
</IF>
<THEN>
<STATEMENT object="动力源特性" attribute="motor_character" relation="等于" value="constant_torque"/>
</THEN>
</RULE>
<RULE rule_id="R10">
<IF>
<STATEMENT object="铣床" attribute="进给方式" relation="不等于" value="台式进给"/>
</IF>
<THEN>
<STATEMENT object="动力源特性" attribute="motor_character" relation="等于" value="constant_torque"/>
</THEN>
</RULE>
<RULE rule_id="R11">
<IF>
<STATEMENT object="铣床" attribute="型号" relation="等于" value="中型"/>
<STATEMENT object="铣床" attribute="进给方式" relation="等于" value="台式进给"/>
</IF>
<THEN>
<STATEMENT object="动力源特性" attribute="motor_character" relation="等于" value="power_torque"/>
</THEN>
</RULE>
<METHOD keyword="get_motor_character" name="动力源特性">
<REASON para1="动力源特性" para2="方法规则"/>
</METHOD>
</OBJECT>
<OBJECT object_id="B5" name="动力源调磁特性">
<ATTRIBUTE name="adjust_magnet" value=""/>
<ATTRIBUTE name="adjust_magnet_rate" value=""/>
<RULE rule_id="R12">
<IF>
<STATEMENT object="铣床" attribute="型号" relation="等于" value="中型"/>
<STATEMENT object="铣床" attribute="进给方式" relation="等于" value="台式进给"/>
</IF>
<THEN>
<STATEMENT object="动力源调磁特性" attribute="adjust_magnet" relation="等于" value="调磁"/>
<STATEMENT object="动力源调磁特性" attribute="adjust_magnet_rate" relation="等于" value="2000"/>
</THEN>
</RULE>
<RULE rule_id="R13">
<IF>
<STATEMENT object="铣床" attribute="型号" relation="不等于" value="中型"/>
</IF>
<THEN>
<STATEMENT object="动力源调磁特性" attribute="adjust_magnet" relation="等于" value="不调磁"/>
</THEN>
</RULE>
<RULE rule_id="R14">
<IF>
<STATEMENT object="铣床" attribute="进给方式" relation="不等于" value="台式进给"/>
</IF>
<THEN>
<STATEMENT object="动力源特性" attribute="adjust_magnet" relation="等于" value="不调磁"/>
</THEN>
</RULE>
<METHOD keyword="get_motor_a_m_character" name="动力源调磁特性">
<REASON para1="动力源调磁特性" para2="方法规则"/>
</METHOD>
</OBJECT>
</PROJECT>
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -