tingfenghu
级别: 工控侠客

精华主题: 0
发帖数量: 2847 个
工控威望: 3619 点
下载积分: 3521 分
在线时间: 3810(小时)
注册时间: 2007-11-04
最后登录: 2024-12-29
查看tingfenghu的 主题 / 回贴
楼主  发表于: 2021-10-23 13:10
刚开始学,有些小问题不是很懂,
类似 LDP X0   SET  Y0,
用ST怎么写上升沿和置位?


同时分享一下学习codesys ,

Codesys可以在官司下载,需要注册,
研华的网站不用注册,下载较慢。
官网:http://www.codesys.cn/
研华:https://www.advantech.com.cn/support/details/software-api?id=1-WI6IZ8

Codesys软件主要分为两部分,
开发软件:CODESYS Development System      编程软件
运行软件:Advantech CODESYS RTE               软PLC,安装在工控机,
用双网口的工控机比较方便,一个用于下载程序,一个用于总线通讯。
安装后工控机相当于普通PLC,连接,上下载程序也类似PLC。

开发软件免费,运行软件需要授权,没有授权每次可以运行2个小时,对于学习完全没有问题。

二手PLC,触摸屏,伺服驱动,各类气动设备
http://shop58129605.taobao.com/
uthman
QQ:3749615
级别: 家园常客
精华主题: 1 篇
发帖数量: 457 个
工控威望: 817 点
下载积分: 2752 分
在线时间: 778(小时)
注册时间: 2007-10-25
最后登录: 2024-12-25
查看uthman的 主题 / 回贴
1楼  发表于: 2021-10-23 13:34
Y0 S=X0 AND NOT xBuff;
xBuff:=X0;
本帖最近评分记录:
  • 下载积分:+5(tingfenghu) 真诚感谢!
    书香伴侣
    级别: 略有小成
    精华主题: 0
    发帖数量: 251 个
    工控威望: 435 点
    下载积分: 414 分
    在线时间: 169(小时)
    注册时间: 2019-03-01
    最后登录: 2024-12-27
    查看书香伴侣的 主题 / 回贴
    2楼  发表于: 2021-10-23 17:44
    上升沿和下降沿应该可以直接调用功能块
    塞外海岛
    不停的前进
    级别: 家园常客
    精华主题: 0
    发帖数量: 490 个
    工控威望: 637 点
    下载积分: 1451 分
    在线时间: 1603(小时)
    注册时间: 2012-10-05
    最后登录: 2024-12-28
    查看塞外海岛的 主题 / 回贴
    3楼  发表于: 2021-10-23 19:21
    基础不行,这些东西跟CODESYS,还是单片机无关
    tingfenghu
    级别: 工控侠客

    精华主题: 0
    发帖数量: 2847 个
    工控威望: 3619 点
    下载积分: 3521 分
    在线时间: 3810(小时)
    注册时间: 2007-11-04
    最后登录: 2024-12-29
    查看tingfenghu的 主题 / 回贴
    4楼  发表于: 2021-10-23 19:56
    引用
    引用第2楼书香伴侣于2021-10-23 17:44发表的  :
    上升沿和下降沿应该可以直接调用功能块

    用ST来写,
    Codesys是可以嵌入梯形图,和功能块,想用函数形式来写。
    二手PLC,触摸屏,伺服驱动,各类气动设备
    http://shop58129605.taobao.com/
    tingfenghu
    级别: 工控侠客

    精华主题: 0
    发帖数量: 2847 个
    工控威望: 3619 点
    下载积分: 3521 分
    在线时间: 3810(小时)
    注册时间: 2007-11-04
    最后登录: 2024-12-29
    查看tingfenghu的 主题 / 回贴
    5楼  发表于: 2021-10-23 21:20
    上机测试了一下,
    if  x0  then
        y0:=true;
    end_if
    就相当于LDP X0   SET Y0


    二手PLC,触摸屏,伺服驱动,各类气动设备
    http://shop58129605.taobao.com/
    tingfenghu
    级别: 工控侠客

    精华主题: 0
    发帖数量: 2847 个
    工控威望: 3619 点
    下载积分: 3521 分
    在线时间: 3810(小时)
    注册时间: 2007-11-04
    最后登录: 2024-12-29
    查看tingfenghu的 主题 / 回贴
    6楼  发表于: 2021-10-24 12:29
    PROGRAM PLC_PRG
    VAR
        uintRunTime_Values : USINT;
        tRunTime           : ton;        
    END_VAR

    tRunTime.PT := T#1s;

    如何将uintRunTime_Values关联到tRunTime.PT?
    直接将uintRunTime_Values赋值是会报错的。
    谢谢!
    二手PLC,触摸屏,伺服驱动,各类气动设备
    http://shop58129605.taobao.com/
    uthman
    QQ:3749615
    级别: 家园常客
    精华主题: 1 篇
    发帖数量: 457 个
    工控威望: 817 点
    下载积分: 2752 分
    在线时间: 778(小时)
    注册时间: 2007-10-25
    最后登录: 2024-12-25
    查看uthman的 主题 / 回贴
    7楼  发表于: 2021-10-24 12:32
    数据类型不一致,需要time类型
    本帖最近评分记录:
  • 下载积分:+5(tingfenghu) 真诚感谢!
    tingfenghu
    级别: 工控侠客

    精华主题: 0
    发帖数量: 2847 个
    工控威望: 3619 点
    下载积分: 3521 分
    在线时间: 3810(小时)
    注册时间: 2007-11-04
    最后登录: 2024-12-29
    查看tingfenghu的 主题 / 回贴
    8楼  发表于: 2021-10-24 12:57
    引用
    引用第7楼uthman于2021-10-24 12:32发表的  :
    数据类型不一致,需要time类型

    继续请教,谢谢!
    之前是用C或者VBS多点,
    对TIMIE这个类型不熟悉,
    定义一个变量为TIME类型,
    变量仍然不能整型数值,只能是T#1S,T#100ms
    触摸屏这类设备如何将整型数值关联到TIME类型的变量。

    谢谢!
    二手PLC,触摸屏,伺服驱动,各类气动设备
    http://shop58129605.taobao.com/
    uthman
    QQ:3749615
    级别: 家园常客
    精华主题: 1 篇
    发帖数量: 457 个
    工控威望: 817 点
    下载积分: 2752 分
    在线时间: 778(小时)
    注册时间: 2007-10-25
    最后登录: 2024-12-25
    查看uthman的 主题 / 回贴
    9楼  发表于: 2021-10-24 13:41
    INT_TO_TIME
    DINT_TO_TIME
    LINT_TO_TIME
    tingfenghu
    级别: 工控侠客

    精华主题: 0
    发帖数量: 2847 个
    工控威望: 3619 点
    下载积分: 3521 分
    在线时间: 3810(小时)
    注册时间: 2007-11-04
    最后登录: 2024-12-29
    查看tingfenghu的 主题 / 回贴
    10楼  发表于: 2021-10-24 17:43
    引用
    引用第9楼uthman于2021-10-24 13:41发表的  :
    INT_TO_TIME
    DINT_TO_TIME
    LINT_TO_TIME

    谢谢,
    原来这么麻烦,要类型转换。
    二手PLC,触摸屏,伺服驱动,各类气动设备
    http://shop58129605.taobao.com/
    tingfenghu
    级别: 工控侠客

    精华主题: 0
    发帖数量: 2847 个
    工控威望: 3619 点
    下载积分: 3521 分
    在线时间: 3810(小时)
    注册时间: 2007-11-04
    最后登录: 2024-12-29
    查看tingfenghu的 主题 / 回贴
    11楼  发表于: 2021-10-25 00:29
    闪灯程序

    二手PLC,触摸屏,伺服驱动,各类气动设备
    http://shop58129605.taobao.com/