请问用1200一个485模块同时做MODBUS和自由口通信

请问各位老师有没有人做过用一个CM1241-485通信模块同时接两个仪表,其中一台仪表支持MODBUS,另一台仪表为自由口。
现想到两个方法:
1、做轮询执行MODBUS指令、自由口通信指令。
2、如果CM1241不支持第1方法的话。两个仪表都用自由口指令来做,第1台仪表用自由口指令来做MODBUS通信,自己做校验,第2台仪表用自由口指令。

最佳答案

我们用第一种方法做过这样的应用,网络中六台变频器支持MODBUS-RTU,后面十二个仪表不支持MODIBUS,采用自由口通讯轮询方式。将变频器MODUDBUS通信与自由口通信分别建在两个FC中,根据地址号调用不同的FC,两台仪表采用固定时间轮巡或根据收发结束标志轮巡都可以。MODBUS功能库函数实际就是使用自由口通信函数编制的。
    楼上的建议也挺实用的,采用相同的采集方案程序编制起来较整洁,调用一次函数就行,每次轮询仅更新从站地址号。

提问者对于答案的评价:
谢谢回答

专家置评

已阅,最佳答案正确。

原创文章,作者:more0621,如若转载,请注明出处:https://www.zhaoplc.com/plc200587.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2017年10月29日
下一篇 2017年10月29日

相关推荐

  • S7-1212 PLC MODBUS/TCP MB-SERVER 指令

    请教:使用S7-1212 PLC 进行对一台温度终端进行监控,这台温度终端是按MODBUS/TCP进行通讯,它的地址:0X0040~0044,数据类型:1&nb…

    2017年7月25日
  • 关于s7-1200安装

    我的s7-1200安装的电脑系统是WINXP SP3  2013经典版,但是s7-1200安装完成后显示还有部分没有安装上,但是我打开s7-1200是…

    2017年11月1日
  • 在调用模块或者是子程序时时是否必须有使能端?

    在调用模块或者子程序时是否必须有使能端? 问题补充:这样做不可以吗 图片说明:    最佳答案 1200是没问题的好像是200smart不允许这么做 图片说明:…

    2017年5月28日
  • 关于s7-1200 RS485编程问题

    我用s7-1200的RS485模块做硬件通信,使用send_ptp指令进行发送操作,但指令的STATUS值总是7000h,表示没有激活,但检查REQ位的确已从0变为1,buffer…

    SIMATIC S7-1200 2017年11月12日
  • 哪里可以下载step 7 BASIC V13

    麻烦给个下载地址,用来下载step 7  BASIC  V13 最佳答案 https://support.industry.sie…

    2017年6月1日
  • S7-1200程序下载

    刚刚接触S7-1200,请高手告知详细的程序下载步骤。急!急!急!非常感谢。 最佳答案 1.《如何通过 STEP 7 (TIA Portal…

    SIMATIC S7-1200 2017年11月4日
  • HMI与PLC通信问题

    如图,通过HMI触摸屏点击“连续”开关,PLC不会调用FC块。而按下实物“连续”开关,PLC会调用FC块并执行里面的程序,并且HMI上的组态画面也会随着FC块中要求的变化而化。想请…

    2017年6月3日
  • s7-1200下载出现问题

    s7-1200 只修改main里面的程序,重新下载老是出现需要手动同步?这咋整。。。 问题补充:装载到设备前的软件同步 图片说明:    最佳答案 在…

    2017年6月11日
  • 1200 可以接5V的推挽式的编码器吗

    1200 可以接5V的推挽式的编码器吗 1200输入输出逻辑0 1的电压范围是多少 最佳答案 SB1221可以支持,集成在cpu的不支持。参考,视频讲…

    SIMATIC S7-1200 2017年6月24日
  • 1200的程序怎么加密

    1200的程序编写好了,怎么进行加密防止其他人上载呢? 最佳答案 使用你所需要加密块的属性—-保护—-单击定义,里面就可以输入你所需要设置的密码,这样可以对你的程序块进行保…

    SIMATIC S7-1200 2017年6月7日