T9系列PLC及应用.ppt

返回 相似 举报
T9系列PLC及应用.ppt_第1页
第1页 / 共41页
T9系列PLC及应用.ppt_第2页
第2页 / 共41页
T9系列PLC及应用.ppt_第3页
第3页 / 共41页
T9系列PLC及应用.ppt_第4页
第4页 / 共41页
T9系列PLC及应用.ppt_第5页
第5页 / 共41页
点击查看更多>>
资源描述:
T9系列PLC介绍,T9系列PLC是腾控科技研发的基于以太网通信的宽温型以太网可编程控制器开发T9系列产品的设计目标是可以完成RTU,PLC和小型DCS的功能。可以用在SCADA系统,单台,多台PLC的控制,构成小型的控制系统。目前包括如下型号910,T910S,T920,T912,T912S,T960,T901,T902,T903,T904,T906,T907等,T910介绍,1个以太网口,10M/100M,支持MODBUSTCP协议,ENET协议3个串口,2个RS232/RS485可选,1路RS485接口8路16位模拟量输入2路12位模拟量输出12路DI,其中2路可作高速计数100K或者1路差分编码器输入8路继电器输出,T910介绍,工作温度-4085摄氏度,满足苛刻室外应用需要。工作电源AC90V265V或者直流1836V或者9~18V或36~72V功耗最大小于12W,正常工作小于5W,可以满足太阳能电池和电池供电的场合在AC供电,对外提供24V/5W的电源,T910介绍,每个串口都可以作为自由口编程,实现用户协议每个串口都支持MODBUSRTU协议,作为从设备无需编程网口支持MODBUSTCP协议,最多支持16个链接网口支持ENET专用协议的服务器可以通过编程,非常简单实现ENET的客户端,进行PLC间,PLC与远程模块间的数据共享ENET协议是腾控科技为了进行网络数据共享而定义的PLC间,PLC与以太网远程模块间,PLC与上位机的通信协议,T910S,T910S是简化版的T910T910S没有模拟量输出,T912,1个以太网口,10M/100M,支持MODBUSTCP协议,ENET协议3个串口,2个RS232/RS485可选,1路RS485接口12路16位模拟量输入4路12位模拟量输出15路DI,其中2路可作高速计数100K或者1路差分编码器输入6路继电器输出其它同T910,T912S,T912S是T912的简化版T912S没有模拟量输出其它同T912,T920,1个以太网口,10M/100M,支持MODBUSTCP协议,ENET协议2个串口,2个RS232/RS485可选2路10位模拟量输入18路DI,其中2路可作高速计数100K或者1路差分编码器输入12路继电器输出其它同于T910,T930,1个以太网口,10M/100M,支持MODBUSTCP协议,ENET协议3个串口,2个RS232/RS485可选,1路RS485接口16路16位模拟量输入8路12位模拟量输出,T960,1个以太网口,10M/100M,支持MODBUSTCP协议,ENET协议3个串口,2个RS232/RS485可选,1路RS485接口4路10位模拟量输入三相电压,电流输入10路DI,其中2路可作高速计数100K或者1路差分编码器输入6路继电器输出,T901以太网远程模块,1个以太网口,10M/100M,支持MODBUSTCP协议,ENET协议2个串口,2个RS232/RS485可选32路DI,其中2路可作高速计数100K或者1路差分编码器输入用于远程扩展其它同于T910,T902以太网远程模块,1个以太网口,10M/100M,支持MODBUSTCP协议,ENET协议2个串口,2个RS232/RS485可选24路继电器/晶体管输出用于远程扩展其它同于T910,T903以太网远程模块,1个以太网口,10M/100M,支持MODBUSTCP协议,ENET协议2个串口,2个RS232/RS485可选32路模拟量输入,16位AD用于远程扩展其它同于T910,T904以太网远程模块,1个以太网口,10M/100M,支持MODBUSTCP协议,ENET协议2个串口,2个RS232/RS485可选8路模拟量输出,12位DA用于远程扩展其它同于T910,T906以太网远程模块,1个以太网口,10M/100M,支持MODBUSTCP协议,ENET协议2个串口,2个RS232/RS485可选12路3线制PT100/PT1000输入,16位AD用于远程扩展其它同于T910,T907以太网远程模块,1个以太网口,10M/100M,支持MODBUSTCP协议,ENET协议2个串口,2个RS232/RS485可选16路热电偶输入,16位AD用于远程扩展其它同于T910,开发环境,支持IEC61131-3标准支持多任务编程,最多支持5个任务下载只需要一根以太网线只要网络是通的,就可以下载,可以远程下载程序支持在线跟踪调试,也可远程跟踪调试支持5种编程语言IL,ST,LD,FBD,SFC免费的开发环境用户可以用C编写自己的功能块,可以直接下载到PLC运行,以太网广播报文,设计目标是方便软件寻找腾控PLC和以太网I/O模块。腾控T9系列PLC及以太网I/O模块每5秒向网络广播一次报文,采用UDP方式,端口号7500报文内容,型号,版本号,编译时间报文举例如下TypeT910,Version3.1,BuildTimeDec102010-173013,文件操作,系统提供4个功能块FileOpen,FileRead,FileWrite,FileClose功能块FileOpen获取文件句柄,FileClose关闭文件句柄FileRead从句柄读取数据到缓冲区FileWrite把数据缓冲区的数据写入文件用户程序生成的文件可以通过FTP客户端上传或者下载FTP客户端不能上传或者下载用户编写的PLC程序这样编程人员可以生成数据记录,运行日志等。,cuteBOOL为ON时打开/创建文件,文件操作期间需要保持ON的状态NameSTRING将要打开/创建的文件的名称,包括路径。DoneBOOL0功能块不能被执行。1功能块可以被执行。HandleUINT打开/创建文件的句柄。ErrorBOOL0成功1产生错误。ErrorIDUINT当打开/创建文件时,错误编号,cuteBOOL如果检测到上升沿,则关闭文件。HandleUINT将要关闭的文件的文件句柄。DoneBOOL0功能块不能被执行。1功能块可以被执行。ErrorBOOL0正常关闭1产生错误。ErrorIDUINT错误编号,cuteBOOL如果检测到上升沿,则从文件读数据。HandleUINT被读取文件的句柄。BufferANY数据缓冲区。MaxLengthUDINT读取字符数DoneBOOL0功能块不能被执行1可以被执行。LengthReadUDINT实际读取字符的数量ErrorBOOL0没有错误1产生错误ErrorIDUINT错误编号,cuteBOOL如果检测到上升沿,则向文件写数据HandleUINT文件句柄,向该句柄写入BufferANY数据缓冲区LengthUDINT写文件字符数DoneBOOL0功能块不能被执行1可以执行LengthWrittenUDINT实际写字符数ErrorBOOL0没有错误1产生错误。ErrorIDUINT错误编号,自由口编程,采用类似于文件接口模式用户只需打开串口,写串口,读串口3个功能,就能实现大多数协议用户编程时,打开串口,获取句柄,然后就可以对该句柄进行读取操作和写操作。读写的内容放在预先定义的缓冲区内,用户程序负责对数据进行解释。用户可以实现一些智能仪表等简单的协议,过于复杂的协议可能还是有困难的,比如IEC870-5协议族,PORT_OPEN功能块,输入参数EN打开串口使能,上升沿有效,执行后将独占打开串口,其它程序不可使用此串口Port要打开的串口号范围1、2、3Setting串口参数9600,N,8,1,9600BPS,无校验、8位数据位、1位停止位TimeOut串口操作超时时间单位10ms输出参数ENO输出使能Done为1时串口打开成功、为0时串口打开失败Errormsg错误信息,PORT_READ功能块,输入参数EN读取数据使能,上升沿有效Port串口号范围1、2、3Dataptr数据缓冲区输出参数ENO输出使能Errormsg错误信息Length读取到的数据长度在设定的PORT_OPEN功能块设定的TimeOut时间内收到数据则Done1,否则0,PORT_WRITE功能块,输入参数EN读取数据使能,上升沿有效Port串口号范围1、2、3Dataptr数据缓冲区输出参数ENO输出使能Done串口数据发送完成1,否则0Errormsg错误信息Length读取到的数据长度,ENET协议,基于TCP/IP协议采用UDP方式可以一次完成对所有变量的读写包括读中间变量,写中间变量,读写中间变量,读输入,写输出,读写输入输出分为客户端和服务器端每台PLC都可以作为服务器和客户端以太网远程模块只能作为服务器,ENET编程,提供非常简单的编程接口只需指定服务器的IP地址,读写地址,读写长度和自身保持的地址和长度即可用户只需熟悉一个功能块,不需要了解协议细节,ENET功能块,EN通迅使能端,上升沿有效,激活时将启动本次通迅,断开时结束本次通迅,布尔类型IPAddr要通迅的控制器IP地址,字符串类型RW通迅使用的功能码,字节类型,共九种功能码。MRAddr本机读数据存放地址,单字类型YRAddr远程读数据存放地址,单字类型RLength写操作的数据长度,单字类型MWAddr本机写数据存放地址,单字类型YWAddr远程写数据存放地址,单字类型WLength写操作的数据长度,单字类型TimeOut通迅超时时间,单字类型单位10msENO输出使能,布尔类型Done通迅状态,布尔类型,True为正常、False为错误ErrMsg通迅状态码,0为正常,详见表2,编程举例,从IP192.168.1.81中读取中间变量的地址1开始,读取32个字节,存入本地中间变量MB100开始的中间变量区。,高级控制算法,产品提供传统的PID控制功能块产品提供我们自己开发的模糊控制功能块用户可以用C语言,自行实现自己的高级功能块,密守自己的控制算法和生产工艺,,基于网络的SCADA系统,,,,,,,,,,,,DTU/路由器,WIFIAP,ADSL/路由器,无线网桥,无线网桥,,,,,防火墙,,,,,MODBUS协议,ENET协议,通信服务器,监控主机,SCADA系统下的通信,作为SCADA系统有4种通信方式T9系列作为MODBUSRTU从设备,上位机作为MODBUSRTU的主设备T9系列作为MODBUSTCP服务器,上位机作为MODBUSTCP的客户端T9系列作为ENET的服务器,上位机作为客户端T9系列作为ENET的客户端,上位机作为ENET服务器,这样T9系列是主动发送数据,,,,,,,,,,,,,,,,,基于网络的TCS系统,操作员工作站,工程师工作站,工业以太网交换机构成环网,T9系列,T9系列,T9系列,T9系列,T9系列,T9系列,,,,,,,,,,,,,,,,,,,,,,,TCS系统中监控主机与PLC通信,MODBUSTCP,操作员工作站,工程师工作站,,,,,,,,,,,,,,,,,,,,,,,,,,TCS系统中,T9系列间的通信,,,操作员工作站,工程师工作站,工业以太网交换机构成环网,T9系列,T9系列,T9系列,T9系列,T9系列,T9系列,ENET通信,ENET通信,ENET通信,ENET通信,,,,,,,,,,,,,,,,,网络数据共享简单应用举例,,,,,,,,操作员工作站,工程师工作站,工业以太网交换机构成环网,T9系列,T9系列,T9系列,T9系列,T9系列,T9系列,ENET通信,ENET通信,2台PLC的互联,T901,T910,,以太网交叉线,T901,T910,,串口线,单台PLC的应用,温度,压力,电磁阀,变频器,按钮,人机界面,,,,,,,,,,,监控计算机,串口,以太网交换机,串口应用,,,,,,,,,,,串口2,串口3,串口1,串口应用2,,,,,,,,串口2,串口3,串口1,,,,,
展开阅读全文

资源标签

最新标签

长按识别或保存二维码,关注学链未来公众号

copyright@ 2019-2020“矿业文库”网

矿业文库合伙人QQ群 30735420