xml地图|网站地图|网站标签 [设为首页] [加入收藏]

西门子plc通讯口设置lora模组和仪器仪表三菱plc

日期:2020-02-12编辑作者:产品中心

  模块式CM1241485/422模块,西门子plc通讯口设置连接的是三块一样的安科瑞电能表。单独每块试都能读出数据,轮询三块的话,第一站能读出来,但一直在done和busy之间来回跳1,第二站和第三站直接报8180错误,求教是什么原因。lora模组和仪器仪表第一次使用1200,相同的通讯我再200smart上使用从来没出现过问题。

  图片说明:悬赏西币:2努力学习博图中2017-12-25 16:41:09收藏最佳答案

  1、下面说的基于你的电表手拉手连接,你单个通讯是成功的前提下,否则检查你的网络连接以及布线、距离、接地等与通讯有关的细节;

  2、就你发的图可以看到轮循触发的方式不对。第一个MB_Master要用MB_Comm_Load的初始始化完成位DONE位来触发,lora模组和仪器仪表第二个MB_Master第一个MB_Maste的DONE位来触发,请仔细看我的附图,三菱plc 应用指令ddiv虽然附图我用的是新版指令,三菱plc 应用指令ddiv但轮循机制是一样的。

  我刚刚测试过了,根据例程我测试还是第一块表是可以读出数据的,但是第二块和第三块就报警8180,这个我是用modbusv2.2写的。西门子plc通讯口设置然而我用新版的v3.1modbusrtu写,同样根据例程写,lora模组和仪器仪表西门子plc通讯口设置主站复位就报7001报警,主站无法复位。求教到底是什么原因

  1,三菱plc 应用指令ddiv先把通信超时时间设长一点,列如3秒这样好分析到底轮询到哪一块表通信有异常,找出问题后再改小

  2,move指令前加个上升沿看看,让上一指令的DONE位参与下个指令的请求位,并使用上升沿触发

  主站STATUS状态是0,且用串口监控发码回码都很正常,DONE和error没太注意

本文由领航仪器发布于产品中心,转载请注明出处:西门子plc通讯口设置lora模组和仪器仪表三菱plc

关键词:

plc培训 联系创控教育Plcc

2、通过通讯成功标志位轮询,即与读1#表成功后,Plcc读2#表;读2#表成功后,读3#表。以此类推。plc培训 联系创控教育...

详细>>

两个欧姆龙plc通信全国plc培训机构排行施耐德地

各位朋友大家好,本人是个新手。全国plc培训机构排行刚接触MODBUS通讯看到网上视频中的轮询,全国plc培训机构排行...

详细>>