MCGS与艾莫迅MODBUS-IO8R-A模块485通信测试 点击:1167 | 回复:4



wyc05017

    
  • 精华:2帖
  • 求助:0帖
  • 帖子:24帖 | 57回
  • 年度积分:162
  • 历史总积分:7523
  • 注册:2015年6月24日
发表于:2021-04-14 09:56:52
楼主

1.使用的是标准MODBUS-RTU通信协议,通信测试界面如下,仿真没有连接模块显示通信失败。

image.png

2.模块是数字量8入8出,3路模拟量电压输入,3路模拟量电流输入,1路模拟量输出(电压、电流同时输出)

image.png

3.这个模块有点类似PLC控制,不同的是控制方式用到MODBUS-RTU通信可以通过人机界面、单片机、支持MODBUS-RTU的控制器、PLC等来控制。触摸屏通过脚本的编写可以很方便的实现数字量输入输出逻辑控制,而且模块带模拟量输入输出这点很不错。

比如下面的控制:

IF I0_0=1 OR I0_1=1 OR I0_2=1 OR I0_3=1 THEN

Q0_0=1

Q0_1=1

报警界面.Open()

ELSE

Q0_0=0

Q0_1=0

报警界面.CLOSE()

ENDIF

IF I0_0=1 THEN 

告警输出="电源过压告警!"

电枢控制输出=0

ENDIF

IF I0_1=1 THEN 

告警输出="电源过流告警!"

电枢控制输出=0

ENDIF

IF I0_2=1 THEN 

告警输出="电源过热告警!"

电枢控制输出=0

ENDIF

IF I0_3=1 THEN 

告警输出="电源短路告警!"

电枢控制输出=0

ENDIF

AQ1=电枢控制输出*9/250

4.附件包括测试工程和模块使用说明书,有需要或者感兴趣的可以看看哦


正在下载,请等待……
下载附件需4积分!

1分不嫌少!


楼主最近还看过



fighting2021

  • [管理员]
  • 精华:4帖
  • 求助:4帖
  • 帖子:1023帖 | 7244回
  • 年度积分:1284
  • 历史总积分:18892
  • 注册:2008年11月11日
发表于:2021-04-14 10:07:24
1楼

感谢楼主的样例分享

huoshi

  • 精华:0帖
  • 求助:22帖
  • 帖子:347帖 | 2576回
  • 年度积分:561
  • 历史总积分:23189
  • 注册:2020年3月27日
发表于:2021-04-14 13:49:57
2楼

谢谢老师分享,学习学习!

yg89539246

  • 精华:0帖
  • 求助:0帖
  • 帖子:2帖 | 826回
  • 年度积分:65
  • 历史总积分:320
  • 注册:2009年6月30日
发表于:2021-10-12 14:05:23
3楼

谢谢老师分享,学习学习!

zf825

  • 精华:0帖
  • 求助:0帖
  • 帖子:3帖 | 80回
  • 年度积分:0
  • 历史总积分:57
  • 注册:2018年9月14日
发表于:2022-01-05 16:02:53
4楼

感谢楼主的资料  学习学习


热门招聘
相关主题

官方公众号

智造工程师