首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

西门子1200PLC定时器的具体应用

案例要求:Q0.0端停三秒,运行五秒,再停三秒,再运行五秒,依次循环闪烁。

例程1中用到的“TON”和“TONR”两个定时器,大家如果有其他的方式也是可以的,在编程中只要功能能实现,程序怎么写都是没有关系的。具体程序看下图:

例程1:闪烁电路

如果是特殊的闪烁要求,如:10HZ、5HZ、2.5HZ、2HZ、1.25HZ、1HZ、0.625HZ、0.5HZ,如果在实际应用中遇到这样的要求,我们可以直接在博途软件中设置,具体操作看下面的图片:

第一步:打开“设备组态”中的“设备视图”

第二步:右击PLC图形,打开属性

第三步:在下面“属性”的“常规”中下划,找到“系统和时钟存储器”

第四步:点击红框中的“启动时钟存储器字节”就可以启动(系统存储器字节下次用到了我们再学习)

第五步:在时钟存储器字节的地址中输入地址,地址区间在0—8191,输入完之后,项目树的变量表中也会显示

变量表中的改变

例程2:Q0.0以1HZ的频率输出(如果要以其他频率输出,可以改变例程2中的M点)

例程2

我们在程序编译和下载之前,一定要用鼠标点击右侧项目树中的“PLC_1”,因为我们上面设置的时钟存储器是属于“设备组态”中的,如果不点的话,只会编译和下载主程序“Main[OB1]”,不会把我们设置的时钟存储器下载进去。

这点一定要注意

以上,如有不对的地方,请各位指正。

  • 发表于:
  • 原文链接https://kuaibao.qq.com/s/20230325A062MF00?refer=cp_1026
  • 腾讯「腾讯云开发者社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。
  • 如有侵权,请联系 cloudcommunity@tencent.com 删除。

扫码

添加站长 进交流群

领取专属 10元无门槛券

私享最新 技术干货

扫码加入开发者社群
领券