例如:当我们要改变一个Main Routine(主例程)的时候。
1.将鼠标拖到MainProgram (主程序)上,点极右键将出来很多选项,选中Properties(属性)SMC EEA-PAM-561-A-30 点左键,将打开一个对话框。可以看到如下:General(常规)和Configuration(组态)
2.选种Configuration(组态)项可以看到: Assigned Routines (分配例程) Main Routine (主例程) “在此选种你所须要设置为主例程的那个名称”
3.点极确认,SMC EEA-PAM-561-A-30 随后就会在MainProgram (主程序)下面看到带有1的标志为主例程。
6.线的时候如何选择通讯路径: 我们采用以下过程进行设置:
1.Go Online(在线)的时候看你所要Go Online(在线)的那个控制器,你就将将鼠标拖到画面的“Path:”的右端,点极三角形符号就可以打开所要选择通讯路径的对话框。
2.在对话中,就可以选择你要访问控制器的路径,例如:选择AB_ETH-1\130.130.130.2\Backplane\0之后,点极Set Project Path(设定计划路径)就可以看到所要访问控制器的通讯路径。
如果想取消该路径就点极lear Project Path(取消计划路径)。 3.路径的说明:AB_ETH-1是Ethernet网络(以太网);
130.130.130.2是网络的IP地址;
Backplane是背板(底版);
0*是0号槽。 7.在不起线的时候,查看程序是否相同,如果不相同时,画面会提示你是“上装”还是“下载”程序。0592-5361136这个时候可要注意,不要轻易“上装”和“下载”。
仔细阅读英文提示,看自己要做什么,才点极确认。 8.AB-PLC模块的插法:AB的模块可以任意的插在机架上的某个槽,但是在设置模块的Slot(槽号)时,
设置的Slot(槽号)一定要和机架上的槽号一致。 9.如何采用MSG指令进行数据的传输: 例如:1.我们要从PLC5里面写信息到Logix5550中,首先在 Controller Tags
(全局变量)里面建立标签名Write并定义它的Type(类型)为“MESSAGE”。 2.在程序里面建立MSG指令,并将它的名称定义为Write 后,点极Write后面的框,打开对话框如下:
选种Configuration(组态)项可以看到: Message Type:本例为PLC5Word Range Write (意思是写信 息的控制器是PLC5 Word Range Write); S
ource Element:本例为ABB_CTR[0] (意思是传送变量的 地址,并且是要传送变量的第一个地址; Number of:本例为90 传送变量的个数;
Destination:本例为N10:0 (意思是MSG指令将PLC5的
ABB_CTR[0]变量的第一个放到了Logix5550中的一个N10:0中去。后面的一一对应。
例如:1.我们要从PLC5里面读信息到Logix5550中, 首先在Controller Tags(全局变量)里面建立标签名read并定义它的Type(类型)为“MESSAGE”。
2.在程序里面建立MSG指令,并将它的名称定义为read 后,点极read后面的框,打开对话框如下: 选种Configuration(组态)项可以看到:
Message Type:本例为PLC5Word Range read (意思是读信 息的控制器是PLC5 Word Rangeread);
Source Element:本例为N7:0 (意思是Logix5550变量的地 址,并且是要被PLC5Word Range read读变量的第一个地址;
Number of:本例为90 传送变量的个数;
Destination:本例为ABB_CTR[0] (意思是MSG指令将 Logix5550中的一个N7:0变量的地址传送到PLC5的ABB_CTR[0]的第一个
中去,被 PLC5Word Range read读,并且传送的变量地址都是一一对应的。 10.做程序的时候,被调用过的程序块不能用做“主例程”。
11.当需要“强制” 某个点位的时候,我们必须首先对该程序进行“使能”。具体操作顺序如下: 1、点极左上角的No Forces项目;
2、并打开I/O Forcing项目; 3、在I/O Forcing的后面选择Enable All I/O Forces(使能 全部的I/O强制); 4、No Forces项目处就会“变成黄色”,
现在可以点极 你要强制的点位上点极右键,将会出现一个对话框。 5、将鼠标移到Force On (强制开)通常用来强制为高 电平为“通”。 6、将鼠标移到Force Off
(强制关)通常用来强制为 低电平为“断开”。 7、将鼠标移到Rmove Force (取消强制)当不在强制 某个点的时候,变可以使用Rmove Force 取消强制。
8、使用Toggle Bit (触发位)只能触发某一个点,使该点 瞬间“通”,不起保持作用,因此不能用于强制。
12、当我要在程序上面写说明的时候,把鼠标点在要写说明那条程序的最左端,点鼠标右键选择Edit Rung commet(ctrl+d键也可以),就可以在上面写说明了,写完之后,
点极左上角的勾勾就可以了。 13、Logix5550提供了32个任务,每个任务包含了32个程序和任意数量的函数和例程。任务可以被组成连续性的,周期性的和基于事件的三中类型。
14、位(bit)——二进制位,最小的存储单元,采用数字0(清除)和1(置位)来表示。 15、布尔变量(BOOL)一种用于保存单独一位的基本数据类型,这里0表示关,1表示开。
16、字节(byte)一个8位的存储单元。 17、连续性任务(Continous Task): 1、一个工程可以没有连续性任务。
Sorensen 0-40V 0-75A DCS40-75 NEW电源
PolyScience r 6000 Series 6106T NEW 模块
Olympus OTV-SP1H-NA-12E耦合器
CVC 2-Zone 307222 Revision G控制器
Commonwealth N2000 模块
IronPort C60 SMP01 模块
Olympus XMAJ-1430 模块
Del Power Supply 3kV RLPS3-100R NEW 模块
Granville-Phillips 370501 NEW控制器
Tekmar II 14-PRE2-000 模块
Parker DR-1100A-115伺服驱动器
Hekimian 3202A 模块
Advanced CU71-H5/8-CUM64 NEW 模块
Affinity RWE-012K-CD55CBD4换热器
Parker BE342HJ-KPSB驱动器
Andover SCX-920控制器
Advanced AFS 797/00 模块
Conco EAJ310-8P1 模块