X为了获得更好的用户体验,请使用火狐、谷歌、360浏览器极速模式或IE8及以上版本的浏览器
关于我们 | 帮助中心
欢迎来到国家技术转移西南中心---区域技术转移公共服务平台,请 登录 | 注册
尊敬的 , 欢迎光临!  [会员中心]  [退出登录]
当前位置: 首页 >  科技成果  > 详细页

[00005261]提供PLC专用GPRS DTU技术方案

交易价格: 1 亿元

所属行业: 通信

类型: 非专利

技术成熟度: 可规模生产

交易方式: 技术转让

联系人: 祁国梁

进入空间

所在地:山东青岛市

服务承诺
产权明晰
资料保密
对所交付的所有资料进行保密
如实描述
|
收藏
|

技术详细介绍

  Q7000-PLC-G是一款专门针对PLC开发的工业级特种GPRS DTU,使用本产品无需了解复杂的PLC通讯协议,不用编写繁复的通讯代码,即可实现对PLC的远程控制,即插即用,为您缩短开发周期,降低产品成本。工业级设计,超高稳定性,是PLC最佳伴侣,工业自动化领域不二选择。

  一、主要功能如下:

  1.支持三菱、信捷、西门子S7-200和S7-300系列PLC

  2.DTU可以读取PLC指定开关量的数据

  a)信捷三菱:X0到X7,X10到X17,X20到X27,X100到X107

  西 门 子:I0.0到I0.7,I1.0到I1.7,I2.0到I2.7,I10.0到I10.7

  b)信捷三菱:Y0到Y7,Y10到Y17

  西 门 子:Q0.0到Q0.7,Q1.0到Q1.7

  3.DTU可以读取PLC指定数据寄存器的数据(信捷三菱:D0,D1;西 门 子:V0,V1),根据D或V寄存器的数据,可以判定故障内容,并且发送短信到设定的手机上。例如:

  1)D0为10 时,短信内容为:1#风机工频故障

  2)D0为12 时,短信内容为:2#风机工频故障

  3)D0为14 时,短信内容为:变频故障

  4)D0为16 时,短信内容为:软起故障

  5)D0为18 时,短信内容为:输送风机故障

  6)D0为20 时,短信内容为:除尘输送故障

  7)D0为22 时,短信内容为:除尘卸料故障

  8)D0为24 时,短信内容为:螺旋输送故障

  9)D0为26 时,短信内容为:输送卸料故障

  10)D1为99时,短信内容为:报警系统工作不正常

  短信内容可以根据实际工程进行修改。

  4.DTU将指定开关量和数据寄存器的数据,以16进制数据包发送到中心服务器。数据包格式(14字节16进制):

  包头2字节(0x0d 0x0a)+X7~0(1字节)+X17~10(1字节)+X27~20(1字节)+X107~100(1字节)+Y7~0(1字节)+Y17~10(1字节)+D0(2字节,高8位在前,低8位在后)+D1(2字节,高8位在前,低8位在后)+包尾2字节(0x0d 0x0a)

  例如:0D 0A 01 02 03 04 05 06 01 EF DB 45 0D 0A

  含义是:

  X7~0=01=00000001: X7=0,X6=0,X5=0,X4=0,X3=0,X2=0,X1=0,X0=1

  X17~10=02=00000010: X17=0,X16=0,X15=0,X14=0,X13=0,X12=0,X11=1,X10=0

  X27~20=03=00000011: X27=0,X26=0,X25=0,X24=0,X23=0,X22=0,X21=1,X20=1

  X107~100=04=00000100: X107=0,X106=0,X105=0,X104=0,X103=0,X102=1,X101=0,X100=0

  Y7~0=05=00000101: Y7=0,Y6=0,Y5=0,Y4=0,Y3=0,Y2=1,Y1=0,Y0=1

  Y17~10=06=00000110: Y17=0,Y16=0,Y15=0,Y14=0,Y13=0,Y12=1,Y11=1,Y10=0

  D0=0x01*256+EF=495

  D1=0xDB*256+45=56109

  判断本次数据包与上一次数据包不同时,才进行发送。与上一次数据相同时,不发送数据包。(终端节省流量,服务器端减轻负载)

  5.发送报警的手机号码,至少可以设置为5个,本地设置和中心服务端都可根据实际情况进行设定和修改。

  6.中心服务端可远程设置PLC中数据寄存器的值(D0,D1,D2,D3)

  7.DTU每天定时(早上8点,下午4点),发送两次报平安数据。(数据和短信均要发送,短信内容为:“欢迎使用****远程监测系统。发送时间(例如2012-4-25 11:00:11 )”,数据包(5字节16进制):0D 0A 01 0D 0A ),短信内容可以根据实际工程进行修改。

  8.如果PLC通讯线被拔掉或者无法通讯,通过专用短信报警,发送通讯故障信息给中心服务端。(数据和短信均要发送,短信内容为:“****设备与PLC通讯失败,请及时解决。发送时间(例如2012-4-25 11:00:11 )”, 数据包(5字节16进制):0D 0A 11 0D 0A),其中****为DTU ID号,如0001

  9.如果PLC与DTU通讯正常,就从PLC里面读取时钟,否则从中心服务端获取时间。

  10.PLC能够检测与DTU的通讯失败,通讯失败能够从PLC某数据寄存器中判断。(在PLC中设置一个数据寄存器D99,D99初始值为0,DTU通讯后,时间间隔向D99写99。当数据不为0时,说明通讯成功。这个数据寄存器定时清0。写入时间可本地和远程设置,以秒为单位)

  11. 支持多中心方式,可同时向三台客户端或服务器收发数据包。

  12. 工业级设计,适合长期连续工作,抗干扰能力强。

  13. 支持应用层心跳,保证永远在线。

  14. 支持链路层保活机制,彻底保障数据链路安全。

  15. 支持GPRS VPN连接方式。

  16. 宽电压范围:DC6~36V/3A。

  17. 内置硬件看门狗电路。

  18. 512K字节超大数据缓冲区。

  19. 支持串口、远程和短信参数设置。

  20. 支持检测GPRS信号强度。

  21. 支持电话振铃、命令、定时(无数据流量)复位DTU

  22. 支持网络故障(PPP/TCP)短信报警

  23. 支持远程(GPRS)和本地(串口)固件升级

  24. 工作温度:-20°C~+60°C。

  25. 工作湿度:95%以下。

  26. 存储温度:-30°C~+85°C。

  二、提供的资料

  1.Q7000-PLC-G协议栈C51源代码以及ISP编程源代码

  2.Q7000-PLC-G远程管理中心源代码(VB语言)及安装文件

  3.Q7000-PLC-G本地串口设置源代码(VB语言)及安装文件

  4.Q7000-PLC-G使用说明书

  5.Q7000-PLC-G PCB电路图

  6.Q7000-PLC-G电路原理图

  7.以上技术的编译和编辑工具

  8.Q7000-PLC-G样机一套(包括12V/1.5A电源适配器一个、串口设置电缆一根、天线一根、Q-7000 GPRS DTU主机一台)。

  9.Q7000-PLC-G远程管理中心OCX控件源代码和DEMO软件

  Q7000-PLC-G是一款专门针对PLC开发的工业级特种GPRS DTU,使用本产品无需了解复杂的PLC通讯协议,不用编写繁复的通讯代码,即可实现对PLC的远程控制,即插即用,为您缩短开发周期,降低产品成本。工业级设计,超高稳定性,是PLC最佳伴侣,工业自动化领域不二选择。

  一、主要功能如下:

  1.支持三菱、信捷、西门子S7-200和S7-300系列PLC

  2.DTU可以读取PLC指定开关量的数据

  a)信捷三菱:X0到X7,X10到X17,X20到X27,X100到X107

  西 门 子:I0.0到I0.7,I1.0到I1.7,I2.0到I2.7,I10.0到I10.7

  b)信捷三菱:Y0到Y7,Y10到Y17

  西 门 子:Q0.0到Q0.7,Q1.0到Q1.7

  3.DTU可以读取PLC指定数据寄存器的数据(信捷三菱:D0,D1;西 门 子:V0,V1),根据D或V寄存器的数据,可以判定故障内容,并且发送短信到设定的手机上。例如:

  1)D0为10 时,短信内容为:1#风机工频故障

  2)D0为12 时,短信内容为:2#风机工频故障

  3)D0为14 时,短信内容为:变频故障

  4)D0为16 时,短信内容为:软起故障

  5)D0为18 时,短信内容为:输送风机故障

  6)D0为20 时,短信内容为:除尘输送故障

  7)D0为22 时,短信内容为:除尘卸料故障

  8)D0为24 时,短信内容为:螺旋输送故障

  9)D0为26 时,短信内容为:输送卸料故障

  10)D1为99时,短信内容为:报警系统工作不正常

  短信内容可以根据实际工程进行修改。

  4.DTU将指定开关量和数据寄存器的数据,以16进制数据包发送到中心服务器。数据包格式(14字节16进制):

  包头2字节(0x0d 0x0a)+X7~0(1字节)+X17~10(1字节)+X27~20(1字节)+X107~100(1字节)+Y7~0(1字节)+Y17~10(1字节)+D0(2字节,高8位在前,低8位在后)+D1(2字节,高8位在前,低8位在后)+包尾2字节(0x0d 0x0a)

  例如:0D 0A 01 02 03 04 05 06 01 EF DB 45 0D 0A

  含义是:

  X7~0=01=00000001: X7=0,X6=0,X5=0,X4=0,X3=0,X2=0,X1=0,X0=1

  X17~10=02=00000010: X17=0,X16=0,X15=0,X14=0,X13=0,X12=0,X11=1,X10=0

  X27~20=03=00000011: X27=0,X26=0,X25=0,X24=0,X23=0,X22=0,X21=1,X20=1

  X107~100=04=00000100: X107=0,X106=0,X105=0,X104=0,X103=0,X102=1,X101=0,X100=0

  Y7~0=05=00000101: Y7=0,Y6=0,Y5=0,Y4=0,Y3=0,Y2=1,Y1=0,Y0=1

  Y17~10=06=00000110: Y17=0,Y16=0,Y15=0,Y14=0,Y13=0,Y12=1,Y11=1,Y10=0

  D0=0x01*256+EF=495

  D1=0xDB*256+45=56109

  判断本次数据包与上一次数据包不同时,才进行发送。与上一次数据相同时,不发送数据包。(终端节省流量,服务器端减轻负载)

  5.发送报警的手机号码,至少可以设置为5个,本地设置和中心服务端都可根据实际情况进行设定和修改。

  6.中心服务端可远程设置PLC中数据寄存器的值(D0,D1,D2,D3)

  7.DTU每天定时(早上8点,下午4点),发送两次报平安数据。(数据和短信均要发送,短信内容为:“欢迎使用****远程监测系统。发送时间(例如2012-4-25 11:00:11 )”,数据包(5字节16进制):0D 0A 01 0D 0A ),短信内容可以根据实际工程进行修改。

  8.如果PLC通讯线被拔掉或者无法通讯,通过专用短信报警,发送通讯故障信息给中心服务端。(数据和短信均要发送,短信内容为:“****设备与PLC通讯失败,请及时解决。发送时间(例如2012-4-25 11:00:11 )”, 数据包(5字节16进制):0D 0A 11 0D 0A),其中****为DTU ID号,如0001

  9.如果PLC与DTU通讯正常,就从PLC里面读取时钟,否则从中心服务端获取时间。

  10.PLC能够检测与DTU的通讯失败,通讯失败能够从PLC某数据寄存器中判断。(在PLC中设置一个数据寄存器D99,D99初始值为0,DTU通讯后,时间间隔向D99写99。当数据不为0时,说明通讯成功。这个数据寄存器定时清0。写入时间可本地和远程设置,以秒为单位)

  11. 支持多中心方式,可同时向三台客户端或服务器收发数据包。

  12. 工业级设计,适合长期连续工作,抗干扰能力强。

  13. 支持应用层心跳,保证永远在线。

  14. 支持链路层保活机制,彻底保障数据链路安全。

  15. 支持GPRS VPN连接方式。

  16. 宽电压范围:DC6~36V/3A。

  17. 内置硬件看门狗电路。

  18. 512K字节超大数据缓冲区。

  19. 支持串口、远程和短信参数设置。

  20. 支持检测GPRS信号强度。

  21. 支持电话振铃、命令、定时(无数据流量)复位DTU

  22. 支持网络故障(PPP/TCP)短信报警

  23. 支持远程(GPRS)和本地(串口)固件升级

  24. 工作温度:-20°C~+60°C。

  25. 工作湿度:95%以下。

  26. 存储温度:-30°C~+85°C。

  二、提供的资料

  1.Q7000-PLC-G协议栈C51源代码以及ISP编程源代码

  2.Q7000-PLC-G远程管理中心源代码(VB语言)及安装文件

  3.Q7000-PLC-G本地串口设置源代码(VB语言)及安装文件

  4.Q7000-PLC-G使用说明书

  5.Q7000-PLC-G PCB电路图

  6.Q7000-PLC-G电路原理图

  7.以上技术的编译和编辑工具

  8.Q7000-PLC-G样机一套(包括12V/1.5A电源适配器一个、串口设置电缆一根、天线一根、Q-7000 GPRS DTU主机一台)。

  9.Q7000-PLC-G远程管理中心OCX控件源代码和DEMO软件

推荐服务:

Copyright © 2016    国家技术转移西南中心-区域技术转移公共服务平台     All Rights Reserved     蜀ICP备12030382号-1

主办单位:四川省科技厅、四川省科学技术信息研究所、四川省技术转移中心科易网