建控电
野蛮其体魄、文明其精神!!
级别: 论坛先锋
精华主题: 0
发帖数量: 555 个
工控威望: 1593 点
下载积分: 3462 分
在线时间: 394(小时)
注册时间: 2013-12-16
最后登录: 2025-01-17
查看建控电的 主题 / 回贴
楼主  发表于: 2017-12-27 15:49
这是自已编写的松下串口读写数据,主要功能是写位,读位,写字,读字。一个用LabView编写的,一个是用的C#编写的。



弱弱的问一下,松下PRO7软件变址如何使用的,松下PRO7资料不怎么好找,求老师傅指点一下。本来擅长日系PLC,虽然西门子200,PLC1200博图也用过,但还是不能融汇贯通,所以遇到松下欧系编程风格的PRO7还有点吃力。
附件: LabView 松下串口读写.rar (50 K) 下载次数:234
网站提示: 请不要用迅雷下载附件,容易出错
附件: C# 松下串口读写.rar (140 K) 下载次数:312
网站提示: 请不要用迅雷下载附件,容易出错
bifujian110
羊月薪5000,打算用30万建一个窝,老虎不允许,说私自建就
级别: 工控侠客
精华主题: 0
发帖数量: 384 个
工控威望: 2120 点
下载积分: 37373 分
在线时间: 147(小时)
注册时间: 2017-02-06
最后登录: 2023-04-06
查看bifujian110的 主题 / 回贴
1楼  发表于: 2017-12-28 15:34
下面一段
                string c, d;
                switch (tbPlcPointAdress.Text.Length)
                {
                    case 1:
                        c = "000" + tbPlcPointAdress.Text;
                        break;
                    case 2:
                        c = "00" + tbPlcPointAdress.Text;
                        break;
                    case 3:
                        c = "0" + tbPlcPointAdress.Text;
                        break;
                    case 4:
                        c = tbPlcPointAdress.Text;
                        break;
                    default:
                        c = "0000";
                        break;
                }
直接改为
               string c, d;
               c = tbPlcPointAdress.Text;
               c = c.PadLeft(4, '0');
就行了
[ 此帖被bifujian110在2017-12-28 15:57重新编辑 ]
本帖最近评分记录:
  • 下载积分:+1(建控电) 真诚感谢!