网页资讯视频图片知道文库贴吧地图采购
进入贴吧全吧搜索

 
 
 
日一二三四五六
       
       
       
       
       
       

签到排名:今日本吧第个签到,

本吧因你更精彩,明天继续来努力!

本吧签到人数:0

一键签到
成为超级会员,使用一键签到
一键签到
本月漏签0次!
0
成为超级会员,赠送8张补签卡
如何使用?
点击日历上漏签日期,即可进行补签。
连续签到:天  累计签到:天
0
超级会员单次开通12个月以上,赠送连续签到卡3张
使用连续签到卡
06月09日漏签0天
plc吧 关注:169,901贴子:835,344
  • 看贴

  • 图片

  • 吧主推荐

  • 视频

  • 游戏

  • 6回复贴,共1页
<<返回plc吧
>0< 加载中...

300求教

  • 只看楼主
  • 收藏

  • 回复
  • 麽麽乂
  • 初级大师
    11
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼
把十六进制32位数。怎么用七段码指令盒表示为十进制数!


  • 低调遇上奢华
  • 模拟练习
    8
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼
十六进制转换成十进制?


2025-06-09 12:02:19
广告
  • 低调遇上奢华
  • 模拟练习
    8
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼
FUNCTION Fc5 : void
VAR_input
led_in:INT;
END_VAR
VAR_OUTPUT
led_out:BYTE;
END_VAR
BEGIN
CASE led_in OF
0:led_out:=2#01110111;
1:led_out:=2#01100000;
2:led_out:=2#00111110;
3:led_out:=2#01111100;
4:led_out:=2#01101001;
5:led_out:=2#01011101;
6:led_out:=2#01011111;
7:led_out:=2#01100100;
8:led_out:=2#01111111;
9:led_out:=2#01101101;
END_CASE;
END_FUNCTION
以上是数码管显示程序


  • 低调遇上奢华
  • 模拟练习
    8
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼
FUNCTION FC4 : void
VAR
ge1:INT;
shi1:int;
bai1:int;
qian1:int;
wan1:int;
shiwan1:int;
baiwan1:int;
qianwan1:int;
yi1:int;
shiyi1:int;
END_VAR
VAR_INPUT
in:dWORD;
END_VAR
var_output
out:dint;
ge:dINT;
shi:dINT;
bai:dINT;
qian:dINT;
wan:DINT;
shiwan:DINT;
baiwan:DINT;
qianwan:DINT;
yi:DINT;
shiyi:DINT;
led_ge:BYTE;
led_shi:BYTE;
led_bai:BYTE;
led_qian:BYTE;
led_wan:BYTE;
led_shiwan:BYTE;
led_baiwan:BYTE;
led_qianwan:BYTE;
led_yi:BYTE;
led_shiyi:BYTE;
END_VAR
BEGIN
out:=DWORD_TO_DINT (in);
ge:=out MOD 10;
shi:=(out-ge)/10 MOD 10;
bai:=(out-ge-shi*10)/100 MOD 10;
qian:=(out-ge-shi*10-bai*100)/1000 MOD 10;
wan:=(out-ge-shi*10-bai*100-qian*1000)/10000 MOD 10;
shiwan:=(out-ge-shi*10-bai*100-qian*1000-wan*10000)/100000 MOD 10;
baiwan:=(out-ge-shi*10-bai*100-qian*1000-wan*10000-shiwan*100000)/1000000 MOD 10;
qianwan:=(out-ge-shi*10-bai*100-qian*1000-wan*10000-shiwan*100000-baiwan*1000000)/10000000 MOD 10;
yi:=(out-ge-shi*10-bai*100-qian*1000-wan*10000-shiwan*100000-baiwan*1000000-qianwan*10000000)/100000000 MOD 10;
shiyi:=(out-ge-shi*10-bai*100-qian*1000-wan*10000-shiwan*100000-baiwan*1000000-qianwan*10000000-yi*100000000)/1000000000 MOD 10;
ge1:=DINT_TO_INT(ge);
shi1:=DINT_TO_INT(shi);
bai1:=DINT_TO_INT(bai);
qian1:=DINT_TO_INT(qian);
wan1:=DINT_TO_INT(wan);
shiwan1:=DINT_TO_INT(shiwan);
baiwan1:=DINT_TO_INT(baiwan);
qianwan1:=DINT_TO_INT(qianwan);
yi1:=DINT_TO_INT(yi);
shiyi1:=DINT_TO_INT(shiyi);
fc5 (led_in:=ge1,led_out:=led_ge);
fc5 (led_in:=shi1,led_out:=led_shi);
fc5 (led_in:=bai1,led_out:=led_bai);
fc5 (led_in:=qian1,led_out:=led_qian);
fc5 (led_in:=wan1,led_out:=led_wan);
fc5 (led_in:=shiwan1,led_out:=led_shiwan);
fc5 (led_in:=baiwan1,led_out:=led_baiwan);
fc5 (led_in:=qianwan1,led_out:=led_qianwan);
fc5 (led_in:=yi1,led_out:=led_yi);
fc5 (led_in:=shiyi1,led_out:=led_shiyi);
END_FUNCTION
数据转换和位分离程序


登录百度账号

扫二维码下载贴吧客户端

下载贴吧APP
看高清直播、视频!
  • 贴吧页面意见反馈
  • 违规贴吧举报反馈通道
  • 贴吧违规信息处理公示
  • 6回复贴,共1页
<<返回plc吧
分享到:
©2025 Baidu贴吧协议|隐私政策|吧主制度|意见反馈|网络谣言警示