s7-200smart plc是西门子公司经过大量的市场调研,针对中国市场推出的一款高性价比的小型plc产品,其大体的使用与s7-200的plc差不多。这里我们主要说说他们之间不一样的地方。
s7-200plc要实现plc与plc之间的通信,可以使用ppi进行数据的交换,但是对于s7-200smart的plc来说plc上自带的485通信口不支持ppi通信,如果我们需要通过这个485口实现s7-200smart plc之间的数据交换,那么我们可以通过这个口来做modbus通信,一个作为modbus主站,一个作为modbus从站,来进行数据交换。
如果两个plc作为modbus通信来实现plc与plc之间的数据交换的或工作量会比较大,那么s7-200smart plc对于s7-200的plc来说他有一个优势,就是在plc的基本单元上带有一个以太网口,我们可以使用这个以太网口来实现s7-200smart plc之间是数据交换,使用以太网通信可以实现8台plc之间的数据交换。
使用以太网实现s7-200smart plc之间的数据交换主要有以下几个步骤:
步,对plc进行硬件组态,配置好每一个plc的ip地址,使需要通信的plc在同一个网络。
第二步、选择向导里面的get/put操作,进行需要通信数据的组态,配置向导的工作只需要在本地站(主站)进行不需要在远程站(从站)进行。如图
第三步,选择操作(operation)进行数据交换的组态。以同样的方法配置另外的一个操作,类型可以选择为put类型。
第四步、分配建议地址
第五步、向导成后,在本地站中调用生成的子程序。
超时:通信超时时间100表示为100s
周期:每次所有操作都完成后进行一次切换
错误,若出错该位为1
注意:子程序要保证每个扫描周期都是用,所用是用sm0.0调用子程序。