s7-200cpu226 P0口自由口PPI协议和MODBUS协议切换分时和触摸屏和仪表通讯

本人在现场搞集中供热,自控柜配置如下,一个s7-200 cpu226  3个EM235模块  一个威纶通触摸屏 大连海峰热量表一个  243以太网模块一个( 仿西门子 PPI转以太网 ) 。 CPU P0口连接触摸屏  P1口连接以太网模块  现在现场想采集热表一些参数以及后期变频器一些参数,本人打算采用modbus-RTU通讯,目前只采集热表的瞬时流量和热量等,采用modbus-RTU通讯接在P0口 让p0口分时通讯  每10S接通100ms进行485初始化通讯 这样触摸屏也就有100ms时间不能和plc通讯。  现在程序已经做通。不知道多长时间接通一次485初始化程序 以及485通讯的时间 最为合理  还有就是一个问题  plc这样切换会不会烧口 或者触摸屏那两根信号线和485信号线有不匹配吗? 目前用着没问题,想探讨一下 以后会不会有别的影响  程序如下

图片说明:

s7-200cpu226  P0口自由口PPI协议和MODBUS协议切换分时和触摸屏和仪表通讯    s7-200cpu226  P0口自由口PPI协议和MODBUS协议切换分时和触摸屏和仪表通讯   

最佳答案

1、CPU P0口连接触摸屏  P1口连接以太网模块 ?
 P0口、  P1口均为RS485口,怎么连接以太网模块?直接连不了,除非是RS485转以太网的网关!
2、不知道多长时间接通一次485初始化程序 以及485通讯的时间 最为合理?
、一般RS485初始化程序在开机时执行一次就可以,可应用SM0.1( PLC从Stop状态到Run状态,该继电器接通一个扫描周期,常用于初始化)来使能。
、RS485通讯的时间要根据自己系统的程序量来定,与其他程序无冲突并能达到预期的响应为宜。
3、 plc这样切换会不会烧口 或者触摸屏那两根信号线和485信号线有不匹配吗?
RS485通讯线接法是一致的。

提问者对于答案的评价:
对于你的回答
1 P1口用的是285转以太网模块 是仿西门子的 以太网通讯模块
2 说错了不是初始化  是读取从站寄存器的时间  如果p0 mbus-ctrl 这个指令mode为1 时 是读取从站数据 但是这是p0口和触摸屏就不能通讯 当mode为0是 p0口回复ppi协议和触摸屏通讯 不和热表通讯  不知道你是否明白我的意思
 威纶通触摸屏和热表485线都是接到了p0口 但是威纶通触摸屏走的是ppi协议 当485通讯接通时 触摸屏有一个短暂显示 PLC no response  来回通讯切换会不会烧口  以前在网上看到过 说有可能烧口

专家置评

不建议频繁切换同一个触摸口的通信协议,理论上,modbus和ppi协议不在同一个通信端口同时执行的。

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

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2017年12月8日 下午2:13
下一篇 2017年12月8日 下午2:13

相关推荐

  • S7-200 CPU266CN FS和RUN指示灯长亮问题

    因在调试程序过程中不小心把内部供电24V瞬间短路了一下,造成无法通迅,SF和RUN指示灯长亮,输入和输出指示灯无指示,各I/O点都没接线测量直流电压显示是26V,请问是什么原因,如…

    2017年12月2日
  • s7-200 自由口通信 XMT指令多次发送

    通信首先有PLC发送XMT指令,然后等待接收数据RCV指令,这样一发一回的执行但是xmt指令发送过一段时间没有收到RCV回来的数据,就重新发送XMT指令。现在的问题,在等待RCV回…

    SIMATIC S7-200 2017年12月2日
  • 200与TD400C

    用一个plc200与2个TD400C配置,地址为2、3、4。在200中使用向导配置,是必须配置2个TD400C,还是只需要配置1个,如果2个TD400C所显示的内容一样。如果显示的…

    SIMATIC S7-200 2017年11月1日
  • 关于226能否同时代交流负载并控制步进电机

    现在准备买226,然后主要实现带几个交流电机并且通过q0.0来输出脉冲,控制步进电机但是dc/dc/dc型号的输出是晶体管类型,能否通过加入中间继电器来带动交流负载,或者只能用ac…

    SIMATIC S7-200 2021年7月5日
  • S7-200与TP270通讯

    S7-200与TP270触摸屏能不能实现直接通讯?如何通讯?能否发份例程给我?EMAIL: yzh666888999@163.com 问题补充:希望能发个例程给我,我主要…

    SIMATIC S7-200 2021年7月5日
  • RS485通信问题

    S7-200 PLC与巡检仪进行自由口通信。是否可以直接引出S7-200 PLC通信口的3,8两线接到巡检仪的接口上?会不会烧通信口?如何避免? &n…

    SIMATIC S7-200 2021年7月5日
  • 西门子PLC224,如何实现与电脑和触摸屏同时连接?

    我们单位先买的PLC,只有一个与电脑通信下载程序的口,后来又买了触摸屏,如何实现一个口同时与电脑和触摸屏连接通信? 钻石用户推荐最佳答案 一个通讯口实现与电脑、触摸屏通讯(PPI)…

    SIMATIC S7-200 2021年7月5日
  • cpu224 cn能控制多少台微型直流伺服电机?

    请问一台CPU224CN总共有两路脉冲输出,能控制两台伺服电机。但普通的输出点能否用来控制伺服电机呢?网上有说多速度,多位置控制,不知道如何实现,请大侠指点。另,我是从某宝上买的一…

    2017年6月13日
  • S7-200连接市场上的AB型增量编码器

    S7-200连接市场上的AB型增量编码器的吗?具体怎么连接线?连接图?高速计数指令程序怎么写? 最佳答案 参考一下:程序通过先设定计数器的值,本例中设定值为10;按设备启动按钮I0…

    SIMATIC S7-200 2019年6月11日
  • 采样值检测

    用S7-200 PLC和编码器测量液压推杆的速度,采用定时中断0(100ms中断)检测编码器的当前值、前一值,为什么检测到的当前值与前一值总是相等?如何实现在100ms内…

    2017年8月24日