AB-SLC500学习笔记_第1页
AB-SLC500学习笔记_第2页
AB-SLC500学习笔记_第3页
AB-SLC500学习笔记_第4页
AB-SLC500学习笔记_第5页
已阅读5页,还剩24页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、第一天EtherNetSLC5/05 HSC BAS NI16 NO8ISLC5/05 SDNPanel viewPF700I/OPF700学习资料十月份出版一、PLC分类(产品、年代)1、发展,汽车行业推出电气标准(1)软件:1位8位跳跃,提出PLC集中CPU来计算。寻址,8,16,32点喜欢16点,接线方便(2)硬件:RS232过渡到RS485RS232单端输入,小于15MRS485差动,小于3000MRS2325/05 5/05 人机界面时时交换出现协议DF1半双工下载上传人机界面时时交换,全双工不是一对一,是一对多,出现RS485的协议多从的传输形式RS485,最初定义DH485出现D

2、H+网络比RS485效率高SLC5/04符合DH+标准Panel view符合DH+标准Remote远程I/ODH+,波特率57.6k传输数据少,效率高Remote远程I/O主从机制,无源网络,智能化低,方法比较老套。出现新型的网络(价格高必须有优势)二、网络1、CIP概念分七层应用层物理层数据链络层工业通讯协议到顶上必须一致,透明工厂。一致性,可以保证互相访问2、ControlNet标准57.6-5M效率增加智能化提出新的概念,类、实例、属性来定义设备用.eds文件把之编译3、DeviceNet成本低,ControlNet标准成本高,接点贵。4、EtherNet发现优势,物理接口通用,效率高

3、,百兆、千兆,灵活但是在工业领域中有不成熟的地方工业上实时性、可靠性、可重复性,很难满足同时上网网络拥塞,数据包太大,实时难保证,EtherNet建立在TCP/IP之上,TCP/IP不能满足可靠性,图像信息很有优势,多用于上位机监视、环境、水文地址保护、大气河流等处。出现SLC5/05,接口有EtherNet总结: DF1DH485 对等网络DH+Remote远程,是主从式网络ControlNetDeviceNet 新型网络,CIP协议,即可对等,也可主从,比较灵活。EtherNet二、硬件1、电源 24v、220v(1)跳线,面板上110/220(2)保险3A(3)24v提供,(上两个接线柱

4、)2、框架4、7、10、13连接线不超过3M4槽-CPU、SDN(网络模块)、BAS7、10、13槽的多放于现场例:头尾相接30模块Cpu 10槽 只使用7槽Cpu 13槽 Cpu 10槽 3、CPU已淘汰5/015/025/03-DH485 用于MicLogix5/04-DH+ 和RemoteI/O混合使用5/05- EtherNet,最大64K4、E2PROM闪存5、电池程序大电池耗电量越大,有的一、二个月就停电,方法:电池接线去掉或程序清空6、GND.VBB当数据连接不上或不顺时使用的,两点短截60秒恢复到出厂默认值。其所设置的参数都丢失。手不要接触电路板防止静电。7、钥匙,最常见的是中

5、间状态,左为运行RUN,中间为运行加编辑REM,右面是组态状态PROG指示灯:(1)运行RUN(2)故障PLT(3)电池BATT,亮时没电(4)强制FORCE,黄灯亮(5)数据交换ENET,闪亮正常交换,不亮时不通(6)串口通讯RS232,闪烁亮I/O1、数字量模块 IB16 OB162、模拟量模块 4、8、16点 4点不用组态,8、16点必须组态3、智能模块,比如高速计数、BAS等,特殊组态每块模块后都有跳线四、DeviceNetSN远程扫描设备SLC5/05 SN(RemoteI/O)Panel viewPF700I/OPF700SN相当于扩展与CPU没有关系,相当于移动硬盘,CPU只访问

6、SN,SN扫描下位设备。SN定义了有32字长*16位=512512I+512O对下面设备有限制:一个CPU可以带4个SN,4*1024=4096个点出现SDN秉承了SN的32字SDN与SN不同点1、 协议不同2、 SDN借助于Rseworx For DeviceNet软件来分配位置五、EtherNet两种访问方式1、 MAC ID,看到白贴:0000BC297876,大系统或大路由器使用。2、 EtherNet/IP小系统,自己定义发展:平台是Logix和PanelView,标签化寻址ControlLobixConpactLogixSLC500+PanelView,内存变量寻址OI数据区程序区

7、PUSHBOTTON 目标 B文件(数字量)数字输入数字显示 N文件(模拟量)使用的是内存变量,它们之间的联系是以太网RSview建立在WINDOWS之上PanelView应用于硬件上,更可靠六、I/O Server协议RSLinx是I/O Server的一个库DF1EntherNetDH+ RSLinxDH485ControlNetDeviceNET提供了第三方相连接协议 DDE/OPC下午:一、程序组态:RSLinx组态及使用方法1、 串口直接写入IP地址步骤:(1) 打开RSLinx(2) 点击Configure Driver(3) 点击Available Driver Types(4)

8、 选择RS232DF1 devices(5) 点击ADD New,命名后,点击OK(6) 点击Auto-Configure选择OK,点击CLOSE退出(7) 点击RSWHO,查看串口网络连接状态2、以太网(1) 打开RSLinx(2) 点击Configure Driver(3) 点击Available Driver Types(4) 选择Ethernet devices 手动添加IP地址,点击ADDnew输入IP地址后,按确定,其余步骤同上。二、RSLogix500编成1、最重要IO configuration,(1)点击RSLogix500中UNTITLED5.RSS栏中的IO config

9、uration项(2)点击Read IO Config(3)点击Who Active选择网络连接后,点击OK(4)点击Read IO Config按钮,自动配备框架设备2、Channel Contiguration(1)点击RSLogix500中UNTITLED5.RSS栏中的Channel Contiguration项(2)选择Chan 1- system来读取或修改IP地址2、 离线才能使用Down land执行UPLoad可以读取PLC框架及PLC地址号总结:(1) 添加驱动(RSLinx)(2) 打开RSLogix(3) 上载程序(或新建工程)(4) 配置I/O(5) 通道配置(6)

10、下载注意:手动时不用BOOTP/DHCP Server软件时都必须把 Bootp Enable的去除3、 使用BOOTP/DHCP Server修改地址(1) 进入到RSLogix500中UNTITLED5.RSS栏中的Channel Contiguration项通道通讯去除IP地址(2) 把Bootp Enable中的必须加上,下载到PLC中关闭(3) 打开程序Rockwell software中BOOTP/DHCP Server(4) 点击NEW输入掩码地址255.255.255.0(5) PLC断电数秒后,扫描新的输入IP地址(6) 点击Enable DHCP。第二天:寻址PLC5:固定

11、寻址,一个槽之分配一个地址PLC500槽位寻址,之前不分配地址,根据模块类型来分配地址ControlLogix自由寻址,标签形式,取名寻地址二、处理器1、上电初始化 输入扫描2、程序扫描 执行程序 输出扫描3、诊断三、编成模式-监视和编辑梯形图逻辑-添加或编辑I/O地址说明和梯级说明-I/O的强制设置-搜索制定的梯形图梯级或地址用于编辑显示四、内存组织1、程序文件Program files用户不能更改SYS0-SYS1-LAD2文件是固定的,是主文件,必须有的,添加的LAD3位子文件,添加方法:单击右键,点击NEW会建立LAD32、数据文件Date FilesO、I、S、B为属性0、1、2、3

12、表示数据O0:输出I1:输入S2:状态文件,CPU的状态B3:B文件,起到中间变量(中间继电器)T4:计时器C5:计数器R6:控制文件N7:整数文件F8:浮点数文件系统定义好不能改变右键单击可以新建为数据文件,输入输出不能定义,输入输出先前为无地址分配。等到IO configuration配置好输入输出模块后才能地址分配。1字=16位Decinac十进制,Dcfc八进制,Binary二进制模拟量采用十进制,数字量采用二进制。寻址:数据文件的地址由文件、文件号、元素名、字号及位构成,相互之间用字界符分开。第三天:指令一:位指令bit指令用途助记符名称XIC检查是否闭合对一位进行ON状态检测XIO

13、检查是否断开对一位进行OFF状态检测OTE输出激励使一位导通或断开OTL输出锁存和输出解锁OTL所在梯级执行时,使一位导通,当梯级变为假或重新上电时,该位状态保持不变;OUT所在梯级执行时,使一位断开,当梯级变为假或重新上电时,该位状态保持不变OUTOSR上升沿一次响应当梯级条件由假到真变化时,上升沿动作OSF下降沿一次响应当梯级条件由真到假变化时,下降沿动作左侧XIC:常开XIO:常闭 OTE:输出,相当于线圈这三个是最常用的XIC可以赋予I输入或B文件地址1、 练习:使用开关1和开关2控制电灯,任何一个开关状态改变电灯的状态都将发生改变。开关1:B3:0/0开关2:B3:0/1灯16点输出

14、模块第0点2、要求同上利用开关1、开关2、开关3实现三地控制或OTL:锁存LOCKOUT:解锁UNLOCK这两个指令需赋予同一个地址。读下面程序体会用B文件进行锁存和采用锁存指令进行锁存的不同之处解锁优先级最高OSR:上升沿一次响应,应用于初始化OSF:下降沿一次响应二、计时器指令(Timer)1、TON(延时导通)2、TOF(延时断开)3、RTO(保持型延时导通)Timer指定计时器型的数据文件,T4:0TimerBas记一次时多少数,=1时,1、2、3、4、5 =0.1时,0.1、0.2、0.3、0.4、0.5,计数单位量Preast计时值计时时间=TimerBas*PreastAccum

15、显示值1514131211109876543210字0ENTTDN内部使用不得编址字1PRE字2ACCPRE预显值ACC累计值EN:使能位TT:计时位DN:完成位时间(秒)0 1 2 3 4 5 6 7 8 9 10 11 12 输入:ENTTDN例:有三个马达MTR1、MTR2、MTR3按先后顺序启动,启动开关为I:0/0,停止开关为I:0/1,当I:0/0为ON时,MTR1,启动,3秒后MTR2启动,再过5秒后MTR3启动,当I:0/1为ON时,三个马达同时停止运行,用小灯代表马达.计时器的循环例:某交通要道,南北方向通行6秒,东西方向通行4秒,试编制一程序模拟红绿灯变化情况。复位指令RE

16、S延时断开计时器TOF时间(秒)0 1 2 3 4 5 6 7 8 9 10 11 12 输入:ENTTDN读下列程序,分析其完成的功能延时5秒开,延时5秒关保持型计时器RTO时间(秒)0 1 2 3 4 5 6 7 8 9 10 11 12 输入:ENTTDN复位:计数器文件C 加计数CUT 减计数CTD1514131211109876543210字0CUCDDNOV UNUA内部使用字1PRE字2ACCPRE预显值ACC累计值试编制一个计数器,预制值为6,开关1负责加计数,开关2负责减计数,达到预制值的时候灯亮起,。第四天比较指令算术指令MOVECOPJSR位移指令顺序指令计时器与计数器混

17、用,能够把较长的时间通过计数方式来简化。一、 比较指令指令用途助记符名称EQU等于比较二值是否相等NEQ不等于比较一个值是否不等于另一个值LES小于比较一个值是否小于另一个值LEQ小于等于比较一个值是否小于或等于另一个值GRT大于比较一个值是否大于另一个值GEQ大于等于比较一个值是否大于或等于另一个值其中SourceA和SourceB不能同时为常数,必须一个为地址EQUEqulSourceA N7:0SourceB 9显示N7:0的值显示值9?例题:计时器预制值为8秒,在计时的前5秒小灯保持常亮,在计时的后3秒小灯进行周期为0.05秒的闪烁。例题二:使用一个计时器,一个计数器和相应的比较指令,

18、完成三个小灯的动作,要求,开关闭合,十秒钟后,第一个小灯亮起,二十秒钟后,第二个小灯亮起,三十秒后,第三个小灯亮起。算术指令:指令用途助记符名称ADD加源地址A和源地址B相加,并把结果存放到目的地址内SUB减源地址A和源地址B相减,并把结果存放到目的地址内MUL乘源地址A和源地址B相乘,并把结果存放到目的地址内DIV除源地址A和源地址B相除,并把结果存放到目的地址和算术寄存器内显示值9显示N7:0的值?SourceB 9SourceA N7:0AddADD一定制定一个地址Dest N7:1例题:计算20-6×2+4/3,将结果存入N7:4中传送指令MOVE:一次只能移动一个字屏蔽传送指令MVM复制指令COP:一次可以复制128个文件跳转指令JSR位移指令顺序指令MSG通讯指令:,作用在网络上的节点间收发数据(网络是DF1、DH+、EtherNet)321MSG不论从2写到1,还是从2读到1,都在1上编程,MSG只需单方面编成MSG(在input/output处找)类型type:点对点的一种类型Read/write :可选

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论