[发明专利]用户可编程的PLC串口通讯扩展模块有效
申请号: | 201210129876.7 | 申请日: | 2012-04-27 |
公开(公告)号: | CN102708081A | 公开(公告)日: | 2012-10-03 |
发明(设计)人: | 张博;陈思宁;陈宇彦 | 申请(专利权)人: | 南大傲拓科技江苏有限公司 |
主分类号: | G06F13/38 | 分类号: | G06F13/38;G06F9/445 |
代理公司: | 南京天翼专利代理有限责任公司 32112 | 代理人: | 朱戈胜 |
地址: | 211102 江苏省南*** | 国省代码: | 江苏;32 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 用户 可编程 plc 串口 通讯 扩展 模块 | ||
1.一种用户可编程的PLC串口通讯扩展模块,本模块与现场智能设备交互数据后,通过PLC内部总线将数据送到PLC CPU模块中;其特征是本PLC串口通讯扩展模块采用裸机构架,包括总线接口单元、用户固件下载单元、系统数据区、系统函数库、配置监视单元、模块配置文件区、用户编写的串口通讯单元、以太网通讯单元;
用户固件下载单元完成用户代码的下载工作;
总线接口单元将本PLC串口通讯扩展模块接入到PLC内部通讯总线;
系统数据区存储设备运行信息;
系统函数库提供用户串口读写操作接口函数、系统数据区的数据读写函数;
配置监视单元接收配置文件、提供串口数据、运行监视功能;
模块配置文件区保存配置文件;
用户编写的串口通讯单元包括若干个串口通讯协议函数,完成本PLC串口通讯扩展模块与外围串口设备的通讯工作,然后将数据写入到系统数据区中;
以太网通信单元作为为用户串口通讯程序的配置调试接口,或者提供Modbus TCP通讯或其他通讯协议的通讯功能。
2.根据权利要求1所述的用户可编程的PLC串口通讯扩展模块,其特征是所述设备运行信息包括串口通讯协议参数、串口通讯数据、串口调试参数和数据。
3.根据权利要求1所述的用户可编程的PLC串口通讯扩展模块,其特征是所述配置文件包括串口参数配置文件、协议命令和参数配置文件。
4.根据权利要求1所述的用户可编程的PLC串口通讯扩展模块,其特征是总线接口单元通过PLC内部通讯总线接收来自PLC的CPU模块的配置信息和下行输出数据,同时将本PLC串口通讯扩展模块收到的数据送入到PLC的CPU模块中;
配置监视单元接收来自上位机的配置文件,然后配置文件保存到模块配置文 件区;配置监视单元根据接收的来自上位机的调试命令从系统数据区中取出对应的串口通讯数据、通讯报文、调试信息中的一种或几种上传至上位机中,提供给用户监视调试;
模块配置文件区设在非易失存储器中,本PLC串口通讯扩展模块启动时,读取模块配置文件区内的配置文件,解析后存储,然后根据配置文件的信息运行串口通讯协议对应的串口通讯协议函数;
用户编写的串口通讯单元使用用户串口读写操作接口函数,完成本PLC串口通讯扩展模块与外围串口设备的通讯工作;然后把从外围串口设备接收的数据写入到系统数据区中,这时串口通讯工作完成,总线接口单元将系统数据区中的数据上送至PLC的CPU模块中;系统数据区中的数据的读写均由系统数据区的数据读写函数完成。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于南大傲拓科技江苏有限公司,未经南大傲拓科技江苏有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201210129876.7/1.html,转载请声明来源钻瓜专利网。
- 上一篇:MOS器件的建模方法
- 下一篇:液晶显示元件