疑问一、触摸屏与PLC的通迅原理是什么,如何实现的?为什么我们使用触摸屏的时候不需要知道任何通迅规范即可做?如果原来是RS232之间互相通迅,在触摸屏和PLC之间用RS232-RS485转接好以后还能否通迅。在支持RS485通迅的PLC上在触摸屏上做转RS232-RS485转换能否通迅。 假想回答:HMI内部根据各厂家PLC的通迅协议内置了通迅函数。在HMI设定元件时通过参数的传递功能实现,所以不需操作人员知道通迅协议即可使用。用RS232-RS485转换后应该能用,因为现在的转换器大多数是透明的。支持RS485的PLC上的通迅口如果和其RS232协议一致也应该能和HMI通迅。
假想回答:HMI内部根据各厂家PLC的通迅协议内置了通迅函数。在HMI设定元件时通过参数的传递功能实现,所以不需操作人员知道通迅协议即可使用。用RS232-RS485转换后应该能用,因为现在的转换器大多数是透明的。支持RS485的PLC上的通迅口如果和其RS232协议一致也应该能和HMI通迅。
哪位高手能为小弟提供一下各个主要PLC厂家的协议。(台达的PLC提供现两个通迅口是不是全部用MODBUS协议通迅的?三菱FX系列PLC是不是“0178”协议?)
疑问二、台达全系列产品支持MODBUS协议。接收是肯定没问题的,那发送呢?是不是也可以以MODBUS的方式进行发送?基于此疑问我看到了一个贴子如下:
6、象往变频器里写频率有固定的地址,例如:H2001,要是想通过文本显示器或触摸屏改变变频器里其他的参数如加速时间,那么是否可以象改变写入频率一样,只要知道其地址就可以直接通过触摸屏改变其参数值的大小了吗?
答:当然可以,对应台达M系列变频器,参数P10的地址为000AH,对应B系列,第一加速时间地址为010AH 改变地址的值如何操作?用宏吗?在台达HMI手册上有一个与VFD-E变频器通迅的例子。用ON宏完成的,其宏格式如下:「(2@INVERTER-2000)= 2」2000H是对变频器进行操作命令的地址,当2000H=2时为正转运行命令。2是变频器的站号。
但是手册中并没有说明此种宏格式。如果我想和其它MODBUS设备(比如台达的温控器)通迅,该如何构置宏协议呢?是用HMI所提供的通讯宏指令吗?
疑问三、还有就是我刚才看到一个网友的问题:用两个HMI与PLC能否进行通迅?
如果将HMI与PLC的RS485口连起来将HMI分别设为0站和1站,将PLC设为2站,能否通迅呢?(我说的是正常的HMI设定,如操作元件等,而不是用宏指令的基于协议的通讯)