> PLC控制系统 > PLC编程软件 > 上海6ES7321-1BL00-0AA0出售 免费发布信息

上海6ES7321-1BL00-0AA0出售

2022-10-27 编号:358874402
186
  • 6ES7321-1BL00-0AA0
  • 方祖付
  • 򈄶򈄽򈄼򈄷򈄶򈄺򈄹򈄺򈄺򈄹򈄷
  • 򈄵򈄷򈄶-򈄻򈄵򈄹򈄹򈄶򈄸򈄵򈄸
  • QQ

产品详情

产品名6ES7321-1BL00-0AA0
面向地区江苏常州
上海6ES7321-1BL00-0AA0出售   如:T40。定时器的编号包含两方面的变量信息:定时器位和定时器当前值。定时器位即定时器触点,与其他继电器的输出相似。当定时器的当前值达到设定值PT时,定时器的触点。定时器当前值即定时器当前所累计的时间值,它用16位符号整数来表示计数值为32767。  对一个高速计数器二次执行HDEF指令会引起运行错误,而且不能改变次执行HDEF指令时对计数器的设置。PS:虽然下列步骤描述了如何分别改变计数方向、初始值和预置值,但完全可以在同一操作步骤中对全部或者任意参数组合进行设置,只要设置正确的B47然后执行HSC指令即可。  4、S7-200在西门子的PLC产品类里属于:小型PLC,适合的控制对象一般都在256点以下的;S7-300在西门子的PLC产品类里属于:大中型PLC,适合的控制对象一般都在256点以上,1024点以下的。


新版本 Modbus RTU 指令的使用条件



新版本 Modbus RTU 指令通过CM1241通信模块或CB1241通信板进行Modbus RTU通信时,需要如下条件:



a. S7-1200 CPU 的固件版本不能低于V4.1;



b. CM1241通信模块 V2.1 以上或 CB1241。



图1. 两个版本 Modbus RTU 指令



3 Modbus RTU 主站功能编程



Modbus RTU V1 - V2 版本指令介绍(S7-1200 作为Modbus RTU 主站)



S7-1200 支持Modbus RTU通信的模块可作为Modbus RTU主站。以下以 CPU1215C DC/DC/DC和CM1241 RS485 模块为例,介绍S7-1200 Modbus RTU 主站通信组态及编程步骤。



硬件和需求及所完成的通信任务:



硬件:



① CPU1215C DC/DC/DC (订货号: 6ES7 215-1AG31-0XB0)



② CM1241 RS485 (订货号:6ES7 241-1CH30-0XB0)



③ PS 307电源(订货号:6ES7307-1KA02-0AA0)



④ ZKA-4488-RS485(综科智控品牌)



⑤ TP以太网电缆






① STEP 7 Professional V11 SP2 UPD4+HSP



所完成的通信任务:



将ZKA-4488-RS485从站中Modbus地址从30001开始的5个字中的数据,分别读取到Modbus RTU主站CPU1215C 中地址从DB1.DBW0开始的5 个字中。



1.组态Modbus RTU 通信模块



在硬件目录里找到“通信模块”→“点到点”→“CM1241(RS485)”,双击或拖拽此模块至CPU左侧即可,如下图1所示:



图1 组态通信模块



接下来,在“设备视图”中用鼠标选中CM1241(RS485)模块,在“属性”→“端口组态”中配置此模块硬件接口参数。如下图2所示:



以下以传输率=9.6Kbps,奇偶校验=无奇偶校验,数据位=8位字符,停止位=1,其它保持默认设置为例。注意:请把ZKA-4488-RS485模块的波特率改成和此处一致的参数。



图2 RS485 端口设置


  国内很少有人使用FBD语言。S7系列PLC将指令表称为语句表(StatementJJist)。PLC的指令是一种与微机的汇编语言中的指令相似的助记符表达式,由指令组成的程序称为指令表程序或语句表程序。S7-200CPU在执行程序时要用到逻辑堆栈,FBD利用FBD编辑器自动地处理栈操作所需要的指令。  可以说,能够熟练运用STL编程的小伙伴,siemens的PLC一定玩的相当的溜。驼子我的STL编程仍处在初学者阶段,犹记得去年用STL编写过一段光电测距仪的接口程序,不知死了多少脑细胞,实在是不堪回首。  实数的特点是利用有限的32位或64位可以表示一个很大的数,也可以表示一个很小的数。对于S7-300/400PLC,仅支持实数型Real。原有的字符数据类型(Char)长度为8bit,操作数在存储器中占一个字节,以ASCII码格式存储单个字符。




6SN1123-1AB00-0CA1




6SN1123-1AB00-0BA1




6ES7288-2DR08-0AA0




7MH4960-2AA01




62124-0GC01-0AX0




6ES7314-2AH14-0AB0




6ES7511-1AK02-0AB0




6ES7511-1AK02-0AB0




6ES7132-4BF00-0AB0




6ES7954-8LE03-0AA0




6ES7332-5HF00-0AB0




66381-2BS07-50




6ES7972-0BA42-0XA0




6ES7158-0DA01-0XA0




6XV1840-2AH10




6AG4010-6AB20-0XX5




6GK7343-1EX30-0XE0




6ES7193-6BP00-0DA0




62124-0GC01-0AX0




6SL3120-2TE13-0AA4




A5E30947477




6ES7138-6BA00-0BA0




6ES7307-1EA01-0AA0




6ES7317-2EK14-0AB0




1FL6064-1AC61-0AA1




6SL3210-5BB12-5UV1




6GK7343-1EX30-0XE0




6SL3054-4AG00-2AA0




6GK7343-1EX30-0XE0




C73451-A430-D80




C73451-A430-D80




6SL3055-0AA00-6AA1




6ES7288-1SR60-0AA0




1FL6064-1AC61-0AA1




6ES7214-1BG40-0XB0




6ES7545-5DA00-0AB0




  那么如何查看用户项目需要存储区的大小呢。如果想知道目前程序所占用的存储区空间,可以通过TIAPortal的资源窗口查看。在左侧的结构树中,用鼠标右击“程序块”选择“调用结构”,如下图所示:然后选择“资源”标签,弹出资源窗口,如下图所示:可见,现有程序占用了装载存储区的0.67%,7002个字节。  ①变量存储器(V)的标注。变量存储器用字母V标识,用来存储全局变量,可用于存放程序执行中控制逻辑操作的中间结果等。同一个存储器可以在任意程序分区被访问。②局部变量存储器(L)的标注。局部变量存储器用字母L标识,用来存储局部变量,同一个存储器只和特定的程序相关联。  多主站U/PPI电缆(6ES7901-3DB30-0XA0)如下图。此种电缆只能工作在STEP7-Micro/WIN32V3.2SP4以上版本下,波特率为自适应可达187.5K)。它只有一种工作即PPI,无开关设置。


在“硬件标识符”里确认一下硬件标识符为271,如下图3所示:



图3 硬件标识符



2.添加启动OB



在项目树下选择“CPU1215C DC/DC/DC”→“程序块”→“添加新块”,在弹出的窗选择“OB 组织块”→ “Startup”,添加启动OB 100,如下图4所示:



图4 添加启动OB



3.调用MB_COMM_LOAD指令



为使端口一启动就被设置为Modbus RTU通信,可在OB 100中调用“MB_COMM_LOAD”指令。调用“MB_COMM_LOAD”指令时会自动弹出创建相应背景数据块的界面,如下图5所示:



图5 调用MB_COMM_LOAD指令



“确认”为该指令创建背景数据块后,为各输入/输出引脚分配地址。尤其需注意MB_DB输入引脚需指向“MB_MASTER”指令的背景数据块,如下图6所示:



注意: “MB_COMM_LOAD”指令输入位“REQ”需使用上升沿触发。由于OB 100只在S7-1200启动时执行一次,因此,此例中将“REQ”设为“TRUE”。



图6 MB_COMM_LOAD指令



MB_COMM_LOAD指令参数意义如下表1所示:



引脚



说明



EN



使能端



REQ



在上升沿执行该指令



PORT



通信端口的硬件标识符



BAUD



波特率选择:3600,6000,12000,2400,4800,9600,19200,38400,57600,76800,115200 (注意:所有其它值均无效)



PARITY



奇偶检验选择:0-无;1-奇校验;2-偶校验



FLOW_CTRL



流控制选择:0-(默认值)无流控制



RTS_ON_DLY


  S7-1200存储卡作为传输卡使用时,如何选择存储卡的大小。客户查看了项目文件夹的大小,发现其很大,有4-5MB,那么是不是在选择存储卡时需要根据这个大小选择呢。是否定的,因为此文件夹中不仅包含项目文件本身,还包含一些辅助文件,并不需要传输到存储卡里,所以这个选择依据是错误的。  操作数可为:VW、IW、QW、MW、SW、W、LW、AIW、T、C、AC、*VD、*AC、*LD和常数,其中常数为常用。定时器的编号用定时器的名称和它的常数编号为255)来表示,即T×××。  订货号:6ES7291-8GE20-0XA0。64K/256K存储卡:可用于新版CPU(23版)保存程序、数据块和强制值、配方、数据记录和其他文件(如项目文件、图片等)。64K/256K新存储卡只能用于新版CPU(23版)。


 



 



 

上海地友自动化设备有限公司提供上海6ES7321-1BL00-0AA0出售,包括6ES7321-1BL00-0AA0的详细产品价格、产品图片等产品介绍信息。

小提示:上海6ES7321-1BL00-0AA0出售为用户自行上传发布,其真实性、合法性由发布人负责。交易汇款需谨慎,请注意调查核实。

上海地友自动化设备有限 7年

  • 机电设备,电气设备,数控设备,自动化设备
  • 上海市松江区新浜镇林天花苑北区80号402

——— 认证资质 ———

  • 身份证
    个人认证已通过
  • 营业执照
    企业认证已通过
  • 微信
    微信认证已通过
  • 手机
    手机认证已通过
  • 邮箱
    邮箱认证已通过