发表于:2018/8/8 11:44:47
#0楼
1. 软件
软件安装没啥好说的,STUDIO5000。AB有一点没搞明白,同一个软件,为什么要搞这么多版本号!我装了一个V20-V28,貌似更高的是V30多吧,没下。我试过,用V20建一个程序,可以很轻易的升级到V28,不像PORTAL,我接触到最早的V11到现在的V15,前面版本建立的程序理论上可以升级到高版本,实际应用效果却不尽人意,各种问题导致升级失败。不过AB这版本号,是不是升级的太勤快了一点,我都怀疑AB工程师整天闲的没事就商量着怎么升级版本玩……扯远了,我瞎说的。
2. 硬件添加
西门子除了别人生的200系列等低端型号,遍历300/400到现在的1200/1500均逃不一点,硬件组态。AB的玩法完全不一样。首先,建立项目的时候你要选取PLC型号、版本号、扩展模块数量等。这部分均可以随意填,反正后期可以随意改。
上图可见,版本选择了28,扩展IO模块根据PLC型号的不同,可选的数量也不同。L16为0-6,L18为0-8。这就是PLC本体扩展模块的数量。
建立程序以后,也可以在里面修改。
如上图,在PLC型号上右键弹出窗口选择Propecties也可以修改各种信息,包括PLC型号。更改PLC型号及版本号点Change按钮,修改模块数量选择Expansion I/O后面的下拉菜单即可。
在Expansion I/O处右键,选择New module,在弹出的对话框里面选择你要添加的模块,双击,填写你要定义的模块名字,就可以添加一个IO模块。重复上述操作直到设计的模块全部添加完成为止。如下图,我添加了若干DI、DO、AI模块。
因为PLC支持的模块数量很少,更多的IO点需要扩展分布式IO模块,这部分内容我在选型篇中已经提到过。增加分布式IO需要在Ethernet上点击右键,选择New module,我选择的分布式IO为1734-AENTR。上图中,我在红框区域内填入了1734,故系统就将1734筛选出来了。
双击以后弹出以上对话框,这里设置好需要连接的分布式IO通讯模块的IP地址。点击Change,这里填写分布式IO的一些设置信息。Connection是有关机架优化的选项,没怎么研究,按下不表(有兴趣可以参照一下AB的文档)。Size必须选!这里表示此分布式IO总共包含几个模块(包含通讯模块,例如,此分布式IO有1个DI模块,加上通讯模块,Size选2),确认以后就可以新建模块了。
如上图,SIZE我设置了2,已经添加了一个DI模块,现在New module选项就是灰色,不能添加更多模块了。把SIZE改大,又可以添加更多模块。
这一点做的不如西门子灵活。西门子根本不用设置这么多乱七八糟的东西,把模块拖进去就行。并且西门子的组态更直观,通讯用线连起来,看起来像一份电路图,并且有缩微图显示,PLC、机器人、阀岛等一眼就看得出来(GSD有问题另说),很直观。
软件安装没啥好说的,STUDIO5000。AB有一点没搞明白,同一个软件,为什么要搞这么多版本号!我装了一个V20-V28,貌似更高的是V30多吧,没下。我试过,用V20建一个程序,可以很轻易的升级到V28,不像PORTAL,我接触到最早的V11到现在的V15,前面版本建立的程序理论上可以升级到高版本,实际应用效果却不尽人意,各种问题导致升级失败。不过AB这版本号,是不是升级的太勤快了一点,我都怀疑AB工程师整天闲的没事就商量着怎么升级版本玩……扯远了,我瞎说的。
2. 硬件添加
西门子除了别人生的200系列等低端型号,遍历300/400到现在的1200/1500均逃不一点,硬件组态。AB的玩法完全不一样。首先,建立项目的时候你要选取PLC型号、版本号、扩展模块数量等。这部分均可以随意填,反正后期可以随意改。
上图可见,版本选择了28,扩展IO模块根据PLC型号的不同,可选的数量也不同。L16为0-6,L18为0-8。这就是PLC本体扩展模块的数量。
建立程序以后,也可以在里面修改。
如上图,在PLC型号上右键弹出窗口选择Propecties也可以修改各种信息,包括PLC型号。更改PLC型号及版本号点Change按钮,修改模块数量选择Expansion I/O后面的下拉菜单即可。
在Expansion I/O处右键,选择New module,在弹出的对话框里面选择你要添加的模块,双击,填写你要定义的模块名字,就可以添加一个IO模块。重复上述操作直到设计的模块全部添加完成为止。如下图,我添加了若干DI、DO、AI模块。
因为PLC支持的模块数量很少,更多的IO点需要扩展分布式IO模块,这部分内容我在选型篇中已经提到过。增加分布式IO需要在Ethernet上点击右键,选择New module,我选择的分布式IO为1734-AENTR。上图中,我在红框区域内填入了1734,故系统就将1734筛选出来了。
双击以后弹出以上对话框,这里设置好需要连接的分布式IO通讯模块的IP地址。点击Change,这里填写分布式IO的一些设置信息。Connection是有关机架优化的选项,没怎么研究,按下不表(有兴趣可以参照一下AB的文档)。Size必须选!这里表示此分布式IO总共包含几个模块(包含通讯模块,例如,此分布式IO有1个DI模块,加上通讯模块,Size选2),确认以后就可以新建模块了。
如上图,SIZE我设置了2,已经添加了一个DI模块,现在New module选项就是灰色,不能添加更多模块了。把SIZE改大,又可以添加更多模块。
这一点做的不如西门子灵活。西门子根本不用设置这么多乱七八糟的东西,把模块拖进去就行。并且西门子的组态更直观,通讯用线连起来,看起来像一份电路图,并且有缩微图显示,PLC、机器人、阀岛等一眼就看得出来(GSD有问题另说),很直观。