西门子PLC与触摸屏通讯原则:
采用无线RS485 通信产品实现触摸屏、人机界面及 PLC 之间的无线通信,需要遵循以下原
则:
由此可见,适合于无线通信的方式有三种:
(1) 采用自由串口协议,需要用户熟悉串口通信,会编程。
(2) 采用PPI 协议,不需要编程,只需要简单组态。但是对无线数据终端有特殊要求,普通产品无法满足PPI 协议要求,推荐或灶族采用DTD433M专用PPI 无线数据终端。
(3) 采用Modbus协议,开放协议,普遍使用,但需要编程或组态。
如果选用S7-200 西门子PLC 可以满足以上要求,因此 S7-200 适合无线通信。由于无线产品的实辩陆时速度不能满足MPI 协议和Profibus 协议,所以不合适无线通信。如果一定要这样做的话,建议:
(1) S7-300选择CPU 313C 2PTP ,CPU 314C 2PTP(点对点);
(2) 用S7-200 中转一下,S7-200 与S7-300 之间采用 MPI 协议或者Profibus 协议,S7-200
衫弊 与触摸屏之间PPI 连接。
先在PLC程序中的“参数设置”里定义通讯地址和方式,设置主站和从站号,选择一直的波特率和校验码,还要将连接的端口设置为“通举芦讯功正仔带能”如果是“编程功能”戚漏则无法正常使用。
一般如果是同一品牌的触摸屏还有PLC,直接用厂家配的线插好就可以连接了,如果是手启段不同厂家的PLC和触摸屏一般采用232/485都是可以的,把通讯波特率还有旁键校验位、数据位等通讯参数设毕誉置好就可以通讯了。
西门子200系列只能用于做从租态站,在CPU模块前必须有一块EM277提供一个连接Profibus-DP的接口。。另外就是PPI点对点连接。。不知道指隐你采用什么方式连接的,可能唯型厅是由于你硬件连接出错,也可能是设置出问题。。把情况说详细点。。
plc是用编程软件在设置里面设定通讯参数,例如通讯协议,端口号,波特率,起始位,停止位,察耐校验位等。
触缓没备摸屏的也是一扰毁样,两者必须设置的通讯参数一致才可以。