一般情况下,在802D的各个部件连接完毕后,则需开始调试PLC的控制逻辑。重要的是必须在所有PLC安全功能全部准确无误后,才能开始调试驱动器和802D参数。
(1)PLC应用程序的设计 利用PLC子程序库可非常迅速地建立一个PLC应用程序。在开始设计PLC应用程序之前,请详细阅读《802DPLC子程序库说明》;PLC编程软件的使用;PLC与NCK的接口信号定义。802D为用户提供了三种类型的PLC机床参数,它们是:32个16位整型数,即MD14510[0]~[31];32个8位十六进制数,即MD14512[0]~[31];8个32位浮点数,即MD14514[0]~[7]。PLC机床参数可以使PLC应用程序更加灵活。但必须注意的是,如果使用了PLC机床参数,一定要在PLC应用程序中考虑其取值范围。
为简化PLC的设计,将具有共性的PLC应用程序,如初始化、机床面板信号处理、急停处理、轴的使能控制、硬限位、参考点等,提炼成子程序。只需将所需的子程序模块连接到主程序中,再加上其他辅助动作的程序,即可非常快地完成程序设计。
(2)PLC用户程序的调试 利用准备好的“802D调试电缆”将计算机和802D的COM1连接起来,系统→PLC→STEP7连接→设定通信参数→选择“连接”开启;启动PLC编程工具,进入通信界面,设定通信参数;首先要拥有一个编译无误的PLC应用程序,然后才能利用PLC编程工具软件将该应用程序下载到802D中;下载成功后,需要启动PLC应用程序;可利用监控梯图的状态(不包括局部变量L的状态);可利用监控内部地址的状态;可利用“交叉引用表”来检查是否有地址冲突;如果PLC应用程序是在子程序库基础上建立的,在制造商的级别下(口令:SUNRISE)设定相关的PLC机床参数,如MD14510[16]-机床类型:1表示车床,2表示铣床。例如,在调试急停处理子程序时,由于此时驱动器尚未进入正常工作状态,故不能提供“就绪信号”(即电源馈入模块的端子72和73.1不能闭合),因此,驱动器不能正常使用。
调试PLC用户程序需要掌握以下内容:
系统的初始化(标准车床或铣床);PLC地址,如输入/输出接口信号;累加器和存储器;计数器;计时器。
访问NC↔PLC接口信号的方法有以下几种。
①通过802D的操作界面的方式选择:
802D进入系统界面→PLC→PLC状态;输入接口地址VB30000000,显示00000000;将光标移至00000000,按编辑键后改为00000001,按输入键,再按接收键,系统应进入自动方式;输入地址VB31000000,观察内容是否为00000001。
②通过PLC编程软件的方式选择(802D进入联机状态):(www.xing528.com)
进入PLC编程工具软件的状态表;输入地址,写入新值,写入802D;通过该方式选择不同的监控地址。
③报警激活:通过802D的操作界面激活报警;通过PLC编程软件激活报警。PLC用户报警是最有效的诊断手段之一,通过PLC用户报警,可以给操作或维护人员明确的诊断信息。
系统为用户提供了64个PLC用户报警,每个用户报警对应一个NCK的地址位:
V16000000.0~V16000007.7对应于700000~700063号报警,该地址位置位(“1”)可激活对应的报警,复位(“0”)则清除报警。
每个报警还对应一个64位的报警变量:VD16001000~VD16001252。变量中的内容(值)可以按照报警文本中定义的数据类型插入显示的报警文本中。
④PLC子程序库,目的和构成参见功能说明和标准接口信号描述。
⑤PLC应用程序实现的基本动作:所有安全相关的功能必须生效,如急停、限位等。
⑥基本操作功能生效:方式选择、手动控制、倍率设定。
⑦驱动器电源模块的使能生效:端子48、63、64与端子9接通。
免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。