6ES7 215-1BG40-0XB0安装调试

6ES7 215-1BG40-0XB0安装调试

发布商家
浔之漫智控技术-西门子PLC代理商
联系人
聂航(先生)
电话
15221406036
手机
15221406036
微信
15221406036
价格
¥666.00/件

6ES7 215-1BG40-0XB0安装调试

 控制程序编写

    我们就依照上例做PLC程序上的变换。PLC程序比单片机程序更加直观,更易懂。对于略有电气基础的技术人员就能进行修改,调试。可以大大降低维护的成本。

    这里,我们对目标设定值的设定方式进行改造,采用4位拨码开关来输入设定值,这样使得设定操作更为方便。



图6 8421码拨码开关


    永宏PLC有支持拨码开关输入的专用指令,这样无论在PLC的配线,或者获取对应输入值时,都相当的方便。拨码开关指令为FUN78功能指令。使用4位数输入时,共需占用4个输入点和4个输出扫描点。PLC配线如下图: 


    在编写程序时,调用一个FUN78功能指令块,然后根据配线图,做相关参数设定。“IN”输入点占用X0~X3,“OT”输出点占用Y0~Y3。我们将拨码开关输入值送到R10。D10为其内部工作寄存器,指令占用,其他地方不要重复使用。整个指令如下。


    如上所示就能完成目标数的设定。这时在设定完毕后我们将设定值送到显示FBs-7SG2模块做显示。

    这里显示模块使用FBs-7SG2.共有2个通道,一个通道显示8位7段LED。我们对显示模块采用译码码模式。LED显示单元为了配合程序更好设计。我们这样编排: 


    这时,我们可以通过搬移指令将R0值直接送至R3905。因为拨码开关输入的即为BCD码。所以在送到R3905时,不必再做BCD码转换。


    对于实际计数部分,我们现在以一个输入开关来实现。这里占用X5输入点,以一个计数器C0来计数当前生产的实绩数。因为显示只为4段,即数目为0~9999.所以当计数满10000时,要进行清零。计数程序如下:


    这时,我们再将实绩数送往R3906做显示。因为C0为二进制码,要在LED显示为人眼所能识别的文字格式,必须做BCD码转换。所以要先对C0做BCD码转换再送到R3906显示。


    后,将目标数减去实绩数,得到差异数。再做BCCD码转换后送到R3907显示。


5. 结束语

    上述程序即能完成生产管理板的改造,硬件上,比单片机控制方式运行得更加可靠、稳定;扩展性比单片机更优越。软件上,设计程序比单片机更能容易编写和修改;后期的调试、维护更加的便利。因为PLC尚有剩余输入点和输出点,只需在配线增加输入开关和做输出点输出,就能更好的完善生产管理板的升级。若上位机要采集数据则扩展个通讯端口,读取对应的寄存器值即可完成生产线与管理系统的连接。

 1、说明

  内圆切割机主要用于磁性硬脆材料的切割,设定几种片厚规格自动切割计数完成。通过控制横向纵向步进电机的位置速度进行加减速切割和厚度控制。人工只需进行开机对刀和数量参数设定,其他自动完成。

  2、设计

  以文本显示器为人机界面进行操作和设定。本系统由两台步进电机为主要构成元件,一台横向进给,一台纵向进刀,纵向以一个极限开关为原点,以一个接近开关为终点。其工作流程如图1所示:

   图1

  3、PLC程序设计

  3.1速度控制

  对于本系统的加减速切割将其设计成多段速模式,将缓进缓出距离只用一个寄存器,即只需设定一个距离,本系统还要求有时只需快速或只需慢速,鉴于进刀要求不严格,可在定位程序外部用比较指令比较距离是否为0来跳过缓进程序或快进程序,程序如图2所示:

  3.2距离运算

  距离信息由文本显示器输入,取得步进电机的步距角,丝杆螺距信息,在PLC内部采用四则运算进行换算,换算成脉冲数进行控制。

  4、参数设定

  以文本显示器为界面进行设定。

  选择页面:

  参数设置1:

  参数设置2:

  参数设置3:

  控制和监视页面:

  测试和对刀页面:

  5、结束语

  该系统运行方便,可用简单的操作完成高精度的切割工作,提高了系统普及性,提高了工作效率。


人气
40
发布时间
2023-05-16 02:08
所属行业
PLC
编号
31629381
我公司的其他供应信息
相关安装调试产品
拨打电话
微信咨询
请卖家联系我