| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112 |
- using Prism.Mvvm;
- namespace SKMC.Api.Recipe.Model
- {
- /// <summary>
- /// 电机速度配置模型
- /// </summary>
- public class RecipeSpeed : BindableBase
- {
- private string _code;
- public string Code
- {
- get { return _code; }
- set { _code = value; }
- }
- private string _name;
- public string Name
- {
- get { return _name; }
- set { _name = value; }
- }
- private double _vel;
- /// <summary>
- /// 速度值, 单位为电机步距/s
- /// </summary>
- public double Vel
- {
- get { return _vel; }
- set { _vel = value; }
- }
- private double _velInput;
- /// <summary>
- /// 距离单位的速度值, 单位为mm/s
- /// </summary>
- public double VelInput
- {
- get { return _velInput; }
- set
- {
- _velInput = value;
- RaisePropertyChanged();
- }
- }
- private double _acc;
- /// <summary>
- /// 加速度, 单位为电机步距/s
- /// </summary>
- public double Acc
- {
- get { return _acc; }
- set { _acc = value; }
- }
- private double _accInput;
- /// <summary>
- /// 加速度, 距离单位mm2/s
- /// </summary>
- public double AccInput
- {
- get { return _accInput; }
- set
- {
- _accInput = value;
- RaisePropertyChanged();
- }
- }
- private double _dec;
- /// <summary>
- /// 减速度, 单位为电机步距/s
- /// </summary>
- public double Dec
- {
- get { return _dec; }
- set { _dec = value; }
- }
- private double _decInput;
- /// <summary>
- /// 减速度, 距离单位mm2/s
- /// </summary>
- public double DecInput
- {
- get { return _decInput; }
- set
- {
- _decInput = value;
- RaisePropertyChanged();
- }
- }
- private double _radio;
- /// <summary>
- /// 速度平滑曲率
- /// </summary>
- public double Radio
- {
- get { return _radio; }
- set { _radio = value; }
- }
- }
- }
|