产品规格说明书_第1页
产品规格说明书_第2页
产品规格说明书_第3页
产品规格说明书_第4页
产品规格说明书_第5页
全文预览已结束

下载本文档

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

文档简介

S71200系列PLC的tcp/ip驱动产品规格说明书(本说明书说明驱动产品的功能,性能指标,是测试工程师、文档工程师和开发人员交流的重要依据,是编写测试用例和帮助文档的重要依据。下边几项是必须填写的,如果还有需要说明的部分,需要编写更多的内容)[修订记录]日期版本号创建人说明2009-11-261.0索春明初版[项目经理填写]一、产品功能简介a)硬件功能概述(简要说明硬件设备功能):b)支持协议说明(说明支持的协议,特别是针对多协议的设备一定要说明该驱动支持哪种协议,对协议支持到什么程度)西门子S7协议c)支持的硬件型号说明:S7-1200系列二、驱动接口:(3.0开发包)(程序员必须填写,对于3.0开发包的编程规范参见附录,测试工程师按下面的规范要求执行测试)三、设备添加方式a)在组态王中定义设备时请选择:选择[PLC]-[西门子]-[S7-1200]-[TCP]b)设备向导页选项的特殊说明:是否选串口是否有地址选择页通讯方式是是以太网描述TCP通讯卡名四、本设备的地址格式及地址范围设备地址格式:PLC的IP地址:CPU槽号XXX.XXX.XXX.XXX:Y[XXX0-255][Y0-0]如:192.168.0.1:0注:西门子S7-1200默认CPU槽号为0建议的通讯参数:无需设置通讯参数PLC与组态王通过以太网的方式通讯,通讯之前需要进行如下设置:确认计算机中安装有以太网卡,并与PLC连接到同一网络中。通过Step7编程软件为通讯模块(CP443-1)设定IP地址和子网掩码,并下传到PLC中,如IP地址(192.168.0.1)、子网掩码(255.255.255.0)。为计算机设定IP地址和子网掩码,如IP地址(192.168.0.2)、子网掩码(255.255.255.0)。使用ping命令,保证能ping到PLC站。五、寄存器列说明S7-1200设备寄存器列表:寄存器名称通道范围数据类型变量类型读写属寄存器性说明IddIdd.xxdd:0~65535BITBYTE,I/O整型只读数字量输入区dd:0~65535xx:0-7I/O离散BYTEQddQdd.xxdd:0~65535BITI/O整型读写读写数字量输出区dd:0~65535xx:0-7I/O离散MddMdd.xxdd:0~65535BYTE,SHORT,USHORTFLOATI/O整型I/O整型I/O实数中间寄存器区dd:0~65535BITI/O离散xx:0-7DBx.yDBx.y.zx:1~65535y:0~65535I/O整型I/O整型I/O整型I/O实数数据块寄存器X为数据块(DB)的编号;y是寄存器的起始字节BYTE,SHORT,USHORT,LONG,读写FLOAT号,z是相对于y字节的从低位起第z位x:1~65535y:0~65535z:0-7BITI/O离散STRINGDBx.y.zx:1~65535I/O字符串读写数据块y:0~65533z:1-127(y+z<65535)寄存器,x,y含义同上z是字符串的长度说明:1,对于只写寄存器,请将采集频率设置为02,对于USHORT,SHORT,LONG数据类型,如果要向PLC数据区写入SHORT或USHORT型数据,其通道号必须不能存在重叠情况。如USHORT型数据M10,M11,向M10写入数据时,实际向PLC数据块MB10,MB11写入数据,此时将影响M11映射的PLC数据块MB11,MB12中的MB11。M10MB10MB11M11MB11MB123,在Step7Basic中定义DB块时,不要勾选Symbolicaccessonly选项,这样可以对DB块按标准地址偏移方式进行数据采集。4,寄存器定义实例寄存器名称读写属性数据类型变量类型寄存器说明I0只读BYTEI/O整数数字量输入区,按字节读取数字量输入区,按位读取,读取通道0的第1位I0.1只读BITI/O整数I0.7只读BITI/O整数数字量输入区,按位读取,读取通道0的第7位数字量输出区,按字节(8位)读写中间寄存器DB块寄存器,DB块序号10,块中地址序号0Q1读写读写读写BYTEBYTEBYTEI/O整数I/O整数I/O整数M2DB10.0DB块寄存器,DB块序号10,块中地址序号2DB块寄存器,DB块序号10,块中地址序号6DB块寄存器,读取DB10块地址6的第2位DB10.2DB10.6DB10.6.2读写读写读写FLOATSHORTBITI/O实数I/O整数I/O整数六、特殊寄存器详细说明(对于有特殊使用说明和含义的在寄存器列表中描述不方便的在此进行详细描述,例如某个寄存器的含义解释比较多,在上面的表上不能详细说明。或者对于一个通用驱动,针对不同型号设备寄存器支持的范围不同等)1组态王中定义的寄存器的通道范围是指该寄存器支持的最大范围,实际范围由PLC中的程序确定,如果组态王中定义的寄存器通道范围超出了PLC的实际范围,则在运行时组态王信息窗口会提示(超出范围的)寄存器读失败。2组态王中定义的DB寄存器序号、数据类型必须与PLC中定义的保持一致,否则运行系统读上来的数据有可能是错误的。比如,PLC中DB块的定义为:DB1.0(INT),DB1.2(UINT),DB1.4(REAL),DB1.8(BYTE),则在组态王中定义变量时寄存器序号和

温馨提示

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

评论

0/150

提交评论