- 发布
- 浔之漫智控技术(上海)有限公司
- 品牌
- 西门子
- 型号
- 模块
- 产地
- 德国
- 电话
- 15821971992
- 手机
- 15821971992
- 发布时间
- 2023-07-19 17:06:40
SINAMICS G120 智能连接模块
Slide 1 of 1
基于 Web 的操作面板,采用无线客户端连接
移动式调试、诊断和维护
借助于 SINAMICS G120 智能连接模块,可通过 WiFi 以无线方式将移动设备(智能手机、平板电脑、便携式 PC)连接到 SINAMICS G120C 变频器系列。这样,您就拥有了一种具备众多功能的强大工具,可用来以无线方式执行调试、诊断和维护。该模块只需几步即可设置完毕。由于具有 Web 服务器功能,无需安装或下载额外软件。只需要有一个标准 Web 浏览器和一个市售操作系统即可。SINAMICS G120 智能连接模块的用户界面无论在配置和使用上都十分简单而直观。
快速调试 – 移动而且智能
电机测试 – 设置和更改电机转速
简单维护和诊断
所有参数和设置一览无余
存储和共享变频器数据
读写循环执行
数据传送,(进行对话)
从站
MBUS_INIT指令被用于启用和初始化或禁止Modbus通讯。在使用MBUS_SLAVE指令之前,必须正确执行MBUS_INIT指令。指令完成后立即设定'完成'位,才能继续执行下一条指令。
Mode(模式) 为1,启用Modbus协议。
Addr(地址) 与主站的寻址对应一致。
Baud (波特率)一般选择9600。
Parity (奇偶校验) 参数被设为与Modbus从站奇偶校验相匹配。所有设置使用一个起始位和一个停止位。一般选择偶校验2.(和主站保持一致)
Delay('延时')参数通过将指定的毫秒数增加至标准Modbus信息超时的方法延长标准Modbus信息结束超时条件。该参数的典型数值在有线网络上应为0。
MaxIQ 参数将供Modbus地址0xxxx和1xxxx使用的I和Q点数设为0至128之间的数值。建议使用的MaxIQ数值是128,该数值可在S7-200中存取所有的I和Q点。
MaxAI参数将供Modbus地址3xxxx使用的字输入(AI)寄存器数目设为0至32之间的数值。
建议使用的MaxAI数值如下,这些数值可允许存取所有的S7-200模拟输入:(根据CPU型号选择数值)
0用于CPU 221
16用于CPU 222
32用于CPU 224、224XP、226和226XM。
MaxHold 参数设定供Modbus地址4xxxx使用的V存储器中的字保持寄存器数目。例如,为了允许主设备存取2000个字节的V存储器,将MaxHold 设为1000个字的数值(保持寄存器)。
HoldStart参数是V存储器中保持寄存器的起始地址,Modbus主设备可存取V内存MaxHold个字数,从HoldStart开始。
Done(完成)MBUS_INIT指令完成时,'完成'输出打开。
Error(错误)'错误'输出字节包含执行指令的结果。
错误代码 说明
0 无错误
1 内存范围错误
2 非法波特率或奇偶校验
3 非法从属地址
4 非法Modbus参数值
5 保持寄存器与Modbus从属符号重叠
6 收到奇偶校验错误
7 收到CRC错误
8 非法功能请求/功能不受支持
9 请求中的非法内存地址
10 从属功能未启用
MBUS_SLAVE指令被用于为Modbus主设备发出的请求服务。
如果'完成'关闭,错误参数不会改变。
40001至4xxxx是映射至V存储器的保持寄存器。
所有Modbus地址均以1为基位。
下表显示映射至S7-200地址的Modbus地址。
4xxxx HoldStart+2 x (xxxx-1)。
40011 1000+2*(11-1)=1020 。
接收数据
硬件:
1) 一个S7-300PLC CPU 315-2 PN/DP,订货号:6ES7 315-2EH14-0AB0
一个S7-300FM 350-1 Counter_1,订货号:6AG1350-1AH03-2AE0
2) 一个欧姆龙原装光电旋转编码器E6B2-CWZ6C 1X 3E 5B测速增量式2000P/R
3) 一个20A的开关24V电源(plc电源)
4) Portal V15.1版本
组态及编程:
组态及编程按照网上
TIA Portal V15.1中组态FM350-1
网址://www.ad.siemens.com.cn/productportal/Prods/published/Fun/Fun_2.8/Fun_2.8.html
编写完成后旋转编码器DBX.DBD34一直读不到数值,
开始怀疑是旋转编码器的问题,更换旋转编码器后问题还是存在,
打400西门子后发现DBX.DB43.7软件门打开了,但是DBX.DB43.6内部门一直打不开,所以DBX.DBD34一直收不到脉冲信号,在的指导下,在设备组态界面,选中PLC-编译-软件-全部重建,PLC-编译-硬件-全部重建,将软件与硬件全部重建,重建后选中PLC-在线-将用户程序下载到存储卡上,重新下载程序后测试,DBX.DB43.7软件门打开, DBX.DB43.6内部门也打开,DBX.DBD34可以收到脉冲信号,问题解除,因需要的是速度信号,在参数列表里面修改操作模式为检测旋转速度模式,DBX.DBD30的数值除以1000即为速度,问题解决。
总结:西门子300PLC可以单个下载块,虽然这次程序里面没有,但是上次下载别的数据块,其实他还在PLC里面,不注意就会很难搞,一致性与不一致性的问题,1500系列下载是全部下载不能单个下载块,不会出现这个问题。