其他品牌
DS200CTBAG1ADC
- DS200CTBAG1ADC
- DS200CTBAG1ADC成色漂亮
- DS200CTBAG1ADC现货正品
- DS200CTBAG1ADC质保一年
- Product description: DS200CTBAG1ADC
-
AB-PL
的说明书
1
.当你组建一个输入模块的时候。
例如:
1
.
[1]1756-IB16
模块,打开全局变量(
Controller Tags
)会
看到
Local:1:C
,再打开
Local:1:C
会看到(输入模块的组态数据)
。
2
.
Local:1:I
是
1756-IB16
模块的输入点,打开
Local:1:I
可
可以看到
Local:1:I.Fault
(故障输入点)所谓故障点就是说当模块某个点发生错
误时就对应某个通道故障。
Value
下将显示为“
1
”状态。
3
.
Local:1:I.Data
是数据输入点
,
本例为
16
个点。
4
.
[2]1756-OB16
模块,打开全局变量(
Controller Tags
)会
看到
Local:2:C
,再打开
Local:2:C
会看到(输输出模块的组态数据)
。
5
.
Local:2:O
是
1756-OB16
模块的输出点,
本例为
16
个点。
6
.
Local:2:
里面的点可以用来查看本模块的输出点是否正
确。
2
.
当某个点采用
“别名”
的时候,
例如:
变量名
pen
的下面将是
〈
Local:1:I.Data.0
〉
标志。
3
.如何改变
AB-PLC
的通道,我们可以采用“变量名”的方式是很方便的。
例如:变量名
pen
以前使用的通道是
<
Local:1:I.Data.0>
,
而现在
0
这个通道坏了
,
我们就把
<
Local:1:I.Data.0>
改为
<
Local:1:I.Data.1>
的通道就可以
了
,
期于由
pen
所带的点都将随着改变。
将鼠标拖到你所要修改的点位上(只变量名)
,点极右键将会出来
很多选项,
选中
Edit
”
pen
”
Properties
点右键,
将打开一个对话框。
可以看到如下:
Name
名字
pen
Description
说明(描述)
Tag
Type:
Base
基本名
标签类型
Alias
别名
“本例选择
Alias
”
Produced
Consumed
Alias For:
本例选择
Local:1:I.Data.1
别名地址
Data Type
:
BOOL
数据类型
Scope:
MainProgram
主程序
范围
Style:
Decimal
样式
将所有的如上图设置完之后,点极确认,随后程序上的点随之改变。
4
.程序块的调用分为:
1
.直接调用
2
.间接调用
例如:
我们要在
Main
Routine(
主例程
)
凋用子程序就是“直接调
用”
。
我们要在
Main
Routine(
主例程
)
凋用子程序里的子程序就
是“间接调用”
。
5
.如何改变
Main Routine(
主例程
)
。
例如:当我们要改变一个
Main Routine(
主例程
)
的时候。
1
.将鼠标拖到
MainProgram
(主程序)上,点极右键将出
来很多选项,选中
Properties
(属性)点左键,将打开一
个
对
话
框
。
可
以
看
到
如
下
:
General(
常
规
)
和
Configuration(
组态
)
2
.选种
Configuration(
组态
)
项可以看到:
Assigned
Routines
(
分配例程
)
Main Routine
(
主例程
)
“在此选种你所须要设置为
主例程的那个名称”
3
.点极确认,随后就会在
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
.在不起线的时候,查看程序是否相同,如果不相同时,画面会提示你是“上
装”还是“下载”程序。这个时候可要注意,不要轻易“上装”和“下载”
。
仔细阅读英文提示,看自己要做什么,才点极确认。
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)
;
Source 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
、一个工程可以没有连续性任务。
2
、如果使用只能有一个连续性任务。
3
、所有周期性任务都能中断连续性任务。
18
、元素(
element
)
:一个可以寻址的数据单元,该数据单元是一个大型的数据
单元的子单元,数组的一个单元成位元素。
19
、在
AB-PLC
中,一个框架允许安装的模块总数取决于电源容量。
20
、
当用户保存工程时,
如果正处于在线编程状态,
则将从控制器上载并且保存,
如果用户不想要从控制器上载的数据,则在保存工程以前应进入离线状态。
如果用户从控制器上载,新的工程文件中将不包含下列内容:
1
、梯级注释;
2
、有关标签、任务、程序、例程、模块、或用户定义结
构体的说明;
3
、别名链(指向另一个别名的别名)
。
如果用户从控制器上载一个应用程序,而该应用程序与工作站中存在的程序同
名,则上载过程将不会重写当前的应用程序,上载过程将当作一个“
upload as
”
过程来处理。
来自控制器的逻辑程序和标签定义将保存在一个和原来应用程序不
同名的文件中。这样就可以保持当前存储在工作站的硬盘驱动器中的任何文件,
防止重写存在的应用程序。
21
、对带诊断
I/O
模块或带有保险的输出模块不要使用机架连接。带诊断模块和
带保险模块的输出数据不能通过机架连接传送。同时应记住,一个
Logix5550
最
多允许
250
个双向连接,每一个独立的
I/O
模块允许
16
个双向连接