西门子LOGO 6ED1055-1FB00-0BA2 扩展模块

   2024-10-07 39

2.3 PLC编程

PLC编程如下:

image/USS_Modbus

1,初始化Modbus通信接口,需确保PLC侧的波特率、奇偶校验与V20设置保持一致

image/modbus4

说明:

PORT:通讯端口ID

BAUD:波特率

PARITY:波特率

MB_DB:MB_MASTER的背景DB块

2,通过寄存器40100写入需要的控制字。

说明:1:必须设置寄存器40100的第10位为1,允许PLC控制。

      2:上电,需先写入16进制的047E,再写入047F启动驱动器。

image/modbus5

MB_ADDR:Modbus Rtu 从站地址

MODE:模式选择,0为读,1为写

DATA_ADDR:寄存器地址

DATA_LEN:数据长度,取决于所访问的参数(以word为单位)

DATA_PTR:指向CPU的存储地址,从该位置读取数据或写收据

3,
将速度设定值写入寄存器40101中,16进制的0-4000H对应0-的P2000基准频率。

image/modbus

4,通过40110地址,一次读取两个字,可直接读出状态字(40110)和实际频率(40111)。

image/modbus7

5,通过40322地址读斜坡上升时间。

image/modbus8

6,通过40322地址写斜坡上升时间

image/modbus9

S7-1200与V20之间的Modbus通讯_起停和读写参数(课程编号:V1348)
https://www.ad.siemens.com.cn/service/elearning/cn/Course.aspx?CourseID=1466


核心提示:西门子,LOGO,扩展模块
 
反对 0举报 0 收藏 0 打赏 0
 
同类新闻
  • 联系人:田子龙
  • 电话:15221760199
  • 地址:上海市松江区科技园区平原街880弄65号201
  • 邮件:271463402@qq.com
  • 手机:15221760199
我们的产品