quote:以下是引用跳投三分在2011-08-11 14:38:35的发言:
还有,就是关于硬件组态时组态pc station的问题,之前很多时候都没有组态过pc station,等上位装好之后,直接建连接走TCP/IP就可以监控PLC,更小的网络直接MPI了,都是很老的系统。现在用无论是西门子的工控机还是戴尔的380等等,都是组态pc station,有点茫然,不知两者区别在哪里?还有上位到PLC走TCP/IP和MAC地址有没有区别
一般通过组态软件例如WINCC或其它软件与PLC通讯,在STEP7中不需要组态上位机PC,PLC就可以与上位机通讯。SIMATIC PC Station主要用于上位机的组态,一般使用Application(西门子或第三方的上位机软件)或OPC Server,以及和SIMATIC 300/400 Station通信用的网卡(CP5611/IE General)。另外在PCS7的架构中,必须用PC Station,即在一台ES(工程师站)上组态整个系统,并把OS和Client项目下载到相应的PC上。
设置MAC地址一般是 ISO 通讯需要,ISO 应该是直接面对数据链路层的,TCP,ISO ON TCP通讯需要设置IP地址,其实在最终通讯都是靠MAC地址的,但TCP是基于IP层的,TCP通讯只需要考虑IP地址,IP地址到MAC地址的转换是由ARP协议完成的,上层不需要知道MAC地址。ISO属于传输层的协议,其协议本身是面向消息的数据结构,而没有IP层,直接落到数据链路层进行封装数据,这样MAC地址在组态时是非常重要的。而TCP/IP则包括第三层,IP层,这样与ISO不同,它可以在Internet中路由。这两种工业以太网的协议在数据封装过程中都需要MAC地址,这也是以太网数据的特点,即MAC地址必存在数据报文中,这也是为什么每一个以太网设备都具有唯一的一个MAC地址的原因。