# -*- coding: utf-8 -*- # Part of Odoo. See LICENSE file for full copyright and licensing details. from odoo import api, fields, models # ---------------------------------------------------------- # Models for Simulation # ---------------------------------------------------------- class Simulation(models.Model): _name = 'simulation' _description = 'SIMULATION' name = fields.Char('Name', size=50, readonly=True) place_value = fields.Boolean(String="位值") place_value_random = fields.Boolean(String="位值随机") place_value_ai = fields.Boolean(String="位值自增") place_value_list = fields.Boolean(String="位值列表") unsigned_integer_8_DO = fields.Integer(Sting="无符号8位整数D0") unsigned_integer_8_D1 = fields.Integer(Sting="无符号8位整数D1") unsigned_integer_8_random = fields.Integer(Sting="无符号8位整数随机") unsigned_integer_8_ai = fields.Integer(Sting="无符号8位整数自增") unsigned_integer_8_list = fields.Integer(Sting="无符号8位整数列表") integer_8 = fields.Integer(String="有符号8位整数") integer_8_random = fields.Integer(String="有符号8位整数随机") integer_8_ai = fields.Integer(String="有符号8位整数自增") integer_8_ad = fields.Integer(String="有符号8位整数自减") integer_16 = fields.Integer(String="有符号16位整数") integer_16_random = fields.Integer(String="有符号16位整数随机") integer_16_list = fields.Integer(String="有符号16位整数列表") # ---------------------------------------------------------- # Models for Mitsubishi # ---------------------------------------------------------- class MitsuCnc(models.Model): _name = 'mitsu.cnc' _description = 'Mitsubishi CNC' name = fields.Char('Name', size=50, readonly=True) status = fields.Boolean(string="状态")