您的位置:控制工程论坛网论坛 » PLC与PAC » CompactLogix基本培训教程

  • 瑞雪照丰年

    瑞雪照丰年   |   当前状态:在线

    总积分:4510  2024年可用积分:0

    注册时间: 2007-02-01

    最后登录时间: 2016-01-14

    空间 发短消息加为好友

    瑞雪照丰年   发表于 2007/3/4 20:09:11

    8. Close Autotune and Tune对话框,这样回到FBD的第1页。 
    9. 注意PID_PV值的改变。
    10. 在RSLogix5000中将控制器Go Offline。


    u    创建和组态一个新的周期任务
    在实验的这一部分,您将创建一个新的周期任务,并对它进行组态。
    1. 在Controller Organizer中右击Task文件夹,选择New Task。
          显示New Task对话框。
    2. 如下填入New Task对话框:

    142楼 回复本楼

    引用 瑞雪照丰年 2007/3/4 20:09:11 发表于142楼的内容

  • 瑞雪照丰年

    瑞雪照丰年   |   当前状态:在线

    总积分:4510  2024年可用积分:0

    注册时间: 2007-02-01

    最后登录时间: 2016-01-14

    空间 发短消息加为好友

    瑞雪照丰年   发表于 2007/3/4 20:10:25

     
    输入信息创建一个周期名为Pizza_task的周期任务,每100ms执行一次。
    3. 点击OK。
    4. 在Controller Organizer中右击Pizza_task任务,选择New Program。
    显示New Program对话框。

    143楼 回复本楼

    引用 瑞雪照丰年 2007/3/4 20:10:25 发表于143楼的内容

  • 瑞雪照丰年

    瑞雪照丰年   |   当前状态:在线

    总积分:4510  2024年可用积分:0

    注册时间: 2007-02-01

    最后登录时间: 2016-01-14

    空间 发短消息加为好友

    瑞雪照丰年   发表于 2007/3/4 20:11:08

    5. 点击OK。 
    项目树应该显示如下:


     

    u    创建结构文本例程并将它规划到运行
    1. 右击Pizza_Prog,选择New Routine。
          显示New Routine对话框。

    144楼 回复本楼

    引用 瑞雪照丰年 2007/3/4 20:11:08 发表于144楼的内容

  • 瑞雪照丰年

    瑞雪照丰年   |   当前状态:在线

    总积分:4510  2024年可用积分:0

    注册时间: 2007-02-01

    最后登录时间: 2016-01-14

    空间 发短消息加为好友

    瑞雪照丰年   发表于 2007/3/4 20:11:49

    2. 如下填入New Routine对话框。

     
     
    注意Type是一个Structured Text。

    145楼 回复本楼

    引用 瑞雪照丰年 2007/3/4 20:11:49 发表于145楼的内容

  • 瑞雪照丰年

    瑞雪照丰年   |   当前状态:在线

    总积分:4510  2024年可用积分:0

    注册时间: 2007-02-01

    最后登录时间: 2016-01-14

    空间 发短消息加为好友

    瑞雪照丰年   发表于 2007/3/4 20:12:28

    3. 点击OK。 
    现在项目树应该显示如下:

    146楼 回复本楼

    引用 瑞雪照丰年 2007/3/4 20:12:28 发表于146楼的内容

  • 瑞雪照丰年

    瑞雪照丰年   |   当前状态:在线

    总积分:4510  2024年可用积分:0

    注册时间: 2007-02-01

    最后登录时间: 2016-01-14

    空间 发短消息加为好友

    瑞雪照丰年   发表于 2007/3/4 20:13:08

    4. 参照前面实验中描述的在I/O Configuration中添加一块1769-IQ6XOW4/A,取名为pushbuttons,如下选择Slot为1并Disable Keying,完成后选择Finish按钮。

    147楼 回复本楼

    引用 瑞雪照丰年 2007/3/4 20:13:08 发表于147楼的内容

  • 瑞雪照丰年

    瑞雪照丰年   |   当前状态:在线

    总积分:4510  2024年可用积分:0

    注册时间: 2007-02-01

    最后登录时间: 2016-01-14

    空间 发短消息加为好友

    瑞雪照丰年   发表于 2007/3/4 20:13:48

    5. 在标签编辑器中创建一个计时器,名为T_delay,数据类型为FBD_Timer,注意一些指令在Function Block,Sequentional Function Chart和Structured Text中使用不同的数据类型,FBD_Timer的数据类型是一个TONR指令,一个带复位嵌入其中的计时器。 
    ¨     

    148楼 回复本楼

    引用 瑞雪照丰年 2007/3/4 20:13:48 发表于148楼的内容

  • 瑞雪照丰年

    瑞雪照丰年   |   当前状态:在线

    总积分:4510  2024年可用积分:0

    注册时间: 2007-02-01

    最后登录时间: 2016-01-14

    空间 发短消息加为好友

    瑞雪照丰年   发表于 2007/3/4 20:14:30

    6. 点击OK。 

        我们用结构文本来编写程序,运行一个计时器作为延时,计时器的参数需要用结构文本来进行设置
    7. 在项目树中双击“Pizza_ST”例程,打开结构文本编辑器,键入下列文字设置计时器。


            
              注意结构文本的关键字是蓝色的,激活的标签名为红色,变量为黑色,变量start带红色下划线,这代表没有这个标签,必须创建一个‘Start’标签。

    149楼 回复本楼

    引用 瑞雪照丰年 2007/3/4 20:14:30 发表于149楼的内容

  • 瑞雪照丰年

    瑞雪照丰年   |   当前状态:在线

    总积分:4510  2024年可用积分:0

    注册时间: 2007-02-01

    最后登录时间: 2016-01-14

    空间 发短消息加为好友

    瑞雪照丰年   发表于 2007/3/4 20:15:11

    8. 鼠标右击‘start’字,选择New Tag。 

    150楼 回复本楼

    引用 瑞雪照丰年 2007/3/4 20:15:11 发表于150楼的内容

  • 瑞雪照丰年

    瑞雪照丰年   |   当前状态:在线

    总积分:4510  2024年可用积分:0

    注册时间: 2007-02-01

    最后登录时间: 2016-01-14

    空间 发短消息加为好友

    瑞雪照丰年   发表于 2007/3/4 20:15:51

    ‘start’的数据类型是BOOL,完成后点击OK。 

    151楼 回复本楼

    引用 瑞雪照丰年 2007/3/4 20:15:51 发表于151楼的内容