CPU为226的200PLC怎么与一个仪表进行485通讯

各位大哥,CPU为226的200PLC怎么与一个流量计进行485通讯,怎么来接线,进行进行编程!我需要在上位机上显示他的瞬时流量和累积流量,能不能稍微讲解详细一点!非常感谢

问题补充:
这个仪表是能够支持485通讯,但是我不知道怎么来编写程序,
下面这个附件是仪表的通讯地址

图片说明:

CPU为226的200PLC怎么与一个仪表进行485通讯   

最佳答案

第一步,要搞清楚你的那个流量计是采用的什么样的通信协议。简单说,就是怎么能把它测量的数据搞到PLC里面。这些信息一般产品说明书或者设备厂家会提供的。

第二步,确定用来与流量计通信的端口,并根据流量计的通信协议用自由口模式编写PLC的通信程序,将读过来的流量数据写入某个地址。

第三步,在剩下的那个通信口使用PPI或者其他通信协议与上位机进行数据交换。由上位机读取你保存的流量数据,然后在上位机中显示出来。

      226有2个通信口,在这个案例中,一个口作为主站访问从站流量计。另一个口作为从站,响应主站上位机的数据调用请求。至于实时流量和累积量的计算,你可以考虑在PLC里完成,也可以放到上位机当中完成。建议放在上位机去搞,这样通信就又能少一个内容了。

基本就这些了,再详细那就得写程序了。

如果实在是搞不定,就加我的企鹅:义乌巴斯钨丝酒而散

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

专家置评

已阅,最佳答案正确。

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

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2019年6月11日 上午12:20
下一篇 2019年6月11日 上午12:20

相关推荐

  • plc无法通信

    我用的cpu224,原来下载程序运行后很正常。后来不知什么原因里面的继电器飞快的跳动起来。我关断电源后再接上电,结果出现了故障灯显示,即红灯亮。接着就无法与电脑通信了,总是显示‘连…

    SIMATIC S7-200 2020年11月1日
  • S7-200怎样和TD200连接

    最近第一次做了个小程序,要求电机和气缸的动作时间能通过文本显示器TD200设定。现在实验结果是动作正常但文本总有个别数值不能设定,显示eeeeee或乱码,断电后还不保持,需要重新设…

    SIMATIC S7-200 2020年10月31日
  • S7200与仪表MODBUS 通信 同样参数用台达PLC可以,用200就不行?

    S7200与仪表MODBUS 通信  同样参数用台达PLC可以,用200就不行?用串口调试助手,发送接收数据都正常,如下图。用SCAN32读数也正常,…

    2021年7月5日
  • s7200字交换编程

    我用modbus通讯读取从机的双字中,高位字和低位字是相反的,需进行交换(是字转换,非字节转换)。由于传输的字数较多,请问怎么编程,比较方便快捷。最好能举个例。谢谢! 问题补充:S…

    SIMATIC S7-200 2017年6月24日
  • 延时顺序控制

    当输入端:I0.0值为1时…输出端:Q0.0输出延时5秒钟后断开.60秒后.Q0.1输出延时5秒后断开.60秒后Q0.2输出延时5秒…………………Q…

    SIMATIC S7-200 2021年7月5日
  • 200PLC程序

    各位有知道如何检测PLC中存储区中数据的变化,譬如检测VB0中值的变化。如从100变为101? 最佳答案 先判断VB0是否等于VB2;再把VB0传送给VB2。如此VB2是上个周期(…

    SIMATIC S7-200 2020年10月31日
  • S7200 SMART如何实现标准偏差的计算

    我用SMART读取一路模拟量值,模拟量值是一个一个数据的,现在需要计算一组数据的标准偏差,请问高手们,标准偏差在PLC中如何计算,有标准的公式吗 最佳答案 这个模拟量数据的偏差可能…

    SIMATIC S7-200 2021年7月5日
  • S7-200与SMART LINE 700IE V3如何通讯?

    采用串口485吗?硬件用什么连接?需要自己做电缆吗,如何做?西门子有没有现成的电缆?谢谢 最佳答案 PPI协议,3连3,8连8 自己做电缆  &nbs…

    SIMATIC S7-200 2017年5月28日
  • em235的AO输出

    AO输出0~10VDC,控制富士变频器频率。输出10VDC时,线接到变频器上就变成8VDC了,变频器厂家说我的模块抗压电阻太小了。是模块问题?这种说法正确吗? 最佳答案 应该说是他…

    SIMATIC S7-200 2021年7月5日
  • s7-200用move指令改变定时器设定值

    如何用move指令改变定时器设定值,比如改变T20的设定时间为5秒,move数值5到什么位置?定时器设定值在内存中的地址是多少? 最佳答案 可以随便设置,附图,比如VW0直接mov…

    2021年7月5日