1.
一种对自动控制系统中控制器进行编程的方法,其特征在于,包括以下步骤:
选择所需的功能块和对所述功能块进行的操作,找到所述功能块对应的标识符和所述操作对应的操作信息,所述操作信息包括:添加、删除、重命名、建立连接和删除连接,然后将所述标识符和所述操作信息发送给控制器;
所述控制器接收所述自动控制系统发来所述标识符和所述操作信息,所述功能块在所述自动控制系统中具有唯一的标识符,并根据所述标识符选择对应的功能块,根据所述操作信息对所述功能块进行编程,其中所述功能块的功能包括:提供传感器数据、为设备提供设定输入点、执行PID控制逻辑、控制执行器、控制开关动作中的至少一种。
2.一种对自动控制系统中控制器进行编程的系统,其特征在于,包括:
客户端,用于选择所需的功能块和对所述功能块进行的操作,然后将所述功能块的标识符和所述操作的操作信息发送给服务器,所述操作信息包括添加、删除、重命名、建立连接和删除连接,所述客户端还包括选择模块、处理模块和发送模块;
所述选择模块,用于选择所需的功能块和对所述功能块进行的操作;
所述处理模块,与所述选择模块连接,用于将选择的所述功能块转化成对应的标识符,并将所述操作转化成对应的操作信息;
所述发送模块,与所述处理模块连接,用于将所述标识符和所述操作信息发送给所述服务器
所述服务器,用于接收客户端发来的所述功能块的标识符和所述操作信息,并根据所述标识符和所述操作信息进行编程,所述服务器具体包括:接收模块、存储模块和编辑模块;
所述接收模块,用于接收所述发送模块发来的所述标识符和所述操作信息;
所述存储模块,与所述接收模块和编辑模块分别连接,用于存储功能块,并根据所述接收模块收到的标识符查找选择对应的功能块,然后将所述功能块发送给所述编辑模块;
所述编辑模块,与所述接收模块和所述存储模块分别连接,用于接收存储模块发来的所述功能块和所述接收模块发来的所述操作信息,并根据所述操作信息对所述功能块进行编程;
所述功能块具有唯一的标识符。