首页 > 其他分享 >积木式Io,ModbusRTU核心板 应用实例

积木式Io,ModbusRTU核心板 应用实例

时间:2024-10-31 15:19:17浏览次数:3  
标签:8I mA IO 积木 Io ModbusRTU 模块 SG 8O

应用实例

ModbusRTU

下面以 ModbusPoll 做主站,在使用之前要确保已在电脑安装 ModbusPoll 和 配置工具(配置工具在本公司官网自行下载)。

假定:客户购买的 SG-ADIO 包含的模块如下:

下面以 ModbusPoll v4.3.4 和配置工具为例演示如何配置和监控数据,用户应 当根据实际 ModbusRTU 主站进行变更。

①给设备上电,使用 USB 转 485 连接设备和电脑;打开配置软件,在“串 口参数”里面正确选择设备当前的参数(否则通讯不上),选择 USB 转 485 对 应的 COM 口并打开。如果不确定设备当前的参数请长按复位按键恢复出厂设置 (9600/N/8/1,从机地址 1)

②在“Modbus 参数”里面选择期待的 Modbus 工作参数;在“IO 底板数量” 里面填写 5(根据实际情况);分别在槽 1-槽 5 选择对应 IO 模块;

③分别设置五个IO模块的参数(具体参数参见“IO模块”章节),其中 “SG-IO_I-8I_mA”和“SG-IO_I-8I_V”没有参数;“SG-IO_I-8O_mA”和 “SG-IO_I-8O_V”需要设置离线时输出状态,默认保持之前的输出值; “SG-IO_I-8I_Mon”需要设置监控起始槽位。如下图

④设置完成之后点击“配置设备”,弹出“配置设备成功”说明配置成功, 否则检查接线和“串口参数”。如上图。之后关闭串口。

⑤打开ModbusPoll,点击“Connection”的“Connect”,选择对应USB转485对应Port,选择正确参数,点击“OK”。如下图

⑥点击“Setup”的“Read/Write Definition”,使用4#指令,设置地址和长度 (地址和长度在配置工具配置时自动分配),以“Unsigned”显示,点击“OK”。 如下图。之后会看到正面PO灯闪烁。

之后在输入寄存器0-7显示的是“SG-IO_I-8I_mA”模块的8路电流输入值*2730,8-15显示的是“SG-IO_I-8I_V”模块的8路电压输入值*5460。如下图

                    

“SG-IO_I-8I_mA”模块的8路电流输入值分别是1.0、2.0、3.0、4.0、5.0、6.0、7.0、8.0mA;“SG-IO_I-8I_V”模块的8路电压输入值分别是0.5、1.0、1.5、2.0、2.5、3.0、3.5、4.0V。

⑦点击“Setup”的“Read/Write Definition”,使用16#指令,设置地址和长 度(地址和长度在配置工具),以“Unsigned”显示,点击“OK”。如下图

之后在保持寄存器1024-1031可以设置“SG-IO_I-8O_mA”模块的8路电流输 出值*2730,在1032-1039可以设置“SG-IO_I-8O_V”模块的8路电压输出值*5460。 如下图

                     

“SG-IO_I-8O_mA”模块的8路电流输出值分别是1.0、2.0、3.0、4.0、5.0、6.0、7.0、8.0mA;“SG-IO_I-8O_V”模块的8路电压输出值分别是0.5、1.0、1.5、2.0、2.5、3.0、3.5、4.0V。

标签:8I,mA,IO,积木,Io,ModbusRTU,模块,SG,8O
From: https://blog.csdn.net/ddjy88/article/details/143402204

相关文章

  • session
    Session存在服务器内存中HttpSession是一种保留更多信息在服务端的一种技术,服务器会为每一个客户端开辟一块内存空间,即session对象.客户端在发送请求时,都可以使用自己的session.这样服务端就可以通过session来记录某个客户端的状态了工作流程服务端在为客户端创建session......
  • Cookie和Session
    Cookie存储位置:Cookie是存储在客户端(浏览器)中的小文本文件。每当用户访问网站时,浏览器会将这些Cookie发送给服务器。生命周期:Cookie可以设置过期时间。它们可以是会话Cookie(当浏览器关闭时失效)或持久Cookie(在设定的过期时间之前有效)。容量限制:每个Cookie的大......
  • POLIR-Society-Organization-Politics: “How”-政治的: Versatility+历史+应然+实然:
    组织行为学案例:政治+经济的博弈+投资欧盟......
  • 宝塔+DVWA function allow_url_include Disabled错误
    问题描述宝塔配置DVWA出现functionallow_url_include:Disabled错误解决方法查看DVWA文件夹中的php.ini。一般默认是正确的查看网站php环境的配置文件。宝塔默认路径为:/www/server/php/80/etc/php.ini注意,本人网站使用的是php80版本,所以路径中的数字是80,请根据实际......
  • DIFFUSIONSAT: A GENERATIVE FOUNDATION MODEL FOR SATELLITE IMAGERY(2024-ICLR)
    论文:DIFFUSIONSAT:AGENERATIVEFOUNDATIONMODELFORSATELLITEIMAGERY(2024-ICLR)习惯用飞书做笔记了,大家见谅Diffusionsat:卫星图像生成基础模型......
  • Adobe Audition 2025 v25.0 (macOS, Windows) - 音频录制和编辑软件
    AdobeAudition2025v25.0(macOS,Windows)-音频录制和编辑软件Acrobat、AfterEffects、Animate、Audition、Bridge、CharacterAnimator、Dimension、Dreamweaver、Illustrator、InCopy、InDesign、LightroomClassic、MediaEncoder、Photoshop、PremierePro、AdobeXD......
  • 使用FastAPI整合Gradio和Django
    大家好,我是每天分享AI应用的萤火君!经常接触机器学习的同学可能都接触过Gradio这个框架,Gradio是一个基于Python的专门为机器学习项目创建的快速开发框架,可以让开发者快速发布自己的模型给用户测试,目前Huggingface上的机器学习项目都是基于Gradio对外提供服务的。不过Gradio的目......
  • Tomcat 8 报错:FAIL - Application at context path /xxxx could not be started
    一、问题描述在本地Tomcat部署项目后,在浏览器中打开项目报错Theoriginserverdidnotfindacurrentrepresentationforthetargetresourceorisnotwillingtodisclosethatoneexists造成这个错误的原因有很多,可能是路径错误,也可能是项目编译包错误,亦或是版本不......
  • HttpSession和Cookie的管理对于维持用户会话
    1.HttpSession生命周期HttpSession用于在服务器端维持用户会话,从首次访问网站开始创建,通过唯一的SessionID标识。会话生命周期通常由用户活动(如页面刷新、导航)延续,超时或注销后会话销毁。默认情况下,会话在设定的时间无活动后超时,但可以通过Cookie持久化,实现跨页面、跨浏览器......
  • 鸿蒙Navigation处理启动页跳转到首页问题
    在使用Navigation时时,你是否遇到了这样一个问题,Navigation加载启动页为入口,在启动页replace到首页,使首页替换换启动页,结果发现不生效,启动页依然存在。为什么根页面启动页不能直接替换成首页我们验证后发现当页面是Navigation的子页面时,是可以使用replace替换,当要替换根页面时,却......