施耐德modbus培训教程.pdf

上传人:wj 文档编号:3437136 上传时间:2023-05-05 格式:PDF 页数:42 大小:1.14MB
下载 相关 举报
施耐德modbus培训教程.pdf_第1页
第1页 / 共42页
施耐德modbus培训教程.pdf_第2页
第2页 / 共42页
施耐德modbus培训教程.pdf_第3页
第3页 / 共42页
施耐德modbus培训教程.pdf_第4页
第4页 / 共42页
施耐德modbus培训教程.pdf_第5页
第5页 / 共42页
施耐德modbus培训教程.pdf_第6页
第6页 / 共42页
施耐德modbus培训教程.pdf_第7页
第7页 / 共42页
施耐德modbus培训教程.pdf_第8页
第8页 / 共42页
施耐德modbus培训教程.pdf_第9页
第9页 / 共42页
施耐德modbus培训教程.pdf_第10页
第10页 / 共42页
施耐德modbus培训教程.pdf_第11页
第11页 / 共42页
施耐德modbus培训教程.pdf_第12页
第12页 / 共42页
施耐德modbus培训教程.pdf_第13页
第13页 / 共42页
施耐德modbus培训教程.pdf_第14页
第14页 / 共42页
施耐德modbus培训教程.pdf_第15页
第15页 / 共42页
施耐德modbus培训教程.pdf_第16页
第16页 / 共42页
施耐德modbus培训教程.pdf_第17页
第17页 / 共42页
施耐德modbus培训教程.pdf_第18页
第18页 / 共42页
施耐德modbus培训教程.pdf_第19页
第19页 / 共42页
施耐德modbus培训教程.pdf_第20页
第20页 / 共42页
亲,该文档总共42页,到这儿已超出免费预览范围,如果喜欢就下载吧!
下载资源
资源描述

施耐德modbus培训教程.pdf

《施耐德modbus培训教程.pdf》由会员分享,可在线阅读,更多相关《施耐德modbus培训教程.pdf(42页珍藏版)》请在冰点文库上搜索。

施耐德modbus培训教程.pdf

AGBCDEF数据链路层数据链路层数据链路层数据链路层串行通讯简介串行通讯简介串行通讯简介串行通讯简介物理层物理层物理层物理层编辑通讯程序编辑通讯程序编辑通讯程序编辑通讯程序M3Serialline2006/06/06处理器内置接口处理器内置接口处理器内置接口处理器内置接口串行端口设置串行端口设置串行端口设置串行端口设置帧格式帧格式帧格式帧格式ModiconM340:

串行通讯Seriallinecommunication2006/052A串行通讯简介Seriallinecommunication2006/053串行通讯接口?

串行通讯接口可用于总线上各个设备的数据通讯Modbus通讯协议字符串模式通讯?

在某些型号的M340处理器模块上集成了串行通讯接口BMXP341000/2010/2020处理器带屏蔽的RJ45接口RS232或RS485接口定义XBTN文本终端或Modbus隔离分线盒供电(5V/200mA)MSeriallinecommunication2006/054集成串行通讯接口特性主/从缺省值19200bit/s(300-19200bit/s)248干缆:

1000米支缆:

40m256bytes字/位读操作字/位写操作诊断全/半双工缺省值19200bit/s(300-19200bit/s)248干缆:

1000米支缆:

40m1Kbytes字符串发送字符串接收类型类型类型类型速率速率速率速率连接设备连接设备连接设备连接设备总线长度总线长度总线长度总线长度信息大小信息大小信息大小信息大小服务服务服务服务Modbus模式模式模式模式字符串模式字符串模式字符串模式字符串模式Seriallinecommunication2006/055Modbus协议Modbus与OSI参考模型物理层数据链路层网络层传输层会话层表示层应用层1234567无定义主/从传输模式RTU或ASCII物理接口定义RS485/RS232两线制或四线制Seriallinecommunication2006/056字符串协议字符串模式与OSI参考模型物理层数据链路层网络层传输层会话层表示层应用层1234567无定义半双工(RS485)半/全双工(RS232)物理接口定义RS485/RS232两线制或四线制Seriallinecommunication2006/057B物理层Seriallinecommunication2006/058电气接口?

两种标准的电气接口多点和点对点(*)RS485RS232点对点(最长15米)(*)只针对字符串通讯的点对点Seriallinecommunication2006/Seriallinecommunication2006/Seriallinecommunication2006/0511C数据链路层Seriallinecommunication2006/0512主/从原理数据请求数据请求数据请求数据请求由主站发起数据通讯主站数据响应数据响应数据响应数据响应1至247个从站(ModiconM340为31个从站)Seriallinecommunication2006/0513Modbus数据帧功能功能功能功能码码码码地址地址地址地址数据数据数据数据CRC或或或或LRC从站地址0:

广播模式1至247:

非广播模式中的从站地址数据操作模式1至247操作数据功能码定义操作模式校验注意:

广播模式只能用于写操作Seriallinecommunication2006/0514广播模式(地址0)地址1地址2地址3地址4地址5地址n所有从站无需响应所有从站无需响应所有从站无需响应所有从站无需响应请求请求请求请求0功能功能功能功能码码码码校验校验校验校验请求数据请求数据请求数据请求数据Seriallinecommunication2006/0515非广播模式(地址1至247)地址1地址2地址3地址4地址5地址n请求请求请求请求5功能功能功能功能码码码码校验校验校验校验请求数据请求数据请求数据请求数据响应响应响应响应5功能功能功能功能码码码码校验校验校验校验响应数据响应数据响应数据响应数据Seriallinecommunication2006/0516半/全双工原理源设备目标设备?

全双工发送与接收线路分离双向数据通讯可以同时进行响应时间比半双工好请求响应?

半双工双向数据通讯在同一传输介质上双向数据通讯不能同时进行Seriallinecommunication2006/0517D帧格式Seriallinecommunication2006/0518ModbusRTU数据帧格式(*):

空闲时间至少为3.5个字符传输时间空闲(*)功能码地址帧头数据校验帧尾1字节1字节0至252字节2字节空闲(*)最长256字节主站请求从站响应=3.5char=3.5char1.5char数据帧错误Seriallinecommunication2006/0519ModbusASCII数据帧格式1字符(:

)功能码地址帧头数据校验帧尾2字符2字符0至2x252字符2字符2字符(CR+LF)最长513个字符报文中字符时间间隔可达报文中字符时间间隔可达报文中字符时间间隔可达报文中字符时间间隔可达1秒秒秒秒主站请求从站响应数据帧正常Seriallinecommunication2006/0520字符串通讯的数据帧格式空闲帧头信息帧尾0至1K字节空闲或1至2个字符信息1信息2空闲字符1字符Seriallinecommunication2006/05218位数据编码?

每个数据用1个字节进行编码ModbusRTU模式字符串模式?

例如:

Modbus功能码15(16#0F)=写n个位B7B6B5B4B3B2B1B02进制位16#016#FSeriallinecommunication2006/05228位数据位的字符串模式?

每个字符由11个位进行编码?

编码示例:

奇偶校验?

无校验位的编码示例:

停止1位起始数据:

16#0F校验10000111111奇校验奇校验数值为1的位个数为奇数10000111111停止2位起始数据:

16#0FSeriallinecommunication2006/0523数据传输错误检测?

2种类型的检测奇校验或偶校验奇偶校验字符级数据帧检测信息级RTU模式:

循环冗余校验(CyclicalRedundancyChecking)ASCII模式:

纵向冗余校验(LongitudinalRedundancyChecking)Seriallinecommunication2006/0524E处理器内置接口Seriallinecommunication2006/0525内置串行通讯接口的处理器模块?

处理器模块BMXP341000/2010/2020?

LED显示面板

(1)RUN和ERR表示模块状态SERCOM表示串行端口状态?

集成的串行通讯端口

(2)Modbus字符串?

黑色的串行接口标记(3)Seriallinecommunication2006/0526串行通讯的可视化LED诊断?

LED指示灯不同的颜色及闪烁方式表示串行通讯端口的运行状态模式绿色闪烁红色闪烁黄色闪烁熄灭指示灯RUNERRSERCOM含义模块正在运行模块正在自检模块或系统错误配置错误或软件故障正在数据通讯当前无数据通讯Seriallinecommunication2006/0527F串行端口设置Seriallinecommunication2006/05281串行通讯端口设置?

打开项目浏览器中的配置文件夹,双击机架图标

(1)?

双击处理器模块中的串口图标,打开串口通道配置端口

(2)?

在功能下拉菜单中选择通讯模式(3)Seriallinecommunication2006/0529通讯参数配置窗口配置参数配置参数配置参数配置参数模式选择模式选择模式选择模式选择:

.配置.调试.故障模块模块模块模块通道通道通道通道通用参数通用参数通用参数通用参数:

.功能.任务Seriallinecommunication2006/0530Modbus主模式配置界面Seriallinecommunication2006/0531Modbus从模式配置界面Seriallinecommunication2006/0532Modbus调试界面Modbus通讯端口通讯端口通讯端口通讯端口工作模式工作模式工作模式工作模式调试调试调试调试计数器计数器计数器计数器Seriallinecommunication2006/0533字符串模式配置界面Seriallinecommunication2006/0534通讯错误通讯错误通讯错误通讯错误计数计数计数计数字符串模式调试界面Seriallinecommunication2006/0535G编辑通讯程序Seriallinecommunication2006/0536M340服务器模式下支持的功能码Read/Writemultipleregisters%MW23Writemultipleregisters%MW16Writemultipleoutputbits%M15Writesingleregister%MW06Forcesingleoutputbit%M05Readmultipleinputregisters%MW04Readmultipleregisters%MW03Readmultipleinputbits%M02Readmultipleoutputbits%M01MeaningMemoryaddressFunctionSeriallinecommunication2006/0537M340客户端模式下支持的功能码WRITE_VARWritemultipleregisters%MW16WRITE_VARWritemultipleoutputbits%M15READ_VARReadmultipleinputregisters%MW4READ_VARReadmultipleregisters%MW3READ_VARReadinputbits%M2READ_VARReadoutputbits%M1CommunicationfunctionModbusrequestMemoryaddressFSeriallinecommunication2006/0538串行通讯的输入输出导出数据类型?

3种IODDTT_COM_STS_GEN用于所有通讯协议T_COM_MB_BMX用于Modbus通讯协议T_COM_CHAR_BMX用于字符串通讯Seriallinecommunication2006/0539动态协议交换?

使用WRITE_CMD功能块可以动态改变串行通讯端口的协议类型Modbus主模式Modbus从模式字符串模式?

WRITE_CMD(%MWr.m.c.24.bit)位12:

将当前模式改变为Modbus主模式位13:

将当前模式改变为Modbus从模式位14:

将当前模式改变为字符串模式?

实现动态协议转换需首先将串行通讯端口配置为Modbus从模式Seriallinecommunication2006/0540读写数据示例?

主站PLC与地址为6的从站PLC进行Modbus数据交换Modbus主从地址6%MW10%MW19%MW20%MW39%MW50%MW60%MW100%MW109%MW120%MW139READ_VARWRITE_VAR(读管理参数)(写管理参数)Seriallinecommunication2006/0541读数据编程管理参数中的通讯管理参数中的通讯管理参数中的通讯管理参数中的通讯活动位活动位活动位活动位(位位位位0)地址转换功能块地址转换功能块地址转换功能块地址转换功能块:

将物理地址将物理地址将物理地址将物理地址*转换为转换为转换为转换为6个整数的排列数组个整数的排列数组个整数的排列数组个整数的排列数组从站从站从站从站PLC被读取的被读取的被读取的被读取的数据区域数据区域数据区域数据区域:

%MW100to%MW109读操作的数据类型读操作的数据类型读操作的数据类型读操作的数据类型:

%MW主站主站主站主站PLC存放读取存放读取存放读取存放读取数据的数据区域数据的数据区域数据的数据区域数据的数据区域:

%MW10to%MW19数据交换管理参数数据交换管理参数数据交换管理参数数据交换管理参数表表表表:

%MW50to%MW53(*)地址表述格式机架号.模块号.通道号.从站地址,即0.0.0.从站地址Seriallinecommunication2006/0542管理参数中的通讯管理参数中的通讯管理参数中的通讯管理参数中的通讯活动位活动位活动位活动位(位位位位0)地址转换功能块地址转换功能块地址转换功能块地址转换功能块:

将物理地址将物理地址将物理地址将物理地址*转换为转换为转换为转换为6个整数的排列数组个整数的排列数组个整数的排列数组个整数的排列数组从站从站从站从站PLC被写入的被写入的被写入的被写入的数据区域数据区域数据区域数据区域:

%MW120to%MW139主站主站主站主站PLC存放写出存放写出存放写出存放写出数据的数据区域数据的数据区域数据的数据区域数据的数据区域:

%MW20%MW39写操作的数据类型写操作的数据类型写操作的数据类型写操作的数据类型:

%MW数据交换管理参数数据交换管理参数数据交换管理参数数据交换管理参数表表表表:

%MW60to%MW63写数据编程

展开阅读全文
相关资源
猜你喜欢
相关搜索
资源标签

当前位置:首页 > 工程科技 > 能源化工

copyright@ 2008-2023 冰点文库 网站版权所有

经营许可证编号:鄂ICP备19020893号-2