湖南嘉普云自动化设备有限公司
公司优势产品:西门子PLC 、触摸屏、变频器、电缆及通讯卡、数控系统、网络接头、伺服驱动、西门子全系列产品
参考价 | ¥17 |
订货量 | 1 |
更新时间:2021-11-23 10:05:54浏览次数:473
联系我们时请说明是化工仪器网上看到的信息,谢谢!
那里卖西门子S7-300PLC
欢迎联系郑工(湖南嘉普云自动化公司),,我们主要是做可编程控制器,变频器,触摸屏,电线电缆及附件,数控系统,伺服电机,软启动,西门子PLC模块哪家代理商公司价格质量好 西门子PLC模块哪家代理商公司价格质量好 西门子PLC模块哪家代理商价格质量好 西门子PLC模块哪家公司价格质量好 中国哪家西门子代理商销售的PLC模块价格质量好湖
承诺一:1、保证全新*
承诺三:3、保证售后服务质量
流程二:2、我方会根据询价单型号查询价格以及交货期,拟一份详细正规报价单
流程四:4、报价单负责人根据客户提供型号以及数量拟份销售合同
流程六:6、我公司财务查到款后,业务员安排发货并通知客户跟踪运单
本着“以人为本、科技先导、顾客满意、持续改进”的工作方针,致力于工业自动化控制领域的产品开发、工程配套和系统集成,拥有丰富的自动化产品的应用和实践经验以及雄厚的技术力量,为广大用户提供了SIEMENS的技术及自动控制的解决方案,
湖南嘉普云自动化在经营活动中精益求精,具备如下业务优势:
SIEMENS 可编程控制器
1、 SIMATIC S7 系列PLC、S7200、s71200、S7300、S7400、ET200
2、 逻辑控制模块 LOGO!230RC、230RCO、230RCL、24RC、24RCL等
3、 SITOP 系列直流电源 24V DC 1.3A、2.5A、3A、5A、10A、20A、40A
4、HMI 触摸屏TD200 TD400C TP177,MP277 MP377
SIEMENS 交、直流传动装置,数控伺服
变频器6SL3210-1KE23-8UB1服务
流程六:6、我公司财务查到款后,业务员安排发货并通知客户跟踪运单
存储器填充
存储器填充指令(FILL)用输入值(IN)填充从输出(OUT)开始的N
个字的内容。
N的范围从1到255。
使ENO=0的错误条件:
■ 0006 (间接寻址)
■ 0091 (操作数超出范围)
表6--70 存储器填充指令的有效操作数
输入/输出 | 数据类型 | 操作数 |
IN | INT | IW、QW、VW、MW、SMW、SW、LW、T、C、AC、AIW、*VD、*LD、 *AC、常数 |
N | BYTE | IB、QB、VB、MB、SMB、SB、LB、AC、*VD、*LD、*AC、常数 |
OUT | INT | IW、QW、VW、MW、SMW、SW、T、C、LW、AQW、*VD、*LD、 *AC |
实例:存储器填充指令 | ||||
| Network 1 LD I2.1 FILL +0,VW200,10 | |||
IN 0 |
FILL | VW200 0 | VW202 VW218 0 . . . 0 |
查表指令(FND)搜索表,以查找符合一定规则的数据。查表指令从INDX开始搜索表(TBL),寻找符合PTN和条件(=、<>、< 或>)的数据。命令参数CMD是一个1~4的数值,分别代表=、
<>、<和>。
如果发现了一个符合条件的数据,那么INDX指向表中该数的位 置。为了查找下一个符合条件的数据,在查表指令前,必 须先对INDX加1。如果没有发现符合条件的数据,那么INDX等 于EC。
一个表可以有多100条数据。数据条标号从0到99。
使ENO=0的错误条件:
■ 0006 (间接寻址)
■ 0091 (操作数超出范围)
表6--71 查表指令的有效操作数
输入/输出 | 数据类型 | 操作数 |
TBL | WORD | IW、QW、VW、MW、SMW、T、C、LW、*VD、*LC、*AC |
PTN | INT | IW、QW、VW、MW、SMW、SW、LW、T、C、AC、AIW、*VD、*LD、 *AC、常数 |
INDX | WORD | IW、QW、VW、MW、SMW、SW、T、C、LW、AIW、AC、*VD、*LD、 *AC |
CMD | BYTE | (常数) 1:等于(=), 2:不等于(<>), 3:小于(<), 4:大于(>) |
ATT、LIFO和FIFO指令的表格式 FND查表指令的表格式
VW200 VW202 VW204 VW206 VW208 VW210 VW212 VW214
TL (*填表数) EC (实际填表数) d0 (数据0)
d1 (数据1) d2 (数据2) d3 (数据3) d4 (数据4) d5 (数据5)
VW202 VW204 VW206 VW208 VW210 VW212 VW214
EC (实际填表数) d0 (数据0)
d1 (数据1) d2 (数据2) d3 (数据3) d4 (数据4) d5 (数据5)
图6--36 FND指令与ATT、LIFO和FIFO指令所使用的表格式上的差异
实例:查表指令 | |||||
| Network LDFND= | 1 I2.1 VW202,16#3130,AC1 | |||
当I2.1接通时,搜索表,寻找和 | AC1 | 0 | 从表头开始查找,AC1必须置为0。 | ||
3130 HEX相等的值。 |
执行查表 AC1
AC1
执行查表 AC1
AC1
执行查表 AC1
AC1 |
|
| ||
VW202 EC (实际填表数) VW204 d0 (数据0) |
2 | AC1中保存了第1个符合查表条件的数据编号 (d2)。 | |||
VW206 d1 (数据1) |
|
| |||
VW208 d2 (数据2) VW210 d3 (数据3) VW212 d4 (数据4) |
3 | 查表中剩余数据前,INDX加1。 | |||
VW214 d5 (数据5) |
|
| |||
|
| AC1中保存了第2个符合查表条件的 | |||
| 4 | 数据编号(d4)。 | |||
如果表是用ATT、LIFO和FIFO指令创 |
|
| |||
建的,VW200包含了允许的填表数,而Find指令不需要它。 |
5 | 查表中剩余数据前,INDX加1。 | |||
|
|
AC1中保存了已填表数。整个表已经查完, | |||
| 6 | 发现另外的匹配数据。 | |||
|
| 再次查表前,INDX的值必须复位到0。 | |||
| 0 |
|
下列程序创建一个包含20条数据的表。存储区中的个数据为表的长度(在本例中为20)。存储区中的第二个 数据为表中数据的实际个数。其他存储区单元为数据。一个表可以有多100条数据。其中不包括用于定义表 长度或条目实际数目(在本例中为VW0和VW2)的参数。当CPU执行每一条指令时,表中的实际条目(VW2) 会自动增或者减。 在使用表之前,必须为表数据的多个数。否则您将无法在表中数据。同时,要确保使用边沿触发来 读写指令。 在查表之前,INDX(VW106)必须清0。如果找到匹配的数据,INDX中会存入表中的条目号;如果没有找到, INDX中为实际数据个数(VW2)。 | |
| Network 1 //从存储位置4创建带20个条目的表。 //1. 次扫描时,定义表的 //长度。 LD SM0.1 MOVW +20,VW0 Network 2 //用I0.0将表清0。 //当I0.0产生上升沿时, //从VW2开始清0。 LD I0.0 EU FILL +0,VW2,21 Network 3 //用I0.1向表中写数据。 //当I0.1产生上升沿时, //将VW100的数 //据写入表中。 LD I0.1 EU ATT VW100,VW0 Network 4 //用I0.2读表中 //的个数据。将表中后一个 //数据值移入VW102中。 //这会条目的数量。 //当I0.2产生上升沿时, //将表中后一个数 //据移入VW102中。 LD I0.2 EU LIFO VW0,VW102 Network 5 //用I0.3读表中 //的后一个数据。将表中个 //数据值移入VW102中。 //这会条目的数量。 //当I0.2产生上升沿时, //将表中个数 //据移入VW104中。 LD I0.3 EU FIFO VW0,VW104 Network 6 //搜索表中数值为10的 //个位置。 //1. 在I0.4的上升沿上, // 复位索引指针。 //2. 查找等于10的表格项。 LD I0.4 EU MOVW +0,VW106 FND= VW2,+10,VW106 |
打开定时器
有记忆的打开定时器
打开定时器(TON)和有记忆的打开定时器在使能输入 接通时记时。定时器号(Txx)决定了定时器的分辨率,并且分辨 率现在已经在指令盒上标出了。
关断延时定时器
关断延时定时器用于在输入断开后延时一段时间断开输出。定 时器号(Txx)决定了定时器的分辨率,并且分辨率现在已经在指 令盒上标出了。
表6- 72 SIMATIC定时器指令的有效操作数
输入/输出 | 数据类型 | 操作数 |
TXX | WORD | 常数(T0到T255) |
IN | BOOL | I、Q、V、M、SM、S、T、C、L、功率流 |
PT | INT | IW、QW、VW、MW、SMW、SW、LW、T、C、AC、AIW、*VD、*LD、 *AC、常数 |
如表6--73所示,三类定时器用于执行不同类型的定时任务:
q 打开定时器(TON)用于单一间隔的定时
q 有记忆打开定时器(TONR)用于累计许多时间间隔
q 关断延时定时器(TOF)用于关断或者故障事件后的延时(例如:在电机停后,需要冷却电机)
表6--73 定时器指令的操作数
类型 | 当前值>=预设值 | 使能输入(IN)的状态 | 上电周期/扫描 |
TON | 定时器位ON, 当前连续计数到32767 | ON:当前值计数时间 OFF:定时器位关闭,当前值 = 0 | 定时器位OFF, 当前值=0 |
TONR | 定时器位ON, 当前连续计数到32767 | ON:当前值计数时间 OFF:定时器位和当前值保持后状态 | 定时器位OFF 当前值可以保持1 |
TOF | 定时器位OFF 当前值=预设值,停止计数 | ON:定时器位接通,当前值 = 0 OFF:在接通至断开转换后定时器开 始计数 | 定时器位OFF 当前值=0 |
1 有记忆定时器的当前值可以设为掉电保持,有关S7- 200 CPU有记忆存储器的详细内容参阅第4章。
那里卖西门子S7-300PLC