PC机上需安装ifix的西门子PLC 驱动程序,然后看驱动程序的帮助文件,照着做就可以了。
IFix,GE Fanuc 智能设备公司由美国通用电气公司(GE)和日本Fanuc公司合资组建,提供自动化硬件和软件解决方案。
Intellution公司以Fix组态软件起家,1995年被爱默生收购,现在是爱默生集团的全资子公司,Fix6x软件提供工控人员熟悉的概念和 *** 作界面,并提供完备的驱动程序需单独购买。
Intellution将自己最新的产品系列命名为iFiX,在iFiX中,Intellution提供了强大的组态功能。
但新版本与以往的6.x版本并不完全兼容,原有的Script语言改为VBAVisual Basic For Application,并且在内部集成了微软的VBA开发环境。
遗憾的是,Intellution并没有提供6.1版脚本语言到VBA的转换工具,在iFiX中,Intellution的产品与Microsoft的 *** 作系统,网络进行了紧密的集成。Intellution也是OPCOLE for Process Control组织的发起成员之一。
iFIX连接西门子PLC的驱动S7A、SI7、SL4等是无法连接仿真PLC的。WinCC和WinCC flexible可以连接是因为都是西门子的东西,而iFIX的这些驱动程序是第三方开发的,无法获取西门子更多底层通讯协议。
假设你用的是施耐德的plc,要想ifix和plc通讯要设置三个地方1.电脑hosts文件中要加上plc的ip地址,电脑的ip地址
2.要配置ifix的mbe文件,就是要用到哪些变量实现要在mbe中定义出来,从哪到哪,mbe文件同样要
写上plc的ip和电脑的ip,这里的plc的ip可以是联网的任意一个plc地址。都写上就可以都采集了
3.在数据库中新建变量,要与plc中的相同,也就是要与在下位机中定义的一样,当然要参照第二条内容,mbe中没定义使用,你在数据库中是不能使用的。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)