| 1234567891011121314151617181920212223242526272829303132333435363738394041424344454647 |
- using SKMC.Api.Machine.Model;
- using System;
- using System.Collections.Generic;
- using System.Linq;
- using System.Text;
- using System.Threading.Tasks;
- namespace SKMC.Api.Machine.Control
- {
- public interface IMachineDriverControl
- {
- #region SDO
- /// <summary>
- /// 获取所有SDO 配置列表
- /// </summary>
- List<ConfigSlaveSDO> GetAllDeviceSdo();
- /// <summary>
- /// 刷新单个 SDO 参数当前值
- /// </summary>
- bool ReadSDOUsageValue(ConfigSlaveSDO sdo, out string stateMsg);
- /// <summary>
- /// 保存 SDO 到数据库 + 驱动器
- /// </summary>
- bool WriteSDORecordedValue(ConfigSlaveSDO sdo, out string stateMsg);
- #endregion
- #region PDO
- ///// <summary>
- ///// 获取所有PDO 配置列表
- ///// </summary>
- //List<ConfigSlavePDO> GetAllDevicePdo();
- ///// <summary>
- ///// 刷新单个 PDO 参数当前值
- ///// </summary>
- //bool ReadPDOUsageValue(ConfigSlavePDO sdo, out string stateMsg);
- ///// <summary>
- ///// 保存 PDO 到数据库 + 驱动器
- ///// </summary>
- //bool WritePDORecordedValue(ConfigSlavePDO sdo, out string stateMsg);
- #endregion
- }
- }
|