西门子6SL3246-0BA22-1PA0

西门子6SL3246-0BA22-1PA0

发布商家
湖南西控自动化设备有限公司
联系人
徐嘉泉(先生)
职位
经理
手机
17838383235
微信
17838383235
西门子
一级代理商
PLC触摸屏变频器
核心供应商
德国
总代理

本案例讲述Modbus转Profinet网关连接丹佛斯变频器在西门子 1200PLC程序控制实例,实现对变频器频率读写,及工作模式切换

用到的设备为西门子 1200PLC 一台,,

Modbus转Profinet网关配置方法: 打开博图,新建项目并添加 GSD 文件。

1677592180911pdfj1chv9i

建立 Profinet与1200PLC连接,设定Modbus转Profinet网关的IP 地址和设备名称,IP 要和Modbus转Profinet网关保持在同一网段。

分配设备名称及IP地址

1677592181242z8ow9niklo

如果保持默认让系统自动分配设备名称。

XD-MDPN 192.168.0.5

167759218153936xlvu9xin

进入Modbus转Profinet网关设备视图选择输入输出的总数据长度,一般不小于读写设备总长度;从右侧硬件目录中添加所选长度,

1677592181888ol0uqp98mg

下载配置到 PLC,打开Modbus转Profinet网关配置软件进行 modbus 参数配置分配网关PN从站IP地址

1677592182196d9by12qfi6

设置Modbus转Profinet网关的 IP 地址和设备名称,要和 PLC 组态保持一致。

16775921824917obfa0j28r

设置Modbus 转 Profinet网关的 485 参数波特率,数据位,奇偶校验要和从站要保持一致。

1677592182772au1s7w764g

响应等待和轮询延时需要根据从站设备调整时间间隔,如果从站回复速度慢则将响应等待时间调大,如果从站回复后要求等待一段时间再接收下条命令,那么需将Modbus转Profinet网关轮询延时调大。

在 ModbusRTU 上右键选择插入,在下级菜单中点击Node填写从站站号。

167759218305181miukh5pe

继续右键点击插入,

  1. 命令码03H:读取N个字(word)多可以连续读取16个字。

可读取变频器的状态信号、故障内容、数据链接状态、频率指令时的信息。指令及响应信息如下

1677592183371yb0pb4eov1

示例:通过读取0020H地址的数值来确认当前变频器的状态。变频器0020H地址中数据与PLC内部QW10形成映射,通过判断QW10的值来判断变频器的状态。根据Modbus地址表通过判断数值的第0位和第3位来判断运行状态和故障状态

16775921836908711k6nhkx

167759218396904l70g74lm

变频器Modbus地址表

1677592184270zqfrmhkl3t

2、命令码10H:向多个寄存器写入

1677592184634v9003e919m

示例:通过给Modbus地址0001H赋值来控制变频器运行和停止。16775921850193s9sz9mr44

根据变频器Modbus地址说明进行赋值,变频器地址2000H对应PLC内部寄存器为QW20,当给QW20赋值1时变频器会正转运行,若要想变频器停止运行,需要给QW20赋值0;若变频器出现故障时可以通过给QW20赋值8来进行报警复位。

1677592185429wnyyugm217

变频器控制命令Modbus地址表

1677592185784x9ocnup8er

实例,通过更改Modbus地址0002H的值来更改变频器的运行频率。

1677592186295dc11wgxt7k

0002H对应PLC内存地址为QW12,通过跟QW12赋值即可更改变频器运行频率。

一般项目若无特殊要求,尽量在变频器运行前更改变频器频率,好不要在运行过程中更改。

1677592186548opmlta912n

当在项目调试过程中,若项目对启动响应要求较高时,需要将波特率改大,且将加速时间减小,启动频率参数增大且不能大于运行频率。

通过Modbus转Profinet网关在1200PLC简单的程序控制丹佛斯变频器工作状态及读写频率等操作


人气
8
发布时间
2024-10-16 14:10
所属行业
PLC
编号
41286661
我公司的其他供应信息
相关西门子产品
拨打电话
微信咨询
请卖家联系我