安徽电气工程职业技术学院毕业论文(实习报告)
进行复位
MBUS_CTRL指令(初始化主设备)
mode(模式):1,输入值1将CPU端口分配
给Modbus协议并启用该协议。输入值0将CPU端口分配给PPI系统协议并禁Modbus协议。
parity(奇偶校验):0,无奇偶校验 error(错误位):MB10 (0:无错误 1:奇偶校验选择无效 2:波特率选择无效 3:超时选择无效 4:模式选择无效)
Modbus主设备设置为9600波特,无奇偶校验。从站允许1000毫秒(1秒)的应答时间。
0.3s一个周期 0.1s采集一次
激活一条MBUS_MSG指令。
安徽电气工程职业技术学院毕业论文(实习报告)
slave:\从站\参数是Modbus从站的地址。允许的范围是0到247,当前为4。
RW:0,进行读操作。 addr(地址):参
数是起始的Modbus地址
count(计数字数):8字(40001~40008)。
当启用标记(M30.0)打开时,调用一条MBUS_MSG指令。\首次\参数必须仅为启用指令时的首次扫描而设置。
该指令从从站4读取(RW = 0) 8个保持寄存器。数据从Modbus从站的地址 40001 - 40008读取并复制到CPU中的VB10000- VB1008(8字)。
采集完毕复位(M30.0)回到主程序
进入温度处理子程序
安徽电气工程职业技术学院毕业论文(实习报告)
集热电偶1的温度(数字量)VW1000送到VW1102然后转为实数存到VD1100
除以65535乘以1600得到热电偶的温度(摄氏度)存到VD1110
安徽电气工程职业技术学院毕业论文(实习报告)
以上是热电偶2-5的温度处理,热电偶2温度存到VD1130 热电偶3温度存到VD1150 热电偶4温度存到VD1170 热电偶5温度存到VD1190
采集炉膛压力经过处理转换为炉膛压力值存到VD1210
处理子程序完毕回到主程序
初始化程序
安徽电气工程职业技术学院毕业论文(实习报告)
故
障复位
空气低压报警指示灯 燃气低压报警指示灯 燃气高压报警指示灯 急停指示灯
当所有状态正常时准备就绪(M12.0)