● 资讯

德州平原发电机保养价格合理本地发电机出租公司--德州平原发电机保养

发布:2024/5/8 12:11:18 来源:13335093736

德州平原发电机保养价格合理本地发电机公司--德州平原发电机保养
程序写到这里已经可以进行通讯了,如果想要在线实验一下,可以将变量写入监控表,手动触发读写触发引脚变量,观察模块的输出状态,这里就不演示了。编写轮询程序所谓轮询就是依次询问,设我们有3个设备作为modbus从站,从站地址(站号)依次为1,2,3,使用case语句依次对这3个设备进行读写操作,而读出和写入的数据分别存入3套不同的变量当中。建立设备变量使用一个结构体来描述一个设备的所有信息,包括5个状态字和5个控制字,将结构体声明为数量为3的数组,存放3个设备的数据。


像我这块就是低电平使能,写程序的话,我们可以用十六进制的代码写,任意一个十六进制的数都可以拆分成八位的二进制数,而计算机只识别二进制,这样我们可以直接控制LED灯。比如我现在写一个代码P1=0xfe,那么把它变为二进制后就是11111110这样的话,正好对应八个LED灯, 一位是零,那么也就是 一个LED灯亮了,其余的则是全灭状态。现在我们可以玩玩灯,看一下这个程序:看主函数main里面的代码,P1=0xff说明 始是全灭状态,定义一个for循环,以八位为一个循环,当然也可以看到, 重要的便是P1=P1》1这个代码,相当于说是把11111111这个代码整体向右移 ,那么就会有一个灯亮,移位两次,就会变成00111111,就会有两个灯亮,以此类推下去,等就会逐渐亮起来。

网友评论:(注:网友评论仅供其表达个人看法,并不表明盛丰建材网。)

查看更多评论

最新内容