pihailin
活到老学到老
级别: 家园常客
精华主题: 0
发帖数量: 352 个
工控威望: 575 点
下载积分: 1120 分
在线时间: 314(小时)
注册时间: 2008-02-23
最后登录: 2024-04-27
查看pihailin的 主题 / 回贴
楼主  发表于: 2009-09-05 00:53
松下PLC编程手册没说明硬件怎样接线 有知道的朋友帮帮忙  谢谢
bigluo
级别: 家园常客
精华主题: 0
发帖数量: 387 个
工控威望: 912 点
下载积分: 2724 分
在线时间: 73(小时)
注册时间: 2007-12-14
最后登录: 2021-05-15
查看bigluo的 主题 / 回贴
1楼  发表于: 2009-09-05 11:23
指拨开关是什么东西?
是指转换开关吗?
阿少杰
石头
级别: 家园常客
精华主题: 0
发帖数量: 263 个
工控威望: 557 点
下载积分: 474 分
在线时间: 106(小时)
注册时间: 2006-10-05
最后登录: 2018-06-14
查看阿少杰的 主题 / 回贴
2楼  发表于: 2009-09-07 19:54
松下的PLC要接指拨开关需占用一个字节的地址,即16位。比如拨码开关一般有五点(COM,1,2,4,8)/    只需将COM点接上负电压,PLC COM口接正电压,  然后拨码开关的点1接X0。点2接X1。点4接X2。点8接X3。以此类推。就可以了
本帖最近评分记录:
  • 下载积分:+1(sjm213) 热心助人,加分表扬
    pihailin
    活到老学到老
    级别: 家园常客
    精华主题: 0
    发帖数量: 352 个
    工控威望: 575 点
    下载积分: 1120 分
    在线时间: 314(小时)
    注册时间: 2008-02-23
    最后登录: 2024-04-27
    查看pihailin的 主题 / 回贴
    3楼  发表于: 2009-09-07 21:25
    引用
    引用第2楼阿少杰于2009-09-07 19:54发表的  :
    松下的PLC要接指拨开关需占用一个字节的地址,即16位。比如拨码开关一般有五点(COM,1,2,4,8)/    只需将COM点接上负电压,PLC COM口接正电压,  然后拨码开关的点1接X0。点2接X1。点4接X2。点8接X3。以此类推。就可以了

    谢谢 那么四位的 8 4 2 1 接X0 X1 X2 X3  个 十 百 千 接 Y0 Y1 Y2 Y3  对吗?FPO 好像没这个功能吧?
    yuyangcr
    级别: 略有小成
    精华主题: 0
    发帖数量: 192 个
    工控威望: 308 点
    下载积分: 531 分
    在线时间: 156(小时)
    注册时间: 2008-04-15
    最后登录: 2023-09-14
    查看yuyangcr的 主题 / 回贴
    4楼  发表于: 2009-09-09 15:57
    引用
    引用第3楼pihailin于2009-09-07 21:25发表的  :

    谢谢 那么四位的 8 4 2 1 接X0 X1 X2 X3  个 十 百 千 接 Y0 Y1 Y2 Y3  对吗?FPO 好像没这个功能吧?

    跟输出有什么关系呀 8421接 X3 2 1 0 直接用WX0读取 用H000F与屏蔽送到任意DT即可 用得着那么罗嗦么?
    本帖最近评分记录:
  • 下载积分:+1(sjm213) 热心助人,加分表扬
    pihailin
    活到老学到老
    级别: 家园常客
    精华主题: 0
    发帖数量: 352 个
    工控威望: 575 点
    下载积分: 1120 分
    在线时间: 314(小时)
    注册时间: 2008-02-23
    最后登录: 2024-04-27
    查看pihailin的 主题 / 回贴
    5楼  发表于: 2009-09-10 20:51
    引用
    引用第4楼yuyangcr于2009-09-09 15:57发表的  :

    跟输出有什么关系呀 8421接 X3 2 1 0 直接用WX0读取 用H000F与屏蔽送到任意DT即可 用得着那么罗嗦么?

    四位的拨码开关都有20个接线端子 比如三菱PLC接线方法 COM  8 4 2 1  接X0 X1 X2 X3 . 个位 十位 百位 千位 接Y0 Y1 Y2 Y3   松下FP0PLC 不用输出点 那要用多少个输入点啊?四位的拨码开关4组8421 共20个点哦?
    [ 此帖被pihailin在2009-09-11 18:56重新编辑 ]
    愚公移山
    级别: 论坛先锋
    精华主题: 1 篇
    发帖数量: 803 个
    工控威望: 1088 点
    下载积分: 2206 分
    在线时间: 479(小时)
    注册时间: 2008-01-26
    最后登录: 2024-05-02
    查看愚公移山的 主题 / 回贴
    6楼  发表于: 2009-09-11 20:46
    引用
    引用第2楼阿少杰于2009-09-07 19:54发表的  :
    松下的PLC要接指拨开关需占用一个字节的地址,即16位。比如拨码开关一般有五点(COM,1,2,4,8)/    只需将COM点接上负电压,PLC COM口接正电压,  然后拨码开关的点1接X0。点2接X1。点4接X2。点8接X3。以此类推。就可以了
    yuyangcr
    级别: 略有小成
    精华主题: 0
    发帖数量: 192 个
    工控威望: 308 点
    下载积分: 531 分
    在线时间: 156(小时)
    注册时间: 2008-04-15
    最后登录: 2023-09-14
    查看yuyangcr的 主题 / 回贴
    7楼  发表于: 2009-09-14 12:10
    引用
    引用第5楼pihailin于2009-09-10 20:51发表的  :

    四位的拨码开关都有20个接线端子 比如三菱PLC接线方法 COM  8 4 2 1  接X0 X1 X2 X3 . 个位 十位 百位 千位 接Y0 Y1 Y2 Y3   松下FP0PLC 不用输出点 那要用多少个输入点啊?四位的拨码开关4组8421 共20个点哦?

    抱歉 我看错了 如果单纯地接 不是20个点是16入 如果是复用的接法 接法和三菱的是一样的(这样需要占用四个输入四个输出供8点 但是如果用晶体管它的输出点的公共端不好处理)  如果是继电器输出的可以 就是太慢了 那样的话和三菱的就一样了 程序其实很好写 送的时候 先把输出Y0-Y3做一个循环  Y0------(mov wx0 dt10)   y1-----(mov wx0 dt12) ~~~~  然后 r9010------(WAN H000F DT10  DT20)~~~~
    pihailin
    活到老学到老
    级别: 家园常客
    精华主题: 0
    发帖数量: 352 个
    工控威望: 575 点
    下载积分: 1120 分
    在线时间: 314(小时)
    注册时间: 2008-02-23
    最后登录: 2024-04-27
    查看pihailin的 主题 / 回贴
    8楼  发表于: 2009-09-14 21:26
    老兄 您好 那个是存放拨码开关的数据寄存器?  能不能贴个程序范例来看看?谢谢了
    yuyangcr
    级别: 略有小成
    精华主题: 0
    发帖数量: 192 个
    工控威望: 308 点
    下载积分: 531 分
    在线时间: 156(小时)
    注册时间: 2008-04-15
    最后登录: 2023-09-14
    查看yuyangcr的 主题 / 回贴
    9楼  发表于: 2009-09-15 12:09
    我很多年前用过现在程序图纸都没了再让我画图写程序没时间 WX0代表的是X0-XF共16个点 若16个点全on 则WX0=HFFFF  X3X2X1X0全部on 其余全部off则WX=H000F,若只有X0 on其他全部off  WX0=H0001 ,若只有X1 on其他全部off  WX0=H0002 ,若只有X2 on其他全部off  WX0=H0004, 若X1 X0 on 其他全部off  WX0=H0003~~~~   WX和DT 都是松下plc可操作的地址寄存器 可以用例如这个指令来读取(MOV  WX0 DT100) 结合前面我写的的 估计你能看得懂