Files
test/sf_machine_connect/models/data_collection.py
2023-01-09 23:04:53 +08:00

45 lines
1.8 KiB
Python

# -*- 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="状态")