multiprog基本操作Word文件下载.docx
- 文档编号:20259983
- 上传时间:2023-01-21
- 格式:DOCX
- 页数:22
- 大小:390.73KB
multiprog基本操作Word文件下载.docx
《multiprog基本操作Word文件下载.docx》由会员分享,可在线阅读,更多相关《multiprog基本操作Word文件下载.docx(22页珍藏版)》请在冰豆网上搜索。
Ctrl+XCtrl+C
93切g
WACD..»
B.曙赛:
-匚S
曰诃ms
s任劳eel回M«
1il:
1忙G1obJl_Vmtiill3P迅IOJCortfacuratgp
PV
wnr
启砰料网培is饭世«
圭炭占位符仙
乩夕卜西匹呈自3T全局迈呈g从甲更翳外帕竺
gUSJtBootproject
,在弹岀的快捷菜单中选择“设置…”菜单项。
如图:
Simulation(Core
在弹岀的对话框中,设置类型为“仿真1”,编译设置为“eCLR3.0.0)”,其他项保持默认,点击“确定”关闭对话框。
如图:
2,制作工程:
点击工具栏中的“制作”图标—
制作过程和结果会在主界面的消息窗口中动态显示,编译过程中的错误和警告信息记录在消息窗口的相应页面内。
制作结果如图所示。
正在射擢FOU
Hain.
正在主咸iec代阳
正柱收隼畤骨‘翊F所便用的
正在樋源"
郵'
生乐IEC代码…
正在期源'
笑源■■创建实別常•••
-Mmlf:
3,点击工具栏中“控制对话框”按钮
正在生咸专用目标代玛・用于取番珊畫
正衣生咸专用目炼代码,用手遛遽瓒奮
5Q个朗总0T誓吉
\XX苗逞h雲吿h诣覆hFLC出睹'
杓印h刍用芦7
在弹岀的工程控制对话框中点击“下装”按钮。
hm
Wii?
舉助讯]
稠T]
资晾1=
舷:
开
华朱企业
re~l£
8I
成功的下装过程由一个位于屏幕底部的蓝色状态条指示。
4,点击控制对话框里的冷启按钮,来执行一个冷启动:
资源的状态由停止变为运行。
注释:
冷启表示PLC从初始状态开始执行程序,所有的变量在启动时刻都是定义的初始值;
而暖启表示程序中的保持型变量维持上一次停止时的状态,其他变量则是初始状态。
3.调试工程
3.1.调试模式:
在线监视PLC勺运行,能动态地观察各个变量的值及程序的运行状态。
a,点击工程控制对话框中的“冷启”按钮,保证PL(处于运行状态。
b,点击工具栏中的“调试开/关”按钮,从编辑模式切换到调试模式。
诊
c,点击Windows系统任务栏中的“EasySimeCLR1”图标,在弹出的快捷菜单中选择“显示
I/O”菜单项,如图所示。
弹出的模拟PLC勺面板如图所示
1B-卜
3.2.强制:
将一个变量锁定在某个值上,在强制期间该变量都维持该值不变,直到复位强制。
强制操作只对I/O变量有效。
a,在调试模式下,双击变量,岀现“调试:
资源”对话框,如下图所示:
b,
MX
华/企业
宽肢〔11睛度旧:
37
V'
lEEE^Sft(M)
关闭口]|情碌可|帮助1H〕|
c,选择“TRUE,然后点击“强制"
,结果“Motor_Start”变量将被强制为“TRUE;
d,若要取消强制变量,则在“调试:
资源”对话框中,点击“复位强制列表”即可取消。
33覆盖:
由用户临时性地将一个值赋给一个变量。
该值将一直保持到程序在下一个程序循环中用原值再次覆盖掉这个值的时候。
资源”对话框,如上图所示。
b,点击“覆盖”,即可实现该操作。
34断点
a,在调试模式下,在代码工作单中双击“Motor_Start”变量,并在“调试:
资源”对话框中点击“设置”按钮;
如上图所示。
(+电制电路Press_Coun.ter
JOI1
■Pressed0
Motor
此时代码工作单中,“Motor_Start”变量被橙色加亮,如下图所示。
此时工程控制对话框的状态也会变为“暂停[调试]”,背景为橙色,按钮也相应地变成调试的功能,如下图所示;
b,按下“资源”对话框中的“运行”按钮,激活程序的执行,直到遇到下一个断点,程序会再次暂停。
c,点击“单步”,可以看到每点击一次,橙色的加亮区都移动到下一条指令,指示岀程序的执行已经停止了;
d,复位断点:
双击“Motor_Start”变量,点击“调试:
资源”对话框中的“全部复位”,以复位断点。
然后,点击“工程控制对话框”中的“运行”,以恢复程序的执行。
华丈企业
3.5.
交叉参考窗口:
用于调试和错误隔离
a,点击工具栏中的’交叉参考窗口’图标,以打开交叉参考窗口
b,将光标放于交叉参考窗口中,并用鼠标右键点击窗口背景,以打开其上下文菜单,如下图所示
■SfiMlVUEt口
I*
If-
K—>
;
--.£
-4|p|
卜—^i"
~&
屋ip1「弋*~h^i--A+:
r[?
"
F*-7W~31Mijq.[■y-tr-
去昼M-注澤
豪十”—!
■
>
c,
iw工2
g..
’qbktriT.Ti*&
H或IfQMsLJ
耳
IhLlUMUlLtlEif
將弘沁火
who
也*
叫0
Mi<
144.budil
-1lh
it!
i■讣UU
-1卜
-41-
tjEc.a
“let
■JhliIflkll-lfV
巴:
»
誓DipT
SHIHA讯卄
i[Gnn
也DkrjrbM1
UlLtlet
*1卜
W0
v--・・■坤FsflwlkflJi如vlwIRlfs-#询S舟W-1R
点击"
建立交叉参考”菜单项,创建的交叉参考列表如图所示。
d,双击交叉参考窗口中的某个变量,将会打开使用了这个变量的工作单,并加亮此变量
另外,如果您在工作单中标记一个变量,交叉参考窗口中的相应变量也将被标记。
e,通过点击“交叉参考”图标来关掉交叉参考窗口
3.6.变量监视窗口:
在不打开使用了该变量的工作单情况下,就可以监视该变量当前值。
a,点击“调试开/关”图标,将工作单切换到调试模式。
b,点击菜单栏中“监视窗口”图标,打开变量监视窗口。
c,在工作单中,用鼠标右键点击某个变量,以打开其上下文菜单,并选择’添加到监视窗口’,以便将此变量插入
列表中。
例:
将变量Motor_Start、Pressed、Actual_Time添加到变量监视窗口中,如下图
一
□
711
3
®
S
:
.
fk-i.iia!
IJftWitT皿IKUI1«
4di时」
FtI3M4
pC
K#Ti>
n>
a!
1«
dFriix^d
+W*JTi”
.iOUT-
JGM
tJl奥矗T—l.hialliMb-ti«
l_Tin4i
■I«
细[ATh4k祕矗喑AIhteh・h■牴亦*A・貳桶$*■威ohP入
现在可以使用I/O仿真程序来操作各触点,在监视窗口中观察变量值的变化
KDC
华龙企业
4.其他基本操作
当要增加配置时,
可以在“物理硬件”或者“配置:
eCLR节点右击,在弹出的开始菜单中选择“插入…”
->
“配
4.1.配置
置”,如图所示。
4.2.资源
a,修改资源:
在使用工程向导建立工程的情况下,默认选择为“eCLR_Simulation”。
当需要连接实际的控制器时,
需先安装MULTIPRC针对特定CPI类型的附加包(Add-on),重新启动后就可以选择与实际控制器相符的CPI类型
阳店
Ori-iK
Crrl^C
口11曲
右击“资源”节点上,在弹岀的邮件菜单中选择“属性”菜单,如图所示。
■AS|£
l.
F白■⑸一
在弹岀窗口的“PLC/处理器”选项卡中的“处理器类型”下拉框中选择其他种类额CPU如图所示
b,设置资源:
定义通信接口的类型和参数,以及在线监视时的数据刷新速率。
华太企业
右击“资源”节点,在弹岀的快捷菜单中选择“设置”,如图所示。
RIK9S.LBJ—nr.wa-
弹岀的窗口如图所示
MULTIPRO支持两种标准的通信方式,一是串口,另一种是基于TCP/IP方式的以太网。
为了方便编程人员进行编
程和调试,MULTIPRO内置了两个模拟的控制器,“仿真1”和“仿真2”,其都是运行于和MULTIPROIG—个系统上
的应用程序。
43IO配置
,如图所示
a,要想修改I/O配置,双击物理硬件子树中的“IO_Configuration
=i..ME1u
鼻ID
啦±
1口
Ul'
F!
.]«
4V
--B
*nli
NCTHJC
mz(1*4Vag-Lallm
Tw-iIji
—#岂応o-ELLJSIimSaLL'
b,出现IO配置对话框,如图所示
点击“添加”、“删除”按钮,可以添加或删除输入输出变量组c,点击“属性”按钮,岀现“属性”对话框。
华玄企业
d,修改完IO配置后,进行制作和下装。
44任务
4.4.1.修改任务属性
右击工程树中“Tasks”节点下属的某个具体任务的节点,在快捷菜单中选择“属性”,如图所示
在弹岀窗口中选择“类型”,在“任务类型”下拉框中即可选择任务的类型,如图所示。
选择好类型后,点击确定。
这时弹岀一个对话框,是对所选类型任务设置参数
442.设置任务参数
4丄任卿窗3
-4rsnWS
IKI
在需更改参数的任务节点上点击右键,在弹岀菜单中选择“设置”选项,如图所示
rs/tyd…
M门I
.4CT-H.
Default任务:
“监视定时时间”为监视定时器的倒数计时时间
Cyclic任务:
MNT+h「T~l,Tr[|]
rT^fcrtoff«
€W刃]
Mitt
hoc
D
L
1Q0
门鼓!
i回崗肆層时睜砂
】c—
这个优先级是在所有的Cyclic任务的范围内定义的
Event任务:
-4-TuOt[1呢HT_」||
tfc先按回|0
监押ER间忸;
t|lOJ
System任务:
System任务具有最高的优先级,一旦相对应的事件被触发,该任务会立即得到执行,所以“优先权”和“监视
定时时间”被略去了。
4.4・3・增加、删除任务
添加任务可以通过工程树窗口在“Tasks”节点上点击鼠标右键,在快捷菜单中选择“插入”->
“任务”实现,如图所示。
車*口
1工程畅窗口
-I厶物理融件
白■配St£
LH
•=g.:
gXEWLb.unK2_LE_GCC?
*
—一~
Gl<
'
b,SI_T^VS!
l9*£
]lOjTonfbgior-iktion.
*Cenfi奧:
aCLR.
在弹岀窗口中填写添加任务的名称并选择任务的类型,点击“确定”,如图所示。
名祢皿:
8任务⑴
FB黯
魅:
插入⑴
当任务不再需要时,可以在工程树节点上点击右键,在弹岀的快捷菜单中选择“删除”项将任务删除。
4.5.POU
圧・
G-
工程:
DAlarking\nR库
数麟型
32FlJSAdl-I卜氐亦
ffiSJ^
一予能勒
程功功
也为関
Ji|S
UIMT#:
Softwu-AMULTI
I冃*4
4.5.1.添加删除程序、功能、功能块
右击“逻辑POU节点,在弹岀的快捷菜单中选择“插入”
“程序”,如图所示
POI元素的工程树组成,如图:
工翱窗口
h启星性同”,]jaH^ITjj|adderlV
71add^rl
在弹岀窗口中填入程序的名称,选择相应的编程语言,点击“确定”,如图所示
iSb
IL
_■JI
5FC
HPH&
ID
FELD
KSFC
ViR
尚入(I)潼自加⑻
SfWOO
名秸0®
MyPiUl盍虫
•MKJ
5b«
ru)
SFC步
Iff*
PLC袁型(Y):
fit埠衿畫fij忖]上
删除PO元素也很简单,在不需要使用的PO元素的节点上右击,在快捷菜单中选择“删除”即可。
在执行此步骤之前需要先关闭该节点有关的工作单。
4.5.2.功能块的实例化
完成一个功能块相当于声明了一种变量类型,而对一个功能块进行实例化就是生成了这种变量类型的一个实际变量。
4.5.3.程序的实例化:
程序所定义的数据、算法指令、数据空间在实际的微处理器上的分配过程。
在
MULTIPROG中对程序进行实例化就是在任务中插入程序实例。
在工程树中右击需要运行某个程序的任务节点,选择快捷菜单的“插入”
“程序实例”,如图所示
■痢囲涯悴
H.P_E^atE¥
EBiT
3jP_Iv^_Iaxti.d-^ar!
iH上P_iDDELDEPART
両F-KB呼Rl<
dd«
rL
JBAg
曰回■^汎
IlJIDJCMfhCiJf-i*EftiTh疽-*CU
JSaLLiWCD)
W4%
Ctd*C
在弹岀窗口里命名程序实例,并选择“程序类型”,如图所示。
“程序类型”就是指当前工程树中所有定义的程序节点。
点击“确定”按钮后,就可以看到在工程树任务节点“任务:
CYCLIC'
下出现了节点“Prog_Test:
adderl
如图所示。
一呦理議件曰■曲ESsCLR
白■資源:
ARMThwn礎_L£
_8:
:
3・E站ITa-sks
曰
F_E#gtEVENT叵]F^Evt^Insl:
«
.dd«
rl一.F_AOBIRPEFikULT回P_ADD£
RI:
dderlJ*任务:
CYCLIC
|口|Frog^_Tast:
Lddarl回UnLitl*:
MainGl#b4」ari鱼bl。
#
JI0—CDn£
ipurat1
■Cm虾吃:
eCLR
46插入用户自定义数据类型
工程树中右击“数据类型”,选择快捷菜单的“插入”
“数据类型”条目,如图所示。
*TClaIS-TM^rkrnjWipfUu-eMTULn*闻丄匣n
□ig
Z^WS'
l]
日■>
£
■is
9
!
■」■
在弹出对话框中填入名称,
点击“确定”,如图所示。
JHA
名称cm:
xsj*£
(m
31
珈乾诀血
SFCFOD
LD
动作
FFLD
ItSFC
SPC^
VAft
♦工作单
*前摆英型m
口回TlS的歐幄出已(Ph
类型退]IT
FL匚奂Si(Y)s卜播立:
1TYPE
2AI_S
3END.TYFE
C-
10
11
孚
HTEAI:
A1
END_TYPE
TTTir!
r^n
軻助Oi]
1僥用晋珂«
O
FSA(I)®
ifitaca)
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- multiprog 基本 操作