The invention provides a programmable control module based on DP interface includes 485 connection interface chip, DP interface chip, MCU chip and USB isolation, of which 485 interface chip is connected to a DP master, USB chip is used to write to the MCU isolation algorithm; 485 interface chip of the VPC3+C/S chip of profichip company. From the station as the DP protocol processing chip; DP interface chip of the ADM2486 chip of ADI company. The invention uses Profibus DP interface access control network, receiving DP master issued process related data, users can write their own on some of the core algorithm of data processing, from the USB interface and then after processing the results back to the DP station, so better to the user's own encryption protection algorithm.
【技术实现步骤摘要】
本专利技术涉及工业控制领域,具体为一种基于DP接口的可编程控制模块及其控制方法。
技术介绍
目前在工业控制领域中,算法通常都是直接写入PLC中,这样任何人都可以将算法得到;然而有一些核心算法,技术人员不愿意公开,希望作为技术秘密隐藏起来,又不能影响使用。
技术实现思路
本专利技术要解决的技术问题是:提供一种基于DP接口的可编程控制模块及其控制方法,能够较好的对用户自己的算法进行加密保护。本专利技术为解决上述技术问题所采取的技术方案为:一种基于DP接口的可编程控制模块,其特征在于:它包括依次连接的485接口芯片、DP接口芯片、MCU和USB隔离芯片,其中485接口芯片用于与DP主站连接,USB隔离芯片用于向MCU写入算法;所述的485接口芯片采用profichip公司的VPC3+C/S芯片,作为DP从站协议处理芯片;所述的DP接口芯片采用ADI公司的ADM2486芯片。一种所述的基于DP接口的可编程控制模块的控制方法,其特征在于:它包括以下步骤:S1、初始化:对VPC3进行初始化;S2、喂VPC3看门狗;S3、当VPC3处于数据交换状态,且为DP总站发送数据时,则对数据进行相应的处理;S4、处理完成后,更新发送缓冲区,将数据处理结果发送至DP总站,返回S2。按上述方法,所述的S3中,在对数据进行相应的处理前,先保证上一次的数据处理完成。按上述方法,所述的S1的具体方法为:复位VPC3;设置输入输出、配置、参数、诊断区的长度;内存检查:读写是否正常;清除VPC3内存中的数据;若VPC3处于离线状态,则向VPC3内部寄存器写配置数据并设置从站地址;从站地址设置成功 ...
【技术保护点】
一种基于DP接口的可编程控制模块,其特征在于:它包括依次连接的485接口芯片、DP接口芯片、MCU和USB隔离芯片,其中485接口芯片用于与DP主站连接,USB隔离芯片用于向MCU写入算法;所述的485接口芯片采用profichip公司的VPC3+C/S芯片,作为DP从站协议处理芯片;所述的DP接口芯片采用ADI公司的ADM2486芯片。
【技术特征摘要】
1.一种基于DP接口的可编程控制模块,其特征在于:它包括依次连接的485接口芯片、DP接口芯片、MCU和USB隔离芯片,其中485接口芯片用于与DP主站连接,USB隔离芯片用于向MCU写入算法;所述的485接口芯片采用profichip公司的VPC3+C/S芯片,作为DP从站协议处理芯片;所述的DP接口芯片采用ADI公司的ADM2486芯片。2.一种权利要求1所述的基于DP接口的可编程控制模块的控制方法,其特征在于:它包括以下步骤:S1、初始化:获取拨码开关所设置从站地址、指示灯初始化、延时函数初始化、中断分组、USART初始化、外部中断初始化、SPI初始化、VPC3初始化;S2、喂VPC3看门...
【专利技术属性】
技术研发人员:万磊,刘亮,
申请(专利权)人:中冶南方工程技术有限公司,
类型:发明
国别省市:湖北;42
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。