西门子6AV2181-4UB00-0AX0选型参考

供应商
上海陌然自动化科技有限公司
认证
手机号
15000711173
销售
向娇
所在地
金山区枫泾镇环东一路
更新时间
2021-06-08 00:00

详细介绍-

品牌:SIEMENS/西门子

西门子(SIEMENS)的PLC产品包括LOGO、S7-200、S7-1200、S7-300、S7-400、S7-1500等。 西门子S7系列PLC体积小、速度快、标准化,具有网络通信能力,功能更强,可靠性高。S7系列PLC产品可分为微型PLC(如S7-200),小规模性能要求的PLC(如S7-300)和中、高性能要求的PLC(如S7-400)等。

 

Modbus RTU从站

2.1 CPU 上的通信口(Port0)支持 Modbus RTU 从站通信协议

S7-200 CPU上的通信口Port0可以支持Modbus RTU协议,成为ModbusRTU从站。此功能是通过S7-200的自由口通信模式实现,因此可以通过无线数据电台等慢速通信设备传输。

 详情请参考《S7-200系统手册》之相关章节。

要实现Modbus RTU通信,需要STEP 7-Micro/WIN32 V3.2以上版本的编程软件,而且须安装STEP7-Micro/WIN32 V3.2 Instruction Library(指令库)。ModbusRTU功能是通过指令库中预先编好的程序功能块实现的。

 ModbusRTU从站指令库只支持CPU上的通信0口(Port0)。

2.2 编程基本步骤:

检查Micro/WIN的软件版本,应当是STEP 7-Micro/WIN V3.2以上版本。

检查Micro/WIN的指令树中是否存在ModbusRTU从站指令库(图1),库中应当包括MBUS_INIT和MBUS_SLAVE两个子程序。如果没有,须安装Micro/WIN32V3.2的Instruction Library(指令库)软件包;

图1. 指令树中的库指令

编程时使用SM0.1调用子程序MBUS_INIT进行初始化,使用SM0.0调用MBUS_SLAVE,并指定相应参数。关于参数的详细说明,可在子程序的局部变量表中找到;

图2. 调用Modbus RTU通信指令库

图中参数意义如下:

  • 模式选择:启动/停止Modbus,1=启动;0=停止

  • 从站地址:Modbus从站地址,取值1~247

  • 波特率:可选1200,2400,4800,9600,19200,38400,57600,115200

  • 奇偶校验:0=无校验;1=奇校验;2=偶校验

  • 延时:附加字符间延时,缺省值为0


  • 保持寄存器区起始地址:以&VBx指定(间接寻址方式)

  • 初始化完成标志:成功初始化后置1

  • 初始化错误代码

  • Modbus执行:通信中时置1,无 Modbus 通信活动时为 0。

  • 错误代码:0=无错误

  •  1. 从站错误代码

    错误代码描述
    0无错误
    1存储区范围错误
    2非法波特率或校验
    3非法从站地址
    4Modbus 参数的非法值
    5保持寄存器与Modbus从站符号地址重复
    6接收校验错误
    7接收CRC错误
    8非法功能请求/不支持的功能
    9请求中有非法存储区地址
    10从站功能未使能

    在CPU的V数据区中

    注意:由子程序参数HoldStart和MaxHold指定的保持寄存器区,是在S7-200CPU的V数据存储区中分配,此数据区不能和库指令数据区有任何重叠,否则在运行时会产生错误,不能正常通信。注意Modbus中的保持寄存器区按"字"寻址,即MaxHold规定的是VW而不是VB的个数。

    在图2的例子中,规定了 Modbus 保持寄存器区从 VB0 开始(HoldStart =VB0),并且保持寄存器为1000个字(MaxHold=1000),因保持寄存器以字(两个字节)为单位,实际上这个通信缓冲区占用了VB0~VB1999共2000个字节。因此分配库指令保留数据区时至少要从VB2000开始。当然保持区不一定要从VB0开始。

    注意:你选用的CPU的V存储区大小!CPU型号不同V数据存储区大小不同。应根据需要选择Modbus保持寄存器区域的大小。

    包含Modbus RTU 从站指令库的项目编译、下载到CPU中后,在编程计算机(PG/PC)上运行一些 Modbus测试软件可以检验S7-200的ModbusRTU通信是否正常,这对查找故障点很有用。测试软件通过计算机串口(RS-232)和PC/PPI电缆连接CPU。如果必要,须将PC/PPI电缆设置在自由口通信方式。

    可到一些软件下载网站寻找类似软件,如 ModScan32 等。


    西门子6AV2181-4UB00-0AX0,西门子代理商
    展开全文
    我们其他产品
    我们的新闻
    相关产品
    西门子plc 西门子低压电器 西门子工控机 考本科 西门子电动阀 西门子 西门子变频器 西门子接触器 西门子减速机 西门子调节阀 西门子断路器 西门子贴片机 西门子人机界面
    优质商家推荐 拨打电话