
一.欧姆龙CP1E寻址一款PLC的编程,最关心的肯定是它的寻址,I/O内部辅助触点数据区地址定时器计数器等1.CIO区输入位地址范围为CIO0~CIO99,输出位地址范围为CIO100~CIO199,......

一.欧姆龙CP1E寻址

一款PLC的编程,最关心的肯定是它的寻址,I/O内部辅助触点数据区地址定时器计数器等
1.CIO区
输入位地址范围为CIO0~CIO99,
输出位地址范围为CIO100~CIO199,
串行PLC链接地址范围为CIO200~CIO289。
这类地址是直接分配给CPU单元的内置I/O端子、
CP1ENA型CPU单元的内置模拟I/O端子及CP系列扩展单元/扩展I/O单元。
该区刷新外部设备的输入/输出数据。
欧姆龙的寻址感觉会有点奇怪,输入有0~99通道每个通道16位不过只有前12个位0-11有效,
例如0.08即为0通道第9个位2.03即为2通道第4个位,
在这个小型PLC领域500点一下,这么多地址是肯定够用的了!
输出通道100~199每个通道16位不过只有前8位0-7有效
例如100.06即为100通道第7个位102.03即为102通道第4个位
从最上面PLC图中就可以看出,输入一个通道12点输出一个通道8点,
这就叫人挺费解的,为什么欧姆龙会这么设计呢?
感觉西门子的输入I输出Q三菱的输入X输出Y寻址都是8位更好些!
2.工作区(W0-W99)
为CPU单元内部存储器的一部分,可供编程时使用。与CIO区中的输入位和输出位不同,该区并不刷新外部设备的输入/输出数据。
就当内部中间继电器使用,和三菱西门子中的M一个意思
3.保持区(H0-H49)
为CPU单元内部存储器的一部分,可供编程时使用。与CIO区中的输入位和输出位不同,该区并不刷新外部设备的输入/输出数据。
当PLC的电源接通或运行模式在PROGRAM、RUN或MONITOR间切换时,该区中的字将保持其内容。
带保持功能的内部中间继电器!
4.数据区
该数据区用于一般数据存储和处理,只能按字(16位)进行存取。
当PLC置ON或运行模式在PROGRAM、RUN或MONITOR模式间切换时,该区中的字将保持其内容。
DM区中的部分字可通过辅助区位保存到内置EEPROM备份存储器中。这些指定字即指DM区中的备份字。
5.定时器区
定时器区包含定时器完成标志(各1位)和定时器当前值(PV)(各16位)。当递减定时器当前值(PV)到达
0(完成计时)或当递增/递减定时器当前值(PV)到达设定值或0时,完成标志置ON。
6.计数器区
计数器区包含计数器完成标志(各1位)和计数器当前值(PV)(各16位)。当计数器当前值(PV)到达设定
值(完成计数)时,完成标志置ON。
7.辅助区
该区中的字和位具有预先分配的功能。
