㈠ plc的硬件组态是什么意思啊。有什么意义,请用简明易懂的语言解释下,谢谢!!
意思是通过对硬件进行配置来实现和计算机的连接。
作用:将需要的所有PLC模块,包括电源,CPU,开关量输入、输出、模拟量输入、输出,通讯模块等进行配置,然后给每个模块分配物理地址。这样就可以方便编程,自己根据需要使用。
组态形成的数据只有其制造工具或其他专用工具才能识别。但是不同之处在于,工业控制中形成的组态结果是用在实时监控的。组态工具的解释引擎,要根据这些组态结果实时运行。从表面上看,组态工具的运行程序就是执行自己特定的任务。
(1)硬件组态为什么要编译扩展阅读:
大多数组态软件提供多种数据采集程序,用户可以进行配置。然而,在这种情况下,驱动程序只能由组态软件开发商提供,或者由用户按照某种组态软件的接口规范编写,这为用户提出了过高的要求。
由于COM技术是在二进制代码级实现的,所以服务器和客户可以由不同的厂商提供。在实际应用中,作为服务器的数据采集程序往往由硬件设备制造商随硬件提供,可以发挥硬件的全部效能,而作为客户的组态软件可以通过OPC与各厂家的驱动程序无缝连接,故从根本上解决了以前采用专用格式驱动程序总是滞后于硬件更新的问题。
同时,组态软件同样可以作为服务器为其他的应用系统(如MIS等)提供数据。OPC现在已经得到了包括Interllution、Simens、GE、ABB等国外知名厂商的支持。随着支持OPC的组态软件和硬件设备的普及,使用OPC进行数据采集必将成为组态中更合理的选择。
㈡ STEP7硬件组态里面保存和保存并编译有什么区别
第一个问题:编译其实是STEP7自己生成system
data。新建项目,硬件组态编译后点击左边菜单的program选项,右边会有你编程的块如OB1,还有这个system
data的一个公文包图标。编译相当于告诉编程软件(特指STEP7中的编程子软件,就是你编梯形图的时候用的那个)哪些资源你在编程的时候可以用,哪些不能用,便于提示你正确编程。
不做编译的话,在你下载硬件组态的时候依然会执行编译,其实保存编译就是确保你硬件组态的正确性。以便下载的时候不会出现什么错误提示,省的回来再找问题。因为STEP7下载的时候可以整体项目下载,如果你整体下载的时候出问题,你还得检查是硬件组态的问题、还是编程的问题、或者网络组态的问题。
第二个问题:PROFIBUS
DP和PROFINET
IO是两种通讯方式,DP和PN,相当于DP通讯和以太网通讯。这个要看你的ET200是哪个系列的,支持哪种通讯方式,一般常用的ET200M系列是DP通讯方式的,组态的时候要在DP中找相应IM。其实你根据实物的订货号,在硬件组态里只有一个IM和他唯一对应,一般不会找错的。
不知道楼主理解了没