版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、word 格式文档SLMP通信相关实验1、 实验 1:以太网模块 / 内置以太网接口预定义协议功能A、 内置以太网接口设定如下:选择“主动打开”选择“通信协议”本站端口号对方 IP 及端口号B、 对方以太网模块设定如下:始终允许打开帧格式 BIN(必须! )本站 IP被动打开有顺序 Socket 通信本站端口号专业整理word 格式文档C、 设定通信协议内容注意:设定时请务必注意数据帧元素占用的软元件个数,不要重复占用。D、 制作梯形图程序梯形图程序包括以下部分:通信建立及中断( 端口的打开及关闭)专业整理word 格式文档设定帧数据执行预定义协议E、 检查执行结果读取数据的存储首地址D204
2、 为数据长度2(2 字节 )F、 注意要点:两方以太网参数必须相对应,包括:端口号、IP 地址、帧格式等预定义协议中,帧数据格式固定为BIN。D204 为读取的实际数据 (K123)专业整理word 格式文档2、 实验 2:使用 Socket tool调试工具A、 对方以太网设备参数设定同实验1B、 在 Socket Tool2软件中,新建客户端C、 点击“连接”按键当前状态:已连接对方及本站端口号D、 在数据发送窗口中输入SLMP报文,并点击发送接收数据发送数据发送模式,当前为 BIN专业整理word 格式文档E、 BIN 格式报文 ( 读 M100M107)54003412000000FF
3、FF03000C00100001040100Subheader序列号固定值网络号站号起始IO 多重站号数据长等待时间指令子指令640000900800软元件号软元件类型读写长度D400 3412000000FFFF03000600000010001100固定值序列号固定值网络号站号起始IO 多重站号数据长完成代码读取数据 ( 从低至高 )(读 M2000)D4 00 34 12 00 00 00 FF FF 03 00 06 00 00 00 00 00 00 00F、 BIN 格式报文 ( 写 M100M107)54003412000000FFFF03001000100001140100Su
4、bheader序列号固定值网络号站号起始IO 多重站号数据长等待时间指令子指令64000090080000000000软元件号软元件类型读写长度数据区 ( 从低位开始 )D4003412000000FFFF030002000000固定值序列号固定值网络号站号起始 IO 多重站号数据长完成代码D4 00 34 12 00 00 00 FF FF 03 00 02 00 00 00G、 ASCII 格式报文 ( 读 M100M107)54001234000000FF03FF00001800100401 0001Subheader序列号固定值网络号站号起始IO 多重站号数据长等待时间指令子指令M*0
5、001000008软元件类型软元件号读写长度D400 1234000000FF03FF00000C000010011000固定值序列号固定值网络号站号起始IO 多重站号数据长完成代码读取数据 ( 从低至高 )专业整理word 格式文档专业整理word 格式文档H、 报文元素说明Subheader :SLMP报文报首识别码,默认5400。序列号:任意值,用于识别返回报文,与发送报文相同。网络号 /站号:跨网访问时用,访问本站时默认为00/FF起始 IO:访问多 CPU系统或通过 CPU连接的 Multidrop 网络时用,单CPU为03FF。多重站号访问通过 Multidrop 网络连接的 CP
6、U时用,不使用时为 00。数据长:此数据帧之后所有数据帧长度(16进制,以字节计算 ) 。等待时间:数据反馈超时等待时间,单位:250ms。 00 代表无限等待。指令 / 子指令: SLMP指令,详细请参考 SLMP协议手册。软元件类型:访问的软元件类型。 BIN 时,为 2 进制代码, 请参考 SLMP协议手册。软元件号:访问软元件的起始地址。读写长度:读写软元件长度。完成代码:SLMP报文执行结果代码,正常完成为“00”,异常时为故障代码。专业整理word 格式文档I 、 跨网访问ASCII 格式报文 ( 读 N1S2的 U0G18515)540012340000010203FF00002
7、400100401 0080Subheader序列号固定值网络号站号起始IO 多重站号数据长等待时间指令子指令00U000000G*018515 0000001固定值软元件类型固定值软元件号固定值读写长度D40012340000010203FF000008000001F4固定值序列号 固定值网络号 站号 起始 IO多重站号数据长 完成代码 读取数据( 从低至高 )Subheader :SLMP报文报首识别码,默认5400。序列号:任意值,用于识别返回报文,与发送报文相同。网络号 /站号:跨网访问时用,此次为访问1 号网络 2 号站 (R08 CPU)起始 IO:访问多 CPU系统或通过CPU连
8、接的 Multidrop 网络时用,单 CPU为03FF。多重站号访问通过 Multidrop 网络连接的 CPU时用,不使用时为 00。数据长:此数据帧之后所有数据帧长度(16进制,以字节计算 ) 。等待时间:数据反馈超时等待时间,单位:250ms。 00 代表无限等待。指令 / 子指令: SLMP指令,详细请参考SLMP协议手册。 ( 子指令规定了后续软元件地址指定格式 )软元件类型:访问的软元件类型。 BIN 时,为 2 进制代码, 请参考 SLMP协议手册。软元件号:访问软元件的起始地址。读写长度:读写软元件长度。完成代码:SLMP报文执行结果代码,正常完成为“00”,异常时为故障代码
9、。J、 跨网访问ASCII 格式报文 ( 读取模块名称 )0360K、 跨网访问 ASCII 格式报文 ( 远程复位,对于 PLC,复位报文仅在 Stop 情况下生效反馈报文为 PLC 复位完成后回送,格式与手册不符? )实验中遇到的问题:1、 跨网访问必须设置路由参数,否则无反馈报文。2、 访问 CC-IE Field主站时,站号固定为“ 7D”,而不是“ 00”。3、 对于 CC-Link IE Field远程模拟量模块,上述报文无效,反馈错误代码为“D0A0”原因不明,有可能该模块不支持ASCII 码格式数据帧 ( 测试工具仅支持ASCII 码格式 )专业整理word 格式文档专业整理w
10、ord 格式文档3、 MC报文通信实验:Q系列 PLC内置以太网口、FX以太网接口模块/ 适配器不支持SLMP协议 (4E 帧格式 ) 。3.1 以下为使用MC协议 1E 帧格式进行的通信实验。A、 模块参数设定FX3GE&FX3U-ENET-ADPFX3U-ENETFX3U-ENET-LQ PLC 内置以太网接口专业整理word 格式文档B、 MC报文格式 ( 读取 M100M107, ASCII 码格式 )00FF000A4D20000000640800Subheader PC 号 ACPU监视时间软元件类型软元件号 读写长度固定值800010110000Subheader 完成代
11、码读取数据 ( 从低至高 )C、 报文元素说明Subheader :MC报文报首指令码, “ 00”为读取位软元件,请参考MC协议手册。网络号 /站号:跨网访问时用,访问本站时默认为00/FFPC号:访问多 CPU系统时用,单 CPU为 FF。监视时间:数据反馈超时等待时间,单位:250ms。 00 代表无限等待。软元件类型:访问的软元件类型。请参考MC协议手册。软元件号:访问软元件的起始地址。读写长度:读写软元件长度。完成代码:报文执行结果代码,正常完成为“00”,异常时为故障代码。专业整理word 格式文档3.2 以下为使用MC协议 3E 帧格式进行的通信实验。B、 MC报文格式 ( 读取
12、 D0D3, ASCII 码格式 )500000FF03FF0000180010Subheader网络号站号PC号目标模块数据长度监视时间04010000D*0000000004指令子指令软元件名软元件起始地址读写长度D00000FF03FF0000140000Subheader网络号 站号PC号目标模块数据长度完成代码0000000000000000数据 1数据 2数据 3数据 4C、 报文元素说明Subheader :MC报文报首指令码, 请求报文固定为 “ 5000”,反馈报文固定为 “D000”请参考 MC协议手册。网络号 /站号:跨网访问时用,访问本站时默认为00/FFPC号:访问多
13、 CPU系统时用,单CPU为 03FF。目标模块:定义不明数据长度:从“ CPU监视时间” ( 或“完成代码” ) 到最后一个报文数据的长度,以字节为单位。监视时间:数据反馈超时等待时间,单位:250ms。 00 代表无限等待。指令:指令代码,请参考MC协议手册。子指令:子指令代码,请参考MC协议手册。软元件名:访问软元件类型软元件号:访问软元件的起始地址。读写长度:读写软元件长度。完成代码:报文执行结果代码,正常完成为“00”,异常时为故障代码。请参考对应模块的手册手册4、 其他问题点:A、 Q系列 PLC内置以太网接口不支持SLMP(4E帧 ) 协议。B、 FX系列 PLC以太网模块或适配
14、器不支持SLMP协议,使用 SLMP协议通信时会出现 “ 54”报警 (ASCII 码格式 ) 或“ 50”报警 (BIN码格式 )。C、 SLMP/MC报文由于 BIN 码和 ASCII 帧格式不同 (BIN 码存在高低字节交换的情况) ,发送端和接收端数据类型必须一致,都是BIN 或都是 ASCII 。D、 使用预定义协议功能进行通信时,SLMP报文数据格式为 BIN 码,接收端必须设定为BIN,发送端设定 BIN 或 ASCII 都可以。E、 SLMP/MC协议通信时,接收方无需成对打开,打开方式选择“发送”或“接收”都可以通信。F、 QPLC内置以太网接口及FX PLC 以太网接口模块 / 适配器支持
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 协议书换爱10话
- 巴拿马船员集体协议书内容
- 竞业协议书自动失效证明
- 固定分红协议书和固定投资
- 眼外伤的急救与后期护理
- 2026年3月临泉皖能环保电力有限公司社会招聘1人备考题库(第二次)附参考答案详解(完整版)
- 2026辽宁鞍山市卫健系统事业单位招聘高层次人才8人备考题库及参考答案详解(研优卷)
- 2026广东百万英才汇南粤东莞市樟木头医院招聘纳入岗位管理的编制外人员37人备考题库含答案详解(a卷)
- 2026中国科学院大气物理研究所公共技术中心招聘1人备考题库(北京)附答案详解(基础题)
- 2026北京大学房地产管理部招聘1名劳动合同制人员备考题库完整参考答案详解
- 2024届高考英语阅读理解说明文篇章结构课件
- 退役军人大病帮扶救助申请书
- 承重墙拆除免责协议书
- 劳务合同模板电子下载
- 个人自我批评和相互批评意见100条
- 三年级下册语文期末复习教案参阅五篇
- 固井质量测井原理
- 株洲科能新材料股份有限公司电子材料建设项目环境影响报告书
- GB/T 24191-2009钢丝绳实际弹性模量测定方法
- GB/T 1420-2015海绵钯
- 焊接技能综合实训-模块六课件
评论
0/150
提交评论