优化刀位等字段展示形式

This commit is contained in:
mgw
2023-04-02 22:34:29 +08:00
parent a742018956
commit d236db5dfd
2 changed files with 176 additions and 136 deletions

View File

@@ -8,21 +8,29 @@
<xpath expr="//page[last()-3]" position="before"> <xpath expr="//page[last()-3]" position="before">
<page string="机床信息" attrs='{"invisible": [("routing_type","!=","CNC加工")]}'> <page string="机床信息" attrs='{"invisible": [("routing_type","!=","CNC加工")]}'>
<group string="机床信息"> <group string="机床信息">
<field name="machine_tool_name"/> <group>
<field name="machine_tool_type_id"/> <field name="machine_tool_name"/>
<field name="machine_tool_machine_ip"/> <field name="machine_tool_type_id"/>
</group>
<group>
<field name="machine_tool_machine_ip"/>
</group>
</group> </group>
<group string="运行信息"> <group string="运行信息">
<field name="machine_tool_timestamp"/> <group>
<field name="machine_tool_status"/> <field name="machine_tool_timestamp"/>
<field name="machine_tool_run_status"/> <field name="machine_tool_status"/>
<field name="machine_tool_time_on"/> <field name="machine_tool_run_status"/>
<field name="machine_tool_time_on_now"/> <field name="machine_tool_time_on"/>
<field name="machine_tool_tool_num"/> <field name="machine_tool_time_on_now"/>
<field name="machine_tool_program"/> </group>
<field name="machine_tool_cut_status"/> <group>
<field name="machine_tool_compensation_value_x"/> <field name="machine_tool_tool_num"/>
<field name="machine_tool_compensation_value_y"/> <field name="machine_tool_program"/>
<field name="machine_tool_cut_status"/>
<field name="machine_tool_compensation_value_x"/>
<field name="machine_tool_compensation_value_y"/>
</group>
</group> </group>
</page> </page>
</xpath> </xpath>

View File

@@ -11,47 +11,62 @@
<!-- <xpath expr="//page[@name='other']" position="before">--> <!-- <xpath expr="//page[@name='other']" position="before">-->
<notebook> <notebook>
<page string="机床监控"> <page string="机床监控">
<!-- <group string="监控">--> <group string='状态监控'>
<group col='12'> <group>
<field name="timestamp"/> <field name="timestamp"/>
<field name="signed"/> <field name="signed"/>
<field name="status"/> <field name="status"/>
<field name="time_on"/> <field name="time_on"/>
<field name="time_on_now"/> <field name="time_on_now"/>
<field name="run_status"/> </group>
<field name="run_time"/> <group>
<field name="cut_status"/> <field name="run_status"/>
<!-- <field name="cut_time"/>--> <field name="run_time"/>
<field name="program"/> <field name="cut_status"/>
<field name="tool_num"/> <!-- <field name="cut_time"/> -->
<field name="spindle_speed"/> <field name="program"/>
<field name="tool_num"/>
<field name="spindle_speed"/>
</group>
</group>
<group string='刀位统计'>
<group>
<group>
<field name="tool_num_process_time1"/>
<field name="tool_num_process_time5"/>
<field name="tool_num_process_time9"/>
<field name="tool_num_process_time13"/>
<field name="tool_num_process_time17"/>
<field name="tool_num_process_time21"/>
</group>
<group>
<field name="tool_num_process_time2"/>
<field name="tool_num_process_time6"/>
<field name="tool_num_process_time10"/>
<field name="tool_num_process_time14"/>
<field name="tool_num_process_time18"/>
<field name="tool_num_process_time22"/>
</group>
</group>
<group>
<group>
<field name="tool_num_process_time3"/>
<field name="tool_num_process_time7"/>
<field name="tool_num_process_time11"/>
<field name="tool_num_process_time15"/>
<field name="tool_num_process_time19"/>
<field name="tool_num_process_time23"/>
</group>
<group>
<field name="tool_num_process_time4"/>
<field name="tool_num_process_time8"/>
<field name="tool_num_process_time12"/>
<field name="tool_num_process_time16"/>
<field name="tool_num_process_time20"/>
<field name="tool_num_process_time24"/>
</group>
</group>
</group> </group>
<group string='刀位统计' col='8'>
<field name="tool_num_process_time1"/>
<field name="tool_num_process_time2"/>
<field name="tool_num_process_time3"/>
<field name="tool_num_process_time4"/>
<field name="tool_num_process_time5"/>
<field name="tool_num_process_time6"/>
<field name="tool_num_process_time7"/>
<field name="tool_num_process_time8"/>
<field name="tool_num_process_time9"/>
<field name="tool_num_process_time10"/>
<field name="tool_num_process_time11"/>
<field name="tool_num_process_time12"/>
<field name="tool_num_process_time13"/>
<field name="tool_num_process_time14"/>
<field name="tool_num_process_time15"/>
<field name="tool_num_process_time16"/>
<field name="tool_num_process_time17"/>
<field name="tool_num_process_time18"/>
<field name="tool_num_process_time19"/>
<field name="tool_num_process_time20"/>
<field name="tool_num_process_time21"/>
<field name="tool_num_process_time22"/>
<field name="tool_num_process_time23"/>
<field name="tool_num_process_time24"/>
<!-- <div class="o_address_format"> --> <!-- <div class="o_address_format"> -->
<!-- <label for="tool_num_process_time1" string="刀位1"/> --> <!-- <label for="tool_num_process_time1" string="刀位1"/> -->
@@ -126,105 +141,122 @@
<!-- <label for="tool_num_process_time24" string="刀位24"/> --> <!-- <label for="tool_num_process_time24" string="刀位24"/> -->
<!-- <field name="tool_num_process_time24" class="o_form_label"/> --> <!-- <field name="tool_num_process_time24" class="o_form_label"/> -->
<!-- </div> --> <!-- </div> -->
</group> <!-- </group> -->
</page> </page>
<page string="机床配置"> <page string="机床配置">
<!-- <group string="机床配置">--> <!-- <group string="机床配置">--> -->
<group>
<group string="ftp相关"> <group string="ftp相关">
<field name="ftp_num"/> <group>
<field name="ftp_pwd"/> <field name="ftp_num"/>
<field name="ftp_host"/> <field name="ftp_pwd"/>
<field name="ftp_port"/> <field name="ftp_host"/>
<field name="ftp_remote_path"/> </group>
<group>
<field name="ftp_port"/>
<field name="ftp_remote_path"/>
</group>
</group> </group>
<group string="补偿值相关"> <group string="补偿值相关">
<group>
<field name="x_compensation_node"/> <field name="x_compensation_node"/>
</group>
<group>
<field name="y_compensation_node"/> <field name="y_compensation_node"/>
</group>
</group> </group>
<group string="数采相关"> <group string="数采相关">
<field name="machine_ip"/> <group>
<field name="machine_signed"/> <field name="machine_ip"/>
<field name="machine_status"/> <field name="machine_signed"/>
<field name="machine_cnc_type"/> <field name="machine_status"/>
<field name="machine_axis_count"/> <field name="machine_cnc_type"/>
<field name="machine_run_status"/> <field name="machine_axis_count"/>
<field name="machine_emg_status"/> <field name="machine_run_status"/>
<field name="machine_cut_status"/> <field name="machine_emg_status"/>
<field name="machine_mode"/> <field name="machine_cut_status"/>
<field name="machine_spindle_load"/> <field name="machine_mode"/>
<field name="machine_x_mach"/> <field name="machine_spindle_load"/>
<field name="machine_x_abs_mach"/> <field name="machine_x_mach"/>
<field name="machine_x_rel_mach"/> <field name="machine_x_abs_mach"/>
<field name="machine_x_dis_mach"/> <field name="machine_x_rel_mach"/>
<field name="machine_x_axis_load"/> <field name="machine_x_dis_mach"/>
<field name="machine_y_mach"/> <field name="machine_x_axis_load"/>
<field name="machine_y_abs_mach"/> <field name="machine_y_mach"/>
<field name="machine_y_rel_mach"/> <field name="machine_y_abs_mach"/>
<field name="machine_y_dis_mach"/> <field name="machine_y_rel_mach"/>
<field name="machine_y_axis_load"/> <field name="machine_y_dis_mach"/>
<field name="machine_z_mach"/> <field name="machine_y_axis_load"/>
<field name="machine_z_abs_mach"/> <field name="machine_z_mach"/>
<field name="machine_z_rel_mach"/> <field name="machine_z_abs_mach"/>
<field name="machine_z_dis_mach"/> </group>
<field name="machine_z_axis_load"/> <group>
<field name="machine_tool_num"/> <field name="machine_z_rel_mach"/>
<field name="machine_program"/> <field name="machine_z_dis_mach"/>
<field name="machine_current_prg"/> <field name="machine_z_axis_load"/>
<field name="machine_prg_seq"/> <field name="machine_tool_num"/>
<field name="machine_spindle_speed_set"/> <field name="machine_program"/>
<field name="machine_act_spindle_speed"/> <field name="machine_current_prg"/>
<field name="machine_feed_speed_set"/> <field name="machine_prg_seq"/>
<field name="machine_act_feed_speed"/> <field name="machine_spindle_speed_set"/>
<field name="machine_spindle_feed"/> <field name="machine_act_spindle_speed"/>
<field name="machine_feed_rate"/> <field name="machine_feed_speed_set"/>
<field name="machine_rapid_feed"/> <field name="machine_act_feed_speed"/>
<field name="machine_run_time"/> <field name="machine_spindle_feed"/>
<field name="machine_cut_time"/> <field name="machine_feed_rate"/>
<field name="machine_keep_alive_time"/> <field name="machine_rapid_feed"/>
<field name="machine_circle_time"/> <field name="machine_run_time"/>
<field name="machine_product_counts"/> <field name="machine_cut_time"/>
<field name="machine_system_date"/> <field name="machine_keep_alive_time"/>
<field name="machine_system_time"/> <field name="machine_circle_time"/>
<field name="machine_alarm_msg"/> <field name="machine_product_counts"/>
<field name="machine_system_date"/>
<field name="machine_system_time"/>
<field name="machine_alarm_msg"/>
</group>
</group> </group>
<!-- </group> -->
</group>
</page> </page>
<page string="刀位配置"> <page string="刀位配置">
<!-- <group string="机床配置">--> <group string="刀位配置">
<group> <group>
<field name="tool_num1"/> <group>
<field name="tool_num2"/> <field name="tool_num1"/>
<field name="tool_num3"/> <field name="tool_num5"/>
<field name="tool_num4"/> <field name="tool_num9"/>
<field name="tool_num5"/> <field name="tool_num13"/>
<field name="tool_num6"/> <field name="tool_num17"/>
<field name="tool_num7"/> <field name="tool_num21"/>
<field name="tool_num8"/> </group>
<field name="tool_num9"/> <group>
<field name="tool_num10"/> <field name="tool_num2"/>
<field name="tool_num11"/> <field name="tool_num6"/>
<field name="tool_num12"/> <field name="tool_num10"/>
<field name="tool_num13"/> <field name="tool_num14"/>
<field name="tool_num14"/> <field name="tool_num18"/>
<field name="tool_num15"/> <field name="tool_num22"/>
<field name="tool_num16"/> </group>
<field name="tool_num17"/>
<field name="tool_num18"/>
<field name="tool_num19"/>
<field name="tool_num20"/>
<field name="tool_num21"/>
<field name="tool_num22"/>
<field name="tool_num23"/>
<field name="tool_num24"/>
</group> </group>
<group>
<group>
<field name="tool_num3"/>
<field name="tool_num7"/>
<field name="tool_num11"/>
<field name="tool_num15"/>
<field name="tool_num19"/>
<field name="tool_num23"/>
</group>
<group>
<field name="tool_num4"/>
<field name="tool_num8"/>
<field name="tool_num12"/>
<field name="tool_num16"/>
<field name="tool_num20"/>
<field name="tool_num24"/>
</group>
</group>
</group>
</page> </page>
</notebook> </notebook>
</xpath> </xpath>
</field> </field>
</record> </record>