CP443-1 是否在内部也可以对它进行编程?
刘玉蓉
发布于2014-10-24 17:38
22
0
标签:
当我建一个项目,一插入CP443-1模块时,会显示一个+号,下面有一个blocks文件夹,请问是不是可以在这里编写程序?
佳答案
CP443-1是S7-400PLC系统的工业以太网模块,你在SIMATIC管理器硬件组态界面中的项目机架上插入该模块时(在右边硬件目录中双击该模块及其相应的版本号或把它直接拖到机架上相应的插槽上),一般不会出现+号和blocks文件夹,只会出现“ Properties – Ethernet Interface CP443-1”(工业以太网接口CP443-1)属性界面,你可以根据要实现不同的以太网通信协议,在属性界面进行设定就可以了,如要实行S7通信,可以同时设定MAC地址和IP地址(也可只设定IP地址);但S5兼容通信中的“ISO传输协议”必须同时设定MAC地址和IP地址,而其他S5兼容通信(如TC/IP、UDP)仅设定IP地址。
一般多于以太网模块CP443-1仅需设定上述IP地址(有的需要设定MAC地址),是无须编程的;一般根据通信协议的不同,在S7-400PLC中根据通信协议的不同直接调用不同的通信功能块进行编程,如S7通信协议可以调用SFB8/9(无确认的高速数据传输,双边编程通信)、SFB12/13(保证数据安全性的数据传输,双边编程通信)、SFB14/14(读、取通信对方的数据而无需对方编程,采用单边编程);而在S5兼容通信(包括ISO兼容通信、TCP/IP、ISO-on-TCP、UDP)中,需要直接调用SEND/RECEIVE功能块(FC5 AG_SEND 、FC6 AG_RECV)