永宏PLC规格说明书.doc_第1页
永宏PLC规格说明书.doc_第2页
永宏PLC规格说明书.doc_第3页
永宏PLC规格说明书.doc_第4页
永宏PLC规格说明书.doc_第5页
已阅读5页,还剩3页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

修改版本:V1.0永宏PLC驱动产品规格说明书(本说明书说明驱动产品的功能,性能指标,是测试工程师、文档工程师和开发人员交流的重要依据,是编写测试用例和帮助文档的重要依据。下边几项是必须填写的,如果还有需要说明的部分,需要编写更多的内容)修订记录日期版本号创建人说明07-2-121.0欧阳丹娜07-3-20李鹏添加了寄存器说明和打包规则07-3-22李鹏根据厂家资料修改FBS-10MAT寄存器通道范围07-4-4李鹏更改寄存器名称,补充寄存器说明和打包说明07-5-22李鹏增加英文设备路径07-9-3李鹏DR寄存器增加STRING类型,使用二级通道STATUS寄存器Bit类型时使用二级通道07-10-191.1皮敏捷通用版转嵌入版项目经理填写一、 产品功能简介本次是在以前的代码上添加数据类型SHORT。以前这个驱动没有帮助文档,这次补全。a) 硬件功能概述(简要说明硬件设备功能):永宏PLC; b) 支持协议说明(说明支持的协议,特别是针对多协议的设备一定要说明该驱动支持哪种协议,对协议支持到什么程度)厂家自定义协议c) 支持的硬件型号说明:永宏PLC二、 驱动接口:(老开发包,在以前的代码上添加数据类型) (程序员必须填写,对于3.0开发包的编程规范参加附录,测试工程师按下面的规范要求执行测试) 3.0以前的开发包三、 设备添加方式a) 在组态王中定义设备时请选择: 通用版:PLC永宏电机有限公司FATEKCOM 英文版:PLCFATEKFATEKCOM嵌入版设备列表路径:PLC 永宏电机 FATEK COMb) 设备向导页选项的特殊说明:是否选串口是是否有地址选择页是通讯方式RS232 或RS485 描述COM通讯卡名(没有的不需要填写)c) 对于串口设备通讯参数的推荐设置如下设置项波特率数据位长度停止位长度奇偶校验位推荐值960071E四、 本设备的地址格式及地址范围0-254五、 寄存器列说明 (参见 代码库中的永宏PLC驱动使用说明.doc) 寄存器名称 通道范围 数据类型 变量类型 读写属性寄存器说明 STATUS1-3BIT: xx.yyxx: 1-3yy: 0-7BIT,BYTEI/O整数只读PLC概略系统状态CONTRL0-0BITI/O离散只写PLC RUN/STOP控制REGX0-9999BIT, BYTE, SHORT, USHORT, LONG I/O整数读写输入接点REGY0-9999BIT, BYTE, SHORT, USHORT, LONG I/O整数读写输出继电器REGM0-9999BIT, BYTE, SHORT, USHORT, LONGI/O整数读写内部继电器REGS0-9999BIT, BYTE, SHORT, USHORT, LONGI/O整数读写步进继电器REGT0-9999BIT, BYTE, SHORT, USHORT, LONGI/O整数读写定时器接点REGC0-9999BIT, BYTE, SHORT, USHORT, LONGI/O整数读写计数器接点TMR0-9999SHORT, USHORT, LONGI/O整数读写定时器缓存器CTR0-9999SHORT, USHORT, LONGI/O整数读写计数器缓存器HR0-65535SHORT, USHORT, LONGI/O整数读写资料缓存器DR0-65535STRING: xx.yyxx: 0-65535yy: 1-16SHORT, USHORT, LONGSTRINGI/O整数I/O字符串读写资料缓存器Yy:字符串长度说明: 1, 对于只写寄存器,请将采集频率设置为02对于寄存器REGX、REGY、REGM、REGS、REGT、REGC的通道范围0-9999,类型为SHORT,USHORT,LONG时,通道号必须为8的倍数。由于X、Y、M、S、T、C为单点寄存器,所以在使用SHORT和USHORT访问寄存器时:每一个SHORT和USHORT数据都对应16个BIT;每一个LONG数据都对应32个BIT。例如:1)SHORT型的X0寄存器的数据为REGX寄存器0通道开始的16个BIT所组成的10进制数。SHORT型的X8寄存器的数据为REGX寄存器8通道开始的16个BIT所组成的10进制数。因此作为SHORT型使用时,REGX0和REGX8的SHORT型数据是相互影响的。2)LONG型的REGX0寄存器的数据为REGX寄存器0通道开始的32个BIT所组成的10进制数。LONG型的REGX8寄存器的数据为REGX寄存器8通道开始的32个BIT所组成的10进制数。因此作为LONG型使用时,REGX0、REGX8、REGX16、REGX24的LONG型数据都是相互影响的。3. TMR、CTR、HR、DR寄存器按照LONG型访问时,每一个LONG对应两个SHORT。例如LONG型的HR0寄存器的数据为HR寄存器0通道开始的2个SHORT组成的10进制数。因此作为LONG型使用时,HR0和HR1的LONG型数据是相互影响的。4 REGX、REGY、REGM、REGS、REGT、REGC作为BYTE时,功能为读写抑/致能状态:写:4个状态1 :表示抑能2 :表示致能3 :表示设定4 :表示清除读: 2个状态0 :表示致能1 :表示抑能5FBS-10MAT PLC的部分寄存器通道范围与facon-protocol-chs.pdf说明不符,详细请见程序员测试特殊说明六、 特殊寄存器详细说明(对于有特殊使用说明和含义的在寄存器列表中描述不方便的在此进行详细描述,例如某个寄存器的含义解释比较多,在上面的表上不能详细说明。或者对于一个通用驱动,针对不同型号设备寄存器支持的范围不同等)七、 打包规格描述:(程序员需要提供此参数,此说明只用于测试工程师测试,用户文档中不列此项。) 写寄存器不打包 (参见facon-protocol-chs.pdf第6页及依据旧代码进行填写)寄存器名称打包范围(对于不能实现打包的请说明原因,范围填写00)打包规则(备注:说明每个寄存器的打包规则以及包的最大通道个数;)STATUS1-3读取打包,最大通道个数256CONTRL0-0只写REGX0-9999读取打包BIT,BYTE: 最大通道个数256USHORT,SHORT: 最大通道个数64LONG: 最大通道个数32REGY0-9999读取打包BIT,BYTE: 最大通道个数256USHORT,SHORT: 最大通道个数64LONG: 最大通道个数32REGM0-9999读取打包BIT,BYTE: 最大通道个数256USHORT,SHORT: 最大通道个数64LONG: 最大通道个数32REGS0-9999读取打包BIT,BYTE: 最大通道个数256USHORT,SHORT: 最大通道个数64LONG: 最大通道个数32REGT0-9999读取打包BIT,BYTE: 最大通道个数256USHORT,SHORT: 最大通道个数64LONG: 最大通道个数32REGC0-9999读取打包BIT,BYTE: 最大通道个数256USHORT,SHORT: 最大通道个数64LONG: 最大通道个数32TMR0-9999读取打包USHORT,SHORT: 最大通道个数64LONG: 最大通道个数32CTR0-9999读取打包USHORT,SHORT: 最大通道个数64LONG: 最大通道个数32HR0-65535读取打包USHORT,SHORT: 最大通道个数64LONG: 最大通道个数32DR0-65535读取打包USHORT,SHORT: 最大通道个数64LONG: 最大通道个数32说明:REGX, REGY, REGM, REGS, REGT, REGC寄存器的16位(SHORT,USHORT)读取时,只有通道号相差16的倍数才可以打包REGX, REGY, REGM, REGS, REGT, REGC寄存器的32位(LONG)读取时,只有通道号相差32的倍数才可以打包TMR,CTR,HR,DR寄存器的32位(LONG)读取时,只有通道号相差2的倍数才可以打包八、 接收缓冲区的大小:(程序员需要提供此参数,此说明只用于测试工程师测试,用户文档中不列此项。)1K九、 重点测试部分说明(需要测试工程师重点测试部分的说明)十、 程序员测试特殊说明(程序员在调试程序中发现的一些特殊需要说明的问题,例如某个寄存器写范围超过多大的数据就有问题了)1 单点状态(REGX、REGY、REGM、REGS、REGT、REGC)可以将连续16个或32个状态组成16位或32位缓存器来用,但通道号必须为8的倍数。2 FBS-10MAT的部分寄存器通道与facon-protocol-chs.pdf内的说明不符。经测试和厂家的数据,实际通道范围如下寄存器数据类型通道范围REGXBIT, BYTE0-255SHORT, USHORT,LONG0-9999REGYBIT, BYTE0-255SHORT, USHORT,LONG0-9999REGMBIT, BYTE0-2001SHORT, USHORT,LONG0-9999REGSBIT, BYTE,0-999SHORT, USHORT,LONG0-9999REGTBIT, BYTE0-255SHORT, USHORT,LONG0-9999REGCBIT, BYTE0-255SHORT, USHORT,LONG0-9999TMRSHORT, USHOR,LONG0-255CTRSHORT, USHORT 0-199LONG0-255HRLONG ,SHORT, USHORT0-8071DRLONG0-4094SHORT, USHORT0-4095十一、 是否需要双机热备测试?十二、 驱动运行需要涉及的其他软件的支持(备注:驱动运行需要安装的软件或需要调用的库文件或数据库文件的说明)十三、 其他软硬件环境支持的简要操作说明和注意事项 (备注:1,和通讯相关的硬件参数的设置,例如仪表需要设备某个参数才能和组态王通讯2,设备软件上影响通讯的参数的设置方法,例如对于plc设备,需要用软件对设备进行特殊的参数设置后,设备才能和组态王通讯,结合图片说明)十四、 具体接线图的说明(有特殊连线要求的填写)十五、 对于性能事项的特别说明十六、 参考资料的说明皮带秤说明书附录:3.0接口程序编程规范关于程序的规范,会影响到测试环节的部分a) 寄存器和通道号之间的0不做限制,0通道的0可输入可不输入。寄存器加通道号的总长度不能超过32。b) 寄存器通道的多级通道之间使用英文点号(”.”),中文也可以,例如A寄存器有三级通Ax.y.zc) 设备地址有多层含义时用英文冒号(”:”)分开(中文键盘下的也可以).比如Modbus tcp地址格式为IP地址:端口号:单元号,地址举例应为为:127.0.0.1:502:12 (IP地址按照国际标准之间用英文”.”)各个分隔符中间只能是数字。数字可以是十进制的或

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论