• 大小: 21.75MB
    文件类型: .rar
    金币: 1
    下载: 0 次
    发布日期: 2023-07-08
  • 语言: C#
  • 标签:

资源简介

雷塞运动控制卡demo, 用C#语言写的,比较全面

资源截图

代码片段和文件信息

using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Linq;
using System.Text;
using System.Windows.Forms;
using Leadshine;

namespace 寄存器读写
{
    public partial class Form1 : Form
    {
        private ushort _ConnectNo = 0;
        public Form1()
        {
            InitializeComponent();
        }

        private void Form1_Load(object sender EventArgs e)
        {
            short res = LTSMC.smc_board_init(_ConnectNo 2 “192.168.5.11“ 115200);//连接控制器
            if (res != 0)
            {
                MessageBox.Show(“连接错误!“ “出错“);
                button_read.Enabled = false;
                button_write.Enabled = false;
            }
        }

        private void Form1_FormClosed(object sender FormClosedEventArgs e)
        {
            LTSMC.smc_board_close(_ConnectNo);
        }

        private void button_read_Click(object sender EventArgs e)
        {
            ushort start = decimal.ToUInt16(numericUpDown_addr.Value);
            ushort num = 1;
            ushort[] value=new ushort[1];
            short res=LTSMC.smc_get_modbus_4x(_ConnectNo start num value);
            if (res != 0)
            {
                MessageBox.Show(string.Format(“读取失败,错误码:{0}“ res));
                return;
            }
            numericUpDown_value.Value = new decimal(value[0]);
            MessageBox.Show(“读取成功!“);
        }

        private void button_write_Click(object sender EventArgs e)
        {
            ushort start = decimal.ToUInt16(numericUpDown_addr.Value);
            ushort num = 1;
            ushort[] value = new ushort[1];
            value[0] = decimal.ToUInt16(numericUpDown_value.Value);
            short res = LTSMC.smc_set_modbus_4x(_ConnectNo start num value);
            if (res != 0)
            {
                MessageBox.Show(string.Format(“写入失败,错误码:{0}“ res));
                return;
            }
            MessageBox.Show(“写入成功!“);
        }
    }
}

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----

     文件    4361348  2018-03-08 08:59  SMC606\SMC600系列(BASIC版)用户手册V1.0.pdf

     文件       1013  2018-03-08 09:02  SMC606\例程\Basic例程(HMI)\例10 U盘文件读取\U盘文件读取.bas

     文件     237136  2018-03-08 09:02  SMC606\例程\Basic例程(HMI)\例10 U盘文件读取\U盘文件读取.mtp

     文件     237150  2018-03-08 09:02  SMC606\例程\Basic例程(HMI)\例10 U盘文件读取\U盘文件读取.mtp.bak1

     文件       2599  2018-03-08 09:02  SMC606\例程\Basic例程(HMI)\例11 G代码文件操作\Basic控制G文件应用.bas

     文件     236762  2018-03-08 09:02  SMC606\例程\Basic例程(HMI)\例11 G代码文件操作\G文件应用.mtp

     文件     236758  2018-03-08 09:02  SMC606\例程\Basic例程(HMI)\例11 G代码文件操作\G文件应用.mtp.bak1

     文件     236762  2018-03-08 09:02  SMC606\例程\Basic例程(HMI)\例11 G代码文件操作\G文件应用.mtp.bak2

     文件     236762  2018-03-08 09:02  SMC606\例程\Basic例程(HMI)\例11 G代码文件操作\G文件应用.mtp.bak3

     文件     877578  2018-03-08 09:02  SMC606\例程\Basic例程(HMI)\例11 G代码文件操作\G文件应用.xob

     文件       1743  2018-03-08 09:02  SMC606\例程\Basic例程(HMI)\例1_定长运动\例1_定长运动.bas

     文件     241504  2018-03-08 09:02  SMC606\例程\Basic例程(HMI)\例1_定长运动\例1_定长运动.mtp

     文件       1618  2018-03-08 09:02  SMC606\例程\Basic例程(HMI)\例2_连续运动\例2_连续运动.bas

     文件     247990  2018-03-08 09:02  SMC606\例程\Basic例程(HMI)\例2_连续运动\例2_连续运动.mtp

     文件       1613  2018-03-08 09:02  SMC606\例程\Basic例程(HMI)\例3_回原点运动\例3_回原点运动.bas

     文件     248821  2018-03-08 09:02  SMC606\例程\Basic例程(HMI)\例3_回原点运动\例3_回原点运动.mtp

     文件     269998  2018-03-08 09:02  SMC606\例程\Basic例程(HMI)\例4_通用专用输入输出\例4_IO输入输出.mtp

     文件       1291  2018-03-08 09:02  SMC606\例程\Basic例程(HMI)\例4_通用专用输入输出\例4_通用专用输入输出.bas

     文件       1860  2018-03-08 09:02  SMC606\例程\Basic例程(HMI)\例5_直线插补\例5_直线插补.bas

     文件     248682  2018-03-08 09:02  SMC606\例程\Basic例程(HMI)\例5_直线插补\例5_直线插补.mtp

     文件       1187  2018-03-08 09:02  SMC606\例程\Basic例程(HMI)\例6_两轴圆弧插补\例6_两轴圆弧插补.bas

     文件     239696  2018-03-08 09:02  SMC606\例程\Basic例程(HMI)\例6_两轴圆弧插补\例6_两轴圆弧插补.mtp

     文件       1206  2018-03-08 09:02  SMC606\例程\Basic例程(HMI)\例7 螺旋线插补\例6_螺旋线插补.bas

     文件     239696  2018-03-08 09:02  SMC606\例程\Basic例程(HMI)\例7 螺旋线插补\例6_螺旋线插补.mtp

     文件       1039  2018-03-08 09:02  SMC606\例程\Basic例程(HMI)\例8 PWM输出\PWM.bas

     文件     237150  2018-03-08 09:02  SMC606\例程\Basic例程(HMI)\例8 PWM输出\PWM.mtp

     文件       1077  2018-03-08 09:02  SMC606\例程\Basic例程(HMI)\例9 手轮运动\手轮运动.bas

     文件     241746  2018-03-08 09:02  SMC606\例程\Basic例程(HMI)\例9 手轮运动\手轮运动.mtp

     文件     241504  2018-03-08 09:02  SMC606\例程\Basic例程(HMI)\例9 手轮运动\手轮运动.mtp.bak1

     文件       1968  2018-03-08 09:02  SMC606\例程\Basic用例(功能)\3点成圆模式插补运动.bas

............此处省略1049个文件信息

评论

共有 条评论