[西门子] C#如何显示S7-200smart的时钟

[复制链接]
查看96 | 回复0 | 2024-11-21 07:48:40 | 显示全部楼层 |阅读模式
>

效果:

PLC程序:

C#代码

 string y1;

 string m1;

 string d1;

 string h1;

 string min1;

 string sec1;

 //年

 int intValue = ((byte)plc.Read("DB1.DBB0"));

 string hexValue = intValue.ToString("X");

 y1 = hexValue;

 //月

 int intValue1 = ((byte)plc.Read("DB1.DBB1"));

 string hexValue1 = intValue1.ToString("X");

 m1 = hexValue1;

 //日

 int intValue2 = ((byte)plc.Read("DB1.DBB2"));

 string hexValue2 = intValue2.ToString("X");

 d1 = hexValue2;

 //时

 int intValue5 = ((byte)plc.Read("DB1.DBB3"));

 string hexValue5 = intValue5.ToString("X");

 h1 = hexValue5;

 //分

 int intValue3 = ((byte)plc.Read("DB1.DBB4"));

 string hexValue3 = intValue3.ToString("X");

 min1 = hexValue3;

 //秒

 int intValue4 = ((byte)plc.Read("DB1.DBB5"));

 string hexValue4 = intValue4.ToString("X");

 sec1 = hexValue4;

//组合字符串

 PLC_date.Text = "20" + y1 + "年" + m1 + "月" + d1 + "日" + h1 + "时" + min1 + "分" + sec1 + "秒";

更多C#与PLC可以参看以下文章:

S7-200 Smart读取温湿度控制器,测试c#

C#通过modbus tcp与S7-200 smart通信测试

西门子S7-200smart设计设备间歇式控制,C#调试程序

........



免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注册哦

x
您需要登录后才可以回帖 登录 | 注册哦

本版积分规则