首页 上一页 1 2 3 4 5 下一页 尾页

欧姆龙CP1E学习笔记 点击:6901 | 回复:93



chaofz666

    
  • 精华:1帖
  • 求助:0帖
  • 帖子:5帖 | 9回
  • 年度积分:28
  • 历史总积分:841
  • 注册:2019年2月20日
发表于:2019-08-07 14:07:49
楼主

欧姆龙CP1E课程笔记20180725    

这是我看了很多集视频总结的知识,希望能帮到你们,快速掌握

欧姆龙PLC说明书中WORD  DWORD包括了  DINT   UDINT 就是WORD 泛指有符号和无符号

1PLC扫描周期一般小于20ms

2、输入信号最小50us,快速响应输入,用时需要设定。 IN2~IN7  CI0.02~CI0.07

3CP1E中断功能:中断源、中断程序。1)外部中断,外部输入。2)定时器中断.3)内部中断,中断信号要大于50us,使用中断时,需要用MSKS指令打开中断,中断源信号来时,停止执行主程序,执行中断程序一个扫描周期,执行完之后在回主程序,中断信号0.02~0.07

CX-Promgrammer应用第一节

上传程序时必须点击在线工作,才能联机

编程模式下,程序不被执行

调试模式,可以在线修改程序,程序时执行的

监视模式,只监视,运行

运行模式,只运行,不可以修改

工程管理区

符号:可查看特殊辅助继电器的地址,如CF103 及注释

设置:高速计数器,通讯,模拟量,脉冲输出,滤波 

内置RS232C端口,默认Host link 协议,连接触摸屏时用的就是这个协议

欧姆PLC分为小型、中型和大型。

小型机:CP1ECP1LCP1H和早期的CPM1ACPM2A CP1E分为E型(经济型)和N型(NA型两路脉冲输出,6路高速计数器,2路模拟量输入,1路模拟量输出,可扩展选件板)

NPLC只能扩展3个模块,IO模块和模拟量模块。程序容量8k步,自带1路串行通讯口。100.00100.01高速脉冲输出

E系列不能扩展模块,程序容量2k步。

RUN指示灯在运行模式和监视模式亮,在编程模式不亮。

 

工作区(W)辅助继电器,跟三菱中的M一样功能。可按位寻址,按字寻址。字范围:W0~W99

保持区(HHOLDPLC带电池情况下,断电后数据可以保持。可以按位寻址,如:H0.05。与三菱的断电保持继电器M一样的功能。字范围:H0~H49

DMDATE

定时器TIM 16BIT

计数器CNT 断电保持

系统区(A)条件标志,时钟脉冲

 

输入:100个字  CIO0~CIO100

输出:100个字  CIO100~CIO199

串行PLC链接地址范围CI0200~CI0289

W区(W0~W99100字内部辅助继电器不保持

H  H0~H49 50  保持

数据存储器(D区)E2K  N8K  不带电池只能保持40小时

定时器(T区)T0~T255   256个,减计时 ,当前值PV

计数器(C区)C0~C255  256个,减计数,当前值PV和 完成标志

系统区

    辅助区A  A0~A753754

    标志区P_ON P_OFF

    时钟脉冲P_0.2s

 

字地址的表示方法:W99D100A700H10100C10

位地址的表示方法:W10.01W10.15A281.03100.05

CIO输入只用到12位有效位:0.00~0.111.00~1.112.00~2.11加模块地址往后加

CIO输出只用到8位有效位:100.00~100.07,加模块地址往后加

 

一个通道就是一个字,MSD高字节(b8~b15)和LSD低字节(b0~b7

用十六进制表示,4位用一个十六进制数表示

有符号整数,最高位为符号为,范围:-32768~32767

 

输入指令,上升沿微分@UP , DIFU 下降沿微分% ,DOWN ,DIFD

 

KEEP 保持  复位优先级最高

 

SET / RSET 置位/复位 在IL ILCJMP JME之间将保持不变

多位置位指令 SETA                                D起始字 N1 &起始位 N2 &位数

多位复位指令RSTA   

在线编辑CE

插入空白行  R

发送变更 CSE

双字传送 MOVL

 

IL Inter locking ILC (Inter locking close)

适用于子程序。中断子程序。

不适用于步进程序。

 

无符号整数,无符号为,范围:65536

 

CX-Programmer 查看Ctrl+A  监视表,可以输入地址监视

无符号十进制 &100

有符号十进制 +100-30

十六进制:#FF00

BCD表示:#9999   用四位二进制数来表示十进制数据。

BIN 源字,结果字      BCDa'a'a'a'a

 

自动程序,手动程序,公共程序

 

JMP  JME 跳转指令可节约扫描时间执行条件为on时不执行跳转

CJP   JME 执行条件为0FF时不进行跳转

跳转指令打乱了PLC的执行顺序

 

子程序调用 SBS        执行条件SBS  N子程序编号  编号范围:0~127  操作数只能是常数

子程序入口 SBN       SBN N

子程序结束 RET   后面的指令将不执行

子程序还可以调用子程序

子程序写在END之前 

 

出错标志:P_ER

1、当嵌套超过16层时为ON

2、当指定的子程序不存在时为ON

3、当某个执行的子程序调用自身时为ON

4、当调用某个正在执行子程序时为ON

5、当指定的子程序在当前任务中未定义时为ON

 

计时器:PV有两种  BCD BIN

BCD设定范围999.9s  #9999                  

BIN设定范围 6553.5  &65535  #FFFF   

TIM     100ms  BCD

TIMX   100ms  BIN

TMH    10ms    BCD

TIMHX   10ms  BIN

TMHH     1ms   BCD

TMHHX   1ms   BIN

TTIM         累加定时器   BCD

TTIMX       累加定时器   BIN

TIML         长定时器   BCD

TIMLX       长定时器   BIN

 

++  递增

++L  双字递增

--   递减

--L  双字递减

BCD自增 ++B ++BL

BCD 递减--B  --BL

标志位 

P_EQ  

P_CY

P_N

P_ER

 

+ /+L无进位带符号加法

+C /+CL带进位加法

+B/+BL   +BC/+BCL

 

 

 

比较指令

单子无符号比较   

=<><<=>>=

单字带符号加S 

=S<>S<S<=S>S>=S

双字无符号

=L<>L<L<=L>L>=L

双字有符号

=SL<>SL<SL<=SL>SL>=SL

 

时间比较

=DT<>DT<DT<=DT>DT>=DT

 

标志

等于           P_EQ  

不等于        P_NE 

小于           P_LT

小于等于    P_LE

大于           P_GT

大于等于    P_GE

出错           P_ER

 

CMP/CMPL比较无符号二进制值,将结果送至标志

CPS/CPSL    带符号二进制值比较,将结果送至标志

等于           P_EQ  

不等于        P_NE 

小于           P_LT

小于等于    P_LE

大于           P_GT

大于等于    P_GE

负数           P_N

出错           P_ER

 

TCMP   表格比较,将源数据的内容与表首字起始的15个字比较,结果放在结果字中

BCMP    将源数据与 16 个范围 ( 16 个下限和 16 个上限定义 ) 进行比较,当源数据在某个范围内时,使结果字中的相应位变 ON

 

ZCP/ZCPL  区间比较   


1分不嫌少!



竹叶三—王者之师

  • [版主]
  • 精华:7帖
  • 求助:21帖
  • 帖子:1141帖 | 3349回
  • 年度积分:198
  • 历史总积分:58069
  • 注册:2009年7月21日
发表于:2019-08-07 15:21:46
1楼

楼主总结的非常细心,仔细。

这里面很多小的问题,可能会卡主半天解决不掉。非常感谢您的分享。

GKstudying

  • [管理员]
  • 精华:4帖
  • 求助:4帖
  • 帖子:1019帖 | 7217回
  • 年度积分:1194
  • 历史总积分:18802
  • 注册:2008年11月11日
发表于:2019-08-07 15:51:15
2楼

详细的总结,赞一个

引用 竹叶三—王者之师 的回复内容: 楼主总结的非常细心,仔细。这里面很多小的问题,可能会卡...

-------------------------


凡尘一过客

  • 精华:0帖
  • 求助:1帖
  • 帖子:4帖 | 349回
  • 年度积分:934
  • 历史总积分:1138
  • 注册:2015年8月21日
发表于:2019-08-07 16:56:39
3楼


引用 GKstudying 的回复内容: 详细的总结,赞一个引用 竹叶三—王者之师 的回复内容:...

-------------------------

都是大神啊

请叫我王老湿

  • [版主]
  • 精华:0帖
  • 求助:0帖
  • 帖子:622帖 | 8531回
  • 年度积分:91
  • 历史总积分:332562
  • 注册:2011年4月25日
发表于:2019-08-16 09:00:38
4楼

看来要向楼主好好学习,要不然落后了

厦门工控p

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 34回
  • 年度积分:1800
  • 历史总积分:2144
  • 注册:2010年10月23日
发表于:2019-08-19 21:16:09
5楼

看来要向楼主好好学习,要不然落后了

管宏伟

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 39回
  • 年度积分:0
  • 历史总积分:125
  • 注册:2018年7月30日
发表于:2019-08-22 09:12:54
6楼

努力就有收获  像楼主学习


管宏伟

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 39回
  • 年度积分:0
  • 历史总积分:125
  • 注册:2018年7月30日
发表于:2019-08-22 09:32:00
7楼

进来看看学一下 弄点积分真心不容易啊

Smile-lyc

  • [管理员]
  • 精华:114帖
  • 求助:50帖
  • 帖子:2793帖 | 22283回
  • 年度积分:311
  • 历史总积分:144042
  • 注册:2006年8月04日
发表于:2019-08-23 12:32:16
8楼

好记忆,不如烂笔头。好的笔记可以起到事半功倍效果

长歌

  • 精华:0帖
  • 求助:0帖
  • 帖子:1帖 | 16回
  • 年度积分:0
  • 历史总积分:52
  • 注册:2006年12月19日
发表于:2019-08-25 09:45:03
9楼

要向楼主好好学习,要不然落后了

个人个人

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 34回
  • 年度积分:0
  • 历史总积分:106
  • 注册:2018年10月23日
发表于:2019-08-27 16:39:27
10楼

感谢 楼主分享  共同进步  谢谢!!

haidi88

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 138回
  • 年度积分:0
  • 历史总积分:87
  • 注册:2018年11月21日
发表于:2019-08-30 15:58:16
11楼

好资料,感谢分享,我下载下来看看

QQ将军

  • 精华:0帖
  • 求助:0帖
  • 帖子:8帖 | 104回
  • 年度积分:94
  • 历史总积分:8301
  • 注册:2012年7月18日
发表于:2019-08-31 23:17:43
12楼

很详细,楼主用心总结了,另外提个建议,里面没有提到高速脉冲,模拟量,通讯相关的知识,这方面用的最多,是要后续更新的节奏吗?马克,收藏关注了!

李东泽

  • [版主]
  • 精华:7帖
  • 求助:25帖
  • 帖子:1209帖 | 6375回
  • 年度积分:216
  • 历史总积分:44409
  • 注册:2010年3月25日
发表于:2019-09-02 15:52:04
13楼


引用 QQ将军 的回复内容: 很详细,楼主用心总结了,另外提个建议,里面没有提到高速...

-------------------------

高速计数器后续我有时间更新一下

糖炒栗子君

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 44回
  • 年度积分:0
  • 历史总积分:109
  • 注册:2016年4月24日
发表于:2019-09-09 10:22:07
14楼

进来看看学一下 弄点积分真心不容易啊

小学徒工

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 4回
  • 年度积分:0
  • 历史总积分:14
  • 注册:2011年12月30日
发表于:2019-09-15 07:41:00
15楼

感谢楼主分享

xuhuifox

  • 精华:0帖
  • 求助:1帖
  • 帖子:3帖 | 492回
  • 年度积分:243
  • 历史总积分:617
  • 注册:2007年4月13日
发表于:2019-09-15 08:18:03
16楼

欧姆龙CP1E课程笔记,太棒了!

万物一

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 33回
  • 年度积分:92
  • 历史总积分:199
  • 注册:2019年9月12日
发表于:2019-09-17 19:59:46
17楼

感谢楼主分享这么好的东西,支持


我们的生活

  • 精华:0帖
  • 求助:0帖
  • 帖子:1帖 | 66回
  • 年度积分:99
  • 历史总积分:262
  • 注册:2016年8月09日
发表于:2019-09-19 17:06:15
18楼

感谢楼主如此慷慨的分享,好好学习

yangpingge

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 10回
  • 年度积分:0
  • 历史总积分:59
  • 注册:2019年9月22日
发表于:2019-09-22 18:54:09
19楼

支持,谢谢分享

xhb654536452

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 51回
  • 年度积分:0
  • 历史总积分:290
  • 注册:2011年8月11日
发表于:2019-09-22 21:01:26
20楼

总结的非常仔细,支持支持!!!


热门招聘
相关主题

官方公众号

智造工程师
    首页 上一页 1 2 3 4 5 下一页 尾页