6ES7318-3EL01-0AB0现货供应
- 供应商
- 浔之漫智控技术-西门子PLC代理商
- 认证
- 报价
- ¥666.00元每件
- 手机号
- 15221406036
- 经理
- 聂航
- 所在地
- 上海市松江区石湖荡镇塔汇路755弄29号1幢一层A区213室
- 更新时间
- 2024-05-08 07:10
6es7318-3el01-0ab0现货供应
松下plc fp1特殊内部继电器
特殊内部继电器r9000—r903f(64点)是具有特殊用途的专用内部继电器,它不能由用户程序控制其状态只能作为接点使用,见表3-4。
表3-4 特殊内部继电器表
位地址
名称
功能说明
r9000
自诊断错误标志继电器
自诊断错误发生时:on
自诊断正常时:off
自诊断出的错误类型代码存于dt9000中
r9005
电池错误标志继电器
(实时型)
检测出电池异常时瞬间接通
r9006
电池错误标志继电器
(保持型)
检测出电池异常时接通并保持其状态
r9007
操作错误标志继电器
(保持型)
检测出操作错误时接通,并保持其状态,操作错误的地址存在dt9017中
r9008
操作错误标志继电器
(实时型)
检测出操作错误时瞬间接通,操作错误的*终地址存在dt9018中
r9009
进位标志继电器
当运算有进位时瞬间接通或由移位指令设定
r900a
s1>s2标志继电器
在数据比较指令f60/f61中当s1>s2时瞬间接通
r900b
s1=s2标志继电器
在数据比较指令f60/f61中当s1=s2时瞬间接通
r900c
s1<s2标志继电器
在数据比较指令f60/f61中当s1<s2时瞬间接通
r900e
rs422错误标志继电器
异常时为on
r900f
扫描周期常数异常标志继电器
异常时为on
r9010
常闭继电器
r9011
常开继电器
r9012
扫描脉冲继电器
每次扫描交替on—off
r9013
运行初始闭合继电器(常用作程序的初始化接点)
r9014
运行初始断开继电器
r9015
步进开始闭合继电器
仅在开始执行步进指令(sstp)的第一个扫描周期内闭合,其余时间均断开
r9018
0.01s时钟脉冲继电器
占空比1∶1
r9019
0.02s时钟脉冲继电器
占空比1∶1
r901a
0.1s时钟脉冲继电器
占空比1∶1
r901b
0.2s时钟脉冲继电器
占空比1∶1
r901c
1s时钟脉冲继电器
占空比1∶1
r901d
2s时钟脉冲继电器
占空比1∶1
r901e
1min时钟脉冲继电器
占空比1∶1
r9020
run模式标志
plc为run模式时闭合
plc为prog模式时断开
r9026
信息显示标志
执行信息显示指令时闭合
r9027
遥控模式标志
plc方式选择开关置于“remote”时闭合
r9029
强制标志
在强制i/o点通/断操作期间闭合
r902a
外部中断许可标志
允许外部中断时闭合
r902b
中断异常标志
当中断发生异常时闭合
r9036
i/o链接错误标志
当发生i/o链接错误时闭合
r903a
高速计数器控制标志
当高速计数器被f162、f163、f164、f165指令控制时闭合
r903b
凸轮控制标志
当执行凸轮控制指令f165时闭合
说明:
1. 电池异常保持继电器需在切断电源或初始化时才能复位。
2. 表中时序图的高电平表示plc的“run”或继电器的“on”状态。
由表3-4我们清楚地理解了所谓特殊继电器的含义。特殊数据寄存器dt9000~dt9069,也都是为特殊的目的而配置的,其中数据均有特殊含义。特殊数据寄存器表如表3-5所示。
表3-5 fp1-c40特殊数据寄存器表
地 址
名 称
功 能 说 明
dt9000
自诊断错误码
寄存器
存放自诊断错误码
dt9014
辅助寄存器
(存放溢出位)
执行f105、f106指令时,存放溢出位
dt9015
运算用辅助寄存器
(存放除法余数)
16位除法时,存放余数
32位除法时,存放余数的低16位
dt9016
运算用辅助寄存器
(存放除法余数)
32位除法时,存放余数的高16位
dt9017
操作错误地址寄存器
(保持)
检测出操作错误时,存放*后的操作错误地址
dt9018
操作错误地址寄存器
(非保持)
检测出操作错误时,存放*后的操作错误地址
dt9019
2.5ms环行计数器
dt9019中数据每2.5ms增加“1”,通过计算其时间差可确定某一过程的经过时间
dt9022
扫描时间的现在值寄存器
存储扫描时间的现在值
dt9023
扫描时间的*小值寄存器
存储扫描时间的*小值
dt9024
扫描时间的*大值寄存器
存储扫描时间的*大值
dt9025
中断允许标志寄存器
存储中断屏蔽状态,由指令ictl设定
不允许中断:值为“0”
允许中断:值为“1”
dt9027
定时中断的中断间隔时间
寄存器
存储中断间隔时间由ictl指令设定
禁止:“0”
kn:(k1~k3000)×10ms
dt9030
信息0
当执行信息显示指令f149时,指定信息的内容分别存于dt9030~dt9035中.
dt9031
信息1
dt9032
信息2
dt9033
信息3
dt9034
信息4
dt9035
信息5
dt9037
查找指令用寄存器1
执行数据查找指令f96时,与查找数据内容相同数据的个数存放在dt9037中.
dt9038
查找指令用寄存器2
执行f96时,*先符合查找内容的数据相对地址存放在dt9038中.
dt9040
手动拨盘寄存器v0
手动可调电位器的值(v0~v3)分别以数值(0~255)形式存放于dt9040~t9043中,以便作为plc的外部数据输入
dt9041
手动拨盘寄存器v1
dt9042
手动拨盘寄存器v2
dt9043
手动拨盘寄存器v3
dt9044
高速计数器经过值寄存器(低16位)
存储高速计数器的经过值
dt9045
高速计数器经过值寄存器(高16位)
dt9046
高速计数器预置值寄存器(低16位)
存储高速计数器的预置值
dt9047
高速计数器预置值寄存器(高16位)
dt9052
高速计数器控制寄存器
存储高速计数器软复位或计数禁止控制码
dt9060
步进过程监视寄存器
(过程号0~15)
用于监视步进过程的执行情况。数据寄存器的每一位代表一个步进过程,并定义
过程执行:“1”
过程不执行:“0”
如:dt9060中1号位置“1”
0000000000000010表示1号步进过程在执行
dt9061中的0号位置“1”
0000000000000001表示16号步进过程在执行.
dt9061
步进过程监视寄存器
(过程号16~31)
dt9062
步进过程监视寄存器
(过程号32~47)
dt9063
步进过程监视寄存器
(过程号48~63)
dt9064
步进过程监视寄存器
(过程号64~79)
dt9065
步进过程监视寄存器
(过程号80~95)
dt9066
步进过程监视寄存器
(过程号96~111)
dt9067
步进过程监视寄存器
(过程号112~127)
西门子plc*模块化控制器s7-200系列cpu模块西门子模块6es72211bh220xa8
公司*销售:人机界面、触摸屏、伺服、电机、西门子通讯电缆、现场总线、dp接头、数控伺服,工控机,西门子低压电器,仪器仪表等
一、概述
在自动化项目中,用户使用西门子plc s7-200系列时,经常会用到通讯模块来完成数据交换。西门子s7-200系列的通讯模块常使用cp243-1,本文下面对它的使用做一个简要说明。二、西门子plcs7-200通讯模块使用方法用户使用西门子plc s7-200通讯模块cp243-1时,需注意以下几种情况:1.在硬件安装时,如果对于西门子plcs7-200较早型号的cpu(订货号含有2bd22)需要cp243-1紧靠在cpu右侧进行安装;如果是西门子plcs7-200新型号的cpu(订货号含2bd23),则可将cp243-1放置在任意位置。2. 用户可以通过编程软件step 7microwin v4.0进行配置和程序下载;3. 在step 7 microwinv4.0中,用户可通过“以太网配置向导"对cp243-1进行配置;4.注意在程序下载时,需要将cp243-1的ip地址和pc的ip地址设定为同一网cp243ip192.168.0.1,而pc的ip地址为192.168.0.2;5.用户在*次通过pc下载程序时,需要使用pc/ppi电缆进行下载;6.使用pc/ppi电缆下载后,以后再下载时,可以通过网线连接cp243-1与pc进行,并使用tcp/ip协议下载。这里需要注意的是,西门子plcs7-200系列的通讯模块cp243-1下载时与s7-300系列的通讯模块cp343-1的不同之处。cp343-1可以通过网线与pc连接后直接下载,而不需要首先使用编程电缆进行下载。
s7-1200 的 profinet 通信口可以做 s7 通信的服务器端或客户端(cpu v2.0及以上版本)。s7-1200仅支持 s7 单边通信,仅需在客户端单边组态连接和编程,而服务器端只准备好通信的数据就行。
硬件:
cpu 1214c dc/dc/dc,v2.0
cpu 1214c dc/dc/dc,v4.1
软件:
step7 v13 sp1
所完成的通信任务:
s7-1200 cpu clinet 将通讯数据区 db1 块中的 10 个字节的数据发送到 s7-1200 cpuserver 的接收数据区 db1 块中;
s7-1200 cpu clinet 将s7-1200 cpu server 发送数据区 db2 块中的 10 个字节的数据读到s7-1200 cpu clinet 的接收数据区 db2 块中。
s7-1200之间 s7 通讯,可以分2种情况来操作,具体如下:
种情况:两个 s7-1200 在一个项目中操作;
第二种情况:两个 s7-1200 不在一个项目中的操作。
一. 种情况(同一项目中操作)使用 step 7 v13 在同一个项目中,新建两个s7-1200站点,然后做 s7 通讯。
1.1 使用 step7 v13生成项目使用 step7 v13 创建一个新项目,并通过“添加新设备"组态 s7-1200 站 client v4.1,选择cpu1214c dc/dc/dc v4.1(client ip:192.168.0.10);接着组态另一个s7-1200站server v2.0,选择 cpu1214c dc/dc/dc v2.0(server ip:192.168.0.12),如图 1所示。
图 1 在新项目中插入2个 s7-1200 站点
pwm向导移植
在s7-200 smart 中重新调用向导生成的 pwmx_run 子程序,如图2所示:
图2. pwmx_run子程序移植
pwm 指令移植
s7-200 与 s7-200 smart 使用pls指令控制脉宽调制(pwm)的sm 定义不同,如表1所示,不能将s7-200 cpu 编写的 pls指令程序直接用于s7-200 smart。
表1.s7-200 与 s7-200 smart 的sm 对比
s7-200smart 只能使用同步更新更改 pwm 波形的特性。
使用 step 7 micro/win smart 打开s7-200 cpu 的 pls指令程序需修改控制字sm67.6,如图3所示:
1 . plc 型号的选择
在作出系统控制方案的决策之前,要详细了解被控对象的控制要求,从而决定是否选用 plc 进行控制。
在控制系统逻辑关系较复杂(需要大量中间继电器、时间继电器、计数器等)、工艺流程和产品改型较频繁、需要进行数据处理和信息管理(有数据运算、模拟量的控制、pid 调节等)、系统要求有较高的可靠性和稳定性、准备实现工厂自动化联网等情况下,使用 plc 控制是很必要的。
目前,国内外众多的生产厂家提供了多种系列功能各异的 plc产品,使用户眼花缭乱、无所适从。所以全面权衡利弊、合理地选择机型才能达到经济实用的目的。一般选择机型要以满足系统功能需要为宗旨,不要盲目贪大求全,以免造成投资和设备资源的浪费。机型的选择可从以下几个方面来考虑。
( 1 )对输入 / 输出点的选择
盲目选择点数多的机型会造成一定浪费。
要先弄清除控制系统的 i/o 总点数,再按实际所需总点数的 15 ~ 20 %留出备用量(为系统的改造等留