硬件:S7-1200,CM1241,CPU224XP Modbus_Master功能块来将Modbus_Comm_Load组态块选择为MODBUS主站。 MB_ADDR :MODBUS-RTU从站地址为2. MODE:请求的类型: "0" = 读 "1" = 写,此处进行读操作。 DATA_ADDR:MODBUS起始地址( =偏移量 + 从站寄存器地址),读取从站起始地址为:40001,长度为DATA_LEN=5. DATA_LEN:MODBUS数据长度,这里为连续5个。 DATA_PTR:主站本地数据接收区和发送区。DATA_PTR参数必须引用一个数据块,这个数据块的“Optimized block access”属性必须已被禁用。 然后在S7-200软件中进行从站编程: MODE:通讯模式选择,1为MODBUS Addr: 从站地址 Baud,Parity分别为波特率和奇偶校验,主站设置必须与从站一致。 Delay:延迟时间 HoldStart:保持寄存器起始地址,40001对应这里的指针&VB10 (责任编辑:admin) |