上海地友自动化设备有限公司

机电设备,电气设备,数控设备,自动化设备

򈊡򈊨򈊧򈊢򈊡򈊥򈊤򈊥򈊥򈊤򈊢
广告

西门子电机编码器6FX2001-7KF10

发布者:方祖付 | 来源:上海地友自动化设备有限公司发布时间:2021-07-19
产品单价
168.00元/186
起订量
1186
供货总量
500 186
发货期限
自买家付款之日起1天内发货
品牌
西门子
型号
PLC模块


西门子电机编码器6FX2001-7KF10西门子电机编码器6FX2001-7KF10  S7-200有传送、比较、移位、循环、求补码、调用子程序、脉冲宽度调制、脉冲序列输出、跳转、数据转换、算数运算、字逻辑运算、浮点运算、开平方、三角函数和PID控制指令等,采用主程序、多8级子程序和中断程序的程序结构,用户可以使用1-255ms的定时中断。  在2个网络之间还可间传输设备,当2个网络同时出现故障时,网间传输设备也能自动寻找可行路径,组成1个环路,保持的正常通信。对于包的广播,卡在线运行,即从相应的链路发送,包发送完毕之后,络状态表,可以选择一条正常运行的节点数较少的,负荷较轻的链路,用于数据包发送。



双击项目树下的块设置,RS485端口地址设置为2,波特率设置为9.6kbps。




RS485端口设置




编写初始化程序,从指令树中选择一个常开触点拖放到编程区域程序段1中,输入地址0.1,拖动指令树库下的USS协议中的USS_INIT指令到0.1后,输入参数为1,波特率为9600,端口0,变频器地址为3,格式为二进制1000,或者直接输入8,完成位为M0.0,错误为MB1。




初始化




下面编写控制变频器程序,拖动USS_CTRL指令到程序段2中,使能输入端0.0常开触点,运行端I0.0,OFF2为I0.1,OFF3为I0.2,故障确认端I0.3,方向I0.4,驱动器地址为3,类型为1,给定速度输入50.0表示额定速度的50%。输出参数中响应为M20.0,错误MB21,状态MW8,到的速度MD12,运行使能M16.0,方向M16.1,禁止M16.2,故障M16.3。


  ③顺序控制继电器(S)的标注。顺序控制继电器用字母S标识,用于在顺序控制和步进控制中,是一种特殊的继电器。④模拟量输入、输出映像寄存器(AI、AQ)的标注。模拟量输入映像寄存器(AI)用于存储模拟量输入,并实现模拟量的A/D转换;模拟量输出映像寄存器(AQ)为模拟量输出的存储区,用于实现模拟量的D/A转换。


 




控制变频器




接着编写读取参数程序,我们读取斜坡上升时间P1120参数为实数类型,拖动USS_RPM_R指令到程序段3,使能端输入常开触点I1.0,读取请求XMT参数输入一秒钟时钟脉冲的上升沿,驱动地址为3,参数输入1120,索引0,脉冲区输入VB1000,输出参数中完成位为M30.0,错误为MB31,读取参数值存放到MD24。




读取变频器参数




编写写参数程序,我们写斜坡上升时间P1120,拖动USS_WPM_R指令到程序段4,使能端输入常开触点I1.1,读取请求XMT参数输入一秒钟时钟脉冲常闭触点的上升沿。EEPROM参数为常0,驱动器地址为3,参数输入1120,索引0,参数修改值输入地址VD3000,缓冲区输入VB2000,完成M30.1,错误MB28,这样程序就编写完成了。  我是这样理解的现场工艺控制要求不得间断的写成冗余执行程序,可以间断的工艺控制要求写成非冗余执行程序.答:1、主、备用中的plc程序由非冗余(non-duplicated)用户程序段和冗余(redundantbackup)用户程序段组成。  先自我介绍一下,96年初中进入制糖企业当电工,04年春由于单位效益不好决定不干了,于是络工程师,以名成绩结业。之后的一年多没有从事电气方面工作,也都不是长期的工作,06年下半年plc编程,07年开始进行电气设计,10年10。




写变频器参数




使用USS库指令需要为其分配存储区,右键单击项目树程序块下的库,选择库存储器,在打开的库存储器分配对话框中,单击建议地址按钮,采用默认地址即可。



本篇我们学习了西门子S7-200 ART USS通信,如何编写与变频器通信的程序,以后的文章中我们将继续学习西门子S7-200 ART的相关知识,欢迎大家关注!送大家两套编程作为新年小礼物,可私信发送关键字“礼物”获取下载链接,需要学习西门子S7-200 的朋友发送“200”到本号即可获取一套S7-200视频教程。  图5接通延时定时器(TON)在PLC梯形图中的表示例如,某段PLC梯形图程序中所用定时器编号为T37,预设值PT为300,定时分辨率为100ms,如图6所示。图6接通延时定时器(TON)应用②保留性接通延时定时器(TONR)的标注。



 



PLC输出的集成脉冲可通过步进电机进行定位控制。关于定位控制,调节和控制操作之间存在一些区别。步进电机不需要连续的位置控制,而在控制操作中应用。在以下的程序例子中,借助于CPU214所产生的集成脉冲输出,通过步进电机来实现相对的位置控制。虽然这种类型的定位控制不需要参考点,本例还是粗略地描述了确定参考点的简单步骤。因为实际上它总是相对一根轴确定一个固定的参考点,因此,用户借助于一个输入字节的对偶码(Dual coding)给CPU定位角度。用户程序根据该码计算出所需的定位步数,再由CPU输出相关个数的控制脉冲。



2结构



如图1所示。



图1 结构



3硬件配置



如表1所示。



4结构



4.1 PLC的输入与输出



PLC的部分输入与输出,以及标志位如表2所示。




 



4.2 设计



PLC的程序框图如图2所示。



4.3 初始化



在程序的个扫描周期(0.1=1),初始化重要参数。选择方向和解除联锁。



4.4 设置和取消参考点



如果还没有确定参考点,那么参考点曲线应从按“START”按扭(I1.0)开始。CPU有可能输数量的控制脉冲。在所需的参考点,按“设置/取消参考点”开关(I1.4)后,调用停止电机的子程序。然后,将参考点标志位M0.3置成1,再把新的操作“定位控制”显示在输出端Q1.0。



如果I1.4的开关已,而且“定位控制”也被(M0.3=1),则切换到“参考点曲线”参考点曲线。在子程序1中,将M0.3置成0,并取消“定位控制”的显示(Q1.0=0)。此外,控制还为输数量的控制脉冲做。当再次I1.4开关,便在两个之间切换。如果此产生,同时电机在运转,那么电机就自动停止。



实际上,一个与驱动器连接的参考点开关将代替手动操作切换开关的使用,所以,参考点标志能解决切换。



4.5 定位控制



如果确定了一个参考点(M0.3=1)而且没有联锁,那么就执行相对的定位控制。在子程序2中,控制器从输入字节IBO读出对偶码的定位角度后,再存入字节MB11。与此角度有关的脉冲数,根据下面的公式计算:



N=φ/360°×S



式中:N-控制脉冲数



φ-角度



S-每转所需的步数



该程序所使用的步进电机采用半步操作(S=1000)。在子程序3中循环计算步数,如果现在按“START”按钮(I1.0),CPU将从输出端Q0.0输出所计算的控制脉冲个数,而且电机将根据相应的步数来转动,并在内部将“电机转动”的标志位M0.1置成1。



在完整的脉冲输出之后,执行中断程序0,此程序将M0.1置成0,以便能够再次起动电机。



4.6 停止电机



按“STOP”(停止)按扭(I1.1),可在任何时候停止电机。执行子程序0中与此有关的指令。



5程序和注释



//标题:用脉冲输出进行定位控制



//主程序



LD 0.1



//仅扫描周期0.1才为1。



RM0.0,128



//MD0至MD12复位



ATCH 0,19



//把中断程序0分配给中断事件19(脉冲串终止)



//允许中断



//脉冲输出功能的初始化



MOVW 500,W68



//脉冲周期T=500us



MOVW 0,W70



//脉冲宽度为0(脉冲调制)



MOVD 429496700,D72



//为参考点设定脉冲数



//设置逆时针



LDN M0.1 //若电机停止



AI1.5 //且方向开关=1



SQ0.2,1 //则逆时针(Q0.2=1)



//设置顺时针



LDN M0.1 //若电机停止



AN I1.5 //且方向开关=0



RQ0.2,1 //则逆时针(Q0.2=0)



//联锁



LD I1.1



//若按“STOP”(停止)按钮



0.2,1 //则联锁(M0.2=1)



//解除联锁



LDN I1.1



//若“START”(启动)按钮松开



AN I1.0



//且“STOP”(停止)按钮松开



RM0.2,1 //则解除联锁(M0.2=0)



//确定操作(参考点定位控制)



LD I1.4



//若按“设置/取消参考点”按钮



EU //上升沿



CALL 1 //则调用子程序1



//启动电机



LD I1.0



//若按“START”(启动)按钮



EU //上升沿



AN M0.1 //且电机停止



AN M0.2 //且无联锁



AD≥ D72,1



//且步数≥1,则



MOVB 16#85,B67



//置脉冲输出功能(PTO)的控制位



PLS 0 //启动脉冲输出(Q0.0)



0.1,1



//“电机运行”标志位置位(M0.1=1)



//定位控制



LD M0.3



//若已“定位控制” 操作



AN M0.1 //且电机停止



CALL 2 //则调用子程序2



//停止电机



LD I1.1



//若按“STOP”(停止)按钮



EU //上升沿



AM0.1 //且电机运行,则



CALL 0 //则调用子程序0



MEND //主程序结束



//子程序1



R 0 //子程序0停止电机



MOVB 16#CB,B67



//脉宽调制



PLS 0 //停止输出脉冲到Q0.0



RM0.1,1



//“电机运行”标志位复位(M0.1=0)



RET //子程序0结束



R1



//子程序1,“确定操作”



LD M0.1 //若电机运行



CALL 0



//则调用子程序0,停止电机



//申请“参考点曲线”



LD M0.3



//若已“定位控制”,则



RM0.3,1



//参考点标志位;复位(M0.3=0)



RQ1.0,1



//取消“定位控制”信息(Q1.0=0)



MOVD 429496700,D72



//为新的“参考点曲线”设的脉冲数。



CRET



//条件返回到主程序。



//申请“定位控制”



LDN M0.3



//若未设置参考点(M0.3=0),则



0.3,1



//参考点标志位置位(M0.3=1)



SQ1.0,1



//输出“定位控制”信息(Q1.0=1)



RET //子程序1结束



//子程序2



R2 //子程序2,“定位控制”



MOVB IB0,MB11



//把定位角度从IBO拷到MD8有效字节MB11。



RM8.0,24



//MB8至MB10清零



DIV 9,MD8



//角度/9=q1+r1



MOVW MW8,MW14



//把r1存入MD12



MUL 25,MD8



//q1×25→MD8



MUL 25,MD12



DIV 9,MD12



// r1×25/9= q2+r2



CALL 3



//在子程序3中循环步数



MOVW 0,MW12 //r2



+D MD12,MD8



//把步数写入MD8



MOVD MD8,D72



//把步数传到D72



RET //子程序2结束



//子程序3



R3 //子程序3,“循环步数”



LDW≥MW12,5 //如果r2≥5/9,则


  络上的每1个节点,可能处于下述5种情况之一:(1)运行,至少有2个节点在运行;(2)在线单机运行,只有本地节点在运行;(3)离线单机运行,卡存在且正常、;(4)离线单机运行,卡存在,但出现故障;(5)离线单机运行,卡。  又开始看各种资料在Micro'nPowerv1.3里找到,《ModbusMaster协议库支持超过9999的保持寄存器。这样变频器寄存器的。下载后进行通信,使用的速率为,无法通信,又是什么原因。用计算机串口在RS485络2上检测不到数据,网络1连接的PLC,网络1上有数据。


 



INCW MW14 //步数1。



//子程序3结束



//中断程序0,“脉冲输出终止”



INT0 //中断程序0



RM0.1,1



//“电机运行”标志位复位(M0.1=0)



RET //子程序0结束



6结束语



通过对硬件和的合理设计,用较为的西门子S7-200系列PLC作为核心控制部件,构成的定位能够达到定位的目的。特别应指出的是通过灵活、巧妙的应用PLC的指令,可使实现定位。


  JX-300X型dcs采用全智能化、全数字化设计,在此基础上成功地实现了卡件的热插拔、故障诊断、信息同步等前文提到的各项技术。该采用典型控制三层模型,每个层次内均可冗余配置,而层次之间采用全冗余连接。  但是现在的现场总线的各种并行存在并且都有自己的生存领域,还没有形成真正统一的,关键是看不到什么时候能形成统一的,技术也不够成熟。另外现场总线的仪表种类还比较少可供选择的余地小,价格也偏高,从终用户的角度看大多还处于观望状态,都想等到技术成熟之后在考虑,现在实施的少。


 



 



 

上海地友自动化设备有限公司
联系人 方祖付
微信
手机 򈊡򈊨򈊧򈊢򈊡򈊥򈊤򈊥򈊥򈊤򈊢 邮箱 2798596102@qq.com
传真 021-60441303 地址 上海市松江区新浜镇林天花苑北区80号402
主营产品 机电设备,电气设备,数控设备,自动化设备 网址 http://fangzufu.b2b.huangye88.com/
上海地友自动化设备有限公司 » 上海地友自动化设备有限公司热销产品 » 西门子电机编码器6FX2001-7KF10
关于我们
企业介绍
供应产品
联系我们
名称:上海地友自动化设备有限公司
电话:021-60441303
手机:򈊡򈊨򈊧򈊢򈊡򈊥򈊤򈊥򈊥򈊤򈊢
地址:上海市松江区新浜镇林天花苑北区80号402
主营产品
机电设备,电气设备,数控设备,自动化设备

扫码进入移动商铺

点击获取商铺二维码

管理商铺

展开 收缩
  • 欢迎来到我们网站