欢迎来到天天文库
浏览记录
ID:71960904
大小:21.00 KB
页数:1页
时间:2021-12-01
《台达PLC通讯协议》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库。
1、PLC通讯协议1、计算机和PLC用485协议通讯,计算机直接读写PLC的数据寄存器2、PLC数据寄存器D000-D004,共5个字(10个字节)3、D000用来做输入,PLC通知计算机检查抓图BIT0BIT1BIT2BIT3BIT4BIT5…BIT15前半段开始前半段检查后半段开始后半段检查保留D001-D004,四个字,64位用来输出,保存检查结果BIT0BIT1BIT2BIT3BIT4BIT5BIT6…BIT63前半段在线前半段检查结束后半段在线后半段检查结束检查结果BIT4-BIT63共60个位,每3个位代表一个打火机的检查结果,总共20个
2、打火机的结果结果BIT6BIT5BIT4火焰过高001火焰过低010点火不良100正常0004、交互流程a)前半段到位,PLC判断“前半段在线”是否为1,为1则将“前半段开始”置1;否则报错:计算机为准备;b)PLC判断“前半段检查结束”是否为0,为0则将打火机点燃,然后将“前半段检查”置1;否则报错:计算机检查状态错误;c)等待“前半段检查结束”为1,如果超过2秒钟没有变化,报错:计算机未响应d)等待“前半段检查结束”为0,如果超过2秒钟没有变化,报错:计算机检查超时e)如果要多次打火测试,回到bf)多次打火测试结束后,PLC将“前半段开始”置
3、0g)后半段到位,PLC判断“后半段在线”是否为1,为1则将“后半段开始”置1;否则报错:计算机为准备;h)PLC判断“后半段检查结束”是否为0,为0则将打火机点燃,然后将“后半段检查”置1;否则报错:计算机检查状态错误;i)等待“后半段检查结束”为1,如果超过2秒钟没有变化,报错:计算机未响应j)等待“后半段检查结束”为0,如果超过2秒钟没有变化,报错:计算机检查超时k)如果要多次打火测试,回到bl)多次打火测试结束后,PLC将“后半段开始”置0m)如果没有错误,PLC根据D001-D004,4个字的Bit4-Bit63,点亮响应的灯1
此文档下载收益归作者所有