System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() 一种新型的PLC IO从站数据功能块的创建方法技术_技高网

一种新型的PLC IO从站数据功能块的创建方法技术

技术编号:40667074 阅读:3 留言:0更新日期:2024-03-18 19:02
本发明专利技术公开了一种新型的PLC IO从站数据功能块的创建方法,涉及自动化控制领域,解决了现有PLC的中央处理器与IO数据通信处理影响正常生产的技术问题。方法为:建立转存数据用储存DB块;中央处理器通过所述转存数据用储存DB块与IO通信站进行通信连接;当所述中央处理器和IO通信站的通信状态为闪断或正常状态时,调用所述IO通信站转存数据用储存DB块内的数据;当所述中央处理器和IO通信站的通信状态为故障状态时,直接调用所述IO通信站的数据;将所述通信连接方式与调用逻辑封装进功能块中。本发明专利技术能保证生产稳定,提高编程效率。

【技术实现步骤摘要】

本专利技术涉及自动化控制领域,更具体地说,它涉及一种新型的plc io从站数据功能块的创建方法。


技术介绍

1、现有的技术状况如下:

2、轧钢厂工艺通过plc系统实现自动控制。plc系统包含电源系统、中央处理器、数据储存器、输入输出io通信站这几部分。中央处理器一般安装在电气室,io通信站一般安装在生产现场电柜中,中央处理器利用网络路径,通过点对点的方式读写io地址映像存储区,中央处理器直接操作远程io通信站进行数据交换。

3、当前技术存在的不足有:

4、1.plc中央处理器对远程io通信站直接访问周期中有对io映像清零操作步骤,在中央处理器和io通信站出现网络扰动通信闪断时,io通信站输入数据清零会导致处于运行中的设备停机,从而影响正常生产。

5、2.plc软件编程对io数据过滤短时波动处理需要使用系统定时器,但是系统定时器资源有限,无法实现大批量的数据滤波处理。

6、3.plc软件编程对io数据过滤处理需要点对点操作,多数据处理时工作量大,编程效率较低。


技术实现思路

1、本专利技术要解决的技术问题是针对现有技术的不足,提供一种新型的plc io从站数据功能块的创建方法,解决现有plc的中央处理器与io数据通信处理影响正常生产的问题。

2、本专利技术所述的一种新型的plc io从站数据功能块的创建方法,该方法为:

3、建立转存数据用储存db块;中央处理器通过所述转存数据用储存db块与io通信站进行通信连接;当所述中央处理器和io通信站的通信状态为闪断或正常状态时,调用所述io通信站转存数据用储存db块内的数据;当所述中央处理器和io通信站的通信状态为故障状态时,直接调用所述io通信站的数据;将所述中央处理器与io通信站的通信连接方式和调用逻辑封装进功能块中。

4、作进一步的改进,根据单个io主通信站的数据长度设定所述储存db块的长度。

5、进一步的,根据io数据对应设备,定义所述储存db块的单元注释。

6、更进一步的,验证所述中央处理器和io通信站通信是否连接的方法包括:

7、使用系统从站读写功能块sfc14、sfc15,设置与硬件配置一致的通信地址和存储数据块起始地址、转存偏移量及通信数据总长度;

8、将新配置了参数的所述系统从站读写功能块sfc14、sfc15在plc ob1内调用运观察转存数据状态和io通信站数据进行比对。

9、更进一步的,闪断状态:所述中央处理器和io通信站断开通信连接时间小于1s、故障状态:所述中央处理器和io通信站断开通信连接时间大于或等于1s、正常状态:非闪断状态和故障状态。

10、更进一步的,所述功能块包括声明地址类型、布尔类型、字三种类型的内部变量和定义块管脚参数。

11、有益效果

12、本专利技术的优点在于:

13、1、本专利技术通过cpu和io通信站的通信访问,实现io数据在db数据块转存,再把转存的数据编程使用,利用转存数据不清零特征可以避免io通信站通信闪断对运行设备产生影响,保证生产稳定。

14、2、本专利技术为plc内部的功能块,可以保存在编程软件功能库内,在io数据处理需要使用该功能块时可以直接调用,提高编程效率。

15、3、本专利技术具有io通信站点和中央处理器通信闪断和故障判断,通过该逻辑信号可以辨别闪断和故障状态,不同的状态使用不同io数据,确保数据于程序运行稳定、不失真。

本文档来自技高网...

【技术保护点】

1.一种新型的PLC IO从站数据功能块的创建方法,其特征在于,该方法为:

2.根据权利要求1所述的一种新型的PLC IO从站数据功能块的创建方法,其特征在于,根据单个IO主通信站的数据长度设定所述储存DB块的长度。

3.根据权利要求1所述的一种新型的PLC IO从站数据功能块的创建方法,其特征在于,根据IO数据对应设备,定义所述储存DB块的单元注释。

4.根据权利要求1所述的一种新型的PLC IO从站数据功能块的创建方法,其特征在于,验证所述中央处理器和IO通信站通信是否连接的方法包括:

5.根据权利要求1所述的一种新型的PLC IO从站数据功能块的创建方法,其特征在于,闪断状态:所述中央处理器和IO通信站断开通信连接时间小于1s、故障状态:所述中央处理器和IO通信站断开通信连接时间大于或等于1s、正常状态:非闪断状态和故障状态。

6.根据权利要求1所述的一种新型的PLC IO从站数据功能块的创建方法,其特征在于,所述功能块包括声明地址类型、布尔类型、字三种类型的内部变量和定义块管脚参数。

【技术特征摘要】

1.一种新型的plc io从站数据功能块的创建方法,其特征在于,该方法为:

2.根据权利要求1所述的一种新型的plc io从站数据功能块的创建方法,其特征在于,根据单个io主通信站的数据长度设定所述储存db块的长度。

3.根据权利要求1所述的一种新型的plc io从站数据功能块的创建方法,其特征在于,根据io数据对应设备,定义所述储存db块的单元注释。

4.根据权利要求1所述的一种新型的plc io从站数据功能块的创建方法,其特征在于,验证所...

【专利技术属性】
技术研发人员:林立锋朱春韶何剑辉王鑫黄利明胡秋竻潘里东尹少华李斌
申请(专利权)人:阳春新钢铁有限责任公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1