




已阅读5页,还剩1页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
OmronFins通讯协议样本 s OmronFins通讯协议本文档所提供的信息仅供参考之用,不能作为科学依据,请勿模仿。 文档如有不当之处,请联系本人或网站删除。 S OMRONFINS通讯1.S OMRONFINS通讯FINS通讯概述FINS(factory interfacework service)通信协议是欧姆龙公司开发的用于工业自动化控制网络的指令响应系统。 运用S FINS指令可实现各种网络间的无缝通信,通过编程发送S FINS指令,上位机或PLC就能够读写另一个C PLC数据区的内容,甚至控制其运行状态,从而简化了用户程序。 S FINS协议支持工业以太网,这就为OMRON C PLC与上位机以太网通信的实现提供了途径。 1.2Fins帧帧的结构发送命令结构:发送命令结构:命令码正文本文档所提供的信息仅供参考之用,不能作为科学依据,请勿模仿。 文档如有不当之处,请联系本人或网站删除。 响应命令结构:命令码:0101读数据0102写数据结束码:0000无错误,否则执行出错;举例说明:要读取0DM10开始010个字的内容:0101HEX82hex000A00000A命令码存储区代码(82代表D D区)待读数据起始地址读取字的数量存储区代码(282代表D D区080代表O CIO区)响应01010000Data1-Data10命令码结束码读取的10个字的数命令码结束码正文本文档所提供的信息仅供参考之用,不能作为科学依据,请勿模仿。 文档如有不当之处,请联系本人或网站删除。 据当结束码不为00000时,则代表执行错误,应重发当前帧。 S2FINS在以太网上的帧格式s Fins在以太网上帧格式比较简单,简单来说就是在上面所说的s Fins帧的基础上加上以太网的包头就能够了。 具体帧格式分为P UDP/IP帧格式和P TCP/IP帧格式。 FINS UDP/IP的帧格式帧格式P:UDP/IP帧S+FINS命令帧UDP/IP帧FINS命令帧P UDP/IP的帧格式:共共010个字节,其名称如下:ICF RSVGCT DNADA1DA2SNA SA1SA2SID其每个字节的具体解释如下:ICF:发送接收标志字节,发送报文:ICF=80HEX;响应报文:ICF=C0;本文档所提供的信息仅供参考之用,不能作为科学依据,请勿模仿。 文档如有不当之处,请联系本人或网站删除。 RSV:固定为00HEX;GCT:固定为02HEX;DNA:目标网络号;本网络:00;远程网络:01-7F;DA1:目标节点号;对于以太网来说,即该网络P IP地址最后一位的值;DA2:目标单元号;对于U CPU来说,固定为00;SNA:源网络号;本网络:00;SA1:源节点号;P IP地址最后一位的值;SA2:源单元号:可设置为与目标单元号相同;SID:服务ID,响应端将接收过来的D SID复制后添加到响应帧中;举例说明:P PCIP地址:P PLCIP地址:如果要请求0DM10开始的010个字的内容则则C PC发送命令如下:P UDP/IP帧S FINS命令帧80000xx30000560000010182000A00000A源源IP目标本文档所提供的信息仅供参考之用,不能作为科学依据,请勿模仿。 文档如有不当之处,请联系本人或网站删除。 地址P IP地址源源P IP地址:C PLC地址(P IP地址最后位)目标P IP地址:通讯主机地址(P IP地址最后位)而而C PLC返回命令如下:8000020000560000130000Data1Data10不同c plc型号返回有区别,这里仅作参考实例:(读取O CIO区区2452地址:01C4;长度为11个字)发送码:80000xx00000BE00000101880001C4000001说明080000200消息头20为为C PLC地址0000默认BE为计算机地址0000默认0101命令码80读取区域01C4000读取地址0001读取长度返回码:c0000200be00002000000101本文档所提供的信息仅供参考之用,不能作为科学依据,请勿模仿。 文档如有不当之处,请联系本人或网站删除。 00000002说明:0c0000200be0000200000为网络头10101其中第二个101位命令码00000成功与否标识0040或或9505标识码不清楚20002为读取内容如果要把010个数据写入到从0DM10开始的010个数据区中则发送命令如下:80000xx60000130000010282000A00000A Data1-Data10具体说明如下:P UDP/IP帧S FINS命令帧800002000A0000140000010282000A00000A Data1-Data10写命令起始数据地址写入的数量具体数值本文档所提供的信息仅供参考之用,不能作为科学依据,请勿模仿。 文档如有不当之处,请联系本人或网站删除。 C PLC返回为:800002000014000001020000测试工具截图:C PLC存储区已经写入:FINS/TCP的帧结构:和和P FINS/UDP相比,P FINS/TCP多了一个握手过程,即双方建立了P TCP的物理连接后,P TCP客户端(PC)需向P TCP服务器(PLC)发送一个连接本文档所提供的信息仅供参考之用,不能作为科学依据,请勿模仿。 文档如有不当之处,请联系本人或网站删除。 请求帧,C PLC接收到请求帧后,会为该请求分配一个P FINS/TCP端口号,并返回响应帧给客户端,此时双方的P FINS/TCP通信才真正建立。 客户端的P FINS/TCP请求帧格式如下:名称内容说明头标识46494E53即为I ASCII码:FINS长度0000000C后续字节长度=12命令码00000000为为00错误代码00000000为为00客户端节点地址00000000to000000FE00到到254,为00服务端会自动分配节点号服务端接收到连接请求后,返回帧格式如下:名称内容说明头标识46494E53ASCII:FINS长度00000010从命令码开始的数据长度本文档所提供的信息仅供参考之用,不能作为科学依据,请勿模仿。 文档如有不当之处,请联系本人或网站删除。 命令码00000001固定值00000001错误码44个字节错误信息参考错误信息码表客户端节点地址00000001to000000FE11到到254服务端节点地址00000001to000000FE11到到254错误信息码表:举例说明:C PC作为T TCPCLIENT端P:IP地址:C PLC作为R TCPSERVER端P:IP地址:本文档所提供的信息仅供参考之用,不能作为科学依据,请勿模仿。 文档如有不当之处,请联系本人或网站删除。 采用P TCP测试工具建立连接并发送请求帧如下图所示:从上图可知,返回帧中的错误码为00000000,说明无错误,P FINS/TCP建立完成,现在能够正常发送读写报文帧了。 报文帧的格式即为P:FINS/TCP帧S+FINS命令帧其中P FINS/TCP的帧格式如下:名称内容说明头标识46494E53即为I ASCII码:FINS长度00000014to后续字节长度本文档所提供的信息仅供参考之用,不能作为科学依据,请勿模仿。 文档如有不当之处,请联系本人或网站删除。 000007E4命令码00000002发送读写指令时,固定为00000002错误代码00000000为为00FINS/UDP帧参考FINS/UDP命令帧格式遵守FINSP/UDP命令帧格式现在,需要请求从0DM100开始的22个字的数据,则发送报文如下:46494e530000001A0000000220000000080000xx60000EF000001018xx4000002其中红色部分为P FINS/TCP帧,绿色部分遵照P FINS/UDP帧格式图示如下:本文档所提供的信息仅供参考之用,不能作为科学依据,请勿模仿。 文档如有不当之处,请联系本人或
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025北京市通州区漷县镇觅子店社区卫生服务中心招聘非在编护理人员2人模拟试卷及1套参考答案详解
- 2025广东佛山市南海区狮山镇横岗小学招聘1人考前自测高频考点模拟试题及参考答案详解1套
- 2025深圳商品房买卖合同
- 2025技术开发委托合同标准范本格式
- 2025杭州市社区工作者合同范本
- 2025年西电集团医院招聘(57人)模拟试卷(含答案详解)
- 2025年甘肃省嘉峪关市胜利路小学招聘公益性岗位人员模拟试卷及1套参考答案详解
- 2025广西物流职业技术学院公开招聘副高及以上职称人员37人模拟试卷及完整答案详解一套
- 2025年度合同制员工的合同范本
- 2025年淮北濉溪县现代农业投资发展有限责任公司招聘5人模拟试卷及1套参考答案详解
- DB42T 1342-2018 小型沼气工程设计、施工及验收规范
- 湖南省2025年普通高等学校对口招生考试种植类专业综合知识试题
- 网约车考试全国公共科目考题及答案
- 银行支行安全防范教育培训制度
- JG/T 368-2012钢筋桁架楼承板
- 预包装中药管理制度
- 康复辅助技术咨询师理论考试复习题库(含答案)
- 肠痈护理常规
- DB32-T 5119-2025 锂离子电池工厂生产安全技术规范
- 利用沼液养殖微藻研究进展
- 2024从“小众运动”到“全民热潮”解码网球人群与市场机遇
评论
0/150
提交评论