1 / 13
文档名称:

西门子smart200通讯说明文档模板.docx

格式:docx   大小:287KB   页数:13页
下载后只包含 1 个 DOCX 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

西门子smart200通讯说明文档模板.docx

上传人:梅花书斋 2020/1/16 文件大小:287 KB

下载得到文件列表

西门子smart200通讯说明文档模板.docx

文档介绍

文档介绍:西门子smart200通讯说明文档TPC和西门子SMART200PLC通讯说明S7-200SMARTCPU 模块本体集成1个以太网接口和一个RS485接口,通过扩展CM01信号版,其通讯端口数量最多可增到3个。串口支持下列协议:PPI、ModbusRTU、USS、自由口通讯通讯连接方式:<1>采用标准串口型号的西门子PC/PPI电缆。<2>采用RS232/485转换器连接,RS485的A正B负与PLC编程口3正8负连接。<3>TPC触摸屏的RS485接口的A正B负与PLC编程口3正8负连接。 注意:,不支持USB型号的PPI电缆,使用时请注意。、8脚为RS485的正和负。 1PPI协议通讯 SMART200通讯参数设置:SMART200PLC能够通过西门子STEP7-MicroWINSMART配置波特率和PLC地址。当为SMART200修改参数后,需要将改动参数的系统块下载至SMART200。每台SMART200kbps(即:9600bps),默认PLC地址为2(数据位,停止位,校验位固定为8位、1位,偶校验)。通讯参数设置方法:1、将电脑本地网卡的IP设置和PLC的IP在同一个网段内,PLC默认IP为 2、通过网线连接好电脑和PLC连接好,运行西门子STEP7-MicroWINSMART软件,双击通讯,更新可访问的设备,找到所连接PLC的IP,选择后点击确认。3、双击系统块,打开通讯部分,设置RS485端口的通讯参数,设置地址和波特率,kbps(即:9600bps),默认PLC地址为2。4、MCGS添加西门子PPI驱动,通用串口父设备使用默认参数设置,如下图“西门子_S7200PPI”子设备参数设置如下:设备地址:PLC设备地址,可设定范围1-31,默认值为2。通讯等待时间:通讯数据接收等待时间,默认设置为500ms,不能设置太小否则会导致通讯不上。快速采集次数:对选择了快速采集的通道进行快采的频率(不使用,为与老驱动兼容,故保留,无需设置)采集方式:0-分块采集:表示在每个采集周期只采集一个块;1-不分块采集:表示在每个采集周期采集多个块。(不使用,为与老驱动兼容,故保留,无需设置)2MODBUS协议通讯SMART200通讯参数设置:在主程序中插入MBUS_INIT指令,并仅执行MBUS_INIT指令一个扫描周期。能够使用MBUS_INIT指令初始化或更改通信参数。2、在程序中仅添加一条MBUS_SLAVE指令。每次扫描时均应调用该指令,以处理收到的所有请求。图中参数意义如下::启动/停止Modbus,1=启动;0=停止:Modbus从站地址,取值1~247:可选1200,2400,4800,9600,19200,38400,57600,115200:0=无校验;1=奇校验;2=偶校验:设置PLC串口0:附加字符间延时,缺省值为0:参与通信的最大I/O点数,S7-200的I/O映像区为128/128,缺省值为128:参与通信的最大AI通道数,可为16或32:参与通信的V存储区字(VW):以&VBx指定(间接寻址方式)3、分配库指令数据区,右击程序块,选择库存储器,如下图注意:由子程序参数HoldStart和MaxHold指定的保持寄存器区,是在SMARTCPU的V数据存储区中分配,此数据区不能和库指令数据区有任何重叠,否则在运行时会产生错误,不能正常通信。注意Modbus中的保持寄存器区按“字”寻址,即MaxHold规定的是VW而不是VB的个数。在图2的例子中,规定了Modbus保持寄存器区从VB0开始(HoldStart=VB0),并且保持寄存器为1000个字(MaxHold=1000),因保持寄存器以字(两个字节)为单位,实际上这个通信缓冲区占用了VB0~VB1999共