| 1234567891011121314151617181920212223242526272829303132 | using System;using System.Collections.Generic;using System.Linq;using System.Text;using System.Threading.Tasks;namespace MECF.Framework.Common.TwinCat{    public class BeckhoffDelegate    {        /// <summary>        /// 变量数值发生变化委托声明        /// </summary>        /// <param name="variableName"></param>        /// <param name="value"></param>        public delegate void OnUpdateModuleVariableValue(string variableName, object value);        /// <summary>        /// Counter变量数值发生变化委托声明        /// </summary>        /// <param name="variableName"></param>        /// <param name="counter"></param>        public delegate void OnUpdateVariableCounterValue(string variableName, int counter);        /// <summary>        /// 模块变量数值发生变化委托声明        /// </summary>        /// <param name="moduleName"></param>        /// <param name="variableName"></param>        /// <param name="value"></param>        public delegate void OnModuleUpdateVariableValue(string moduleName,string variableName, object value);    }}
 |